File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0021fce0
0021fce0google.golang.org/protobuf/internal/impl.encoderFuncsForValue: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForValue(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0021fce0ldr x16, [x28+16]
0021fce4sub x17, sp, 112
0021fce8subs xzr, x17, x16
0021fcecb.ls 0x22155c
0021fcf0str x30, [sp-240]!
0021fcf4stur x29, [sp-8]
0021fcf8sub x29, sp, 8
0021fcfcstr x0, [sp+248]
0021fd00str x1, [sp+256]
0021fd04stp xzr, xzr, [sp+64]
0021fd08stp xzr, xzr, [sp+80]
0021fd0cstr xzr, [sp+96]
0021fd10ldr x1, [sp+248]
0021fd14ldrsb x27, [x1]
0021fd18ldr x1, [x1+24]
0021fd1cldr x0, [sp+256]
0021fd20blr x1
0021fd24strb w0, [sp+57]
0021fd28ubfm x1, x0, 0, 7
0021fd2csubs wzr, w1, 3
0021fd30cset x1, eq
0021fd34strb w1, [sp+58]
0021fd38b.eq 0x21fd40
0021fd3cb 0x21fd64
0021fd40
0021fd40loc_21fd40:
0021fd40ldr x1, [sp+248]
0021fd44ldrsb x27, [x1]
0021fd48ldr x0, [sp+256]
0021fd4cldr x1, [x1+144]
0021fd50blr x1
0021fd54strb w0, [sp+56]
0021fd58eor x1, x0, 1
0021fd5cstrb w1, [sp+58]
0021fd60b 0x21fd68
0021fd64
0021fd64loc_21fd64:
0021fd64b 0x21fd68
0021fd68
0021fd68loc_21fd68:
0021fd68ldrb w1, [sp+58]
0021fd6ctbnz w1, 0, 0x21fd74
0021fd70b 0x2204c4
0021fd74
0021fd74loc_21fd74:
0021fd74b 0x21fd78
0021fd78
0021fd78loc_21fd78:
0021fd78ldr x1, [sp+248]
0021fd7cldrsb x27, [x1]
0021fd80ldr x1, [x1+176]
0021fd84ldr x0, [sp+256]
0021fd88blr x1
0021fd8cstrb w0, [sp+55]
0021fd90strb w0, [sp+63]
0021fd94sbfm x1, x0, 0, 7
0021fd98subs wzr, w1, 9
0021fd9cb.le 0x21fda4
0021fda0b 0x220134
0021fda4
0021fda4loc_21fda4:
0021fda4sbfm x5, x0, 0, 7
0021fda8subs wzr, w5, 4
0021fdacb.le 0x21fdb4
0021fdb0b 0x21ff44
0021fdb4
0021fdb4loc_21fdb4:
0021fdb4sbfm x5, x0, 0, 7
0021fdb8subs wzr, w5, 2
0021fdbcb.le 0x21fdc4
0021fdc0b 0x21fe84
0021fdc4
0021fdc4loc_21fdc4:
0021fdc4ubfm x5, x0, 0, 7
0021fdc8subs wzr, w5, 1
0021fdccb.eq 0x21fdd4
0021fdd0b 0x21fe24
0021fdd4
0021fdd4loc_21fdd4:
0021fdd4b 0x21fdd8
0021fdd8
0021fdd8loc_21fdd8:
0021fdd8adrp x27, 0x7f4000
0021fddcadd x27, x27, 2752
0021fde0ldp x5, x6, [x27]
0021fde4adrp x27, 0x7f4000
0021fde8add x27, x27, 2768
0021fdecldp x7, x8, [x27]
0021fdf0stp x5, x6, [sp+64]
0021fdf4stp x7, x8, [sp+80]
0021fdf8adrp x27, 0x7f4000
0021fdfcldr x5, [x27+2784]
0021fe00str x5, [sp+96]
0021fe04ldr x0, [sp+64]
0021fe08ldr x1, [sp+72]
0021fe0cldr x2, [sp+80]
0021fe10ldr x3, [sp+88]
0021fe14ldr x4, [sp+96]
0021fe18ldur x29, [sp-8]
0021fe1cldr x30, [sp], 240
0021fe20ret x30
0021fe24
0021fe24loc_21fe24:
0021fe24ubfm x5, x0, 0, 7
0021fe28subs wzr, w5, 2
0021fe2cb.eq 0x21fe34
0021fe30b 0x221554
0021fe34
0021fe34loc_21fe34:
0021fe34b 0x21fe38
0021fe38
0021fe38loc_21fe38:
0021fe38adrp x27, 0x7f4000
0021fe3cadd x27, x27, 2176
0021fe40ldp x5, x6, [x27]
0021fe44adrp x27, 0x7f4000
0021fe48add x27, x27, 2192
0021fe4cldp x7, x8, [x27]
0021fe50stp x5, x6, [sp+64]
0021fe54stp x7, x8, [sp+80]
0021fe58adrp x27, 0x7f4000
0021fe5cldr x5, [x27+2208]
0021fe60str x5, [sp+96]
0021fe64ldr x0, [sp+64]
0021fe68ldr x1, [sp+72]
0021fe6cldr x2, [sp+80]
0021fe70ldr x3, [sp+88]
0021fe74ldr x4, [sp+96]
0021fe78ldur x29, [sp-8]
0021fe7cldr x30, [sp], 240
0021fe80ret x30
0021fe84
0021fe84loc_21fe84:
0021fe84ubfm x5, x0, 0, 7
0021fe88subs wzr, w5, 3
0021fe8cb.eq 0x21fe94
0021fe90b 0x21fee4
0021fe94
0021fe94loc_21fe94:
0021fe94b 0x21fe98
0021fe98
0021fe98loc_21fe98:
0021fe98adrp x27, 0x7f4000
0021fe9cadd x27, x27, 1216
0021fea0ldp x5, x6, [x27]
0021fea4adrp x27, 0x7f4000
0021fea8add x27, x27, 1232
0021feacldp x7, x8, [x27]
0021feb0stp x5, x6, [sp+64]
0021feb4stp x7, x8, [sp+80]
0021feb8adrp x27, 0x7f4000
0021febcldr x5, [x27+1248]
0021fec0str x5, [sp+96]
0021fec4ldr x0, [sp+64]
0021fec8ldr x1, [sp+72]
0021feccldr x2, [sp+80]
0021fed0ldr x3, [sp+88]
0021fed4ldr x4, [sp+96]
0021fed8ldur x29, [sp-8]
0021fedcldr x30, [sp], 240
0021fee0ret x30
0021fee4
0021fee4loc_21fee4:
0021fee4ubfm x5, x0, 0, 7
0021fee8subs wzr, w5, 4
0021feecb.eq 0x21fef4
0021fef0b 0x221548
0021fef4
0021fef4loc_21fef4:
0021fef4b 0x21fef8
0021fef8
0021fef8loc_21fef8:
0021fef8adrp x27, 0x7f4000
0021fefcadd x27, x27, 1600
0021ff00ldp x5, x6, [x27]
0021ff04adrp x27, 0x7f4000
0021ff08add x27, x27, 1616
0021ff0cldp x7, x8, [x27]
0021ff10stp x5, x6, [sp+64]
0021ff14stp x7, x8, [sp+80]
0021ff18adrp x27, 0x7f4000
0021ff1cldr x5, [x27+1632]
0021ff20str x5, [sp+96]
0021ff24ldr x0, [sp+64]
0021ff28ldr x1, [sp+72]
0021ff2cldr x2, [sp+80]
0021ff30ldr x3, [sp+88]
0021ff34ldr x4, [sp+96]
0021ff38ldur x29, [sp-8]
0021ff3cldr x30, [sp], 240
0021ff40ret x30
0021ff44
0021ff44loc_21ff44:
0021ff44sbfm x5, x0, 0, 7
0021ff48subs wzr, w5, 6
0021ff4cb.le 0x21ff54
0021ff50b 0x220014
0021ff54
0021ff54loc_21ff54:
0021ff54ubfm x5, x0, 0, 7
0021ff58subs wzr, w5, 5
0021ff5cb.eq 0x21ff64
0021ff60b 0x21ffb4
0021ff64
0021ff64loc_21ff64:
0021ff64b 0x21ff68
0021ff68
0021ff68loc_21ff68:
0021ff68adrp x27, 0x7f4000
0021ff6cadd x27, x27, 640
0021ff70ldp x5, x6, [x27]
0021ff74adrp x27, 0x7f4000
0021ff78add x27, x27, 656
0021ff7cldp x7, x8, [x27]
0021ff80stp x5, x6, [sp+64]
0021ff84stp x7, x8, [sp+80]
0021ff88adrp x27, 0x7f4000
0021ff8cldr x5, [x27+672]
0021ff90str x5, [sp+96]
0021ff94ldr x0, [sp+64]
0021ff98ldr x1, [sp+72]
0021ff9cldr x2, [sp+80]
0021ffa0ldr x3, [sp+88]
0021ffa4ldr x4, [sp+96]
0021ffa8ldur x29, [sp-8]
0021ffacldr x30, [sp], 240
0021ffb0ret x30
0021ffb4
0021ffb4loc_21ffb4:
0021ffb4ubfm x5, x0, 0, 7
0021ffb8subs wzr, w5, 6
0021ffbcb.eq 0x21ffc4
0021ffc0b 0x221540
0021ffc4
0021ffc4loc_21ffc4:
0021ffc4b 0x21ffc8
0021ffc8
0021ffc8loc_21ffc8:
0021ffc8adrp x27, 0x7f4000
0021ffccadd x27, x27, 2560
0021ffd0ldp x5, x6, [x27]
0021ffd4adrp x27, 0x7f4000
0021ffd8add x27, x27, 2576
0021ffdcldp x7, x8, [x27]
0021ffe0stp x5, x6, [sp+64]
0021ffe4stp x7, x8, [sp+80]
0021ffe8adrp x27, 0x7f4000
0021ffecldr x5, [x27+2592]
0021fff0str x5, [sp+96]
0021fff4ldr x0, [sp+64]
0021fff8ldr x1, [sp+72]
0021fffcldr x2, [sp+80]
00220000ldr x3, [sp+88]
00220004ldr x4, [sp+96]
00220008ldur x29, [sp-8]
0022000cldr x30, [sp], 240
00220010ret x30
00220014
00220014loc_220014:
00220014ubfm x5, x0, 0, 7
00220018subs wzr, w5, 7
0022001cb.eq 0x220024
00220020b 0x220074
00220024
00220024loc_220024:
00220024b 0x220028
00220028
00220028loc_220028:
00220028adrp x27, 0x7f3000
0022002cadd x27, x27, 1984
00220030ldp x5, x6, [x27]
00220034adrp x27, 0x7f3000
00220038add x27, x27, 2000
0022003cldp x7, x8, [x27]
00220040stp x5, x6, [sp+64]
00220044stp x7, x8, [sp+80]
00220048adrp x27, 0x7f3000
0022004cldr x5, [x27+2016]
00220050str x5, [sp+96]
00220054ldr x0, [sp+64]
00220058ldr x1, [sp+72]
0022005cldr x2, [sp+80]
00220060ldr x3, [sp+88]
00220064ldr x4, [sp+96]
00220068ldur x29, [sp-8]
0022006cldr x30, [sp], 240
00220070ret x30
00220074
00220074loc_220074:
00220074ubfm x5, x0, 0, 7
00220078subs wzr, w5, 8
0022007cb.eq 0x220084
00220080b 0x2200d4
00220084
00220084loc_220084:
00220084b 0x220088
00220088
00220088loc_220088:
00220088adrp x27, 0x7f3000
0022008cadd x27, x27, 256
00220090ldp x5, x6, [x27]
00220094adrp x27, 0x7f3000
00220098add x27, x27, 272
0022009cldp x7, x8, [x27]
002200a0stp x5, x6, [sp+64]
002200a4stp x7, x8, [sp+80]
002200a8adrp x27, 0x7f3000
002200acldr x5, [x27+288]
002200b0str x5, [sp+96]
002200b4ldr x0, [sp+64]
002200b8ldr x1, [sp+72]
002200bcldr x2, [sp+80]
002200c0ldr x3, [sp+88]
002200c4ldr x4, [sp+96]
002200c8ldur x29, [sp-8]
002200ccldr x30, [sp], 240
002200d0ret x30
002200d4
002200d4loc_2200d4:
002200d4ubfm x5, x0, 0, 7
002200d8subs wzr, w5, 9
002200dcb.eq 0x2200e4
002200e0b 0x22152c
002200e4
002200e4loc_2200e4:
002200e4b 0x2200e8
002200e8
002200e8loc_2200e8:
002200e8adrp x27, 0x7f3000
002200ecadd x27, x27, 3008
002200f0ldp x5, x6, [x27]
002200f4adrp x27, 0x7f3000
002200f8add x27, x27, 3024
002200fcldp x7, x8, [x27]
00220100stp x5, x6, [sp+64]
00220104stp x7, x8, [sp+80]
00220108adrp x27, 0x7f3000
0022010cldr x5, [x27+3040]
00220110str x5, [sp+96]
00220114ldr x0, [sp+64]
00220118ldr x1, [sp+72]
0022011cldr x2, [sp+80]
00220120ldr x3, [sp+88]
00220124ldr x4, [sp+96]
00220128ldur x29, [sp-8]
0022012cldr x30, [sp], 240
00220130ret x30
00220134
00220134loc_220134:
00220134sbfm x5, x0, 0, 7
00220138subs wzr, w5, 13
0022013cb.le 0x220144
00220140b 0x2202d4
00220144
00220144loc_220144:
00220144sbfm x5, x0, 0, 7
00220148subs wzr, w5, 11
0022014cb.le 0x220154
00220150b 0x220214
00220154
00220154loc_220154:
00220154ubfm x5, x0, 0, 7
00220158subs wzr, w5, 10
0022015cb.eq 0x220164
00220160b 0x2201b4
00220164
00220164loc_220164:
00220164b 0x220168
00220168
00220168loc_220168:
00220168adrp x27, 0x7f3000
0022016cadd x27, x27, 128
00220170ldp x5, x6, [x27]
00220174adrp x27, 0x7f3000
00220178add x27, x27, 144
0022017cldp x7, x8, [x27]
00220180stp x5, x6, [sp+64]
00220184stp x7, x8, [sp+80]
00220188adrp x27, 0x7f3000
0022018cldr x5, [x27+160]
00220190str x5, [sp+96]
00220194ldr x0, [sp+64]
00220198ldr x1, [sp+72]
0022019cldr x2, [sp+80]
002201a0ldr x3, [sp+88]
002201a4ldr x4, [sp+96]
002201a8ldur x29, [sp-8]
002201acldr x30, [sp], 240
002201b0ret x30
002201b4
002201b4loc_2201b4:
002201b4ubfm x5, x0, 0, 7
002201b8subs wzr, w5, 11
002201bcb.eq 0x2201c4
002201c0b 0x221524
002201c4
002201c4loc_2201c4:
002201c4b 0x2201c8
002201c8
002201c8loc_2201c8:
002201c8adrp x27, 0x7f3000
002201ccadd x27, x27, 64
002201d0ldp x5, x6, [x27]
002201d4adrp x27, 0x7f3000
002201d8add x27, x27, 80
002201dcldp x7, x8, [x27]
002201e0stp x5, x6, [sp+64]
002201e4stp x7, x8, [sp+80]
002201e8adrp x27, 0x7f3000
002201ecldr x5, [x27+96]
002201f0str x5, [sp+96]
002201f4ldr x0, [sp+64]
002201f8ldr x1, [sp+72]
002201fcldr x2, [sp+80]
00220200ldr x3, [sp+88]
00220204ldr x4, [sp+96]
00220208ldur x29, [sp-8]
0022020cldr x30, [sp], 240
00220210ret x30
00220214
00220214loc_220214:
00220214ubfm x5, x0, 0, 7
00220218subs wzr, w5, 12
0022021cb.eq 0x220224
00220220b 0x220274
00220224
00220224loc_220224:
00220224b 0x220228
00220228
00220228loc_220228:
00220228adrp x27, 0x7f3000
0022022cadd x27, x27, 3136
00220230ldp x5, x6, [x27]
00220234adrp x27, 0x7f3000
00220238add x27, x27, 3152
0022023cldp x7, x8, [x27]
00220240stp x5, x6, [sp+64]
00220244stp x7, x8, [sp+80]
00220248adrp x27, 0x7f3000
0022024cldr x5, [x27+3168]
00220250str x5, [sp+96]
00220254ldr x0, [sp+64]
00220258ldr x1, [sp+72]
0022025cldr x2, [sp+80]
00220260ldr x3, [sp+88]
00220264ldr x4, [sp+96]
00220268ldur x29, [sp-8]
0022026cldr x30, [sp], 240
00220270ret x30
00220274
00220274loc_220274:
00220274ubfm x5, x0, 0, 7
00220278subs wzr, w5, 13
0022027cb.eq 0x220284
00220280b 0x221518
00220284
00220284loc_220284:
00220284b 0x220288
00220288
00220288loc_220288:
00220288adrp x27, 0x7f3000
0022028cadd x27, x27, 1024
00220290ldp x5, x6, [x27]
00220294adrp x27, 0x7f3000
00220298add x27, x27, 1040
0022029cldp x7, x8, [x27]
002202a0stp x5, x6, [sp+64]
002202a4stp x7, x8, [sp+80]
002202a8adrp x27, 0x7f3000
002202acldr x5, [x27+1056]
002202b0str x5, [sp+96]
002202b4ldr x0, [sp+64]
002202b8ldr x1, [sp+72]
002202bcldr x2, [sp+80]
002202c0ldr x3, [sp+88]
002202c4ldr x4, [sp+96]
002202c8ldur x29, [sp-8]
002202ccldr x30, [sp], 240
002202d0ret x30
002202d4
002202d4loc_2202d4:
002202d4sbfm x5, x0, 0, 7
002202d8subs wzr, w5, 15
002202dcb.le 0x2202e4
002202e0b 0x2203a4
002202e4
002202e4loc_2202e4:
002202e4ubfm x5, x0, 0, 7
002202e8subs wzr, w5, 14
002202ecb.eq 0x2202f4
002202f0b 0x220344
002202f4
002202f4loc_2202f4:
002202f4b 0x2202f8
002202f8
002202f8loc_2202f8:
002202f8adrp x27, 0x7f3000
002202fcadd x27, x27, 448
00220300ldp x5, x6, [x27]
00220304adrp x27, 0x7f3000
00220308add x27, x27, 464
0022030cldp x7, x8, [x27]
00220310stp x5, x6, [sp+64]
00220314stp x7, x8, [sp+80]
00220318adrp x27, 0x7f3000
0022031cldr x5, [x27+480]
00220320str x5, [sp+96]
00220324ldr x0, [sp+64]
00220328ldr x1, [sp+72]
0022032cldr x2, [sp+80]
00220330ldr x3, [sp+88]
00220334ldr x4, [sp+96]
00220338ldur x29, [sp-8]
0022033cldr x30, [sp], 240
00220340ret x30
00220344
00220344loc_220344:
00220344ubfm x5, x0, 0, 7
00220348subs wzr, w5, 15
0022034cb.eq 0x220354
00220350b 0x221510
00220354
00220354loc_220354:
00220354b 0x220358
00220358
00220358loc_220358:
00220358adrp x27, 0x7f3000
0022035cadd x27, x27, 1792
00220360ldp x5, x6, [x27]
00220364adrp x27, 0x7f3000
00220368add x27, x27, 1808
0022036cldp x7, x8, [x27]
00220370stp x5, x6, [sp+64]
00220374stp x7, x8, [sp+80]
00220378adrp x27, 0x7f3000
0022037cldr x5, [x27+1824]
00220380str x5, [sp+96]
00220384ldr x0, [sp+64]
00220388ldr x1, [sp+72]
0022038cldr x2, [sp+80]
00220390ldr x3, [sp+88]
00220394ldr x4, [sp+96]
00220398ldur x29, [sp-8]
0022039cldr x30, [sp], 240
002203a0ret x30
002203a4
002203a4loc_2203a4:
002203a4ubfm x5, x0, 0, 7
002203a8subs wzr, w5, 16
002203acb.eq 0x2203b4
002203b0b 0x220404
002203b4
002203b4loc_2203b4:
002203b4b 0x2203b8
002203b8
002203b8loc_2203b8:
002203b8adrp x27, 0x7f3000
002203bcadd x27, x27, 2368
002203c0ldp x5, x6, [x27]
002203c4adrp x27, 0x7f3000
002203c8add x27, x27, 2384
002203ccldp x7, x8, [x27]
002203d0stp x5, x6, [sp+64]
002203d4stp x7, x8, [sp+80]
002203d8adrp x27, 0x7f3000
002203dcldr x5, [x27+2400]
002203e0str x5, [sp+96]
002203e4ldr x0, [sp+64]
002203e8ldr x1, [sp+72]
002203ecldr x2, [sp+80]
002203f0ldr x3, [sp+88]
002203f4ldr x4, [sp+96]
002203f8ldur x29, [sp-8]
002203fcldr x30, [sp], 240
00220400ret x30
00220404
00220404loc_220404:
00220404ubfm x5, x0, 0, 7
00220408subs wzr, w5, 17
0022040cb.eq 0x220414
00220410b 0x220464
00220414
00220414loc_220414:
00220414b 0x220418
00220418
00220418loc_220418:
00220418adrp x27, 0x7f3000
0022041cadd x27, x27, 832
00220420ldp x5, x6, [x27]
00220424adrp x27, 0x7f3000
00220428add x27, x27, 848
0022042cldp x7, x8, [x27]
00220430stp x5, x6, [sp+64]
00220434stp x7, x8, [sp+80]
00220438adrp x27, 0x7f3000
0022043cldr x5, [x27+864]
00220440str x5, [sp+96]
00220444ldr x0, [sp+64]
00220448ldr x1, [sp+72]
0022044cldr x2, [sp+80]
00220450ldr x3, [sp+88]
00220454ldr x4, [sp+96]
00220458ldur x29, [sp-8]
0022045cldr x30, [sp], 240
00220460ret x30
00220464
00220464loc_220464:
00220464ubfm x5, x0, 0, 7
00220468subs wzr, w5, 18
0022046cb.eq 0x220474
00220470b 0x2214f4
00220474
00220474loc_220474:
00220474b 0x220478
00220478
00220478loc_220478:
00220478adrp x27, 0x7f3000
0022047cadd x27, x27, 1408
00220480ldp x5, x6, [x27]
00220484adrp x27, 0x7f3000
00220488add x27, x27, 1424
0022048cldp x7, x8, [x27]
00220490stp x5, x6, [sp+64]
00220494stp x7, x8, [sp+80]
00220498adrp x27, 0x7f3000
0022049cldr x5, [x27+1440]
002204a0str x5, [sp+96]
002204a4ldr x0, [sp+64]
002204a8ldr x1, [sp+72]
002204acldr x2, [sp+80]
002204b0ldr x3, [sp+88]
002204b4ldr x4, [sp+96]
002204b8ldur x29, [sp-8]
002204bcldr x30, [sp], 240
002204c0ret x30
002204c4
002204c4loc_2204c4:
002204c4ldr x1, [sp+248]
002204c8ldrsb x27, [x1]
002204ccldr x1, [x1+24]
002204d0ldr x0, [sp+256]
002204d4blr x1
002204d8strb w0, [sp+54]
002204dcubfm x1, x0, 0, 7
002204e0subs wzr, w1, 3
002204e4cset x1, eq
002204e8strb w1, [sp+56]
002204ecb.eq 0x2204f4
002204f0b 0x220514
002204f4
002204f4loc_2204f4:
002204f4ldr x1, [sp+248]
002204f8ldrsb x27, [x1]
002204fcldr x0, [sp+256]
00220500ldr x1, [x1+144]
00220504blr x1
00220508strb w0, [sp+53]
0022050cstrb w0, [sp+56]
00220510b 0x220518
00220514
00220514loc_220514:
00220514b 0x220518
00220518
00220518loc_220518:
00220518ldrb w1, [sp+56]
0022051ctbnz w1, 0, 0x220524
00220520b 0x220ad4
00220524
00220524loc_220524:
00220524b 0x220528
00220528
00220528loc_220528:
00220528ldr x1, [sp+248]
0022052cldrsb x27, [x1]
00220530ldr x1, [x1+176]
00220534ldr x0, [sp+256]
00220538blr x1
0022053cstrb w0, [sp+55]
00220540strb w0, [sp+62]
00220544sbfm x1, x0, 0, 7
00220548subs wzr, w1, 7
0022054cb.le 0x220554
00220550b 0x220814
00220554
00220554loc_220554:
00220554sbfm x5, x0, 0, 7
00220558subs wzr, w5, 3
0022055cb.le 0x220564
00220560b 0x220684
00220564
00220564loc_220564:
00220564ubfm x5, x0, 0, 7
00220568subs wzr, w5, 1
0022056cb.eq 0x220574
00220570b 0x2205c4
00220574
00220574loc_220574:
00220574b 0x220578
00220578
00220578loc_220578:
00220578adrp x27, 0x7f3000
0022057cadd x27, x27, 2816
00220580ldp x5, x6, [x27]
00220584adrp x27, 0x7f3000
00220588add x27, x27, 2832
0022058cldp x7, x8, [x27]
00220590stp x5, x6, [sp+64]
00220594stp x7, x8, [sp+80]
00220598adrp x27, 0x7f3000
0022059cldr x5, [x27+2848]
002205a0str x5, [sp+96]
002205a4ldr x0, [sp+64]
002205a8ldr x1, [sp+72]
002205acldr x2, [sp+80]
002205b0ldr x3, [sp+88]
002205b4ldr x4, [sp+96]
002205b8ldur x29, [sp-8]
002205bcldr x30, [sp], 240
002205c0ret x30
002205c4
002205c4loc_2205c4:
002205c4ubfm x5, x0, 0, 7
002205c8subs wzr, w5, 2
002205ccb.eq 0x2205d4
002205d0b 0x220624
002205d4
002205d4loc_2205d4:
002205d4b 0x2205d8
002205d8
002205d8loc_2205d8:
002205d8adrp x27, 0x7f3000
002205dcadd x27, x27, 2240
002205e0ldp x5, x6, [x27]
002205e4adrp x27, 0x7f3000
002205e8add x27, x27, 2256
002205ecldp x7, x8, [x27]
002205f0stp x5, x6, [sp+64]
002205f4stp x7, x8, [sp+80]
002205f8adrp x27, 0x7f3000
002205fcldr x5, [x27+2272]
00220600str x5, [sp+96]
00220604ldr x0, [sp+64]
00220608ldr x1, [sp+72]
0022060cldr x2, [sp+80]
00220610ldr x3, [sp+88]
00220614ldr x4, [sp+96]
00220618ldur x29, [sp-8]
0022061cldr x30, [sp], 240
00220620ret x30
00220624
00220624loc_220624:
00220624ubfm x5, x0, 0, 7
00220628subs wzr, w5, 3
0022062cb.eq 0x220634
00220630b 0x2214e8
00220634
00220634loc_220634:
00220634b 0x220638
00220638
00220638loc_220638:
00220638adrp x27, 0x7f3000
0022063cadd x27, x27, 1280
00220640ldp x5, x6, [x27]
00220644adrp x27, 0x7f3000
00220648add x27, x27, 1296
0022064cldp x7, x8, [x27]
00220650stp x5, x6, [sp+64]
00220654stp x7, x8, [sp+80]
00220658adrp x27, 0x7f3000
0022065cldr x5, [x27+1312]
00220660str x5, [sp+96]
00220664ldr x0, [sp+64]
00220668ldr x1, [sp+72]
0022066cldr x2, [sp+80]
00220670ldr x3, [sp+88]
00220674ldr x4, [sp+96]
00220678ldur x29, [sp-8]
0022067cldr x30, [sp], 240
00220680ret x30
00220684
00220684loc_220684:
00220684sbfm x5, x0, 0, 7
00220688subs wzr, w5, 5
0022068cb.le 0x220694
00220690b 0x220754
00220694
00220694loc_220694:
00220694ubfm x5, x0, 0, 7
00220698subs wzr, w5, 4
0022069cb.eq 0x2206a4
002206a0b 0x2206f4
002206a4
002206a4loc_2206a4:
002206a4b 0x2206a8
002206a8
002206a8loc_2206a8:
002206a8adrp x27, 0x7f3000
002206acadd x27, x27, 1664
002206b0ldp x5, x6, [x27]
002206b4adrp x27, 0x7f3000
002206b8add x27, x27, 1680
002206bcldp x7, x8, [x27]
002206c0stp x5, x6, [sp+64]
002206c4stp x7, x8, [sp+80]
002206c8adrp x27, 0x7f3000
002206ccldr x5, [x27+1696]
002206d0str x5, [sp+96]
002206d4ldr x0, [sp+64]
002206d8ldr x1, [sp+72]
002206dcldr x2, [sp+80]
002206e0ldr x3, [sp+88]
002206e4ldr x4, [sp+96]
002206e8ldur x29, [sp-8]
002206ecldr x30, [sp], 240
002206f0ret x30
002206f4
002206f4loc_2206f4:
002206f4ubfm x5, x0, 0, 7
002206f8subs wzr, w5, 5
002206fcb.eq 0x220704
00220700b 0x2214e0
00220704
00220704loc_220704:
00220704b 0x220708
00220708
00220708loc_220708:
00220708adrp x27, 0x7f3000
0022070cadd x27, x27, 704
00220710ldp x5, x6, [x27]
00220714adrp x27, 0x7f3000
00220718add x27, x27, 720
0022071cldp x7, x8, [x27]
00220720stp x5, x6, [sp+64]
00220724stp x7, x8, [sp+80]
00220728adrp x27, 0x7f3000
0022072cldr x5, [x27+736]
00220730str x5, [sp+96]
00220734ldr x0, [sp+64]
00220738ldr x1, [sp+72]
0022073cldr x2, [sp+80]
00220740ldr x3, [sp+88]
00220744ldr x4, [sp+96]
00220748ldur x29, [sp-8]
0022074cldr x30, [sp], 240
00220750ret x30
00220754
00220754loc_220754:
00220754ubfm x5, x0, 0, 7
00220758subs wzr, w5, 6
0022075cb.eq 0x220764
00220760b 0x2207b4
00220764
00220764loc_220764:
00220764b 0x220768
00220768
00220768loc_220768:
00220768adrp x27, 0x7f3000
0022076cadd x27, x27, 2624
00220770ldp x5, x6, [x27]
00220774adrp x27, 0x7f3000
00220778add x27, x27, 2640
0022077cldp x7, x8, [x27]
00220780stp x5, x6, [sp+64]
00220784stp x7, x8, [sp+80]
00220788adrp x27, 0x7f3000
0022078cldr x5, [x27+2656]
00220790str x5, [sp+96]
00220794ldr x0, [sp+64]
00220798ldr x1, [sp+72]
0022079cldr x2, [sp+80]
002207a0ldr x3, [sp+88]
002207a4ldr x4, [sp+96]
002207a8ldur x29, [sp-8]
002207acldr x30, [sp], 240
002207b0ret x30
002207b4
002207b4loc_2207b4:
002207b4ubfm x5, x0, 0, 7
002207b8subs wzr, w5, 7
002207bcb.eq 0x2207c4
002207c0b 0x2214d0
002207c4
002207c4loc_2207c4:
002207c4b 0x2207c8
002207c8
002207c8loc_2207c8:
002207c8adrp x27, 0x7f3000
002207ccadd x27, x27, 2048
002207d0ldp x5, x6, [x27]
002207d4adrp x27, 0x7f3000
002207d8add x27, x27, 2064
002207dcldp x7, x8, [x27]
002207e0stp x5, x6, [sp+64]
002207e4stp x7, x8, [sp+80]
002207e8adrp x27, 0x7f3000
002207ecldr x5, [x27+2080]
002207f0str x5, [sp+96]
002207f4ldr x0, [sp+64]
002207f8ldr x1, [sp+72]
002207fcldr x2, [sp+80]
00220800ldr x3, [sp+88]
00220804ldr x4, [sp+96]
00220808ldur x29, [sp-8]
0022080cldr x30, [sp], 240
00220810ret x30
00220814
00220814loc_220814:
00220814sbfm x5, x0, 0, 7
00220818subs wzr, w5, 14
0022081cb.le 0x220824
00220820b 0x220944
00220824
00220824loc_220824:
00220824ubfm x5, x0, 0, 7
00220828subs wzr, w5, 8
0022082cb.eq 0x220834
00220830b 0x220884
00220834
00220834loc_220834:
00220834b 0x220838
00220838
00220838loc_220838:
00220838adrp x27, 0x7f3000
0022083cadd x27, x27, 320
00220840ldp x5, x6, [x27]
00220844adrp x27, 0x7f3000
00220848add x27, x27, 336
0022084cldp x7, x8, [x27]
00220850stp x5, x6, [sp+64]
00220854stp x7, x8, [sp+80]
00220858adrp x27, 0x7f3000
0022085cldr x5, [x27+352]
00220860str x5, [sp+96]
00220864ldr x0, [sp+64]
00220868ldr x1, [sp+72]
0022086cldr x2, [sp+80]
00220870ldr x3, [sp+88]
00220874ldr x4, [sp+96]
00220878ldur x29, [sp-8]
0022087cldr x30, [sp], 240
00220880ret x30
00220884
00220884loc_220884:
00220884ubfm x5, x0, 0, 7
00220888subs wzr, w5, 13
0022088cb.eq 0x220894
00220890b 0x2208e4
00220894
00220894loc_220894:
00220894b 0x220898
00220898
00220898loc_220898:
00220898adrp x27, 0x7f3000
0022089cadd x27, x27, 1088
002208a0ldp x5, x6, [x27]
002208a4adrp x27, 0x7f3000
002208a8add x27, x27, 1104
002208acldp x7, x8, [x27]
002208b0stp x5, x6, [sp+64]
002208b4stp x7, x8, [sp+80]
002208b8adrp x27, 0x7f3000
002208bcldr x5, [x27+1120]
002208c0str x5, [sp+96]
002208c4ldr x0, [sp+64]
002208c8ldr x1, [sp+72]
002208ccldr x2, [sp+80]
002208d0ldr x3, [sp+88]
002208d4ldr x4, [sp+96]
002208d8ldur x29, [sp-8]
002208dcldr x30, [sp], 240
002208e0ret x30
002208e4
002208e4loc_2208e4:
002208e4ubfm x5, x0, 0, 7
002208e8subs wzr, w5, 14
002208ecb.eq 0x2208f4
002208f0b 0x2214c4
002208f4
002208f4loc_2208f4:
002208f4b 0x2208f8
002208f8
002208f8loc_2208f8:
002208f8adrp x27, 0x7f3000
002208fcadd x27, x27, 512
00220900ldp x5, x6, [x27]
00220904adrp x27, 0x7f3000
00220908add x27, x27, 528
0022090cldp x7, x8, [x27]
00220910stp x5, x6, [sp+64]
00220914stp x7, x8, [sp+80]
00220918adrp x27, 0x7f3000
0022091cldr x5, [x27+544]
00220920str x5, [sp+96]
00220924ldr x0, [sp+64]
00220928ldr x1, [sp+72]
0022092cldr x2, [sp+80]
00220930ldr x3, [sp+88]
00220934ldr x4, [sp+96]
00220938ldur x29, [sp-8]
0022093cldr x30, [sp], 240
00220940ret x30
00220944
00220944loc_220944:
00220944sbfm x5, x0, 0, 7
00220948subs wzr, w5, 16
0022094cb.le 0x220954
00220950b 0x220a14
00220954
00220954loc_220954:
00220954ubfm x5, x0, 0, 7
00220958subs wzr, w5, 15
0022095cb.eq 0x220964
00220960b 0x2209b4
00220964
00220964loc_220964:
00220964b 0x220968
00220968
00220968loc_220968:
00220968adrp x27, 0x7f3000
0022096cadd x27, x27, 1856
00220970ldp x5, x6, [x27]
00220974adrp x27, 0x7f3000
00220978add x27, x27, 1872
0022097cldp x7, x8, [x27]
00220980stp x5, x6, [sp+64]
00220984stp x7, x8, [sp+80]
00220988adrp x27, 0x7f3000
0022098cldr x5, [x27+1888]
00220990str x5, [sp+96]
00220994ldr x0, [sp+64]
00220998ldr x1, [sp+72]
0022099cldr x2, [sp+80]
002209a0ldr x3, [sp+88]
002209a4ldr x4, [sp+96]
002209a8ldur x29, [sp-8]
002209acldr x30, [sp], 240
002209b0ret x30
002209b4
002209b4loc_2209b4:
002209b4ubfm x5, x0, 0, 7
002209b8subs wzr, w5, 16
002209bcb.eq 0x2209c4
002209c0b 0x2214bc
002209c4
002209c4loc_2209c4:
002209c4b 0x2209c8
002209c8
002209c8loc_2209c8:
002209c8adrp x27, 0x7f3000
002209ccadd x27, x27, 2432
002209d0ldp x5, x6, [x27]
002209d4adrp x27, 0x7f3000
002209d8add x27, x27, 2448
002209dcldp x7, x8, [x27]
002209e0stp x5, x6, [sp+64]
002209e4stp x7, x8, [sp+80]
002209e8adrp x27, 0x7f3000
002209ecldr x5, [x27+2464]
002209f0str x5, [sp+96]
002209f4ldr x0, [sp+64]
002209f8ldr x1, [sp+72]
002209fcldr x2, [sp+80]
00220a00ldr x3, [sp+88]
00220a04ldr x4, [sp+96]
00220a08ldur x29, [sp-8]
00220a0cldr x30, [sp], 240
00220a10ret x30
00220a14
00220a14loc_220a14:
00220a14ubfm x5, x0, 0, 7
00220a18subs wzr, w5, 17
00220a1cb.eq 0x220a24
00220a20b 0x220a74
00220a24
00220a24loc_220a24:
00220a24b 0x220a28
00220a28
00220a28loc_220a28:
00220a28adrp x27, 0x7f3000
00220a2cadd x27, x27, 896
00220a30ldp x5, x6, [x27]
00220a34adrp x27, 0x7f3000
00220a38add x27, x27, 912
00220a3cldp x7, x8, [x27]
00220a40stp x5, x6, [sp+64]
00220a44stp x7, x8, [sp+80]
00220a48adrp x27, 0x7f3000
00220a4cldr x5, [x27+928]
00220a50str x5, [sp+96]
00220a54ldr x0, [sp+64]
00220a58ldr x1, [sp+72]
00220a5cldr x2, [sp+80]
00220a60ldr x3, [sp+88]
00220a64ldr x4, [sp+96]
00220a68ldur x29, [sp-8]
00220a6cldr x30, [sp], 240
00220a70ret x30
00220a74
00220a74loc_220a74:
00220a74ubfm x5, x0, 0, 7
00220a78subs wzr, w5, 18
00220a7cb.eq 0x220a84
00220a80b 0x2214a4
00220a84
00220a84loc_220a84:
00220a84b 0x220a88
00220a88
00220a88loc_220a88:
00220a88adrp x27, 0x7f3000
00220a8cadd x27, x27, 1472
00220a90ldp x5, x6, [x27]
00220a94adrp x27, 0x7f3000
00220a98add x27, x27, 1488
00220a9cldp x7, x8, [x27]
00220aa0stp x5, x6, [sp+64]
00220aa4stp x7, x8, [sp+80]
00220aa8adrp x27, 0x7f3000
00220aacldr x5, [x27+1504]
00220ab0str x5, [sp+96]
00220ab4ldr x0, [sp+64]
00220ab8ldr x1, [sp+72]
00220abcldr x2, [sp+80]
00220ac0ldr x3, [sp+88]
00220ac4ldr x4, [sp+96]
00220ac8ldur x29, [sp-8]
00220accldr x30, [sp], 240
00220ad0ret x30
00220ad4
00220ad4loc_220ad4:
00220ad4b 0x220ad8
00220ad8
00220ad8loc_220ad8:
00220ad8ldr x1, [sp+248]
00220adcldrsb x27, [x1]
00220ae0ldr x1, [x1+176]
00220ae4ldr x0, [sp+256]
00220ae8blr x1
00220aecstrb w0, [sp+55]
00220af0strb w0, [sp+61]
00220af4sbfm x1, x0, 0, 7
00220af8subs wzr, w1, 9
00220afcb.le 0x220b04
00220b00b 0x220ef8
00220b04
00220b04loc_220b04:
00220b04sbfm x5, x0, 0, 7
00220b08subs wzr, w5, 4
00220b0cb.le 0x220b14
00220b10b 0x220ca4
00220b14
00220b14loc_220b14:
00220b14sbfm x5, x0, 0, 7
00220b18subs wzr, w5, 2
00220b1cb.le 0x220b24
00220b20b 0x220be4
00220b24
00220b24loc_220b24:
00220b24ubfm x5, x0, 0, 7
00220b28subs wzr, w5, 1
00220b2cb.eq 0x220b34
00220b30b 0x220b84
00220b34
00220b34loc_220b34:
00220b34b 0x220b38
00220b38
00220b38loc_220b38:
00220b38adrp x27, 0x7f3000
00220b3cadd x27, x27, 2688
00220b40ldp x5, x6, [x27]
00220b44adrp x27, 0x7f3000
00220b48add x27, x27, 2704
00220b4cldp x7, x8, [x27]
00220b50stp x5, x6, [sp+64]
00220b54stp x7, x8, [sp+80]
00220b58adrp x27, 0x7f3000
00220b5cldr x5, [x27+2720]
00220b60str x5, [sp+96]
00220b64ldr x0, [sp+64]
00220b68ldr x1, [sp+72]
00220b6cldr x2, [sp+80]
00220b70ldr x3, [sp+88]
00220b74ldr x4, [sp+96]
00220b78ldur x29, [sp-8]
00220b7cldr x30, [sp], 240
00220b80ret x30
00220b84
00220b84loc_220b84:
00220b84ubfm x5, x0, 0, 7
00220b88subs wzr, w5, 2
00220b8cb.eq 0x220b94
00220b90b 0x22149c
00220b94
00220b94loc_220b94:
00220b94b 0x220b98
00220b98
00220b98loc_220b98:
00220b98adrp x27, 0x7f3000
00220b9cadd x27, x27, 2112
00220ba0ldp x5, x6, [x27]
00220ba4adrp x27, 0x7f3000
00220ba8add x27, x27, 2128
00220bacldp x7, x8, [x27]
00220bb0stp x5, x6, [sp+64]
00220bb4stp x7, x8, [sp+80]
00220bb8adrp x27, 0x7f3000
00220bbcldr x5, [x27+2144]
00220bc0str x5, [sp+96]
00220bc4ldr x0, [sp+64]
00220bc8ldr x1, [sp+72]
00220bccldr x2, [sp+80]
00220bd0ldr x3, [sp+88]
00220bd4ldr x4, [sp+96]
00220bd8ldur x29, [sp-8]
00220bdcldr x30, [sp], 240
00220be0ret x30
00220be4
00220be4loc_220be4:
00220be4ubfm x5, x0, 0, 7
00220be8subs wzr, w5, 3
00220becb.eq 0x220bf4
00220bf0b 0x220c44
00220bf4
00220bf4loc_220bf4:
00220bf4b 0x220bf8
00220bf8
00220bf8loc_220bf8:
00220bf8adrp x27, 0x7f3000
00220bfcadd x27, x27, 1152
00220c00ldp x5, x6, [x27]
00220c04adrp x27, 0x7f3000
00220c08add x27, x27, 1168
00220c0cldp x7, x8, [x27]
00220c10stp x5, x6, [sp+64]
00220c14stp x7, x8, [sp+80]
00220c18adrp x27, 0x7f3000
00220c1cldr x5, [x27+1184]
00220c20str x5, [sp+96]
00220c24ldr x0, [sp+64]
00220c28ldr x1, [sp+72]
00220c2cldr x2, [sp+80]
00220c30ldr x3, [sp+88]
00220c34ldr x4, [sp+96]
00220c38ldur x29, [sp-8]
00220c3cldr x30, [sp], 240
00220c40ret x30
00220c44
00220c44loc_220c44:
00220c44ubfm x5, x0, 0, 7
00220c48subs wzr, w5, 4
00220c4cb.eq 0x220c54
00220c50b 0x221490
00220c54
00220c54loc_220c54:
00220c54b 0x220c58
00220c58
00220c58loc_220c58:
00220c58adrp x27, 0x7f3000
00220c5cadd x27, x27, 1536
00220c60ldp x5, x6, [x27]
00220c64adrp x27, 0x7f3000
00220c68add x27, x27, 1552
00220c6cldp x7, x8, [x27]
00220c70stp x5, x6, [sp+64]
00220c74stp x7, x8, [sp+80]
00220c78adrp x27, 0x7f3000
00220c7cldr x5, [x27+1568]
00220c80str x5, [sp+96]
00220c84ldr x0, [sp+64]
00220c88ldr x1, [sp+72]
00220c8cldr x2, [sp+80]
00220c90ldr x3, [sp+88]
00220c94ldr x4, [sp+96]
00220c98ldur x29, [sp-8]
00220c9cldr x30, [sp], 240
00220ca0ret x30
00220ca4
00220ca4loc_220ca4:
00220ca4sbfm x5, x0, 0, 7
00220ca8subs wzr, w5, 6
00220cacb.le 0x220cb4
00220cb0b 0x220d74
00220cb4
00220cb4loc_220cb4:
00220cb4ubfm x5, x0, 0, 7
00220cb8subs wzr, w5, 5
00220cbcb.eq 0x220cc4
00220cc0b 0x220d14
00220cc4
00220cc4loc_220cc4:
00220cc4b 0x220cc8
00220cc8
00220cc8loc_220cc8:
00220cc8adrp x27, 0x7f3000
00220cccadd x27, x27, 576
00220cd0ldp x5, x6, [x27]
00220cd4adrp x27, 0x7f3000
00220cd8add x27, x27, 592
00220cdcldp x7, x8, [x27]
00220ce0stp x5, x6, [sp+64]
00220ce4stp x7, x8, [sp+80]
00220ce8adrp x27, 0x7f3000
00220cecldr x5, [x27+608]
00220cf0str x5, [sp+96]
00220cf4ldr x0, [sp+64]
00220cf8ldr x1, [sp+72]
00220cfcldr x2, [sp+80]
00220d00ldr x3, [sp+88]
00220d04ldr x4, [sp+96]
00220d08ldur x29, [sp-8]
00220d0cldr x30, [sp], 240
00220d10ret x30
00220d14
00220d14loc_220d14:
00220d14ubfm x5, x0, 0, 7
00220d18subs wzr, w5, 6
00220d1cb.eq 0x220d24
00220d20b 0x221488
00220d24
00220d24loc_220d24:
00220d24b 0x220d28
00220d28
00220d28loc_220d28:
00220d28adrp x27, 0x7f3000
00220d2cadd x27, x27, 2496
00220d30ldp x5, x6, [x27]
00220d34adrp x27, 0x7f3000
00220d38add x27, x27, 2512
00220d3cldp x7, x8, [x27]
00220d40stp x5, x6, [sp+64]
00220d44stp x7, x8, [sp+80]
00220d48adrp x27, 0x7f3000
00220d4cldr x5, [x27+2528]
00220d50str x5, [sp+96]
00220d54ldr x0, [sp+64]
00220d58ldr x1, [sp+72]
00220d5cldr x2, [sp+80]
00220d60ldr x3, [sp+88]
00220d64ldr x4, [sp+96]
00220d68ldur x29, [sp-8]
00220d6cldr x30, [sp], 240
00220d70ret x30
00220d74
00220d74loc_220d74:
00220d74ubfm x5, x0, 0, 7
00220d78subs wzr, w5, 7
00220d7cb.eq 0x220d84
00220d80b 0x220dd4
00220d84
00220d84loc_220d84:
00220d84b 0x220d88
00220d88
00220d88loc_220d88:
00220d88adrp x27, 0x7f3000
00220d8cadd x27, x27, 1920
00220d90ldp x5, x6, [x27]
00220d94adrp x27, 0x7f3000
00220d98add x27, x27, 1936
00220d9cldp x7, x8, [x27]
00220da0stp x5, x6, [sp+64]
00220da4stp x7, x8, [sp+80]
00220da8adrp x27, 0x7f3000
00220dacldr x5, [x27+1952]
00220db0str x5, [sp+96]
00220db4ldr x0, [sp+64]
00220db8ldr x1, [sp+72]
00220dbcldr x2, [sp+80]
00220dc0ldr x3, [sp+88]
00220dc4ldr x4, [sp+96]
00220dc8ldur x29, [sp-8]
00220dccldr x30, [sp], 240
00220dd0ret x30
00220dd4
00220dd4loc_220dd4:
00220dd4ubfm x5, x0, 0, 7
00220dd8subs wzr, w5, 8
00220ddcb.eq 0x220de4
00220de0b 0x220e34
00220de4
00220de4loc_220de4:
00220de4b 0x220de8
00220de8
00220de8loc_220de8:
00220de8adrp x27, 0x7f3000
00220decadd x27, x27, 192
00220df0ldp x5, x6, [x27]
00220df4adrp x27, 0x7f3000
00220df8add x27, x27, 208
00220dfcldp x7, x8, [x27]
00220e00stp x5, x6, [sp+64]
00220e04stp x7, x8, [sp+80]
00220e08adrp x27, 0x7f3000
00220e0cldr x5, [x27+224]
00220e10str x5, [sp+96]
00220e14ldr x0, [sp+64]
00220e18ldr x1, [sp+72]
00220e1cldr x2, [sp+80]
00220e20ldr x3, [sp+88]
00220e24ldr x4, [sp+96]
00220e28ldur x29, [sp-8]
00220e2cldr x30, [sp], 240
00220e30ret x30
00220e34
00220e34loc_220e34:
00220e34ubfm x2, x0, 0, 7
00220e38subs wzr, w2, 9
00220e3cb.eq 0x220e44
00220e40b 0x221474
00220e44
00220e44loc_220e44:
00220e44b 0x220e48
00220e48
00220e48loc_220e48:
00220e48ldr x0, [sp+248]
00220e4cldr x1, [sp+256]
00220e50bl google.golang.org/protobuf/internal/strs.EnforceUTF8
00220e54strb w0, [sp+53]
00220e58tbnz w0, 0, 0x220e60
00220e5cb 0x220eac
00220e60
00220e60loc_220e60:
00220e60adrp x27, 0x7f3000
00220e64add x27, x27, 2944
00220e68ldp x5, x6, [x27]
00220e6cadrp x27, 0x7f3000
00220e70add x27, x27, 2960
00220e74ldp x7, x8, [x27]
00220e78stp x5, x6, [sp+64]
00220e7cstp x7, x8, [sp+80]
00220e80adrp x27, 0x7f3000
00220e84ldr x5, [x27+2976]
00220e88str x5, [sp+96]
00220e8cldr x0, [sp+64]
00220e90ldr x1, [sp+72]
00220e94ldr x2, [sp+80]
00220e98ldr x3, [sp+88]
00220e9cldr x4, [sp+96]
00220ea0ldur x29, [sp-8]
00220ea4ldr x30, [sp], 240
00220ea8ret x30
00220eac
00220eacloc_220eac:
00220eacadrp x27, 0x7f3000
00220eb0add x27, x27, 2880
00220eb4ldp x5, x6, [x27]
00220eb8adrp x27, 0x7f3000
00220ebcadd x27, x27, 2896
00220ec0ldp x7, x8, [x27]
00220ec4stp x5, x6, [sp+64]
00220ec8stp x7, x8, [sp+80]
00220eccadrp x27, 0x7f3000
00220ed0ldr x5, [x27+2912]
00220ed4str x5, [sp+96]
00220ed8ldr x0, [sp+64]
00220edcldr x1, [sp+72]
00220ee0ldr x2, [sp+80]
00220ee4ldr x3, [sp+88]
00220ee8ldr x4, [sp+96]
00220eecldur x29, [sp-8]
00220ef0ldr x30, [sp], 240
00220ef4ret x30
00220ef8
00220ef8loc_220ef8:
00220ef8sbfm x5, x0, 0, 7
00220efcsubs wzr, w5, 13
00220f00b.le 0x220f08
00220f04b 0x221098
00220f08
00220f08loc_220f08:
00220f08sbfm x5, x0, 0, 7
00220f0csubs wzr, w5, 11
00220f10b.le 0x220f18
00220f14b 0x220fd8
00220f18
00220f18loc_220f18:
00220f18ubfm x5, x0, 0, 7
00220f1csubs wzr, w5, 10
00220f20b.eq 0x220f28
00220f24b 0x220f78
00220f28
00220f28loc_220f28:
00220f28b 0x220f2c
00220f2c
00220f2cloc_220f2c:
00220f2cadrp x27, 0x7f3000
00220f30add x27, x27, 0
00220f34ldp x5, x6, [x27]
00220f38adrp x27, 0x7f3000
00220f3cadd x27, x27, 16
00220f40ldp x7, x8, [x27]
00220f44stp x5, x6, [sp+64]
00220f48stp x7, x8, [sp+80]
00220f4cadrp x27, 0x7f3000
00220f50ldr x5, [x27+32]
00220f54str x5, [sp+96]
00220f58ldr x0, [sp+64]
00220f5cldr x1, [sp+72]
00220f60ldr x2, [sp+80]
00220f64ldr x3, [sp+88]
00220f68ldr x4, [sp+96]
00220f6cldur x29, [sp-8]
00220f70ldr x30, [sp], 240
00220f74ret x30
00220f78
00220f78loc_220f78:
00220f78ubfm x5, x0, 0, 7
00220f7csubs wzr, w5, 11
00220f80b.eq 0x220f88
00220f84b 0x22146c
00220f88
00220f88loc_220f88:
00220f88b 0x220f8c
00220f8c
00220f8cloc_220f8c:
00220f8cadrp x27, 0x7f2000
00220f90add x27, x27, 4032
00220f94ldp x5, x6, [x27]
00220f98adrp x27, 0x7f2000
00220f9cadd x27, x27, 4048
00220fa0ldp x7, x8, [x27]
00220fa4stp x5, x6, [sp+64]
00220fa8stp x7, x8, [sp+80]
00220facadrp x27, 0x7f2000
00220fb0ldr x5, [x27+4064]
00220fb4str x5, [sp+96]
00220fb8ldr x0, [sp+64]
00220fbcldr x1, [sp+72]
00220fc0ldr x2, [sp+80]
00220fc4ldr x3, [sp+88]
00220fc8ldr x4, [sp+96]
00220fccldur x29, [sp-8]
00220fd0ldr x30, [sp], 240
00220fd4ret x30
00220fd8
00220fd8loc_220fd8:
00220fd8ubfm x5, x0, 0, 7
00220fdcsubs wzr, w5, 12
00220fe0b.eq 0x220fe8
00220fe4b 0x221038
00220fe8
00220fe8loc_220fe8:
00220fe8b 0x220fec
00220fec
00220fecloc_220fec:
00220fecadrp x27, 0x7f3000
00220ff0add x27, x27, 3072
00220ff4ldp x5, x6, [x27]
00220ff8adrp x27, 0x7f3000
00220ffcadd x27, x27, 3088
00221000ldp x7, x8, [x27]
00221004stp x5, x6, [sp+64]
00221008stp x7, x8, [sp+80]
0022100cadrp x27, 0x7f2000
00221010ldr x5, [x27+3104]
00221014str x5, [sp+96]
00221018ldr x0, [sp+64]
0022101cldr x1, [sp+72]
00221020ldr x2, [sp+80]
00221024ldr x3, [sp+88]
00221028ldr x4, [sp+96]
0022102cldur x29, [sp-8]
00221030ldr x30, [sp], 240
00221034ret x30
00221038
00221038loc_221038:
00221038ubfm x5, x0, 0, 7
0022103csubs wzr, w5, 13
00221040b.eq 0x221048
00221044b 0x221460
00221048
00221048loc_221048:
00221048b 0x22104c
0022104c
0022104cloc_22104c:
0022104cadrp x27, 0x7f2000
00221050add x27, x27, 960
00221054ldp x5, x6, [x27]
00221058adrp x27, 0x7f2000
0022105cadd x27, x27, 976
00221060ldp x7, x8, [x27]
00221064stp x5, x6, [sp+64]
00221068stp x7, x8, [sp+80]
0022106cadrp x27, 0x7f2000
00221070ldr x5, [x27+992]
00221074str x5, [sp+96]
00221078ldr x0, [sp+64]
0022107cldr x1, [sp+72]
00221080ldr x2, [sp+80]
00221084ldr x3, [sp+88]
00221088ldr x4, [sp+96]
0022108cldur x29, [sp-8]
00221090ldr x30, [sp], 240
00221094ret x30
00221098
00221098loc_221098:
00221098sbfm x5, x0, 0, 7
0022109csubs wzr, w5, 15
002210a0b.le 0x2210a8
002210a4b 0x221168
002210a8
002210a8loc_2210a8:
002210a8ubfm x5, x0, 0, 7
002210acsubs wzr, w5, 14
002210b0b.eq 0x2210b8
002210b4b 0x221108
002210b8
002210b8loc_2210b8:
002210b8b 0x2210bc
002210bc
002210bcloc_2210bc:
002210bcadrp x27, 0x7f2000
002210c0add x27, x27, 384
002210c4ldp x5, x6, [x27]
002210c8adrp x27, 0x7f2000
002210ccadd x27, x27, 400
002210d0ldp x7, x8, [x27]
002210d4stp x5, x6, [sp+64]
002210d8stp x7, x8, [sp+80]
002210dcadrp x27, 0x7f2000
002210e0ldr x5, [x27+416]
002210e4str x5, [sp+96]
002210e8ldr x0, [sp+64]
002210ecldr x1, [sp+72]
002210f0ldr x2, [sp+80]
002210f4ldr x3, [sp+88]
002210f8ldr x4, [sp+96]
002210fcldur x29, [sp-8]
00221100ldr x30, [sp], 240
00221104ret x30
00221108
00221108loc_221108:
00221108ubfm x5, x0, 0, 7
0022110csubs wzr, w5, 15
00221110b.eq 0x221118
00221114b 0x221458
00221118
00221118loc_221118:
00221118b 0x22111c
0022111c
0022111cloc_22111c:
0022111cadrp x27, 0x7f2000
00221120add x27, x27, 1728
00221124ldp x5, x6, [x27]
00221128adrp x27, 0x7f2000
0022112cadd x27, x27, 1744
00221130ldp x7, x8, [x27]
00221134stp x5, x6, [sp+64]
00221138stp x7, x8, [sp+80]
0022113cadrp x27, 0x7f2000
00221140ldr x5, [x27+1760]
00221144str x5, [sp+96]
00221148ldr x0, [sp+64]
0022114cldr x1, [sp+72]
00221150ldr x2, [sp+80]
00221154ldr x3, [sp+88]
00221158ldr x4, [sp+96]
0022115cldur x29, [sp-8]
00221160ldr x30, [sp], 240
00221164ret x30
00221168
00221168loc_221168:
00221168ubfm x5, x0, 0, 7
0022116csubs wzr, w5, 16
00221170b.eq 0x221178
00221174b 0x2211c8
00221178
00221178loc_221178:
00221178b 0x22117c
0022117c
0022117cloc_22117c:
0022117cadrp x27, 0x7f2000
00221180add x27, x27, 2304
00221184ldp x5, x6, [x27]
00221188adrp x27, 0x7f2000
0022118cadd x27, x27, 2320
00221190ldp x7, x8, [x27]
00221194stp x5, x6, [sp+64]
00221198stp x7, x8, [sp+80]
0022119cadrp x27, 0x7f2000
002211a0ldr x5, [x27+2336]
002211a4str x5, [sp+96]
002211a8ldr x0, [sp+64]
002211acldr x1, [sp+72]
002211b0ldr x2, [sp+80]
002211b4ldr x3, [sp+88]
002211b8ldr x4, [sp+96]
002211bcldur x29, [sp-8]
002211c0ldr x30, [sp], 240
002211c4ret x30
002211c8
002211c8loc_2211c8:
002211c8ubfm x5, x0, 0, 7
002211ccsubs wzr, w5, 17
002211d0b.eq 0x2211d8
002211d4b 0x221228
002211d8
002211d8loc_2211d8:
002211d8b 0x2211dc
002211dc
002211dcloc_2211dc:
002211dcadrp x27, 0x7f2000
002211e0add x27, x27, 768
002211e4ldp x5, x6, [x27]
002211e8adrp x27, 0x7f2000
002211ecadd x27, x27, 784
002211f0ldp x7, x8, [x27]
002211f4stp x5, x6, [sp+64]
002211f8stp x7, x8, [sp+80]
002211fcadrp x27, 0x7f2000
00221200ldr x5, [x27+800]
00221204str x5, [sp+96]
00221208ldr x0, [sp+64]
0022120cldr x1, [sp+72]
00221210ldr x2, [sp+80]
00221214ldr x3, [sp+88]
00221218ldr x4, [sp+96]
0022121cldur x29, [sp-8]
00221220ldr x30, [sp], 240
00221224ret x30
00221228
00221228loc_221228:
00221228ubfm x5, x0, 0, 7
0022122csubs wzr, w5, 18
00221230b.eq 0x221238
00221234b 0x221288
00221238
00221238loc_221238:
00221238b 0x22123c
0022123c
0022123cloc_22123c:
0022123cadrp x27, 0x7f2000
00221240add x27, x27, 1344
00221244ldp x5, x6, [x27]
00221248adrp x27, 0x7f2000
0022124cadd x27, x27, 1360
00221250ldp x7, x8, [x27]
00221254stp x5, x6, [sp+64]
00221258stp x7, x8, [sp+80]
0022125cadrp x27, 0x7f2000
00221260ldr x5, [x27+1376]
00221264str x5, [sp+96]
00221268ldr x0, [sp+64]
0022126cldr x1, [sp+72]
00221270ldr x2, [sp+80]
00221274ldr x3, [sp+88]
00221278ldr x4, [sp+96]
0022127cldur x29, [sp-8]
00221280ldr x30, [sp], 240
00221284ret x30
00221288
00221288loc_221288:
00221288b 0x22128c
0022128c
0022128cloc_22128c:
0022128cb 0x221290
00221290
00221290loc_221290:
00221290b 0x221294
00221294
00221294loc_221294:
00221294b 0x221298
00221298
00221298loc_221298:
00221298b 0x22129c
0022129c
0022129cloc_22129c:
0022129cb 0x2212a0
002212a0
002212a0loc_2212a0:
002212a0b 0x2212a4
002212a4
002212a4loc_2212a4:
002212a4b 0x2212a8
002212a8
002212a8loc_2212a8:
002212a8ldr x1, [sp+248]
002212acldrsb x27, [x1]
002212b0ldr x1, [x1+72]
002212b4ldr x0, [sp+256]
002212b8blr x1
002212bcstr x0, [sp+104]
002212c0str x1, [sp+112]
002212c4ldr x1, [sp+248]
002212c8ldrsb x27, [x1]
002212ccldr x0, [sp+256]
002212d0ldr x1, [x1+24]
002212d4blr x1
002212d8strb w0, [sp+54]
002212dcstrb w0, [sp+57]
002212e0ldr x1, [sp+248]
002212e4ldrsb x27, [x1]
002212e8ldr x0, [sp+256]
002212ecldr x1, [x1+176]
002212f0blr x1
002212f4strb w0, [sp+55]
002212f8strb w0, [sp+52]
002212fcstp xzr, xzr, [sp+184]
00221300stp xzr, xzr, [sp+200]
00221304stp xzr, xzr, [sp+216]
00221308add x1, sp, 184
0022130cstr x1, [sp+136]
00221310ldr x0, [sp+104]
00221314ldr x1, [sp+112]
00221318bl runtime.convTstring
0022131cstr x0, [sp+128]
00221320ldr x1, [sp+136]
00221324ldrsb x27, [x1]
00221328adrp x2, 0x40e000
0022132cadd x2, x2, 2496
00221330str x2, [x1]
00221334adrp x27, 0x82a000
00221338ldr w2, [x27+3056]
0022133ccbz w2, 0x221344
00221340b 0x221444
00221344
00221344loc_221344:
00221344b 0x221348
00221348
00221348loc_221348:
00221348str x0, [x1+8]
0022134cldrsb x5, [sp+57]
00221350strb w5, [sp+60]
00221354ldr x6, [sp+136]
00221358ldrsb x27, [x6]
0022135cadrp x7, 0x400000
00221360add x7, x7, 3552
00221364str x7, [x6+16]
00221368ubfm x5, x5, 61, 7
0022136cadrp x7, 0x501000
00221370add x7, x7, 640
00221374add x5, x7, x5
00221378adrp x27, 0x82a000
0022137cldr w7, [x27+3056]
00221380cbz w7, 0x221388
00221384b 0x221434
00221388
00221388loc_221388:
00221388b 0x22138c
0022138c
0022138cloc_22138c:
0022138cstr x5, [x6+24]
00221390ldrsb x5, [sp+52]
00221394strb w5, [sp+59]
00221398ldr x6, [sp+136]
0022139cldrsb x27, [x6]
002213a0adrp x7, 0x400000
002213a4add x7, x7, 3680
002213a8str x7, [x6+32]
002213acubfm x5, x5, 61, 7
002213b0adrp x7, 0x501000
002213b4add x7, x7, 640
002213b8add x5, x7, x5
002213bcadrp x27, 0x82a000
002213c0ldr w7, [x27+3056]
002213c4cbz w7, 0x2213cc
002213c8b 0x221424
002213cc
002213ccloc_2213cc:
002213ccb 0x2213d0
002213d0
002213d0loc_2213d0:
002213d0str x5, [x6+40]
002213d4ldr x2, [sp+136]
002213d8ldrsb x27, [x2]
002213dcb 0x2213e0
002213e0
002213e0loc_2213e0:
002213e0str x2, [sp+144]
002213e4orr x4, xzr, 3
002213e8str x4, [sp+152]
002213ecstr x4, [sp+160]
002213f0adrp x0, 0x4a2000
002213f4add x0, x0, 652
002213f8movz x1, 38
002213fcmov x3, x4
00221400bl fmt.Sprintf
00221404str x0, [sp+168]
00221408str x1, [sp+176]
0022140cbl runtime.convTstring
00221410str x0, [sp+120]
00221414mov x1, x0
00221418adrp x0, 0x3d4000
0022141cadd x0, x0, 2944
00221420bl runtime.gopanic
00221424
00221424loc_221424:
00221424ldr x7, [x6+40]
00221428bl runtime.gcWriteBarrier1
0022142cstr x7, [x25]
00221430b 0x2213d0
00221434
00221434loc_221434:
00221434ldr x7, [x6+24]
00221438bl runtime.gcWriteBarrier1
0022143cstr x7, [x25]
00221440b 0x22138c
00221444
00221444loc_221444:
00221444bl runtime.gcWriteBarrier2
00221448str x0, [x25]
0022144cldr x5, [x1+8]
00221450str x5, [x25+8]
00221454b 0x221348
00221458
00221458loc_221458:
00221458b 0x22145c
0022145c
0022145cloc_22145c:
0022145cb 0x221294
00221460
00221460loc_221460:
00221460b 0x221464
00221464
00221464loc_221464:
00221464b 0x221468
00221468
00221468loc_221468:
00221468b 0x221298
0022146c
0022146cloc_22146c:
0022146cb 0x221470
00221470
00221470loc_221470:
00221470b 0x221468
00221474
00221474loc_221474:
00221474b 0x221478
00221478
00221478loc_221478:
00221478b 0x22147c
0022147c
0022147cloc_22147c:
0022147cb 0x221480
00221480
00221480loc_221480:
00221480b 0x221484
00221484
00221484loc_221484:
00221484b 0x22129c
00221488
00221488loc_221488:
00221488b 0x22148c
0022148c
0022148cloc_22148c:
0022148cb 0x221480
00221490
00221490loc_221490:
00221490b 0x221494
00221494
00221494loc_221494:
00221494b 0x221498
00221498
00221498loc_221498:
00221498b 0x221484
0022149c
0022149cloc_22149c:
0022149cb 0x2214a0
002214a0
002214a0loc_2214a0:
002214a0b 0x221498
002214a4
002214a4loc_2214a4:
002214a4b 0x2214a8
002214a8
002214a8loc_2214a8:
002214a8b 0x2214ac
002214ac
002214acloc_2214ac:
002214acb 0x2214b0
002214b0
002214b0loc_2214b0:
002214b0b 0x2214b4
002214b4
002214b4loc_2214b4:
002214b4b 0x2214b8
002214b8
002214b8loc_2214b8:
002214b8b 0x2212a8
002214bc
002214bcloc_2214bc:
002214bcb 0x2214c0
002214c0
002214c0loc_2214c0:
002214c0b 0x2214ac
002214c4
002214c4loc_2214c4:
002214c4b 0x2214c8
002214c8
002214c8loc_2214c8:
002214c8b 0x2214cc
002214cc
002214ccloc_2214cc:
002214ccb 0x2214b0
002214d0
002214d0loc_2214d0:
002214d0b 0x2214d4
002214d4
002214d4loc_2214d4:
002214d4b 0x2214d8
002214d8
002214d8loc_2214d8:
002214d8b 0x2214dc
002214dc
002214dcloc_2214dc:
002214dcb 0x2214b4
002214e0
002214e0loc_2214e0:
002214e0b 0x2214e4
002214e4
002214e4loc_2214e4:
002214e4b 0x2214d8
002214e8
002214e8loc_2214e8:
002214e8b 0x2214ec
002214ec
002214ecloc_2214ec:
002214ecb 0x2214f0
002214f0
002214f0loc_2214f0:
002214f0b 0x2214dc
002214f4
002214f4loc_2214f4:
002214f4b 0x2214f8
002214f8
002214f8loc_2214f8:
002214f8b 0x2214fc
002214fc
002214fcloc_2214fc:
002214fcb 0x221500
00221500
00221500loc_221500:
00221500b 0x221504
00221504
00221504loc_221504:
00221504b 0x221508
00221508
00221508loc_221508:
00221508b 0x22150c
0022150c
0022150cloc_22150c:
0022150cb 0x2212a8
00221510
00221510loc_221510:
00221510b 0x221514
00221514
00221514loc_221514:
00221514b 0x221500
00221518
00221518loc_221518:
00221518b 0x22151c
0022151c
0022151cloc_22151c:
0022151cb 0x221520
00221520
00221520loc_221520:
00221520b 0x221504
00221524
00221524loc_221524:
00221524b 0x221528
00221528
00221528loc_221528:
00221528b 0x221520
0022152c
0022152cloc_22152c:
0022152cb 0x221530
00221530
00221530loc_221530:
00221530b 0x221534
00221534
00221534loc_221534:
00221534b 0x221538
00221538
00221538loc_221538:
00221538b 0x22153c
0022153c
0022153cloc_22153c:
0022153cb 0x221508
00221540
00221540loc_221540:
00221540b 0x221544
00221544
00221544loc_221544:
00221544b 0x221538
00221548
00221548loc_221548:
00221548b 0x22154c
0022154c
0022154cloc_22154c:
0022154cb 0x221550
00221550
00221550loc_221550:
00221550b 0x22153c
00221554
00221554loc_221554:
00221554b 0x221558
00221558
00221558loc_221558:
00221558b 0x221550
0022155c
0022155cloc_22155c:
0022155cstp x0, x1, [sp+8]
00221560mov x3, x30
00221564bl runtime.morestack_noctxt.abi0
00221568ldp x0, x1, [sp+8]
0022156cb 0x21fce0
0021fce0
0021fce0google.golang.org/protobuf/internal/impl.encoderFuncsForValue: ; void google.golang.org/protobuf/internal/impl.encoderFuncsForValue(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
0021fce0ldr x16, [x28+16]
0021fce4sub x17, sp, 112
0021fce8subs xzr, x17, x16
0021fcecb.ls 0x22155c
0021fcf0str x30, [sp-240]!
0021fcf4stur x29, [sp-8]
0021fcf8sub x29, sp, 8
0021fcfcstr x0, [sp+248]
0021fd00str x1, [sp+256]
0021fd04stp xzr, xzr, [sp+64]
0021fd08stp xzr, xzr, [sp+80]
0021fd0cstr xzr, [sp+96]
0021fd10ldr x1, [sp+248]
0021fd14ldrsb x27, [x1]
0021fd18ldr x1, [x1+24]
0021fd1cldr x0, [sp+256]
0021fd20blr x1
0021fd24strb w0, [sp+57]
0021fd28ubfm x1, x0, 0, 7
0021fd2csubs wzr, w1, 3
0021fd30cset x1, eq
0021fd34strb w1, [sp+58]
0021fd38b.eq 0x21fd40
0021fd3cb 0x21fd64
0021fd40
0021fd40loc_21fd40:
0021fd40ldr x1, [sp+248]
0021fd44ldrsb x27, [x1]
0021fd48ldr x0, [sp+256]
0021fd4cldr x1, [x1+144]
0021fd50blr x1
0021fd54strb w0, [sp+56]
0021fd58eor x1, x0, 1
0021fd5cstrb w1, [sp+58]
0021fd60b 0x21fd68
0021fd64
0021fd64loc_21fd64:
0021fd64b 0x21fd68
0021fd68
0021fd68loc_21fd68:
0021fd68ldrb w1, [sp+58]
0021fd6ctbnz w1, 0, 0x21fd74
0021fd70b 0x2204c4
0021fd74
0021fd74loc_21fd74:
0021fd74b 0x21fd78
0021fd78
0021fd78loc_21fd78:
0021fd78ldr x1, [sp+248]
0021fd7cldrsb x27, [x1]
0021fd80ldr x1, [x1+176]
0021fd84ldr x0, [sp+256]
0021fd88blr x1
0021fd8cstrb w0, [sp+55]
0021fd90strb w0, [sp+63]
0021fd94sbfm x1, x0, 0, 7
0021fd98subs wzr, w1, 9
0021fd9cb.le 0x21fda4
0021fda0b 0x220134
0021fda4
0021fda4loc_21fda4:
0021fda4sbfm x5, x0, 0, 7
0021fda8subs wzr, w5, 4
0021fdacb.le 0x21fdb4
0021fdb0b 0x21ff44
0021fdb4
0021fdb4loc_21fdb4:
0021fdb4sbfm x5, x0, 0, 7
0021fdb8subs wzr, w5, 2
0021fdbcb.le 0x21fdc4
0021fdc0b 0x21fe84
0021fdc4
0021fdc4loc_21fdc4:
0021fdc4ubfm x5, x0, 0, 7
0021fdc8subs wzr, w5, 1
0021fdccb.eq 0x21fdd4
0021fdd0b 0x21fe24
0021fdd4
0021fdd4loc_21fdd4:
0021fdd4b 0x21fdd8
0021fdd8
0021fdd8loc_21fdd8:
0021fdd8adrp x27, 0x7f4000
0021fddcadd x27, x27, 2752
0021fde0ldp x5, x6, [x27]
0021fde4adrp x27, 0x7f4000
0021fde8add x27, x27, 2768
0021fdecldp x7, x8, [x27]
0021fdf0stp x5, x6, [sp+64]
0021fdf4stp x7, x8, [sp+80]
0021fdf8adrp x27, 0x7f4000
0021fdfcldr x5, [x27+2784]
0021fe00str x5, [sp+96]
0021fe04ldr x0, [sp+64]
0021fe08ldr x1, [sp+72]
0021fe0cldr x2, [sp+80]
0021fe10ldr x3, [sp+88]
0021fe14ldr x4, [sp+96]
0021fe18ldur x29, [sp-8]
0021fe1cldr x30, [sp], 240
0021fe20ret x30
0021fe24
0021fe24loc_21fe24:
0021fe24ubfm x5, x0, 0, 7
0021fe28subs wzr, w5, 2
0021fe2cb.eq 0x21fe34
0021fe30b 0x221554
0021fe34
0021fe34loc_21fe34:
0021fe34b 0x21fe38
0021fe38
0021fe38loc_21fe38:
0021fe38adrp x27, 0x7f4000
0021fe3cadd x27, x27, 2176
0021fe40ldp x5, x6, [x27]
0021fe44adrp x27, 0x7f4000
0021fe48add x27, x27, 2192
0021fe4cldp x7, x8, [x27]
0021fe50stp x5, x6, [sp+64]
0021fe54stp x7, x8, [sp+80]
0021fe58adrp x27, 0x7f4000
0021fe5cldr x5, [x27+2208]
0021fe60str x5, [sp+96]
0021fe64ldr x0, [sp+64]
0021fe68ldr x1, [sp+72]
0021fe6cldr x2, [sp+80]
0021fe70ldr x3, [sp+88]
0021fe74ldr x4, [sp+96]
0021fe78ldur x29, [sp-8]
0021fe7cldr x30, [sp], 240
0021fe80ret x30
0021fe84
0021fe84loc_21fe84:
0021fe84ubfm x5, x0, 0, 7
0021fe88subs wzr, w5, 3
0021fe8cb.eq 0x21fe94
0021fe90b 0x21fee4
0021fe94
0021fe94loc_21fe94:
0021fe94b 0x21fe98
0021fe98
0021fe98loc_21fe98:
0021fe98adrp x27, 0x7f4000
0021fe9cadd x27, x27, 1216
0021fea0ldp x5, x6, [x27]
0021fea4adrp x27, 0x7f4000
0021fea8add x27, x27, 1232
0021feacldp x7, x8, [x27]
0021feb0stp x5, x6, [sp+64]
0021feb4stp x7, x8, [sp+80]
0021feb8adrp x27, 0x7f4000
0021febcldr x5, [x27+1248]
0021fec0str x5, [sp+96]
0021fec4ldr x0, [sp+64]
0021fec8ldr x1, [sp+72]
0021feccldr x2, [sp+80]
0021fed0ldr x3, [sp+88]
0021fed4ldr x4, [sp+96]
0021fed8ldur x29, [sp-8]
0021fedcldr x30, [sp], 240
0021fee0ret x30
0021fee4
0021fee4loc_21fee4:
0021fee4ubfm x5, x0, 0, 7
0021fee8subs wzr, w5, 4
0021feecb.eq 0x21fef4
0021fef0b 0x221548
0021fef4
0021fef4loc_21fef4:
0021fef4b 0x21fef8
0021fef8
0021fef8loc_21fef8:
0021fef8adrp x27, 0x7f4000
0021fefcadd x27, x27, 1600
0021ff00ldp x5, x6, [x27]
0021ff04adrp x27, 0x7f4000
0021ff08add x27, x27, 1616
0021ff0cldp x7, x8, [x27]
0021ff10stp x5, x6, [sp+64]
0021ff14stp x7, x8, [sp+80]
0021ff18adrp x27, 0x7f4000
0021ff1cldr x5, [x27+1632]
0021ff20str x5, [sp+96]
0021ff24ldr x0, [sp+64]
0021ff28ldr x1, [sp+72]
0021ff2cldr x2, [sp+80]
0021ff30ldr x3, [sp+88]
0021ff34ldr x4, [sp+96]
0021ff38ldur x29, [sp-8]
0021ff3cldr x30, [sp], 240
0021ff40ret x30
0021ff44
0021ff44loc_21ff44:
0021ff44sbfm x5, x0, 0, 7
0021ff48subs wzr, w5, 6
0021ff4cb.le 0x21ff54
0021ff50b 0x220014
0021ff54
0021ff54loc_21ff54:
0021ff54ubfm x5, x0, 0, 7
0021ff58subs wzr, w5, 5
0021ff5cb.eq 0x21ff64
0021ff60b 0x21ffb4
0021ff64
0021ff64loc_21ff64:
0021ff64b 0x21ff68
0021ff68
0021ff68loc_21ff68:
0021ff68adrp x27, 0x7f4000
0021ff6cadd x27, x27, 640
0021ff70ldp x5, x6, [x27]
0021ff74adrp x27, 0x7f4000
0021ff78add x27, x27, 656
0021ff7cldp x7, x8, [x27]
0021ff80stp x5, x6, [sp+64]
0021ff84stp x7, x8, [sp+80]
0021ff88adrp x27, 0x7f4000
0021ff8cldr x5, [x27+672]
0021ff90str x5, [sp+96]
0021ff94ldr x0, [sp+64]
0021ff98ldr x1, [sp+72]
0021ff9cldr x2, [sp+80]
0021ffa0ldr x3, [sp+88]
0021ffa4ldr x4, [sp+96]
0021ffa8ldur x29, [sp-8]
0021ffacldr x30, [sp], 240
0021ffb0ret x30
0021ffb4
0021ffb4loc_21ffb4:
0021ffb4ubfm x5, x0, 0, 7
0021ffb8subs wzr, w5, 6
0021ffbcb.eq 0x21ffc4
0021ffc0b 0x221540
0021ffc4
0021ffc4loc_21ffc4:
0021ffc4b 0x21ffc8
0021ffc8
0021ffc8loc_21ffc8:
0021ffc8adrp x27, 0x7f4000
0021ffccadd x27, x27, 2560
0021ffd0ldp x5, x6, [x27]
0021ffd4adrp x27, 0x7f4000
0021ffd8add x27, x27, 2576
0021ffdcldp x7, x8, [x27]
0021ffe0stp x5, x6, [sp+64]
0021ffe4stp x7, x8, [sp+80]
0021ffe8adrp x27, 0x7f4000
0021ffecldr x5, [x27+2592]
0021fff0str x5, [sp+96]
0021fff4ldr x0, [sp+64]
0021fff8ldr x1, [sp+72]
0021fffcldr x2, [sp+80]
00220000ldr x3, [sp+88]
00220004ldr x4, [sp+96]
00220008ldur x29, [sp-8]
0022000cldr x30, [sp], 240
00220010ret x30
00220014
00220014loc_220014:
00220014ubfm x5, x0, 0, 7
00220018subs wzr, w5, 7
0022001cb.eq 0x220024
00220020b 0x220074
00220024
00220024loc_220024:
00220024b 0x220028
00220028
00220028loc_220028:
00220028adrp x27, 0x7f3000
0022002cadd x27, x27, 1984
00220030ldp x5, x6, [x27]
00220034adrp x27, 0x7f3000
00220038add x27, x27, 2000
0022003cldp x7, x8, [x27]
00220040stp x5, x6, [sp+64]
00220044stp x7, x8, [sp+80]
00220048adrp x27, 0x7f3000
0022004cldr x5, [x27+2016]
00220050str x5, [sp+96]
00220054ldr x0, [sp+64]
00220058ldr x1, [sp+72]
0022005cldr x2, [sp+80]
00220060ldr x3, [sp+88]
00220064ldr x4, [sp+96]
00220068ldur x29, [sp-8]
0022006cldr x30, [sp], 240
00220070ret x30
00220074
00220074loc_220074:
00220074ubfm x5, x0, 0, 7
00220078subs wzr, w5, 8
0022007cb.eq 0x220084
00220080b 0x2200d4
00220084
00220084loc_220084:
00220084b 0x220088
00220088
00220088loc_220088:
00220088adrp x27, 0x7f3000
0022008cadd x27, x27, 256
00220090ldp x5, x6, [x27]
00220094adrp x27, 0x7f3000
00220098add x27, x27, 272
0022009cldp x7, x8, [x27]
002200a0stp x5, x6, [sp+64]
002200a4stp x7, x8, [sp+80]
002200a8adrp x27, 0x7f3000
002200acldr x5, [x27+288]
002200b0str x5, [sp+96]
002200b4ldr x0, [sp+64]
002200b8ldr x1, [sp+72]
002200bcldr x2, [sp+80]
002200c0ldr x3, [sp+88]
002200c4ldr x4, [sp+96]
002200c8ldur x29, [sp-8]
002200ccldr x30, [sp], 240
002200d0ret x30
002200d4
002200d4loc_2200d4:
002200d4ubfm x5, x0, 0, 7
002200d8subs wzr, w5, 9
002200dcb.eq 0x2200e4
002200e0b 0x22152c
002200e4
002200e4loc_2200e4:
002200e4b 0x2200e8
002200e8
002200e8loc_2200e8:
002200e8adrp x27, 0x7f3000
002200ecadd x27, x27, 3008
002200f0ldp x5, x6, [x27]
002200f4adrp x27, 0x7f3000
002200f8add x27, x27, 3024
002200fcldp x7, x8, [x27]
00220100stp x5, x6, [sp+64]
00220104stp x7, x8, [sp+80]
00220108adrp x27, 0x7f3000
0022010cldr x5, [x27+3040]
00220110str x5, [sp+96]
00220114ldr x0, [sp+64]
00220118ldr x1, [sp+72]
0022011cldr x2, [sp+80]
00220120ldr x3, [sp+88]
00220124ldr x4, [sp+96]
00220128ldur x29, [sp-8]
0022012cldr x30, [sp], 240
00220130ret x30
00220134
00220134loc_220134:
00220134sbfm x5, x0, 0, 7
00220138subs wzr, w5, 13
0022013cb.le 0x220144
00220140b 0x2202d4
00220144
00220144loc_220144:
00220144sbfm x5, x0, 0, 7
00220148subs wzr, w5, 11
0022014cb.le 0x220154
00220150b 0x220214
00220154
00220154loc_220154:
00220154ubfm x5, x0, 0, 7
00220158subs wzr, w5, 10
0022015cb.eq 0x220164
00220160b 0x2201b4
00220164
00220164loc_220164:
00220164b 0x220168
00220168
00220168loc_220168:
00220168adrp x27, 0x7f3000
0022016cadd x27, x27, 128
00220170ldp x5, x6, [x27]
00220174adrp x27, 0x7f3000
00220178add x27, x27, 144
0022017cldp x7, x8, [x27]
00220180stp x5, x6, [sp+64]
00220184stp x7, x8, [sp+80]
00220188adrp x27, 0x7f3000
0022018cldr x5, [x27+160]
00220190str x5, [sp+96]
00220194ldr x0, [sp+64]
00220198ldr x1, [sp+72]
0022019cldr x2, [sp+80]
002201a0ldr x3, [sp+88]
002201a4ldr x4, [sp+96]
002201a8ldur x29, [sp-8]
002201acldr x30, [sp], 240
002201b0ret x30
002201b4
002201b4loc_2201b4:
002201b4ubfm x5, x0, 0, 7
002201b8subs wzr, w5, 11
002201bcb.eq 0x2201c4
002201c0b 0x221524
002201c4
002201c4loc_2201c4:
002201c4b 0x2201c8
002201c8
002201c8loc_2201c8:
002201c8adrp x27, 0x7f3000
002201ccadd x27, x27, 64
002201d0ldp x5, x6, [x27]
002201d4adrp x27, 0x7f3000
002201d8add x27, x27, 80
002201dcldp x7, x8, [x27]
002201e0stp x5, x6, [sp+64]
002201e4stp x7, x8, [sp+80]
002201e8adrp x27, 0x7f3000
002201ecldr x5, [x27+96]
002201f0str x5, [sp+96]
002201f4ldr x0, [sp+64]
002201f8ldr x1, [sp+72]
002201fcldr x2, [sp+80]
00220200ldr x3, [sp+88]
00220204ldr x4, [sp+96]
00220208ldur x29, [sp-8]
0022020cldr x30, [sp], 240
00220210ret x30
00220214
00220214loc_220214:
00220214ubfm x5, x0, 0, 7
00220218subs wzr, w5, 12
0022021cb.eq 0x220224
00220220b 0x220274
00220224
00220224loc_220224:
00220224b 0x220228
00220228
00220228loc_220228:
00220228adrp x27, 0x7f3000
0022022cadd x27, x27, 3136
00220230ldp x5, x6, [x27]
00220234adrp x27, 0x7f3000
00220238add x27, x27, 3152
0022023cldp x7, x8, [x27]
00220240stp x5, x6, [sp+64]
00220244stp x7, x8, [sp+80]
00220248adrp x27, 0x7f3000
0022024cldr x5, [x27+3168]
00220250str x5, [sp+96]
00220254ldr x0, [sp+64]
00220258ldr x1, [sp+72]
0022025cldr x2, [sp+80]
00220260ldr x3, [sp+88]
00220264ldr x4, [sp+96]
00220268ldur x29, [sp-8]
0022026cldr x30, [sp], 240
00220270ret x30
00220274
00220274loc_220274:
00220274ubfm x5, x0, 0, 7
00220278subs wzr, w5, 13
0022027cb.eq 0x220284
00220280b 0x221518
00220284
00220284loc_220284:
00220284b 0x220288
00220288
00220288loc_220288:
00220288adrp x27, 0x7f3000
0022028cadd x27, x27, 1024
00220290ldp x5, x6, [x27]
00220294adrp x27, 0x7f3000
00220298add x27, x27, 1040
0022029cldp x7, x8, [x27]
002202a0stp x5, x6, [sp+64]
002202a4stp x7, x8, [sp+80]
002202a8adrp x27, 0x7f3000
002202acldr x5, [x27+1056]
002202b0str x5, [sp+96]
002202b4ldr x0, [sp+64]
002202b8ldr x1, [sp+72]
002202bcldr x2, [sp+80]
002202c0ldr x3, [sp+88]
002202c4ldr x4, [sp+96]
002202c8ldur x29, [sp-8]
002202ccldr x30, [sp], 240
002202d0ret x30
002202d4
002202d4loc_2202d4:
002202d4sbfm x5, x0, 0, 7
002202d8subs wzr, w5, 15
002202dcb.le 0x2202e4
002202e0b 0x2203a4
002202e4
002202e4loc_2202e4:
002202e4ubfm x5, x0, 0, 7
002202e8subs wzr, w5, 14
002202ecb.eq 0x2202f4
002202f0b 0x220344
002202f4
002202f4loc_2202f4:
002202f4b 0x2202f8
002202f8
002202f8loc_2202f8:
002202f8adrp x27, 0x7f3000
002202fcadd x27, x27, 448
00220300ldp x5, x6, [x27]
00220304adrp x27, 0x7f3000
00220308add x27, x27, 464
0022030cldp x7, x8, [x27]
00220310stp x5, x6, [sp+64]
00220314stp x7, x8, [sp+80]
00220318adrp x27, 0x7f3000
0022031cldr x5, [x27+480]
00220320str x5, [sp+96]
00220324ldr x0, [sp+64]
00220328ldr x1, [sp+72]
0022032cldr x2, [sp+80]
00220330ldr x3, [sp+88]
00220334ldr x4, [sp+96]
00220338ldur x29, [sp-8]
0022033cldr x30, [sp], 240
00220340ret x30
00220344
00220344loc_220344:
00220344ubfm x5, x0, 0, 7
00220348subs wzr, w5, 15
0022034cb.eq 0x220354
00220350b 0x221510
00220354
00220354loc_220354:
00220354b 0x220358
00220358
00220358loc_220358:
00220358adrp x27, 0x7f3000
0022035cadd x27, x27, 1792
00220360ldp x5, x6, [x27]
00220364adrp x27, 0x7f3000
00220368add x27, x27, 1808
0022036cldp x7, x8, [x27]
00220370stp x5, x6, [sp+64]
00220374stp x7, x8, [sp+80]
00220378adrp x27, 0x7f3000
0022037cldr x5, [x27+1824]
00220380str x5, [sp+96]
00220384ldr x0, [sp+64]
00220388ldr x1, [sp+72]
0022038cldr x2, [sp+80]
00220390ldr x3, [sp+88]
00220394ldr x4, [sp+96]
00220398ldur x29, [sp-8]
0022039cldr x30, [sp], 240
002203a0ret x30
002203a4
002203a4loc_2203a4:
002203a4ubfm x5, x0, 0, 7
002203a8subs wzr, w5, 16
002203acb.eq 0x2203b4
002203b0b 0x220404
002203b4
002203b4loc_2203b4:
002203b4b 0x2203b8
002203b8
002203b8loc_2203b8:
002203b8adrp x27, 0x7f3000
002203bcadd x27, x27, 2368
002203c0ldp x5, x6, [x27]
002203c4adrp x27, 0x7f3000
002203c8add x27, x27, 2384
002203ccldp x7, x8, [x27]
002203d0stp x5, x6, [sp+64]
002203d4stp x7, x8, [sp+80]
002203d8adrp x27, 0x7f3000
002203dcldr x5, [x27+2400]
002203e0str x5, [sp+96]
002203e4ldr x0, [sp+64]
002203e8ldr x1, [sp+72]
002203ecldr x2, [sp+80]
002203f0ldr x3, [sp+88]
002203f4ldr x4, [sp+96]
002203f8ldur x29, [sp-8]
002203fcldr x30, [sp], 240
00220400ret x30
00220404
00220404loc_220404:
00220404ubfm x5, x0, 0, 7
00220408subs wzr, w5, 17
0022040cb.eq 0x220414
00220410b 0x220464
00220414
00220414loc_220414:
00220414b 0x220418
00220418
00220418loc_220418:
00220418adrp x27, 0x7f3000
0022041cadd x27, x27, 832
00220420ldp x5, x6, [x27]
00220424adrp x27, 0x7f3000
00220428add x27, x27, 848
0022042cldp x7, x8, [x27]
00220430stp x5, x6, [sp+64]
00220434stp x7, x8, [sp+80]
00220438adrp x27, 0x7f3000
0022043cldr x5, [x27+864]
00220440str x5, [sp+96]
00220444ldr x0, [sp+64]
00220448ldr x1, [sp+72]
0022044cldr x2, [sp+80]
00220450ldr x3, [sp+88]
00220454ldr x4, [sp+96]
00220458ldur x29, [sp-8]
0022045cldr x30, [sp], 240
00220460ret x30
00220464
00220464loc_220464:
00220464ubfm x5, x0, 0, 7
00220468subs wzr, w5, 18
0022046cb.eq 0x220474
00220470b 0x2214f4
00220474
00220474loc_220474:
00220474b 0x220478
00220478
00220478loc_220478:
00220478adrp x27, 0x7f3000
0022047cadd x27, x27, 1408
00220480ldp x5, x6, [x27]
00220484adrp x27, 0x7f3000
00220488add x27, x27, 1424
0022048cldp x7, x8, [x27]
00220490stp x5, x6, [sp+64]
00220494stp x7, x8, [sp+80]
00220498adrp x27, 0x7f3000
0022049cldr x5, [x27+1440]
002204a0str x5, [sp+96]
002204a4ldr x0, [sp+64]
002204a8ldr x1, [sp+72]
002204acldr x2, [sp+80]
002204b0ldr x3, [sp+88]
002204b4ldr x4, [sp+96]
002204b8ldur x29, [sp-8]
002204bcldr x30, [sp], 240
002204c0ret x30
002204c4
002204c4loc_2204c4:
002204c4ldr x1, [sp+248]
002204c8ldrsb x27, [x1]
002204ccldr x1, [x1+24]
002204d0ldr x0, [sp+256]
002204d4blr x1
002204d8strb w0, [sp+54]
002204dcubfm x1, x0, 0, 7
002204e0subs wzr, w1, 3
002204e4cset x1, eq
002204e8strb w1, [sp+56]
002204ecb.eq 0x2204f4
002204f0b 0x220514
002204f4
002204f4loc_2204f4:
002204f4ldr x1, [sp+248]
002204f8ldrsb x27, [x1]
002204fcldr x0, [sp+256]
00220500ldr x1, [x1+144]
00220504blr x1
00220508strb w0, [sp+53]
0022050cstrb w0, [sp+56]
00220510b 0x220518
00220514
00220514loc_220514:
00220514b 0x220518
00220518
00220518loc_220518:
00220518ldrb w1, [sp+56]
0022051ctbnz w1, 0, 0x220524
00220520b 0x220ad4
00220524
00220524loc_220524:
00220524b 0x220528
00220528
00220528loc_220528:
00220528ldr x1, [sp+248]
0022052cldrsb x27, [x1]
00220530ldr x1, [x1+176]
00220534ldr x0, [sp+256]
00220538blr x1
0022053cstrb w0, [sp+55]
00220540strb w0, [sp+62]
00220544sbfm x1, x0, 0, 7
00220548subs wzr, w1, 7
0022054cb.le 0x220554
00220550b 0x220814
00220554
00220554loc_220554:
00220554sbfm x5, x0, 0, 7
00220558subs wzr, w5, 3
0022055cb.le 0x220564
00220560b 0x220684
00220564
00220564loc_220564:
00220564ubfm x5, x0, 0, 7
00220568subs wzr, w5, 1
0022056cb.eq 0x220574
00220570b 0x2205c4
00220574
00220574loc_220574:
00220574b 0x220578
00220578
00220578loc_220578:
00220578adrp x27, 0x7f3000
0022057cadd x27, x27, 2816
00220580ldp x5, x6, [x27]
00220584adrp x27, 0x7f3000
00220588add x27, x27, 2832
0022058cldp x7, x8, [x27]
00220590stp x5, x6, [sp+64]
00220594stp x7, x8, [sp+80]
00220598adrp x27, 0x7f3000
0022059cldr x5, [x27+2848]
002205a0str x5, [sp+96]
002205a4ldr x0, [sp+64]
002205a8ldr x1, [sp+72]
002205acldr x2, [sp+80]
002205b0ldr x3, [sp+88]
002205b4ldr x4, [sp+96]
002205b8ldur x29, [sp-8]
002205bcldr x30, [sp], 240
002205c0ret x30
002205c4
002205c4loc_2205c4:
002205c4ubfm x5, x0, 0, 7
002205c8subs wzr, w5, 2
002205ccb.eq 0x2205d4
002205d0b 0x220624
002205d4
002205d4loc_2205d4:
002205d4b 0x2205d8
002205d8
002205d8loc_2205d8:
002205d8adrp x27, 0x7f3000
002205dcadd x27, x27, 2240
002205e0ldp x5, x6, [x27]
002205e4adrp x27, 0x7f3000
002205e8add x27, x27, 2256
002205ecldp x7, x8, [x27]
002205f0stp x5, x6, [sp+64]
002205f4stp x7, x8, [sp+80]
002205f8adrp x27, 0x7f3000
002205fcldr x5, [x27+2272]
00220600str x5, [sp+96]
00220604ldr x0, [sp+64]
00220608ldr x1, [sp+72]
0022060cldr x2, [sp+80]
00220610ldr x3, [sp+88]
00220614ldr x4, [sp+96]
00220618ldur x29, [sp-8]
0022061cldr x30, [sp], 240
00220620ret x30
00220624
00220624loc_220624:
00220624ubfm x5, x0, 0, 7
00220628subs wzr, w5, 3
0022062cb.eq 0x220634
00220630b 0x2214e8
00220634
00220634loc_220634:
00220634b 0x220638
00220638
00220638loc_220638:
00220638adrp x27, 0x7f3000
0022063cadd x27, x27, 1280
00220640ldp x5, x6, [x27]
00220644adrp x27, 0x7f3000
00220648add x27, x27, 1296
0022064cldp x7, x8, [x27]
00220650stp x5, x6, [sp+64]
00220654stp x7, x8, [sp+80]
00220658adrp x27, 0x7f3000
0022065cldr x5, [x27+1312]
00220660str x5, [sp+96]
00220664ldr x0, [sp+64]
00220668ldr x1, [sp+72]
0022066cldr x2, [sp+80]
00220670ldr x3, [sp+88]
00220674ldr x4, [sp+96]
00220678ldur x29, [sp-8]
0022067cldr x30, [sp], 240
00220680ret x30
00220684
00220684loc_220684:
00220684sbfm x5, x0, 0, 7
00220688subs wzr, w5, 5
0022068cb.le 0x220694
00220690b 0x220754
00220694
00220694loc_220694:
00220694ubfm x5, x0, 0, 7
00220698subs wzr, w5, 4
0022069cb.eq 0x2206a4
002206a0b 0x2206f4
002206a4
002206a4loc_2206a4:
002206a4b 0x2206a8
002206a8
002206a8loc_2206a8:
002206a8adrp x27, 0x7f3000
002206acadd x27, x27, 1664
002206b0ldp x5, x6, [x27]
002206b4adrp x27, 0x7f3000
002206b8add x27, x27, 1680
002206bcldp x7, x8, [x27]
002206c0stp x5, x6, [sp+64]
002206c4stp x7, x8, [sp+80]
002206c8adrp x27, 0x7f3000
002206ccldr x5, [x27+1696]
002206d0str x5, [sp+96]
002206d4ldr x0, [sp+64]
002206d8ldr x1, [sp+72]
002206dcldr x2, [sp+80]
002206e0ldr x3, [sp+88]
002206e4ldr x4, [sp+96]
002206e8ldur x29, [sp-8]
002206ecldr x30, [sp], 240
002206f0ret x30
002206f4
002206f4loc_2206f4:
002206f4ubfm x5, x0, 0, 7
002206f8subs wzr, w5, 5
002206fcb.eq 0x220704
00220700b 0x2214e0
00220704
00220704loc_220704:
00220704b 0x220708
00220708
00220708loc_220708:
00220708adrp x27, 0x7f3000
0022070cadd x27, x27, 704
00220710ldp x5, x6, [x27]
00220714adrp x27, 0x7f3000
00220718add x27, x27, 720
0022071cldp x7, x8, [x27]
00220720stp x5, x6, [sp+64]
00220724stp x7, x8, [sp+80]
00220728adrp x27, 0x7f3000
0022072cldr x5, [x27+736]
00220730str x5, [sp+96]
00220734ldr x0, [sp+64]
00220738ldr x1, [sp+72]
0022073cldr x2, [sp+80]
00220740ldr x3, [sp+88]
00220744ldr x4, [sp+96]
00220748ldur x29, [sp-8]
0022074cldr x30, [sp], 240
00220750ret x30
00220754
00220754loc_220754:
00220754ubfm x5, x0, 0, 7
00220758subs wzr, w5, 6
0022075cb.eq 0x220764
00220760b 0x2207b4
00220764
00220764loc_220764:
00220764b 0x220768
00220768
00220768loc_220768:
00220768adrp x27, 0x7f3000
0022076cadd x27, x27, 2624
00220770ldp x5, x6, [x27]
00220774adrp x27, 0x7f3000
00220778add x27, x27, 2640
0022077cldp x7, x8, [x27]
00220780stp x5, x6, [sp+64]
00220784stp x7, x8, [sp+80]
00220788adrp x27, 0x7f3000
0022078cldr x5, [x27+2656]
00220790str x5, [sp+96]
00220794ldr x0, [sp+64]
00220798ldr x1, [sp+72]
0022079cldr x2, [sp+80]
002207a0ldr x3, [sp+88]
002207a4ldr x4, [sp+96]
002207a8ldur x29, [sp-8]
002207acldr x30, [sp], 240
002207b0ret x30
002207b4
002207b4loc_2207b4:
002207b4ubfm x5, x0, 0, 7
002207b8subs wzr, w5, 7
002207bcb.eq 0x2207c4
002207c0b 0x2214d0
002207c4
002207c4loc_2207c4:
002207c4b 0x2207c8
002207c8
002207c8loc_2207c8:
002207c8adrp x27, 0x7f3000
002207ccadd x27, x27, 2048
002207d0ldp x5, x6, [x27]
002207d4adrp x27, 0x7f3000
002207d8add x27, x27, 2064
002207dcldp x7, x8, [x27]
002207e0stp x5, x6, [sp+64]
002207e4stp x7, x8, [sp+80]
002207e8adrp x27, 0x7f3000
002207ecldr x5, [x27+2080]
002207f0str x5, [sp+96]
002207f4ldr x0, [sp+64]
002207f8ldr x1, [sp+72]
002207fcldr x2, [sp+80]
00220800ldr x3, [sp+88]
00220804ldr x4, [sp+96]
00220808ldur x29, [sp-8]
0022080cldr x30, [sp], 240
00220810ret x30
00220814
00220814loc_220814:
00220814sbfm x5, x0, 0, 7
00220818subs wzr, w5, 14
0022081cb.le 0x220824
00220820b 0x220944
00220824
00220824loc_220824:
00220824ubfm x5, x0, 0, 7
00220828subs wzr, w5, 8
0022082cb.eq 0x220834
00220830b 0x220884
00220834
00220834loc_220834:
00220834b 0x220838
00220838
00220838loc_220838:
00220838adrp x27, 0x7f3000
0022083cadd x27, x27, 320
00220840ldp x5, x6, [x27]
00220844adrp x27, 0x7f3000
00220848add x27, x27, 336
0022084cldp x7, x8, [x27]
00220850stp x5, x6, [sp+64]
00220854stp x7, x8, [sp+80]
00220858adrp x27, 0x7f3000
0022085cldr x5, [x27+352]
00220860str x5, [sp+96]
00220864ldr x0, [sp+64]
00220868ldr x1, [sp+72]
0022086cldr x2, [sp+80]
00220870ldr x3, [sp+88]
00220874ldr x4, [sp+96]
00220878ldur x29, [sp-8]
0022087cldr x30, [sp], 240
00220880ret x30
00220884
00220884loc_220884:
00220884ubfm x5, x0, 0, 7
00220888subs wzr, w5, 13
0022088cb.eq 0x220894
00220890b 0x2208e4
00220894
00220894loc_220894:
00220894b 0x220898
00220898
00220898loc_220898:
00220898adrp x27, 0x7f3000
0022089cadd x27, x27, 1088
002208a0ldp x5, x6, [x27]
002208a4adrp x27, 0x7f3000
002208a8add x27, x27, 1104
002208acldp x7, x8, [x27]
002208b0stp x5, x6, [sp+64]
002208b4stp x7, x8, [sp+80]
002208b8adrp x27, 0x7f3000
002208bcldr x5, [x27+1120]
002208c0str x5, [sp+96]
002208c4ldr x0, [sp+64]
002208c8ldr x1, [sp+72]
002208ccldr x2, [sp+80]
002208d0ldr x3, [sp+88]
002208d4ldr x4, [sp+96]
002208d8ldur x29, [sp-8]
002208dcldr x30, [sp], 240
002208e0ret x30
002208e4
002208e4loc_2208e4:
002208e4ubfm x5, x0, 0, 7
002208e8subs wzr, w5, 14
002208ecb.eq 0x2208f4
002208f0b 0x2214c4
002208f4
002208f4loc_2208f4:
002208f4b 0x2208f8
002208f8
002208f8loc_2208f8:
002208f8adrp x27, 0x7f3000
002208fcadd x27, x27, 512
00220900ldp x5, x6, [x27]
00220904adrp x27, 0x7f3000
00220908add x27, x27, 528
0022090cldp x7, x8, [x27]
00220910stp x5, x6, [sp+64]
00220914stp x7, x8, [sp+80]
00220918adrp x27, 0x7f3000
0022091cldr x5, [x27+544]
00220920str x5, [sp+96]
00220924ldr x0, [sp+64]
00220928ldr x1, [sp+72]
0022092cldr x2, [sp+80]
00220930ldr x3, [sp+88]
00220934ldr x4, [sp+96]
00220938ldur x29, [sp-8]
0022093cldr x30, [sp], 240
00220940ret x30
00220944
00220944loc_220944:
00220944sbfm x5, x0, 0, 7
00220948subs wzr, w5, 16
0022094cb.le 0x220954
00220950b 0x220a14
00220954
00220954loc_220954:
00220954ubfm x5, x0, 0, 7
00220958subs wzr, w5, 15
0022095cb.eq 0x220964
00220960b 0x2209b4
00220964
00220964loc_220964:
00220964b 0x220968
00220968
00220968loc_220968:
00220968adrp x27, 0x7f3000
0022096cadd x27, x27, 1856
00220970ldp x5, x6, [x27]
00220974adrp x27, 0x7f3000
00220978add x27, x27, 1872
0022097cldp x7, x8, [x27]
00220980stp x5, x6, [sp+64]
00220984stp x7, x8, [sp+80]
00220988adrp x27, 0x7f3000
0022098cldr x5, [x27+1888]
00220990str x5, [sp+96]
00220994ldr x0, [sp+64]
00220998ldr x1, [sp+72]
0022099cldr x2, [sp+80]
002209a0ldr x3, [sp+88]
002209a4ldr x4, [sp+96]
002209a8ldur x29, [sp-8]
002209acldr x30, [sp], 240
002209b0ret x30
002209b4
002209b4loc_2209b4:
002209b4ubfm x5, x0, 0, 7
002209b8subs wzr, w5, 16
002209bcb.eq 0x2209c4
002209c0b 0x2214bc
002209c4
002209c4loc_2209c4:
002209c4b 0x2209c8
002209c8
002209c8loc_2209c8:
002209c8adrp x27, 0x7f3000
002209ccadd x27, x27, 2432
002209d0ldp x5, x6, [x27]
002209d4adrp x27, 0x7f3000
002209d8add x27, x27, 2448
002209dcldp x7, x8, [x27]
002209e0stp x5, x6, [sp+64]
002209e4stp x7, x8, [sp+80]
002209e8adrp x27, 0x7f3000
002209ecldr x5, [x27+2464]
002209f0str x5, [sp+96]
002209f4ldr x0, [sp+64]
002209f8ldr x1, [sp+72]
002209fcldr x2, [sp+80]
00220a00ldr x3, [sp+88]
00220a04ldr x4, [sp+96]
00220a08ldur x29, [sp-8]
00220a0cldr x30, [sp], 240
00220a10ret x30
00220a14
00220a14loc_220a14:
00220a14ubfm x5, x0, 0, 7
00220a18subs wzr, w5, 17
00220a1cb.eq 0x220a24
00220a20b 0x220a74
00220a24
00220a24loc_220a24:
00220a24b 0x220a28
00220a28
00220a28loc_220a28:
00220a28adrp x27, 0x7f3000
00220a2cadd x27, x27, 896
00220a30ldp x5, x6, [x27]
00220a34adrp x27, 0x7f3000
00220a38add x27, x27, 912
00220a3cldp x7, x8, [x27]
00220a40stp x5, x6, [sp+64]
00220a44stp x7, x8, [sp+80]
00220a48adrp x27, 0x7f3000
00220a4cldr x5, [x27+928]
00220a50str x5, [sp+96]
00220a54ldr x0, [sp+64]
00220a58ldr x1, [sp+72]
00220a5cldr x2, [sp+80]
00220a60ldr x3, [sp+88]
00220a64ldr x4, [sp+96]
00220a68ldur x29, [sp-8]
00220a6cldr x30, [sp], 240
00220a70ret x30
00220a74
00220a74loc_220a74:
00220a74ubfm x5, x0, 0, 7
00220a78subs wzr, w5, 18
00220a7cb.eq 0x220a84
00220a80b 0x2214a4
00220a84
00220a84loc_220a84:
00220a84b 0x220a88
00220a88
00220a88loc_220a88:
00220a88adrp x27, 0x7f3000
00220a8cadd x27, x27, 1472
00220a90ldp x5, x6, [x27]
00220a94adrp x27, 0x7f3000
00220a98add x27, x27, 1488
00220a9cldp x7, x8, [x27]
00220aa0stp x5, x6, [sp+64]
00220aa4stp x7, x8, [sp+80]
00220aa8adrp x27, 0x7f3000
00220aacldr x5, [x27+1504]
00220ab0str x5, [sp+96]
00220ab4ldr x0, [sp+64]
00220ab8ldr x1, [sp+72]
00220abcldr x2, [sp+80]
00220ac0ldr x3, [sp+88]
00220ac4ldr x4, [sp+96]
00220ac8ldur x29, [sp-8]
00220accldr x30, [sp], 240
00220ad0ret x30
00220ad4
00220ad4loc_220ad4:
00220ad4b 0x220ad8
00220ad8
00220ad8loc_220ad8:
00220ad8ldr x1, [sp+248]
00220adcldrsb x27, [x1]
00220ae0ldr x1, [x1+176]
00220ae4ldr x0, [sp+256]
00220ae8blr x1
00220aecstrb w0, [sp+55]
00220af0strb w0, [sp+61]
00220af4sbfm x1, x0, 0, 7
00220af8subs wzr, w1, 9
00220afcb.le 0x220b04
00220b00b 0x220ef8
00220b04
00220b04loc_220b04:
00220b04sbfm x5, x0, 0, 7
00220b08subs wzr, w5, 4
00220b0cb.le 0x220b14
00220b10b 0x220ca4
00220b14
00220b14loc_220b14:
00220b14sbfm x5, x0, 0, 7
00220b18subs wzr, w5, 2
00220b1cb.le 0x220b24
00220b20b 0x220be4
00220b24
00220b24loc_220b24:
00220b24ubfm x5, x0, 0, 7
00220b28subs wzr, w5, 1
00220b2cb.eq 0x220b34
00220b30b 0x220b84
00220b34
00220b34loc_220b34:
00220b34b 0x220b38
00220b38
00220b38loc_220b38:
00220b38adrp x27, 0x7f3000
00220b3cadd x27, x27, 2688
00220b40ldp x5, x6, [x27]
00220b44adrp x27, 0x7f3000
00220b48add x27, x27, 2704
00220b4cldp x7, x8, [x27]
00220b50stp x5, x6, [sp+64]
00220b54stp x7, x8, [sp+80]
00220b58adrp x27, 0x7f3000
00220b5cldr x5, [x27+2720]
00220b60str x5, [sp+96]
00220b64ldr x0, [sp+64]
00220b68ldr x1, [sp+72]
00220b6cldr x2, [sp+80]
00220b70ldr x3, [sp+88]
00220b74ldr x4, [sp+96]
00220b78ldur x29, [sp-8]
00220b7cldr x30, [sp], 240
00220b80ret x30
00220b84
00220b84loc_220b84:
00220b84ubfm x5, x0, 0, 7
00220b88subs wzr, w5, 2
00220b8cb.eq 0x220b94
00220b90b 0x22149c
00220b94
00220b94loc_220b94:
00220b94b 0x220b98
00220b98
00220b98loc_220b98:
00220b98adrp x27, 0x7f3000
00220b9cadd x27, x27, 2112
00220ba0ldp x5, x6, [x27]
00220ba4adrp x27, 0x7f3000
00220ba8add x27, x27, 2128
00220bacldp x7, x8, [x27]
00220bb0stp x5, x6, [sp+64]
00220bb4stp x7, x8, [sp+80]
00220bb8adrp x27, 0x7f3000
00220bbcldr x5, [x27+2144]
00220bc0str x5, [sp+96]
00220bc4ldr x0, [sp+64]
00220bc8ldr x1, [sp+72]
00220bccldr x2, [sp+80]
00220bd0ldr x3, [sp+88]
00220bd4ldr x4, [sp+96]
00220bd8ldur x29, [sp-8]
00220bdcldr x30, [sp], 240
00220be0ret x30
00220be4
00220be4loc_220be4:
00220be4ubfm x5, x0, 0, 7
00220be8subs wzr, w5, 3
00220becb.eq 0x220bf4
00220bf0b 0x220c44
00220bf4
00220bf4loc_220bf4:
00220bf4b 0x220bf8
00220bf8
00220bf8loc_220bf8:
00220bf8adrp x27, 0x7f3000
00220bfcadd x27, x27, 1152
00220c00ldp x5, x6, [x27]
00220c04adrp x27, 0x7f3000
00220c08add x27, x27, 1168
00220c0cldp x7, x8, [x27]
00220c10stp x5, x6, [sp+64]
00220c14stp x7, x8, [sp+80]
00220c18adrp x27, 0x7f3000
00220c1cldr x5, [x27+1184]
00220c20str x5, [sp+96]
00220c24ldr x0, [sp+64]
00220c28ldr x1, [sp+72]
00220c2cldr x2, [sp+80]
00220c30ldr x3, [sp+88]
00220c34ldr x4, [sp+96]
00220c38ldur x29, [sp-8]
00220c3cldr x30, [sp], 240
00220c40ret x30
00220c44
00220c44loc_220c44:
00220c44ubfm x5, x0, 0, 7
00220c48subs wzr, w5, 4
00220c4cb.eq 0x220c54
00220c50b 0x221490
00220c54
00220c54loc_220c54:
00220c54b 0x220c58
00220c58
00220c58loc_220c58:
00220c58adrp x27, 0x7f3000
00220c5cadd x27, x27, 1536
00220c60ldp x5, x6, [x27]
00220c64adrp x27, 0x7f3000
00220c68add x27, x27, 1552
00220c6cldp x7, x8, [x27]
00220c70stp x5, x6, [sp+64]
00220c74stp x7, x8, [sp+80]
00220c78adrp x27, 0x7f3000
00220c7cldr x5, [x27+1568]
00220c80str x5, [sp+96]
00220c84ldr x0, [sp+64]
00220c88ldr x1, [sp+72]
00220c8cldr x2, [sp+80]
00220c90ldr x3, [sp+88]
00220c94ldr x4, [sp+96]
00220c98ldur x29, [sp-8]
00220c9cldr x30, [sp], 240
00220ca0ret x30
00220ca4
00220ca4loc_220ca4:
00220ca4sbfm x5, x0, 0, 7
00220ca8subs wzr, w5, 6
00220cacb.le 0x220cb4
00220cb0b 0x220d74
00220cb4
00220cb4loc_220cb4:
00220cb4ubfm x5, x0, 0, 7
00220cb8subs wzr, w5, 5
00220cbcb.eq 0x220cc4
00220cc0b 0x220d14
00220cc4
00220cc4loc_220cc4:
00220cc4b 0x220cc8
00220cc8
00220cc8loc_220cc8:
00220cc8adrp x27, 0x7f3000
00220cccadd x27, x27, 576
00220cd0ldp x5, x6, [x27]
00220cd4adrp x27, 0x7f3000
00220cd8add x27, x27, 592
00220cdcldp x7, x8, [x27]
00220ce0stp x5, x6, [sp+64]
00220ce4stp x7, x8, [sp+80]
00220ce8adrp x27, 0x7f3000
00220cecldr x5, [x27+608]
00220cf0str x5, [sp+96]
00220cf4ldr x0, [sp+64]
00220cf8ldr x1, [sp+72]
00220cfcldr x2, [sp+80]
00220d00ldr x3, [sp+88]
00220d04ldr x4, [sp+96]
00220d08ldur x29, [sp-8]
00220d0cldr x30, [sp], 240
00220d10ret x30
00220d14
00220d14loc_220d14:
00220d14ubfm x5, x0, 0, 7
00220d18subs wzr, w5, 6
00220d1cb.eq 0x220d24
00220d20b 0x221488
00220d24
00220d24loc_220d24:
00220d24b 0x220d28
00220d28
00220d28loc_220d28:
00220d28adrp x27, 0x7f3000
00220d2cadd x27, x27, 2496
00220d30ldp x5, x6, [x27]
00220d34adrp x27, 0x7f3000
00220d38add x27, x27, 2512
00220d3cldp x7, x8, [x27]
00220d40stp x5, x6, [sp+64]
00220d44stp x7, x8, [sp+80]
00220d48adrp x27, 0x7f3000
00220d4cldr x5, [x27+2528]
00220d50str x5, [sp+96]
00220d54ldr x0, [sp+64]
00220d58ldr x1, [sp+72]
00220d5cldr x2, [sp+80]
00220d60ldr x3, [sp+88]
00220d64ldr x4, [sp+96]
00220d68ldur x29, [sp-8]
00220d6cldr x30, [sp], 240
00220d70ret x30
00220d74
00220d74loc_220d74:
00220d74ubfm x5, x0, 0, 7
00220d78subs wzr, w5, 7
00220d7cb.eq 0x220d84
00220d80b 0x220dd4
00220d84
00220d84loc_220d84:
00220d84b 0x220d88
00220d88
00220d88loc_220d88:
00220d88adrp x27, 0x7f3000
00220d8cadd x27, x27, 1920
00220d90ldp x5, x6, [x27]
00220d94adrp x27, 0x7f3000
00220d98add x27, x27, 1936
00220d9cldp x7, x8, [x27]
00220da0stp x5, x6, [sp+64]
00220da4stp x7, x8, [sp+80]
00220da8adrp x27, 0x7f3000
00220dacldr x5, [x27+1952]
00220db0str x5, [sp+96]
00220db4ldr x0, [sp+64]
00220db8ldr x1, [sp+72]
00220dbcldr x2, [sp+80]
00220dc0ldr x3, [sp+88]
00220dc4ldr x4, [sp+96]
00220dc8ldur x29, [sp-8]
00220dccldr x30, [sp], 240
00220dd0ret x30
00220dd4
00220dd4loc_220dd4:
00220dd4ubfm x5, x0, 0, 7
00220dd8subs wzr, w5, 8
00220ddcb.eq 0x220de4
00220de0b 0x220e34
00220de4
00220de4loc_220de4:
00220de4b 0x220de8
00220de8
00220de8loc_220de8:
00220de8adrp x27, 0x7f3000
00220decadd x27, x27, 192
00220df0ldp x5, x6, [x27]
00220df4adrp x27, 0x7f3000
00220df8add x27, x27, 208
00220dfcldp x7, x8, [x27]
00220e00stp x5, x6, [sp+64]
00220e04stp x7, x8, [sp+80]
00220e08adrp x27, 0x7f3000
00220e0cldr x5, [x27+224]
00220e10str x5, [sp+96]
00220e14ldr x0, [sp+64]
00220e18ldr x1, [sp+72]
00220e1cldr x2, [sp+80]
00220e20ldr x3, [sp+88]
00220e24ldr x4, [sp+96]
00220e28ldur x29, [sp-8]
00220e2cldr x30, [sp], 240
00220e30ret x30
00220e34
00220e34loc_220e34:
00220e34ubfm x2, x0, 0, 7
00220e38subs wzr, w2, 9
00220e3cb.eq 0x220e44
00220e40b 0x221474
00220e44
00220e44loc_220e44:
00220e44b 0x220e48
00220e48
00220e48loc_220e48:
00220e48ldr x0, [sp+248]
00220e4cldr x1, [sp+256]
00220e50bl google.golang.org/protobuf/internal/strs.EnforceUTF8
00220e54strb w0, [sp+53]
00220e58tbnz w0, 0, 0x220e60
00220e5cb 0x220eac
00220e60
00220e60loc_220e60:
00220e60adrp x27, 0x7f3000
00220e64add x27, x27, 2944
00220e68ldp x5, x6, [x27]
00220e6cadrp x27, 0x7f3000
00220e70add x27, x27, 2960
00220e74ldp x7, x8, [x27]
00220e78stp x5, x6, [sp+64]
00220e7cstp x7, x8, [sp+80]
00220e80adrp x27, 0x7f3000
00220e84ldr x5, [x27+2976]
00220e88str x5, [sp+96]
00220e8cldr x0, [sp+64]
00220e90ldr x1, [sp+72]
00220e94ldr x2, [sp+80]
00220e98ldr x3, [sp+88]
00220e9cldr x4, [sp+96]
00220ea0ldur x29, [sp-8]
00220ea4ldr x30, [sp], 240
00220ea8ret x30
00220eac
00220eacloc_220eac:
00220eacadrp x27, 0x7f3000
00220eb0add x27, x27, 2880
00220eb4ldp x5, x6, [x27]
00220eb8adrp x27, 0x7f3000
00220ebcadd x27, x27, 2896
00220ec0ldp x7, x8, [x27]
00220ec4stp x5, x6, [sp+64]
00220ec8stp x7, x8, [sp+80]
00220eccadrp x27, 0x7f3000
00220ed0ldr x5, [x27+2912]
00220ed4str x5, [sp+96]
00220ed8ldr x0, [sp+64]
00220edcldr x1, [sp+72]
00220ee0ldr x2, [sp+80]
00220ee4ldr x3, [sp+88]
00220ee8ldr x4, [sp+96]
00220eecldur x29, [sp-8]
00220ef0ldr x30, [sp], 240
00220ef4ret x30
00220ef8
00220ef8loc_220ef8:
00220ef8sbfm x5, x0, 0, 7
00220efcsubs wzr, w5, 13
00220f00b.le 0x220f08
00220f04b 0x221098
00220f08
00220f08loc_220f08:
00220f08sbfm x5, x0, 0, 7
00220f0csubs wzr, w5, 11
00220f10b.le 0x220f18
00220f14b 0x220fd8
00220f18
00220f18loc_220f18:
00220f18ubfm x5, x0, 0, 7
00220f1csubs wzr, w5, 10
00220f20b.eq 0x220f28
00220f24b 0x220f78
00220f28
00220f28loc_220f28:
00220f28b 0x220f2c
00220f2c
00220f2cloc_220f2c:
00220f2cadrp x27, 0x7f3000
00220f30add x27, x27, 0
00220f34ldp x5, x6, [x27]
00220f38adrp x27, 0x7f3000
00220f3cadd x27, x27, 16
00220f40ldp x7, x8, [x27]
00220f44stp x5, x6, [sp+64]
00220f48stp x7, x8, [sp+80]
00220f4cadrp x27, 0x7f3000
00220f50ldr x5, [x27+32]
00220f54str x5, [sp+96]
00220f58ldr x0, [sp+64]
00220f5cldr x1, [sp+72]
00220f60ldr x2, [sp+80]
00220f64ldr x3, [sp+88]
00220f68ldr x4, [sp+96]
00220f6cldur x29, [sp-8]
00220f70ldr x30, [sp], 240
00220f74ret x30
00220f78
00220f78loc_220f78:
00220f78ubfm x5, x0, 0, 7
00220f7csubs wzr, w5, 11
00220f80b.eq 0x220f88
00220f84b 0x22146c
00220f88
00220f88loc_220f88:
00220f88b 0x220f8c
00220f8c
00220f8cloc_220f8c:
00220f8cadrp x27, 0x7f2000
00220f90add x27, x27, 4032
00220f94ldp x5, x6, [x27]
00220f98adrp x27, 0x7f2000
00220f9cadd x27, x27, 4048
00220fa0ldp x7, x8, [x27]
00220fa4stp x5, x6, [sp+64]
00220fa8stp x7, x8, [sp+80]
00220facadrp x27, 0x7f2000
00220fb0ldr x5, [x27+4064]
00220fb4str x5, [sp+96]
00220fb8ldr x0, [sp+64]
00220fbcldr x1, [sp+72]
00220fc0ldr x2, [sp+80]
00220fc4ldr x3, [sp+88]
00220fc8ldr x4, [sp+96]
00220fccldur x29, [sp-8]
00220fd0ldr x30, [sp], 240
00220fd4ret x30
00220fd8
00220fd8loc_220fd8:
00220fd8ubfm x5, x0, 0, 7
00220fdcsubs wzr, w5, 12
00220fe0b.eq 0x220fe8
00220fe4b 0x221038
00220fe8
00220fe8loc_220fe8:
00220fe8b 0x220fec
00220fec
00220fecloc_220fec:
00220fecadrp x27, 0x7f3000
00220ff0add x27, x27, 3072
00220ff4ldp x5, x6, [x27]
00220ff8adrp x27, 0x7f3000
00220ffcadd x27, x27, 3088
00221000ldp x7, x8, [x27]
00221004stp x5, x6, [sp+64]
00221008stp x7, x8, [sp+80]
0022100cadrp x27, 0x7f2000
00221010ldr x5, [x27+3104]
00221014str x5, [sp+96]
00221018ldr x0, [sp+64]
0022101cldr x1, [sp+72]
00221020ldr x2, [sp+80]
00221024ldr x3, [sp+88]
00221028ldr x4, [sp+96]
0022102cldur x29, [sp-8]
00221030ldr x30, [sp], 240
00221034ret x30
00221038
00221038loc_221038:
00221038ubfm x5, x0, 0, 7
0022103csubs wzr, w5, 13
00221040b.eq 0x221048
00221044b 0x221460
00221048
00221048loc_221048:
00221048b 0x22104c
0022104c
0022104cloc_22104c:
0022104cadrp x27, 0x7f2000
00221050add x27, x27, 960
00221054ldp x5, x6, [x27]
00221058adrp x27, 0x7f2000
0022105cadd x27, x27, 976
00221060ldp x7, x8, [x27]
00221064stp x5, x6, [sp+64]
00221068stp x7, x8, [sp+80]
0022106cadrp x27, 0x7f2000
00221070ldr x5, [x27+992]
00221074str x5, [sp+96]
00221078ldr x0, [sp+64]
0022107cldr x1, [sp+72]
00221080ldr x2, [sp+80]
00221084ldr x3, [sp+88]
00221088ldr x4, [sp+96]
0022108cldur x29, [sp-8]
00221090ldr x30, [sp], 240
00221094ret x30
00221098
00221098loc_221098:
00221098sbfm x5, x0, 0, 7
0022109csubs wzr, w5, 15
002210a0b.le 0x2210a8
002210a4b 0x221168
002210a8
002210a8loc_2210a8:
002210a8ubfm x5, x0, 0, 7
002210acsubs wzr, w5, 14
002210b0b.eq 0x2210b8
002210b4b 0x221108
002210b8
002210b8loc_2210b8:
002210b8b 0x2210bc
002210bc
002210bcloc_2210bc:
002210bcadrp x27, 0x7f2000
002210c0add x27, x27, 384
002210c4ldp x5, x6, [x27]
002210c8adrp x27, 0x7f2000
002210ccadd x27, x27, 400
002210d0ldp x7, x8, [x27]
002210d4stp x5, x6, [sp+64]
002210d8stp x7, x8, [sp+80]
002210dcadrp x27, 0x7f2000
002210e0ldr x5, [x27+416]
002210e4str x5, [sp+96]
002210e8ldr x0, [sp+64]
002210ecldr x1, [sp+72]
002210f0ldr x2, [sp+80]
002210f4ldr x3, [sp+88]
002210f8ldr x4, [sp+96]
002210fcldur x29, [sp-8]
00221100ldr x30, [sp], 240
00221104ret x30
00221108
00221108loc_221108:
00221108ubfm x5, x0, 0, 7
0022110csubs wzr, w5, 15
00221110b.eq 0x221118
00221114b 0x221458
00221118
00221118loc_221118:
00221118b 0x22111c
0022111c
0022111cloc_22111c:
0022111cadrp x27, 0x7f2000
00221120add x27, x27, 1728
00221124ldp x5, x6, [x27]
00221128adrp x27, 0x7f2000
0022112cadd x27, x27, 1744
00221130ldp x7, x8, [x27]
00221134stp x5, x6, [sp+64]
00221138stp x7, x8, [sp+80]
0022113cadrp x27, 0x7f2000
00221140ldr x5, [x27+1760]
00221144str x5, [sp+96]
00221148ldr x0, [sp+64]
0022114cldr x1, [sp+72]
00221150ldr x2, [sp+80]
00221154ldr x3, [sp+88]
00221158ldr x4, [sp+96]
0022115cldur x29, [sp-8]
00221160ldr x30, [sp], 240
00221164ret x30
00221168
00221168loc_221168:
00221168ubfm x5, x0, 0, 7
0022116csubs wzr, w5, 16
00221170b.eq 0x221178
00221174b 0x2211c8
00221178
00221178loc_221178:
00221178b 0x22117c
0022117c
0022117cloc_22117c:
0022117cadrp x27, 0x7f2000
00221180add x27, x27, 2304
00221184ldp x5, x6, [x27]
00221188adrp x27, 0x7f2000
0022118cadd x27, x27, 2320
00221190ldp x7, x8, [x27]
00221194stp x5, x6, [sp+64]
00221198stp x7, x8, [sp+80]
0022119cadrp x27, 0x7f2000
002211a0ldr x5, [x27+2336]
002211a4str x5, [sp+96]
002211a8ldr x0, [sp+64]
002211acldr x1, [sp+72]
002211b0ldr x2, [sp+80]
002211b4ldr x3, [sp+88]
002211b8ldr x4, [sp+96]
002211bcldur x29, [sp-8]
002211c0ldr x30, [sp], 240
002211c4ret x30
002211c8
002211c8loc_2211c8:
002211c8ubfm x5, x0, 0, 7
002211ccsubs wzr, w5, 17
002211d0b.eq 0x2211d8
002211d4b 0x221228
002211d8
002211d8loc_2211d8:
002211d8b 0x2211dc
002211dc
002211dcloc_2211dc:
002211dcadrp x27, 0x7f2000
002211e0add x27, x27, 768
002211e4ldp x5, x6, [x27]
002211e8adrp x27, 0x7f2000
002211ecadd x27, x27, 784
002211f0ldp x7, x8, [x27]
002211f4stp x5, x6, [sp+64]
002211f8stp x7, x8, [sp+80]
002211fcadrp x27, 0x7f2000
00221200ldr x5, [x27+800]
00221204str x5, [sp+96]
00221208ldr x0, [sp+64]
0022120cldr x1, [sp+72]
00221210ldr x2, [sp+80]
00221214ldr x3, [sp+88]
00221218ldr x4, [sp+96]
0022121cldur x29, [sp-8]
00221220ldr x30, [sp], 240
00221224ret x30
00221228
00221228loc_221228:
00221228ubfm x5, x0, 0, 7
0022122csubs wzr, w5, 18
00221230b.eq 0x221238
00221234b 0x221288
00221238
00221238loc_221238:
00221238b 0x22123c
0022123c
0022123cloc_22123c:
0022123cadrp x27, 0x7f2000
00221240add x27, x27, 1344
00221244ldp x5, x6, [x27]
00221248adrp x27, 0x7f2000
0022124cadd x27, x27, 1360
00221250ldp x7, x8, [x27]
00221254stp x5, x6, [sp+64]
00221258stp x7, x8, [sp+80]
0022125cadrp x27, 0x7f2000
00221260ldr x5, [x27+1376]
00221264str x5, [sp+96]
00221268ldr x0, [sp+64]
0022126cldr x1, [sp+72]
00221270ldr x2, [sp+80]
00221274ldr x3, [sp+88]
00221278ldr x4, [sp+96]
0022127cldur x29, [sp-8]
00221280ldr x30, [sp], 240
00221284ret x30
00221288
00221288loc_221288:
00221288b 0x22128c
0022128c
0022128cloc_22128c:
0022128cb 0x221290
00221290
00221290loc_221290:
00221290b 0x221294
00221294
00221294loc_221294:
00221294b 0x221298
00221298
00221298loc_221298:
00221298b 0x22129c
0022129c
0022129cloc_22129c:
0022129cb 0x2212a0
002212a0
002212a0loc_2212a0:
002212a0b 0x2212a4
002212a4
002212a4loc_2212a4:
002212a4b 0x2212a8
002212a8
002212a8loc_2212a8:
002212a8ldr x1, [sp+248]
002212acldrsb x27, [x1]
002212b0ldr x1, [x1+72]
002212b4ldr x0, [sp+256]
002212b8blr x1
002212bcstr x0, [sp+104]
002212c0str x1, [sp+112]
002212c4ldr x1, [sp+248]
002212c8ldrsb x27, [x1]
002212ccldr x0, [sp+256]
002212d0ldr x1, [x1+24]
002212d4blr x1
002212d8strb w0, [sp+54]
002212dcstrb w0, [sp+57]
002212e0ldr x1, [sp+248]
002212e4ldrsb x27, [x1]
002212e8ldr x0, [sp+256]
002212ecldr x1, [x1+176]
002212f0blr x1
002212f4strb w0, [sp+55]
002212f8strb w0, [sp+52]
002212fcstp xzr, xzr, [sp+184]
00221300stp xzr, xzr, [sp+200]
00221304stp xzr, xzr, [sp+216]
00221308add x1, sp, 184
0022130cstr x1, [sp+136]
00221310ldr x0, [sp+104]
00221314ldr x1, [sp+112]
00221318bl runtime.convTstring
0022131cstr x0, [sp+128]
00221320ldr x1, [sp+136]
00221324ldrsb x27, [x1]
00221328adrp x2, 0x40e000
0022132cadd x2, x2, 2496
00221330str x2, [x1]
00221334adrp x27, 0x82a000
00221338ldr w2, [x27+3056]
0022133ccbz w2, 0x221344
00221340b 0x221444
00221344
00221344loc_221344:
00221344b 0x221348
00221348
00221348loc_221348:
00221348str x0, [x1+8]
0022134cldrsb x5, [sp+57]
00221350strb w5, [sp+60]
00221354ldr x6, [sp+136]
00221358ldrsb x27, [x6]
0022135cadrp x7, 0x400000
00221360add x7, x7, 3552
00221364str x7, [x6+16]
00221368ubfm x5, x5, 61, 7
0022136cadrp x7, 0x501000
00221370add x7, x7, 640
00221374add x5, x7, x5
00221378adrp x27, 0x82a000
0022137cldr w7, [x27+3056]
00221380cbz w7, 0x221388
00221384b 0x221434
00221388
00221388loc_221388:
00221388b 0x22138c
0022138c
0022138cloc_22138c:
0022138cstr x5, [x6+24]
00221390ldrsb x5, [sp+52]
00221394strb w5, [sp+59]
00221398ldr x6, [sp+136]
0022139cldrsb x27, [x6]
002213a0adrp x7, 0x400000
002213a4add x7, x7, 3680
002213a8str x7, [x6+32]
002213acubfm x5, x5, 61, 7
002213b0adrp x7, 0x501000
002213b4add x7, x7, 640
002213b8add x5, x7, x5
002213bcadrp x27, 0x82a000
002213c0ldr w7, [x27+3056]
002213c4cbz w7, 0x2213cc
002213c8b 0x221424
002213cc
002213ccloc_2213cc:
002213ccb 0x2213d0
002213d0
002213d0loc_2213d0:
002213d0str x5, [x6+40]
002213d4ldr x2, [sp+136]
002213d8ldrsb x27, [x2]
002213dcb 0x2213e0
002213e0
002213e0loc_2213e0:
002213e0str x2, [sp+144]
002213e4orr x4, xzr, 3
002213e8str x4, [sp+152]
002213ecstr x4, [sp+160]
002213f0adrp x0, 0x4a2000
002213f4add x0, x0, 652
002213f8movz x1, 38
002213fcmov x3, x4
00221400bl fmt.Sprintf
00221404str x0, [sp+168]
00221408str x1, [sp+176]
0022140cbl runtime.convTstring
00221410str x0, [sp+120]
00221414mov x1, x0
00221418adrp x0, 0x3d4000
0022141cadd x0, x0, 2944
00221420bl runtime.gopanic
00221424
00221424loc_221424:
00221424ldr x7, [x6+40]
00221428bl runtime.gcWriteBarrier1
0022142cstr x7, [x25]
00221430b 0x2213d0
00221434
00221434loc_221434:
00221434ldr x7, [x6+24]
00221438bl runtime.gcWriteBarrier1
0022143cstr x7, [x25]
00221440b 0x22138c
00221444
00221444loc_221444:
00221444bl runtime.gcWriteBarrier2
00221448str x0, [x25]
0022144cldr x5, [x1+8]
00221450str x5, [x25+8]
00221454b 0x221348
00221458
00221458loc_221458:
00221458b 0x22145c
0022145c
0022145cloc_22145c:
0022145cb 0x221294
00221460
00221460loc_221460:
00221460b 0x221464
00221464
00221464loc_221464:
00221464b 0x221468
00221468
00221468loc_221468:
00221468b 0x221298
0022146c
0022146cloc_22146c:
0022146cb 0x221470
00221470
00221470loc_221470:
00221470b 0x221468
00221474
00221474loc_221474:
00221474b 0x221478
00221478
00221478loc_221478:
00221478b 0x22147c
0022147c
0022147cloc_22147c:
0022147cb 0x221480
00221480
00221480loc_221480:
00221480b 0x221484
00221484
00221484loc_221484:
00221484b 0x22129c
00221488
00221488loc_221488:
00221488b 0x22148c
0022148c
0022148cloc_22148c:
0022148cb 0x221480
00221490
00221490loc_221490:
00221490b 0x221494
00221494
00221494loc_221494:
00221494b 0x221498
00221498
00221498loc_221498:
00221498b 0x221484
0022149c
0022149cloc_22149c:
0022149cb 0x2214a0
002214a0
002214a0loc_2214a0:
002214a0b 0x221498
002214a4
002214a4loc_2214a4:
002214a4b 0x2214a8
002214a8
002214a8loc_2214a8:
002214a8b 0x2214ac
002214ac
002214acloc_2214ac:
002214acb 0x2214b0
002214b0
002214b0loc_2214b0:
002214b0b 0x2214b4
002214b4
002214b4loc_2214b4:
002214b4b 0x2214b8
002214b8
002214b8loc_2214b8:
002214b8b 0x2212a8
002214bc
002214bcloc_2214bc:
002214bcb 0x2214c0
002214c0
002214c0loc_2214c0:
002214c0b 0x2214ac
002214c4
002214c4loc_2214c4:
002214c4b 0x2214c8
002214c8
002214c8loc_2214c8:
002214c8b 0x2214cc
002214cc
002214ccloc_2214cc:
002214ccb 0x2214b0
002214d0
002214d0loc_2214d0:
002214d0b 0x2214d4
002214d4
002214d4loc_2214d4:
002214d4b 0x2214d8
002214d8
002214d8loc_2214d8:
002214d8b 0x2214dc
002214dc
002214dcloc_2214dc:
002214dcb 0x2214b4
002214e0
002214e0loc_2214e0:
002214e0b 0x2214e4
002214e4
002214e4loc_2214e4:
002214e4b 0x2214d8
002214e8
002214e8loc_2214e8:
002214e8b 0x2214ec
002214ec
002214ecloc_2214ec:
002214ecb 0x2214f0
002214f0
002214f0loc_2214f0:
002214f0b 0x2214dc
002214f4
002214f4loc_2214f4:
002214f4b 0x2214f8
002214f8
002214f8loc_2214f8:
002214f8b 0x2214fc
002214fc
002214fcloc_2214fc:
002214fcb 0x221500
00221500
00221500loc_221500:
00221500b 0x221504
00221504
00221504loc_221504:
00221504b 0x221508
00221508
00221508loc_221508:
00221508b 0x22150c
0022150c
0022150cloc_22150c:
0022150cb 0x2212a8
00221510
00221510loc_221510:
00221510b 0x221514
00221514
00221514loc_221514:
00221514b 0x221500
00221518
00221518loc_221518:
00221518b 0x22151c
0022151c
0022151cloc_22151c:
0022151cb 0x221520
00221520
00221520loc_221520:
00221520b 0x221504
00221524
00221524loc_221524:
00221524b 0x221528
00221528
00221528loc_221528:
00221528b 0x221520
0022152c
0022152cloc_22152c:
0022152cb 0x221530
00221530
00221530loc_221530:
00221530b 0x221534
00221534
00221534loc_221534:
00221534b 0x221538
00221538
00221538loc_221538:
00221538b 0x22153c
0022153c
0022153cloc_22153c:
0022153cb 0x221508
00221540
00221540loc_221540:
00221540b 0x221544
00221544
00221544loc_221544:
00221544b 0x221538
00221548
00221548loc_221548:
00221548b 0x22154c
0022154c
0022154cloc_22154c:
0022154cb 0x221550
00221550
00221550loc_221550:
00221550b 0x22153c
00221554
00221554loc_221554:
00221554b 0x221558
00221558
00221558loc_221558:
00221558b 0x221550
0022155c
0022155cloc_22155c:
0022155cstp x0, x1, [sp+8]
00221560mov x3, x30
00221564bl runtime.morestack_noctxt.abi0
00221568ldp x0, x1, [sp+8]
0022156cb 0x21fce0
0021fce0
00221570
00221570google.golang.org/protobuf/internal/impl.NewConverter: ; void google.golang.org/protobuf/internal/impl.NewConverter(reflect.Type t, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
00221570ldr x16, [x28+16]
00221574subs xzr, sp, x16
00221578b.ls 0x221688
0022157cstr x30, [sp-112]!
00221580stur x29, [sp-8]
00221584sub x29, sp, 8
00221588str x0, [sp+120]
0022158cstr x1, [sp+128]
00221590str x2, [sp+136]
00221594str x3, [sp+144]
00221598stp xzr, xzr, [sp+56]
0022159cldr x1, [sp+136]
002215a0ldrsb x27, [x1]
002215a4ldr x1, [x1+128]
002215a8ldr x0, [sp+144]
002215acblr x1
002215b0strb w0, [sp+55]
002215b4tbnz w0, 0, 0x2215bc
002215b8b 0x2215f0
002215bc
002215bcloc_2215bc:
002215bcb 0x2215c0
002215c0
002215c0loc_2215c0:
002215c0ldr x0, [sp+120]
002215c4ldr x2, [sp+136]
002215c8ldr x1, [sp+128]
002215ccldr x3, [sp+144]
002215d0bl google.golang.org/protobuf/internal/impl.newListConverter
002215d4str x0, [sp+88]
002215d8str x1, [sp+96]
002215dcstr x0, [sp+56]
002215e0str x1, [sp+64]
002215e4ldur x29, [sp-8]
002215e8ldr x30, [sp], 112
002215ecret x30
002215f0
002215f0loc_2215f0:
002215f0ldr x1, [sp+136]
002215f4ldrsb x27, [x1]
002215f8ldr x1, [x1+136]
002215fcldr x0, [sp+144]
00221600blr x1
00221604strb w0, [sp+54]
00221608tbnz w0, 0, 0x221610
0022160cb 0x221654
00221610
00221610loc_221610:
00221610b 0x221614
00221614
00221614loc_221614:
00221614ldr x0, [sp+120]
00221618ldr x2, [sp+136]
0022161cldr x1, [sp+128]
00221620ldr x3, [sp+144]
00221624bl google.golang.org/protobuf/internal/impl.newMapConverter
00221628str x0, [sp+80]
0022162cstr x0, [sp+72]
00221630adrp x4, 0x4f9000
00221634add x4, x4, 1656
00221638str x4, [sp+56]
0022163cstr x0, [sp+64]
00221640ldr x0, [sp+56]
00221644ldr x1, [sp+64]
00221648ldur x29, [sp-8]
0022164cldr x30, [sp], 112
00221650ret x30
00221654
00221654loc_221654:
00221654b 0x221658
00221658
00221658loc_221658:
00221658ldr x0, [sp+120]
0022165cldr x2, [sp+136]
00221660ldr x1, [sp+128]
00221664ldr x3, [sp+144]
00221668bl google.golang.org/protobuf/internal/impl.newSingularConverter
0022166cstr x0, [sp+88]
00221670str x1, [sp+96]
00221674str x0, [sp+56]
00221678str x1, [sp+64]
0022167cldur x29, [sp-8]
00221680ldr x30, [sp], 112
00221684ret x30
00221688
00221688loc_221688:
00221688stp x0, x1, [sp+8]
0022168cstp x2, x3, [sp+24]
00221690mov x3, x30
00221694bl runtime.morestack_noctxt.abi0
00221698ldp x0, x1, [sp+8]
0022169cldp x2, x3, [sp+24]
002216a0b 0x221570
002216a4udf 0
002216a8udf 0
002216acudf 0
00221570
00221570google.golang.org/protobuf/internal/impl.NewConverter: ; void google.golang.org/protobuf/internal/impl.NewConverter(reflect.Type t, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
00221570ldr x16, [x28+16]
00221574subs xzr, sp, x16
00221578b.ls 0x221688
0022157cstr x30, [sp-112]!
00221580stur x29, [sp-8]
00221584sub x29, sp, 8
00221588str x0, [sp+120]
0022158cstr x1, [sp+128]
00221590str x2, [sp+136]
00221594str x3, [sp+144]
00221598stp xzr, xzr, [sp+56]
0022159cldr x1, [sp+136]
002215a0ldrsb x27, [x1]
002215a4ldr x1, [x1+128]
002215a8ldr x0, [sp+144]
002215acblr x1
002215b0strb w0, [sp+55]
002215b4tbnz w0, 0, 0x2215bc
002215b8b 0x2215f0
002215bc
002215bcloc_2215bc:
002215bcb 0x2215c0
002215c0
002215c0loc_2215c0:
002215c0ldr x0, [sp+120]
002215c4ldr x2, [sp+136]
002215c8ldr x1, [sp+128]
002215ccldr x3, [sp+144]
002215d0bl google.golang.org/protobuf/internal/impl.newListConverter
002215d4str x0, [sp+88]
002215d8str x1, [sp+96]
002215dcstr x0, [sp+56]
002215e0str x1, [sp+64]
002215e4ldur x29, [sp-8]
002215e8ldr x30, [sp], 112
002215ecret x30
002215f0
002215f0loc_2215f0:
002215f0ldr x1, [sp+136]
002215f4ldrsb x27, [x1]
002215f8ldr x1, [x1+136]
002215fcldr x0, [sp+144]
00221600blr x1
00221604strb w0, [sp+54]
00221608tbnz w0, 0, 0x221610
0022160cb 0x221654
00221610
00221610loc_221610:
00221610b 0x221614
00221614
00221614loc_221614:
00221614ldr x0, [sp+120]
00221618ldr x2, [sp+136]
0022161cldr x1, [sp+128]
00221620ldr x3, [sp+144]
00221624bl google.golang.org/protobuf/internal/impl.newMapConverter
00221628str x0, [sp+80]
0022162cstr x0, [sp+72]
00221630adrp x4, 0x4f9000
00221634add x4, x4, 1656
00221638str x4, [sp+56]
0022163cstr x0, [sp+64]
00221640ldr x0, [sp+56]
00221644ldr x1, [sp+64]
00221648ldur x29, [sp-8]
0022164cldr x30, [sp], 112
00221650ret x30
00221654
00221654loc_221654:
00221654b 0x221658
00221658
00221658loc_221658:
00221658ldr x0, [sp+120]
0022165cldr x2, [sp+136]
00221660ldr x1, [sp+128]
00221664ldr x3, [sp+144]
00221668bl google.golang.org/protobuf/internal/impl.newSingularConverter
0022166cstr x0, [sp+88]
00221670str x1, [sp+96]
00221674str x0, [sp+56]
00221678str x1, [sp+64]
0022167cldur x29, [sp-8]
00221680ldr x30, [sp], 112
00221684ret x30
00221688
00221688loc_221688:
00221688stp x0, x1, [sp+8]
0022168cstp x2, x3, [sp+24]
00221690mov x3, x30
00221694bl runtime.morestack_noctxt.abi0
00221698ldp x0, x1, [sp+8]
0022169cldp x2, x3, [sp+24]
002216a0b 0x221570
002216a4udf 0
002216a8udf 0
002216acudf 0
00221570
002216b0
002216b0google.golang.org/protobuf/internal/impl.newSingularConverter: ; void google.golang.org/protobuf/internal/impl.newSingularConverter(reflect.Type t, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
002216b0ldr x16, [x28+16]
002216b4sub x17, sp, 320
002216b8subs xzr, x17, x16
002216bcb.ls 0x2226c0
002216c0sub x20, sp, 448
002216c4stp x29, x30, [x20-8]
002216c8add sp, x20, 0
002216ccsub x29, sp, 8
002216d0str x0, [sp+456]
002216d4str x1, [sp+464]
002216d8str x2, [sp+472]
002216dcstr x3, [sp+480]
002216e0stp xzr, xzr, [sp+80]
002216e4adrp x1, 0x4b8000
002216e8add x1, x1, 3424
002216ecstr x1, [sp+96]
002216f0ldr x1, [sp+472]
002216f4ldrsb x27, [x1]
002216f8ldr x1, [x1+176]
002216fcldr x0, [sp+480]
00221700blr x1
00221704strb w0, [sp+60]
00221708strb w0, [sp+61]
0022170csbfm x1, x0, 0, 7
00221710subs wzr, w1, 8
00221714b.le 0x22171c
00221718b 0x221c7c
0022171c
0022171cloc_22171c:
0022171csbfm x1, x0, 0, 7
00221720subs wzr, w1, 4
00221724b.le 0x22172c
00221728b 0x2219d4
0022172c
0022172cloc_22172c:
0022172csbfm x1, x0, 0, 7
00221730subs wzr, w1, 2
00221734b.le 0x22173c
00221738b 0x2219ac
0022173c
0022173cloc_22173c:
0022173cubfm x1, x0, 0, 7
00221740subs wzr, w1, 1
00221744b.eq 0x22174c
00221748b 0x221874
0022174c
0022174cloc_22174c:
0022174cb 0x221750
00221750
00221750loc_221750:
00221750ldr x1, [sp+456]
00221754ldrsb x27, [x1]
00221758ldr x1, [x1+168]
0022175cldr x0, [sp+464]
00221760blr x1
00221764str x0, [sp+64]
00221768subs xzr, x0, 14
0022176cb.eq 0x221774
00221770b 0x2226bc
00221774
00221774loc_221774:
00221774ldr x0, [sp+472]
00221778adrp x27, 0x802000
0022177cldr x2, [x27+192]
00221780ldr x1, [sp+480]
00221784adrp x27, 0x802000
00221788ldr x3, [x27+200]
0022178cadrp x27, 0x802000
00221790ldr x4, [x27+208]
00221794ldr x26, [sp+96]
00221798ldr x5, [x26]
0022179cblr x5
002217a0str x0, [sp+128]
002217a4str x1, [sp+136]
002217a8str x2, [sp+144]
002217acadrp x0, 0x425000
002217b0add x0, x0, 3328
002217b4bl runtime.newobject
002217b8str x0, [sp+240]
002217bcldr x5, [sp+464]
002217c0ldr x6, [sp+456]
002217c4str x6, [x0]
002217c8adrp x27, 0x82a000
002217ccldr w6, [x27+3056]
002217d0cbz w6, 0x2217d8
002217d4b 0x2217dc
002217d8
002217d8loc_2217d8:
002217d8b 0x2217f0
002217dc
002217dcloc_2217dc:
002217dcbl runtime.gcWriteBarrier2
002217e0str x5, [x25]
002217e4ldr x2, [x0+8]
002217e8str x2, [x25+8]
002217ecb 0x2217f0
002217f0
002217f0loc_2217f0:
002217f0str x5, [x0+8]
002217f4ldr x2, [sp+240]
002217f8ldrsb x27, [x2]
002217fcldr x3, [sp+128]
00221800ldr x4, [sp+136]
00221804ldr x5, [sp+144]
00221808str x5, [x2+32]
0022180cadrp x27, 0x82a000
00221810ldr w5, [x27+3056]
00221814cbz w5, 0x22181c
00221818b 0x221820
0022181c
0022181cloc_22181c:
0022181cb 0x221840
00221820
00221820loc_221820:
00221820bl runtime.gcWriteBarrier4
00221824str x3, [x25]
00221828ldr x5, [x2+16]
0022182cstr x5, [x25+8]
00221830str x4, [x25+16]
00221834ldr x5, [x2+24]
00221838str x5, [x25+24]
0022183cb 0x221840
00221840
00221840loc_221840:
00221840str x3, [x2+16]
00221844str x4, [x2+24]
00221848ldr x2, [sp+240]
0022184cstr x2, [sp+408]
00221850adrp x3, 0x4f9000
00221854add x3, x3, 1440
00221858str x3, [sp+80]
0022185cstr x2, [sp+88]
00221860ldr x0, [sp+80]
00221864ldr x1, [sp+88]
00221868ldp x29, x30, [sp-8]
0022186cadd sp, sp, 448
00221870ret x30
00221874
00221874loc_221874:
00221874ubfm x1, x0, 0, 7
00221878subs wzr, w1, 2
0022187cb.eq 0x221884
00221880b 0x2226b4
00221884
00221884loc_221884:
00221884b 0x221888
00221888
00221888loc_221888:
00221888ldr x1, [sp+456]
0022188cldrsb x27, [x1]
00221890ldr x1, [x1+168]
00221894ldr x0, [sp+464]
00221898blr x1
0022189cstr x0, [sp+64]
002218a0subs xzr, x0, 13
002218a4b.eq 0x2218ac
002218a8b 0x2226b0
002218ac
002218acloc_2218ac:
002218acldr x0, [sp+472]
002218b0adrp x27, 0x802000
002218b4ldr x2, [x27+160]
002218b8ldr x1, [sp+480]
002218bcadrp x27, 0x802000
002218c0ldr x3, [x27+168]
002218c4adrp x27, 0x802000
002218c8ldr x4, [x27+176]
002218ccldr x26, [sp+96]
002218d0ldr x5, [x26]
002218d4blr x5
002218d8str x0, [sp+128]
002218dcstr x1, [sp+136]
002218e0str x2, [sp+144]
002218e4adrp x0, 0x425000
002218e8add x0, x0, 3168
002218ecbl runtime.newobject
002218f0str x0, [sp+248]
002218f4ldr x5, [sp+464]
002218f8ldr x6, [sp+456]
002218fcstr x6, [x0]
00221900adrp x27, 0x82a000
00221904ldr w6, [x27+3056]
00221908cbz w6, 0x221910
0022190cb 0x221914
00221910
00221910loc_221910:
00221910b 0x221928
00221914
00221914loc_221914:
00221914bl runtime.gcWriteBarrier2
00221918str x5, [x25]
0022191cldr x2, [x0+8]
00221920str x2, [x25+8]
00221924b 0x221928
00221928
00221928loc_221928:
00221928str x5, [x0+8]
0022192cldr x2, [sp+248]
00221930ldrsb x27, [x2]
00221934ldr x3, [sp+128]
00221938ldr x4, [sp+136]
0022193cldr x5, [sp+144]
00221940str x5, [x2+32]
00221944adrp x27, 0x82a000
00221948ldr w5, [x27+3056]
0022194ccbz w5, 0x221954
00221950b 0x221958
00221954
00221954loc_221954:
00221954b 0x221978
00221958
00221958loc_221958:
00221958bl runtime.gcWriteBarrier4
0022195cstr x3, [x25]
00221960ldr x5, [x2+16]
00221964str x5, [x25+8]
00221968str x4, [x25+16]
0022196cldr x5, [x2+24]
00221970str x5, [x25+24]
00221974b 0x221978
00221978
00221978loc_221978:
00221978str x3, [x2+16]
0022197cstr x4, [x2+24]
00221980ldr x2, [sp+248]
00221984str x2, [sp+416]
00221988adrp x3, 0x4f9000
0022198cadd x3, x3, 1368
00221990str x3, [sp+80]
00221994str x2, [sp+88]
00221998ldr x0, [sp+80]
0022199cldr x1, [sp+88]
002219a0ldp x29, x30, [sp-8]
002219a4add sp, sp, 448
002219a8ret x30
002219ac
002219acloc_2219ac:
002219acubfm x1, x0, 0, 7
002219b0subs wzr, w1, 3
002219b4b.eq 0x2219bc
002219b8b 0x2219c0
002219bc
002219bcloc_2219bc:
002219bcb 0x2223cc
002219c0
002219c0loc_2219c0:
002219c0ubfm x1, x0, 0, 7
002219c4subs wzr, w1, 4
002219c8b.eq 0x2219d0
002219ccb 0x2226a4
002219d0
002219d0loc_2219d0:
002219d0b 0x221a0c
002219d4
002219d4loc_2219d4:
002219d4sbfm x1, x0, 0, 7
002219d8subs wzr, w1, 6
002219dcb.le 0x2219e4
002219e0b 0x221b30
002219e4
002219e4loc_2219e4:
002219e4ubfm x1, x0, 0, 7
002219e8subs wzr, w1, 5
002219ecb.eq 0x2219f4
002219f0b 0x2219f8
002219f4
002219f4loc_2219f4:
002219f4b 0x222294
002219f8
002219f8loc_2219f8:
002219f8ubfm x1, x0, 0, 7
002219fcsubs wzr, w1, 6
00221a00b.eq 0x221a08
00221a04b 0x22269c
00221a08
00221a08loc_221a08:
00221a08b 0x221a0c
00221a0c
00221a0cloc_221a0c:
00221a0cldr x1, [sp+456]
00221a10ldrsb x27, [x1]
00221a14ldr x1, [x1+168]
00221a18ldr x0, [sp+464]
00221a1cblr x1
00221a20str x0, [sp+64]
00221a24subs xzr, x0, 11
00221a28b.eq 0x221a30
00221a2cb 0x222698
00221a30
00221a30loc_221a30:
00221a30ldr x0, [sp+472]
00221a34adrp x27, 0x802000
00221a38ldr x2, [x27+128]
00221a3cldr x1, [sp+480]
00221a40adrp x27, 0x802000
00221a44ldr x3, [x27+136]
00221a48adrp x27, 0x802000
00221a4cldr x4, [x27+144]
00221a50ldr x26, [sp+96]
00221a54ldr x5, [x26]
00221a58blr x5
00221a5cstr x0, [sp+128]
00221a60str x1, [sp+136]
00221a64str x2, [sp+144]
00221a68adrp x0, 0x425000
00221a6cadd x0, x0, 3008
00221a70bl runtime.newobject
00221a74str x0, [sp+256]
00221a78ldr x5, [sp+464]
00221a7cldr x6, [sp+456]
00221a80str x6, [x0]
00221a84adrp x27, 0x82a000
00221a88ldr w6, [x27+3056]
00221a8ccbz w6, 0x221a94
00221a90b 0x221a98
00221a94
00221a94loc_221a94:
00221a94b 0x221aac
00221a98
00221a98loc_221a98:
00221a98bl runtime.gcWriteBarrier2
00221a9cstr x5, [x25]
00221aa0ldr x2, [x0+8]
00221aa4str x2, [x25+8]
00221aa8b 0x221aac
00221aac
00221aacloc_221aac:
00221aacstr x5, [x0+8]
00221ab0ldr x2, [sp+256]
00221ab4ldrsb x27, [x2]
00221ab8ldr x3, [sp+128]
00221abcldr x4, [sp+136]
00221ac0ldr x5, [sp+144]
00221ac4str x5, [x2+32]
00221ac8adrp x27, 0x82a000
00221accldr w5, [x27+3056]
00221ad0cbz w5, 0x221ad8
00221ad4b 0x221adc
00221ad8
00221ad8loc_221ad8:
00221ad8b 0x221afc
00221adc
00221adcloc_221adc:
00221adcbl runtime.gcWriteBarrier4
00221ae0str x3, [x25]
00221ae4ldr x5, [x2+16]
00221ae8str x5, [x25+8]
00221aecstr x4, [x25+16]
00221af0ldr x5, [x2+24]
00221af4str x5, [x25+24]
00221af8b 0x221afc
00221afc
00221afcloc_221afc:
00221afcstr x3, [x2+16]
00221b00str x4, [x2+24]
00221b04ldr x2, [sp+256]
00221b08str x2, [sp+424]
00221b0cadrp x3, 0x4f9000
00221b10add x3, x3, 1296
00221b14str x3, [sp+80]
00221b18str x2, [sp+88]
00221b1cldr x0, [sp+80]
00221b20ldr x1, [sp+88]
00221b24ldp x29, x30, [sp-8]
00221b28add sp, sp, 448
00221b2cret x30
00221b30
00221b30loc_221b30:
00221b30ubfm x1, x0, 0, 7
00221b34subs wzr, w1, 7
00221b38b.eq 0x221b40
00221b3cb 0x221b44
00221b40
00221b40loc_221b40:
00221b40b 0x2220bc
00221b44
00221b44loc_221b44:
00221b44ubfm x1, x0, 0, 7
00221b48subs wzr, w1, 8
00221b4cb.eq 0x221b54
00221b50b 0x222688
00221b54
00221b54loc_221b54:
00221b54b 0x221b58
00221b58
00221b58loc_221b58:
00221b58ldr x1, [sp+456]
00221b5cldrsb x27, [x1]
00221b60ldr x1, [x1+168]
00221b64ldr x0, [sp+464]
00221b68blr x1
00221b6cstr x0, [sp+64]
00221b70subs xzr, x0, 1
00221b74b.eq 0x221b7c
00221b78b 0x222684
00221b7c
00221b7cloc_221b7c:
00221b7cldr x0, [sp+472]
00221b80adrp x27, 0x802000
00221b84ldr x2, [x27]
00221b88ldr x1, [sp+480]
00221b8cadrp x27, 0x802000
00221b90ldr x3, [x27+8]
00221b94adrp x27, 0x802000
00221b98ldr x4, [x27+16]
00221b9cldr x26, [sp+96]
00221ba0ldr x5, [x26]
00221ba4blr x5
00221ba8str x0, [sp+128]
00221bacstr x1, [sp+136]
00221bb0str x2, [sp+144]
00221bb4adrp x0, 0x425000
00221bb8add x0, x0, 2368
00221bbcbl runtime.newobject
00221bc0str x0, [sp+288]
00221bc4ldr x5, [sp+464]
00221bc8ldr x6, [sp+456]
00221bccstr x6, [x0]
00221bd0adrp x27, 0x82a000
00221bd4ldr w6, [x27+3056]
00221bd8cbz w6, 0x221be0
00221bdcb 0x221be4
00221be0
00221be0loc_221be0:
00221be0b 0x221bf8
00221be4
00221be4loc_221be4:
00221be4bl runtime.gcWriteBarrier2
00221be8str x5, [x25]
00221becldr x2, [x0+8]
00221bf0str x2, [x25+8]
00221bf4b 0x221bf8
00221bf8
00221bf8loc_221bf8:
00221bf8str x5, [x0+8]
00221bfcldr x2, [sp+288]
00221c00ldrsb x27, [x2]
00221c04ldr x3, [sp+128]
00221c08ldr x4, [sp+136]
00221c0cldr x5, [sp+144]
00221c10str x5, [x2+32]
00221c14adrp x27, 0x82a000
00221c18ldr w5, [x27+3056]
00221c1ccbz w5, 0x221c24
00221c20b 0x221c28
00221c24
00221c24loc_221c24:
00221c24b 0x221c48
00221c28
00221c28loc_221c28:
00221c28bl runtime.gcWriteBarrier4
00221c2cstr x3, [x25]
00221c30ldr x5, [x2+16]
00221c34str x5, [x25+8]
00221c38str x4, [x25+16]
00221c3cldr x5, [x2+24]
00221c40str x5, [x25+24]
00221c44b 0x221c48
00221c48
00221c48loc_221c48:
00221c48str x3, [x2+16]
00221c4cstr x4, [x2+24]
00221c50ldr x2, [sp+288]
00221c54str x2, [sp+120]
00221c58adrp x3, 0x4f9000
00221c5cadd x3, x3, 1008
00221c60str x3, [sp+80]
00221c64str x2, [sp+88]
00221c68ldr x0, [sp+80]
00221c6cldr x1, [sp+88]
00221c70ldp x29, x30, [sp-8]
00221c74add sp, sp, 448
00221c78ret x30
00221c7c
00221c7cloc_221c7c:
00221c7csbfm x2, x0, 0, 7
00221c80subs wzr, w2, 13
00221c84b.le 0x221c8c
00221c88b 0x2221e0
00221c8c
00221c8cloc_221c8c:
00221c8csbfm x2, x0, 0, 7
00221c90subs wzr, w2, 11
00221c94b.le 0x221c9c
00221c98b 0x221ec8
00221c9c
00221c9cloc_221c9c:
00221c9cubfm x2, x0, 0, 7
00221ca0subs wzr, w2, 9
00221ca4b.eq 0x221cac
00221ca8b 0x221e7c
00221cac
00221cacloc_221cac:
00221cacb 0x221cb0
00221cb0
00221cb0loc_221cb0:
00221cb0ldr x1, [sp+456]
00221cb4ldrsb x27, [x1]
00221cb8ldr x1, [x1+168]
00221cbcldr x0, [sp+464]
00221cc0blr x1
00221cc4str x0, [sp+64]
00221cc8subs xzr, x0, 24
00221ccccset x1, eq
00221cd0strb w1, [sp+63]
00221cd4b.eq 0x221cdc
00221cd8b 0x221ce0
00221cdc
00221cdcloc_221cdc:
00221cdcb 0x221d70
00221ce0
00221ce0loc_221ce0:
00221ce0ldr x1, [sp+456]
00221ce4ldrsb x27, [x1]
00221ce8ldr x0, [sp+464]
00221cecldr x1, [x1+168]
00221cf0blr x1
00221cf4str x0, [sp+72]
00221cf8subs xzr, x0, 23
00221cfccset x1, eq
00221d00strb w1, [sp+62]
00221d04b.eq 0x221d0c
00221d08b 0x221d60
00221d0c
00221d0cloc_221d0c:
00221d0cldr x1, [sp+456]
00221d10ldrsb x27, [x1]
00221d14ldr x0, [sp+464]
00221d18ldr x1, [x1+88]
00221d1cblr x1
00221d20str x0, [sp+392]
00221d24str x1, [sp+400]
00221d28adrp x27, 0x801000
00221d2cldr x2, [x27+144]
00221d30subs xzr, x0, x2
00221d34cset x2, eq
00221d38b.eq 0x221d40
00221d3cb 0x221d50
00221d40
00221d40loc_221d40:
00221d40adrp x27, 0x801000
00221d44ldr x2, [x27+152]
00221d48bl runtime.ifaceeq
00221d4cb 0x221d58
00221d50
00221d50loc_221d50:
00221d50mov x0, x2
00221d54b 0x221d58
00221d58
00221d58loc_221d58:
00221d58strb w0, [sp+62]
00221d5cb 0x221d64
00221d60
00221d60loc_221d60:
00221d60b 0x221d64
00221d64
00221d64loc_221d64:
00221d64ldrb w5, [sp+62]
00221d68strb w5, [sp+63]
00221d6cb 0x221d70
00221d70
00221d70loc_221d70:
00221d70ldrb w5, [sp+63]
00221d74tbnz w5, 0, 0x221d7c
00221d78b 0x222680
00221d7c
00221d7cloc_221d7c:
00221d7cldr x0, [sp+472]
00221d80adrp x27, 0x802000
00221d84ldr x2, [x27+224]
00221d88ldr x1, [sp+480]
00221d8cadrp x27, 0x802000
00221d90ldr x3, [x27+232]
00221d94adrp x27, 0x802000
00221d98ldr x4, [x27+240]
00221d9cldr x26, [sp+96]
00221da0ldr x5, [x26]
00221da4blr x5
00221da8str x0, [sp+128]
00221dacstr x1, [sp+136]
00221db0str x2, [sp+144]
00221db4adrp x0, 0x425000
00221db8add x0, x0, 3488
00221dbcbl runtime.newobject
00221dc0str x0, [sp+232]
00221dc4ldr x5, [sp+464]
00221dc8ldr x6, [sp+456]
00221dccstr x6, [x0]
00221dd0adrp x27, 0x82a000
00221dd4ldr w6, [x27+3056]
00221dd8cbz w6, 0x221de0
00221ddcb 0x221de4
00221de0
00221de0loc_221de0:
00221de0b 0x221df8
00221de4
00221de4loc_221de4:
00221de4bl runtime.gcWriteBarrier2
00221de8str x5, [x25]
00221decldr x2, [x0+8]
00221df0str x2, [x25+8]
00221df4b 0x221df8
00221df8
00221df8loc_221df8:
00221df8str x5, [x0+8]
00221dfcldr x2, [sp+232]
00221e00ldrsb x27, [x2]
00221e04ldr x3, [sp+128]
00221e08ldr x4, [sp+136]
00221e0cldr x5, [sp+144]
00221e10str x5, [x2+32]
00221e14adrp x27, 0x82a000
00221e18ldr w5, [x27+3056]
00221e1ccbz w5, 0x221e24
00221e20b 0x221e28
00221e24
00221e24loc_221e24:
00221e24b 0x221e48
00221e28
00221e28loc_221e28:
00221e28bl runtime.gcWriteBarrier4
00221e2cstr x3, [x25]
00221e30ldr x5, [x2+16]
00221e34str x5, [x25+8]
00221e38str x4, [x25+16]
00221e3cldr x5, [x2+24]
00221e40str x5, [x25+24]
00221e44b 0x221e48
00221e48
00221e48loc_221e48:
00221e48str x3, [x2+16]
00221e4cstr x4, [x2+24]
00221e50ldr x2, [sp+232]
00221e54str x2, [sp+384]
00221e58adrp x3, 0x4f9000
00221e5cadd x3, x3, 1512
00221e60str x3, [sp+80]
00221e64str x2, [sp+88]
00221e68ldr x0, [sp+80]
00221e6cldr x1, [sp+88]
00221e70ldp x29, x30, [sp-8]
00221e74add sp, sp, 448
00221e78ret x30
00221e7c
00221e7cloc_221e7c:
00221e7csbfm x2, x0, 0, 7
00221e80subs wzr, w2, 10
00221e84b.ge 0x221e8c
00221e88b 0x22267c
00221e8c
00221e8cloc_221e8c:
00221e8csbfm x2, x0, 0, 7
00221e90subs wzr, w2, 11
00221e94b.le 0x221e9c
00221e98b 0x222670
00221e9c
00221e9cloc_221e9c:
00221e9cb 0x221ea0
00221ea0
00221ea0loc_221ea0:
00221ea0ldr x0, [sp+456]
00221ea4ldr x1, [sp+464]
00221ea8bl google.golang.org/protobuf/internal/impl.newMessageConverter
00221eacstr x0, [sp+360]
00221eb0str x1, [sp+368]
00221eb4str x0, [sp+80]
00221eb8str x1, [sp+88]
00221ebcldp x29, x30, [sp-8]
00221ec0add sp, sp, 448
00221ec4ret x30
00221ec8
00221ec8loc_221ec8:
00221ec8ubfm x1, x0, 0, 7
00221eccsubs wzr, w1, 12
00221ed0b.eq 0x221ed8
00221ed4b 0x2220a8
00221ed8
00221ed8loc_221ed8:
00221ed8b 0x221edc
00221edc
00221edcloc_221edc:
00221edcldr x1, [sp+456]
00221ee0ldrsb x27, [x1]
00221ee4ldr x1, [x1+168]
00221ee8ldr x0, [sp+464]
00221eecblr x1
00221ef0str x0, [sp+64]
00221ef4subs xzr, x0, 24
00221ef8cset x1, eq
00221efcstrb w1, [sp+63]
00221f00b.eq 0x221f08
00221f04b 0x221f0c
00221f08
00221f08loc_221f08:
00221f08b 0x221f9c
00221f0c
00221f0cloc_221f0c:
00221f0cldr x1, [sp+456]
00221f10ldrsb x27, [x1]
00221f14ldr x0, [sp+464]
00221f18ldr x1, [x1+168]
00221f1cblr x1
00221f20str x0, [sp+72]
00221f24subs xzr, x0, 23
00221f28cset x1, eq
00221f2cstrb w1, [sp+62]
00221f30b.eq 0x221f38
00221f34b 0x221f8c
00221f38
00221f38loc_221f38:
00221f38ldr x1, [sp+456]
00221f3cldrsb x27, [x1]
00221f40ldr x0, [sp+464]
00221f44ldr x1, [x1+88]
00221f48blr x1
00221f4cstr x0, [sp+392]
00221f50str x1, [sp+400]
00221f54adrp x27, 0x801000
00221f58ldr x2, [x27+144]
00221f5csubs xzr, x0, x2
00221f60cset x2, eq
00221f64b.eq 0x221f6c
00221f68b 0x221f7c
00221f6c
00221f6cloc_221f6c:
00221f6cadrp x27, 0x801000
00221f70ldr x2, [x27+152]
00221f74bl runtime.ifaceeq
00221f78b 0x221f84
00221f7c
00221f7cloc_221f7c:
00221f7cmov x0, x2
00221f80b 0x221f84
00221f84
00221f84loc_221f84:
00221f84strb w0, [sp+62]
00221f88b 0x221f90
00221f8c
00221f8cloc_221f8c:
00221f8cb 0x221f90
00221f90
00221f90loc_221f90:
00221f90ldrb w5, [sp+62]
00221f94strb w5, [sp+63]
00221f98b 0x221f9c
00221f9c
00221f9cloc_221f9c:
00221f9cldrb w5, [sp+63]
00221fa0tbnz w5, 0, 0x221fa8
00221fa4b 0x22266c
00221fa8
00221fa8loc_221fa8:
00221fa8ldr x0, [sp+472]
00221facadrp x27, 0x802000
00221fb0ldr x2, [x27+256]
00221fb4ldr x1, [sp+480]
00221fb8adrp x27, 0x802000
00221fbcldr x3, [x27+264]
00221fc0adrp x27, 0x802000
00221fc4ldr x4, [x27+272]
00221fc8ldr x26, [sp+96]
00221fccldr x5, [x26]
00221fd0blr x5
00221fd4str x0, [sp+128]
00221fd8str x1, [sp+136]
00221fdcstr x2, [sp+144]
00221fe0adrp x0, 0x425000
00221fe4add x0, x0, 3648
00221fe8bl runtime.newobject
00221fecstr x0, [sp+224]
00221ff0ldr x5, [sp+464]
00221ff4ldr x6, [sp+456]
00221ff8str x6, [x0]
00221ffcadrp x27, 0x82a000
00222000ldr w6, [x27+3056]
00222004cbz w6, 0x22200c
00222008b 0x222010
0022200c
0022200cloc_22200c:
0022200cb 0x222024
00222010
00222010loc_222010:
00222010bl runtime.gcWriteBarrier2
00222014str x5, [x25]
00222018ldr x2, [x0+8]
0022201cstr x2, [x25+8]
00222020b 0x222024
00222024
00222024loc_222024:
00222024str x5, [x0+8]
00222028ldr x2, [sp+224]
0022202cldrsb x27, [x2]
00222030ldr x3, [sp+128]
00222034ldr x4, [sp+136]
00222038ldr x5, [sp+144]
0022203cstr x5, [x2+32]
00222040adrp x27, 0x829000
00222044ldr w5, [x27+3056]
00222048cbz w5, 0x222050
0022204cb 0x222054
00222050
00222050loc_222050:
00222050b 0x222074
00222054
00222054loc_222054:
00222054bl runtime.gcWriteBarrier4
00222058str x3, [x25]
0022205cldr x5, [x2+16]
00222060str x5, [x25+8]
00222064str x4, [x25+16]
00222068ldr x5, [x2+24]
0022206cstr x5, [x25+24]
00222070b 0x222074
00222074
00222074loc_222074:
00222074str x3, [x2+16]
00222078str x4, [x2+24]
0022207cldr x2, [sp+224]
00222080str x2, [sp+376]
00222084adrp x3, 0x4f8000
00222088add x3, x3, 1584
0022208cstr x3, [sp+80]
00222090str x2, [sp+88]
00222094ldr x0, [sp+80]
00222098ldr x1, [sp+88]
0022209cldp x29, x30, [sp-8]
002220a0add sp, sp, 448
002220a4ret x30
002220a8
002220a8loc_2220a8:
002220a8ubfm x1, x0, 0, 7
002220acsubs wzr, w1, 13
002220b0b.eq 0x2220b8
002220b4b 0x222660
002220b8
002220b8loc_2220b8:
002220b8b 0x2220bc
002220bc
002220bcloc_2220bc:
002220bcldr x1, [sp+456]
002220c0ldrsb x27, [x1]
002220c4ldr x1, [x1+168]
002220c8ldr x0, [sp+464]
002220ccblr x1
002220d0str x0, [sp+64]
002220d4subs xzr, x0, 10
002220d8b.eq 0x2220e0
002220dcb 0x22265c
002220e0
002220e0loc_2220e0:
002220e0ldr x0, [sp+472]
002220e4adrp x27, 0x801000
002220e8ldr x2, [x27+96]
002220ecldr x1, [sp+480]
002220f0adrp x27, 0x801000
002220f4ldr x3, [x27+104]
002220f8adrp x27, 0x801000
002220fcldr x4, [x27+112]
00222100ldr x26, [sp+96]
00222104ldr x5, [x26]
00222108blr x5
0022210cstr x0, [sp+128]
00222110str x1, [sp+136]
00222114str x2, [sp+144]
00222118adrp x0, 0x424000
0022211cadd x0, x0, 2848
00222120bl runtime.newobject
00222124str x0, [sp+264]
00222128ldr x5, [sp+464]
0022212cldr x6, [sp+456]
00222130str x6, [x0]
00222134adrp x27, 0x829000
00222138ldr w6, [x27+3056]
0022213ccbz w6, 0x222144
00222140b 0x222148
00222144
00222144loc_222144:
00222144b 0x22215c
00222148
00222148loc_222148:
00222148bl runtime.gcWriteBarrier2
0022214cstr x5, [x25]
00222150ldr x2, [x0+8]
00222154str x2, [x25+8]
00222158b 0x22215c
0022215c
0022215cloc_22215c:
0022215cstr x5, [x0+8]
00222160ldr x2, [sp+264]
00222164ldrsb x27, [x2]
00222168ldr x3, [sp+128]
0022216cldr x4, [sp+136]
00222170ldr x5, [sp+144]
00222174str x5, [x2+32]
00222178adrp x27, 0x829000
0022217cldr w5, [x27+3056]
00222180cbz w5, 0x222188
00222184b 0x22218c
00222188
00222188loc_222188:
00222188b 0x2221ac
0022218c
0022218cloc_22218c:
0022218cbl runtime.gcWriteBarrier4
00222190str x3, [x25]
00222194ldr x5, [x2+16]
00222198str x5, [x25+8]
0022219cstr x4, [x25+16]
002221a0ldr x5, [x2+24]
002221a4str x5, [x25+24]
002221a8b 0x2221ac
002221ac
002221acloc_2221ac:
002221acstr x3, [x2+16]
002221b0str x4, [x2+24]
002221b4ldr x2, [sp+264]
002221b8str x2, [sp+432]
002221bcadrp x3, 0x4f8000
002221c0add x3, x3, 1224
002221c4str x3, [sp+80]
002221c8str x2, [sp+88]
002221ccldr x0, [sp+80]
002221d0ldr x1, [sp+88]
002221d4ldp x29, x30, [sp-8]
002221d8add sp, sp, 448
002221dcret x30
002221e0
002221e0loc_2221e0:
002221e0sbfm x1, x0, 0, 7
002221e4subs wzr, w1, 15
002221e8b.le 0x2221f0
002221ecb 0x22226c
002221f0
002221f0loc_2221f0:
002221f0ubfm x1, x0, 0, 7
002221f4subs wzr, w1, 14
002221f8b.eq 0x222200
002221fcb 0x222258
00222200
00222200loc_222200:
00222200b 0x222204
00222204
00222204loc_222204:
00222204ldr x1, [sp+456]
00222208ldrsb x27, [x1]
0022220cldr x1, [x1+168]
00222210ldr x0, [sp+464]
00222214blr x1
00222218str x0, [sp+64]
0022221csubs xzr, x0, 5
00222220b.eq 0x222228
00222224b 0x222658
00222228
00222228loc_222228:
00222228ldr x0, [sp+456]
0022222cldr x2, [sp+472]
00222230ldr x1, [sp+464]
00222234ldr x3, [sp+480]
00222238bl google.golang.org/protobuf/internal/impl.newEnumConverter
0022223cstr x0, [sp+360]
00222240str x1, [sp+368]
00222244str x0, [sp+80]
00222248str x1, [sp+88]
0022224cldp x29, x30, [sp-8]
00222250add sp, sp, 448
00222254ret x30
00222258
00222258loc_222258:
00222258ubfm x1, x0, 0, 7
0022225csubs wzr, w1, 15
00222260b.eq 0x222268
00222264b 0x222650
00222268
00222268loc_222268:
00222268b 0x222294
0022226c
0022226cloc_22226c:
0022226cubfm x1, x0, 0, 7
00222270subs wzr, w1, 16
00222274b.eq 0x22227c
00222278b 0x222280
0022227c
0022227cloc_22227c:
0022227cb 0x2223cc
00222280
00222280loc_222280:
00222280ubfm x1, x0, 0, 7
00222284subs wzr, w1, 17
00222288b.eq 0x222290
0022228cb 0x2223b8
00222290
00222290loc_222290:
00222290b 0x222294
00222294
00222294loc_222294:
00222294ldr x1, [sp+456]
00222298ldrsb x27, [x1]
0022229cldr x1, [x1+168]
002222a0ldr x0, [sp+464]
002222a4blr x1
002222a8str x0, [sp+64]
002222acsubs xzr, x0, 5
002222b0b.eq 0x2222b8
002222b4b 0x22264c
002222b8
002222b8loc_2222b8:
002222b8ldr x0, [sp+472]
002222bcadrp x27, 0x801000
002222c0ldr x2, [x27+32]
002222c4ldr x1, [sp+480]
002222c8adrp x27, 0x801000
002222ccldr x3, [x27+40]
002222d0adrp x27, 0x801000
002222d4ldr x4, [x27+48]
002222d8ldr x26, [sp+96]
002222dcldr x5, [x26]
002222e0blr x5
002222e4str x0, [sp+128]
002222e8str x1, [sp+136]
002222ecstr x2, [sp+144]
002222f0adrp x0, 0x424000
002222f4add x0, x0, 2528
002222f8bl runtime.newobject
002222fcstr x0, [sp+280]
00222300ldr x5, [sp+464]
00222304ldr x6, [sp+456]
00222308str x6, [x0]
0022230cadrp x27, 0x829000
00222310ldr w6, [x27+3056]
00222314cbz w6, 0x22231c
00222318b 0x222320
0022231c
0022231cloc_22231c:
0022231cb 0x222334
00222320
00222320loc_222320:
00222320bl runtime.gcWriteBarrier2
00222324str x5, [x25]
00222328ldr x2, [x0+8]
0022232cstr x2, [x25+8]
00222330b 0x222334
00222334
00222334loc_222334:
00222334str x5, [x0+8]
00222338ldr x2, [sp+280]
0022233cldrsb x27, [x2]
00222340ldr x3, [sp+128]
00222344ldr x4, [sp+136]
00222348ldr x5, [sp+144]
0022234cstr x5, [x2+32]
00222350adrp x27, 0x829000
00222354ldr w5, [x27+3056]
00222358cbz w5, 0x222360
0022235cb 0x222364
00222360
00222360loc_222360:
00222360b 0x222384
00222364
00222364loc_222364:
00222364bl runtime.gcWriteBarrier4
00222368str x3, [x25]
0022236cldr x5, [x2+16]
00222370str x5, [x25+8]
00222374str x4, [x25+16]
00222378ldr x5, [x2+24]
0022237cstr x5, [x25+24]
00222380b 0x222384
00222384
00222384loc_222384:
00222384str x3, [x2+16]
00222388str x4, [x2+24]
0022238cldr x2, [sp+280]
00222390str x2, [sp+112]
00222394adrp x3, 0x4f8000
00222398add x3, x3, 1080
0022239cstr x3, [sp+80]
002223a0str x2, [sp+88]
002223a4ldr x0, [sp+80]
002223a8ldr x1, [sp+88]
002223acldp x29, x30, [sp-8]
002223b0add sp, sp, 448
002223b4ret x30
002223b8
002223b8loc_2223b8:
002223b8ubfm x1, x0, 0, 7
002223bcsubs wzr, w1, 18
002223c0b.eq 0x2223c8
002223c4b 0x222634
002223c8
002223c8loc_2223c8:
002223c8b 0x2223cc
002223cc
002223ccloc_2223cc:
002223ccldr x1, [sp+456]
002223d0ldrsb x27, [x1]
002223d4ldr x1, [x1+168]
002223d8ldr x0, [sp+464]
002223dcblr x1
002223e0str x0, [sp+64]
002223e4subs xzr, x0, 6
002223e8b.eq 0x2223f0
002223ecb 0x2224f0
002223f0
002223f0loc_2223f0:
002223f0ldr x0, [sp+472]
002223f4adrp x27, 0x801000
002223f8ldr x2, [x27+64]
002223fcldr x1, [sp+480]
00222400adrp x27, 0x801000
00222404ldr x3, [x27+72]
00222408adrp x27, 0x801000
0022240cldr x4, [x27+80]
00222410ldr x26, [sp+96]
00222414ldr x5, [x26]
00222418blr x5
0022241cstr x0, [sp+128]
00222420str x1, [sp+136]
00222424str x2, [sp+144]
00222428adrp x0, 0x424000
0022242cadd x0, x0, 2688
00222430bl runtime.newobject
00222434str x0, [sp+272]
00222438ldr x5, [sp+464]
0022243cldr x6, [sp+456]
00222440str x6, [x0]
00222444adrp x27, 0x829000
00222448ldr w6, [x27+3056]
0022244ccbz w6, 0x222454
00222450b 0x222458
00222454
00222454loc_222454:
00222454b 0x22246c
00222458
00222458loc_222458:
00222458bl runtime.gcWriteBarrier2
0022245cstr x5, [x25]
00222460ldr x2, [x0+8]
00222464str x2, [x25+8]
00222468b 0x22246c
0022246c
0022246cloc_22246c:
0022246cstr x5, [x0+8]
00222470ldr x2, [sp+272]
00222474ldrsb x27, [x2]
00222478ldr x3, [sp+128]
0022247cldr x4, [sp+136]
00222480ldr x5, [sp+144]
00222484str x5, [x2+32]
00222488adrp x27, 0x829000
0022248cldr w5, [x27+3056]
00222490cbz w5, 0x222498
00222494b 0x22249c
00222498
00222498loc_222498:
00222498b 0x2224bc
0022249c
0022249cloc_22249c:
0022249cbl runtime.gcWriteBarrier4
002224a0str x3, [x25]
002224a4ldr x5, [x2+16]
002224a8str x5, [x25+8]
002224acstr x4, [x25+16]
002224b0ldr x5, [x2+24]
002224b4str x5, [x25+24]
002224b8b 0x2224bc
002224bc
002224bcloc_2224bc:
002224bcstr x3, [x2+16]
002224c0str x4, [x2+24]
002224c4ldr x2, [sp+272]
002224c8str x2, [sp+104]
002224ccadrp x3, 0x4f8000
002224d0add x3, x3, 1152
002224d4str x3, [sp+80]
002224d8str x2, [sp+88]
002224dcldr x0, [sp+80]
002224e0ldr x1, [sp+88]
002224e4ldp x29, x30, [sp-8]
002224e8add sp, sp, 448
002224ecret x30
002224f0
002224f0loc_2224f0:
002224f0b 0x2224f4
002224f4
002224f4loc_2224f4:
002224f4ldr x1, [sp+472]
002224f8ldrsb x27, [x1]
002224fcldr x1, [x1+72]
00222500ldr x0, [sp+480]
00222504blr x1
00222508str x0, [sp+344]
0022250cstr x1, [sp+352]
00222510stp xzr, xzr, [sp+312]
00222514stp xzr, xzr, [sp+328]
00222518add x1, sp, 312
0022251cstr x1, [sp+192]
00222520ldr x1, [sp+464]
00222524ldr x2, [sp+456]
00222528str x2, [sp+176]
0022252cstr x1, [sp+184]
00222530str x2, [sp+168]
00222534ldr x1, [sp+168]
00222538cbnz x1, 0x222540
0022253cb 0x222630
00222540
00222540loc_222540:
00222540ldr x2, [sp+168]
00222544ldr x2, [x2+8]
00222548str x2, [sp+168]
0022254cb 0x222550
00222550
00222550loc_222550:
00222550ldr x2, [sp+192]
00222554ldrsb x27, [x2]
00222558ldr x3, [sp+168]
0022255cldr x4, [sp+184]
00222560str x3, [x2]
00222564adrp x27, 0x829000
00222568ldr w3, [x27+3056]
0022256ccbz w3, 0x222574
00222570b 0x22261c
00222574
00222574loc_222574:
00222574b 0x222578
00222578
00222578loc_222578:
00222578str x4, [x2+8]
0022257cldr x0, [sp+344]
00222580ldr x1, [sp+352]
00222584bl runtime.convTstring
00222588str x0, [sp+160]
0022258cldr x2, [sp+192]
00222590ldrsb x27, [x2]
00222594adrp x3, 0x40d000
00222598add x3, x3, 2496
0022259cstr x3, [x2+16]
002225a0adrp x27, 0x829000
002225a4ldr w3, [x27+3056]
002225a8cbz w3, 0x2225b0
002225acb 0x222608
002225b0
002225b0loc_2225b0:
002225b0b 0x2225b4
002225b4
002225b4loc_2225b4:
002225b4str x0, [x2+24]
002225b8ldr x2, [sp+192]
002225bcldrsb x27, [x2]
002225c0b 0x2225c4
002225c4
002225c4loc_2225c4:
002225c4str x2, [sp+200]
002225c8orr x4, xzr, 2
002225ccstr x4, [sp+208]
002225d0str x4, [sp+216]
002225d4adrp x0, 0x49c000
002225d8add x0, x0, 475
002225dcorr x1, xzr, 31
002225e0mov x3, x4
002225e4bl fmt.Sprintf
002225e8str x0, [sp+296]
002225ecstr x1, [sp+304]
002225f0bl runtime.convTstring
002225f4str x0, [sp+152]
002225f8mov x1, x0
002225fcadrp x0, 0x3d3000
00222600add x0, x0, 2944
00222604bl runtime.gopanic
00222608
00222608loc_222608:
00222608bl runtime.gcWriteBarrier2
0022260cstr x0, [x25]
00222610ldr x5, [x2+24]
00222614str x5, [x25+8]
00222618b 0x2225b4
0022261c
0022261cloc_22261c:
0022261cbl runtime.gcWriteBarrier2
00222620str x4, [x25]
00222624ldr x3, [x2+8]
00222628str x3, [x25+8]
0022262cb 0x222578
00222630
00222630loc_222630:
00222630b 0x222550
00222634
00222634loc_222634:
00222634b 0x222638
00222638
00222638loc_222638:
00222638b 0x22263c
0022263c
0022263cloc_22263c:
0022263cb 0x222640
00222640
00222640loc_222640:
00222640b 0x222644
00222644
00222644loc_222644:
00222644b 0x222648
00222648
00222648loc_222648:
00222648b 0x2224f4
0022264c
0022264cloc_22264c:
0022264cb 0x2224f4
00222650
00222650loc_222650:
00222650b 0x222654
00222654
00222654loc_222654:
00222654b 0x222640
00222658
00222658loc_222658:
00222658b 0x2224f4
0022265c
0022265cloc_22265c:
0022265cb 0x2224f4
00222660
00222660loc_222660:
00222660b 0x222664
00222664
00222664loc_222664:
00222664b 0x222668
00222668
00222668loc_222668:
00222668b 0x222644
0022266c
0022266cloc_22266c:
0022266cb 0x2224f4
00222670
00222670loc_222670:
00222670b 0x222674
00222674
00222674loc_222674:
00222674b 0x222678
00222678
00222678loc_222678:
00222678b 0x222668
0022267c
0022267cloc_22267c:
0022267cb 0x222674
00222680
00222680loc_222680:
00222680b 0x2224f4
00222684
00222684loc_222684:
00222684b 0x2224f4
00222688
00222688loc_222688:
00222688b 0x22268c
0022268c
0022268cloc_22268c:
0022268cb 0x222690
00222690
00222690loc_222690:
00222690b 0x222694
00222694
00222694loc_222694:
00222694b 0x222648
00222698
00222698loc_222698:
00222698b 0x2224f4
0022269c
0022269cloc_22269c:
0022269cb 0x2226a0
002226a0
002226a0loc_2226a0:
002226a0b 0x222690
002226a4
002226a4loc_2226a4:
002226a4b 0x2226a8
002226a8
002226a8loc_2226a8:
002226a8b 0x2226ac
002226ac
002226acloc_2226ac:
002226acb 0x222694
002226b0
002226b0loc_2226b0:
002226b0b 0x2224f4
002226b4
002226b4loc_2226b4:
002226b4b 0x2226b8
002226b8
002226b8loc_2226b8:
002226b8b 0x2226ac
002226bc
002226bcloc_2226bc:
002226bcb 0x2224f4
002226c0
002226c0loc_2226c0:
002226c0stp x0, x1, [sp+8]
002226c4stp x2, x3, [sp+24]
002226c8mov x3, x30
002226ccbl runtime.morestack_noctxt.abi0
002226d0ldp x0, x1, [sp+8]
002226d4ldp x2, x3, [sp+24]
002226d8b 0x2216b0
002226dcudf 0
002216b0
002216b0google.golang.org/protobuf/internal/impl.newSingularConverter: ; void google.golang.org/protobuf/internal/impl.newSingularConverter(reflect.Type t, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
002216b0ldr x16, [x28+16]
002216b4sub x17, sp, 320
002216b8subs xzr, x17, x16
002216bcb.ls 0x2226c0
002216c0sub x20, sp, 448
002216c4stp x29, x30, [x20-8]
002216c8add sp, x20, 0
002216ccsub x29, sp, 8
002216d0str x0, [sp+456]
002216d4str x1, [sp+464]
002216d8str x2, [sp+472]
002216dcstr x3, [sp+480]
002216e0stp xzr, xzr, [sp+80]
002216e4adrp x1, 0x4b8000
002216e8add x1, x1, 3424
002216ecstr x1, [sp+96]
002216f0ldr x1, [sp+472]
002216f4ldrsb x27, [x1]
002216f8ldr x1, [x1+176]
002216fcldr x0, [sp+480]
00221700blr x1
00221704strb w0, [sp+60]
00221708strb w0, [sp+61]
0022170csbfm x1, x0, 0, 7
00221710subs wzr, w1, 8
00221714b.le 0x22171c
00221718b 0x221c7c
0022171c
0022171cloc_22171c:
0022171csbfm x1, x0, 0, 7
00221720subs wzr, w1, 4
00221724b.le 0x22172c
00221728b 0x2219d4
0022172c
0022172cloc_22172c:
0022172csbfm x1, x0, 0, 7
00221730subs wzr, w1, 2
00221734b.le 0x22173c
00221738b 0x2219ac
0022173c
0022173cloc_22173c:
0022173cubfm x1, x0, 0, 7
00221740subs wzr, w1, 1
00221744b.eq 0x22174c
00221748b 0x221874
0022174c
0022174cloc_22174c:
0022174cb 0x221750
00221750
00221750loc_221750:
00221750ldr x1, [sp+456]
00221754ldrsb x27, [x1]
00221758ldr x1, [x1+168]
0022175cldr x0, [sp+464]
00221760blr x1
00221764str x0, [sp+64]
00221768subs xzr, x0, 14
0022176cb.eq 0x221774
00221770b 0x2226bc
00221774
00221774loc_221774:
00221774ldr x0, [sp+472]
00221778adrp x27, 0x802000
0022177cldr x2, [x27+192]
00221780ldr x1, [sp+480]
00221784adrp x27, 0x802000
00221788ldr x3, [x27+200]
0022178cadrp x27, 0x802000
00221790ldr x4, [x27+208]
00221794ldr x26, [sp+96]
00221798ldr x5, [x26]
0022179cblr x5
002217a0str x0, [sp+128]
002217a4str x1, [sp+136]
002217a8str x2, [sp+144]
002217acadrp x0, 0x425000
002217b0add x0, x0, 3328
002217b4bl runtime.newobject
002217b8str x0, [sp+240]
002217bcldr x5, [sp+464]
002217c0ldr x6, [sp+456]
002217c4str x6, [x0]
002217c8adrp x27, 0x82a000
002217ccldr w6, [x27+3056]
002217d0cbz w6, 0x2217d8
002217d4b 0x2217dc
002217d8
002217d8loc_2217d8:
002217d8b 0x2217f0
002217dc
002217dcloc_2217dc:
002217dcbl runtime.gcWriteBarrier2
002217e0str x5, [x25]
002217e4ldr x2, [x0+8]
002217e8str x2, [x25+8]
002217ecb 0x2217f0
002217f0
002217f0loc_2217f0:
002217f0str x5, [x0+8]
002217f4ldr x2, [sp+240]
002217f8ldrsb x27, [x2]
002217fcldr x3, [sp+128]
00221800ldr x4, [sp+136]
00221804ldr x5, [sp+144]
00221808str x5, [x2+32]
0022180cadrp x27, 0x82a000
00221810ldr w5, [x27+3056]
00221814cbz w5, 0x22181c
00221818b 0x221820
0022181c
0022181cloc_22181c:
0022181cb 0x221840
00221820
00221820loc_221820:
00221820bl runtime.gcWriteBarrier4
00221824str x3, [x25]
00221828ldr x5, [x2+16]
0022182cstr x5, [x25+8]
00221830str x4, [x25+16]
00221834ldr x5, [x2+24]
00221838str x5, [x25+24]
0022183cb 0x221840
00221840
00221840loc_221840:
00221840str x3, [x2+16]
00221844str x4, [x2+24]
00221848ldr x2, [sp+240]
0022184cstr x2, [sp+408]
00221850adrp x3, 0x4f9000
00221854add x3, x3, 1440
00221858str x3, [sp+80]
0022185cstr x2, [sp+88]
00221860ldr x0, [sp+80]
00221864ldr x1, [sp+88]
00221868ldp x29, x30, [sp-8]
0022186cadd sp, sp, 448
00221870ret x30
00221874
00221874loc_221874:
00221874ubfm x1, x0, 0, 7
00221878subs wzr, w1, 2
0022187cb.eq 0x221884
00221880b 0x2226b4
00221884
00221884loc_221884:
00221884b 0x221888
00221888
00221888loc_221888:
00221888ldr x1, [sp+456]
0022188cldrsb x27, [x1]
00221890ldr x1, [x1+168]
00221894ldr x0, [sp+464]
00221898blr x1
0022189cstr x0, [sp+64]
002218a0subs xzr, x0, 13
002218a4b.eq 0x2218ac
002218a8b 0x2226b0
002218ac
002218acloc_2218ac:
002218acldr x0, [sp+472]
002218b0adrp x27, 0x802000
002218b4ldr x2, [x27+160]
002218b8ldr x1, [sp+480]
002218bcadrp x27, 0x802000
002218c0ldr x3, [x27+168]
002218c4adrp x27, 0x802000
002218c8ldr x4, [x27+176]
002218ccldr x26, [sp+96]
002218d0ldr x5, [x26]
002218d4blr x5
002218d8str x0, [sp+128]
002218dcstr x1, [sp+136]
002218e0str x2, [sp+144]
002218e4adrp x0, 0x425000
002218e8add x0, x0, 3168
002218ecbl runtime.newobject
002218f0str x0, [sp+248]
002218f4ldr x5, [sp+464]
002218f8ldr x6, [sp+456]
002218fcstr x6, [x0]
00221900adrp x27, 0x82a000
00221904ldr w6, [x27+3056]
00221908cbz w6, 0x221910
0022190cb 0x221914
00221910
00221910loc_221910:
00221910b 0x221928
00221914
00221914loc_221914:
00221914bl runtime.gcWriteBarrier2
00221918str x5, [x25]
0022191cldr x2, [x0+8]
00221920str x2, [x25+8]
00221924b 0x221928
00221928
00221928loc_221928:
00221928str x5, [x0+8]
0022192cldr x2, [sp+248]
00221930ldrsb x27, [x2]
00221934ldr x3, [sp+128]
00221938ldr x4, [sp+136]
0022193cldr x5, [sp+144]
00221940str x5, [x2+32]
00221944adrp x27, 0x82a000
00221948ldr w5, [x27+3056]
0022194ccbz w5, 0x221954
00221950b 0x221958
00221954
00221954loc_221954:
00221954b 0x221978
00221958
00221958loc_221958:
00221958bl runtime.gcWriteBarrier4
0022195cstr x3, [x25]
00221960ldr x5, [x2+16]
00221964str x5, [x25+8]
00221968str x4, [x25+16]
0022196cldr x5, [x2+24]
00221970str x5, [x25+24]
00221974b 0x221978
00221978
00221978loc_221978:
00221978str x3, [x2+16]
0022197cstr x4, [x2+24]
00221980ldr x2, [sp+248]
00221984str x2, [sp+416]
00221988adrp x3, 0x4f9000
0022198cadd x3, x3, 1368
00221990str x3, [sp+80]
00221994str x2, [sp+88]
00221998ldr x0, [sp+80]
0022199cldr x1, [sp+88]
002219a0ldp x29, x30, [sp-8]
002219a4add sp, sp, 448
002219a8ret x30
002219ac
002219acloc_2219ac:
002219acubfm x1, x0, 0, 7
002219b0subs wzr, w1, 3
002219b4b.eq 0x2219bc
002219b8b 0x2219c0
002219bc
002219bcloc_2219bc:
002219bcb 0x2223cc
002219c0
002219c0loc_2219c0:
002219c0ubfm x1, x0, 0, 7
002219c4subs wzr, w1, 4
002219c8b.eq 0x2219d0
002219ccb 0x2226a4
002219d0
002219d0loc_2219d0:
002219d0b 0x221a0c
002219d4
002219d4loc_2219d4:
002219d4sbfm x1, x0, 0, 7
002219d8subs wzr, w1, 6
002219dcb.le 0x2219e4
002219e0b 0x221b30
002219e4
002219e4loc_2219e4:
002219e4ubfm x1, x0, 0, 7
002219e8subs wzr, w1, 5
002219ecb.eq 0x2219f4
002219f0b 0x2219f8
002219f4
002219f4loc_2219f4:
002219f4b 0x222294
002219f8
002219f8loc_2219f8:
002219f8ubfm x1, x0, 0, 7
002219fcsubs wzr, w1, 6
00221a00b.eq 0x221a08
00221a04b 0x22269c
00221a08
00221a08loc_221a08:
00221a08b 0x221a0c
00221a0c
00221a0cloc_221a0c:
00221a0cldr x1, [sp+456]
00221a10ldrsb x27, [x1]
00221a14ldr x1, [x1+168]
00221a18ldr x0, [sp+464]
00221a1cblr x1
00221a20str x0, [sp+64]
00221a24subs xzr, x0, 11
00221a28b.eq 0x221a30
00221a2cb 0x222698
00221a30
00221a30loc_221a30:
00221a30ldr x0, [sp+472]
00221a34adrp x27, 0x802000
00221a38ldr x2, [x27+128]
00221a3cldr x1, [sp+480]
00221a40adrp x27, 0x802000
00221a44ldr x3, [x27+136]
00221a48adrp x27, 0x802000
00221a4cldr x4, [x27+144]
00221a50ldr x26, [sp+96]
00221a54ldr x5, [x26]
00221a58blr x5
00221a5cstr x0, [sp+128]
00221a60str x1, [sp+136]
00221a64str x2, [sp+144]
00221a68adrp x0, 0x425000
00221a6cadd x0, x0, 3008
00221a70bl runtime.newobject
00221a74str x0, [sp+256]
00221a78ldr x5, [sp+464]
00221a7cldr x6, [sp+456]
00221a80str x6, [x0]
00221a84adrp x27, 0x82a000
00221a88ldr w6, [x27+3056]
00221a8ccbz w6, 0x221a94
00221a90b 0x221a98
00221a94
00221a94loc_221a94:
00221a94b 0x221aac
00221a98
00221a98loc_221a98:
00221a98bl runtime.gcWriteBarrier2
00221a9cstr x5, [x25]
00221aa0ldr x2, [x0+8]
00221aa4str x2, [x25+8]
00221aa8b 0x221aac
00221aac
00221aacloc_221aac:
00221aacstr x5, [x0+8]
00221ab0ldr x2, [sp+256]
00221ab4ldrsb x27, [x2]
00221ab8ldr x3, [sp+128]
00221abcldr x4, [sp+136]
00221ac0ldr x5, [sp+144]
00221ac4str x5, [x2+32]
00221ac8adrp x27, 0x82a000
00221accldr w5, [x27+3056]
00221ad0cbz w5, 0x221ad8
00221ad4b 0x221adc
00221ad8
00221ad8loc_221ad8:
00221ad8b 0x221afc
00221adc
00221adcloc_221adc:
00221adcbl runtime.gcWriteBarrier4
00221ae0str x3, [x25]
00221ae4ldr x5, [x2+16]
00221ae8str x5, [x25+8]
00221aecstr x4, [x25+16]
00221af0ldr x5, [x2+24]
00221af4str x5, [x25+24]
00221af8b 0x221afc
00221afc
00221afcloc_221afc:
00221afcstr x3, [x2+16]
00221b00str x4, [x2+24]
00221b04ldr x2, [sp+256]
00221b08str x2, [sp+424]
00221b0cadrp x3, 0x4f9000
00221b10add x3, x3, 1296
00221b14str x3, [sp+80]
00221b18str x2, [sp+88]
00221b1cldr x0, [sp+80]
00221b20ldr x1, [sp+88]
00221b24ldp x29, x30, [sp-8]
00221b28add sp, sp, 448
00221b2cret x30
00221b30
00221b30loc_221b30:
00221b30ubfm x1, x0, 0, 7
00221b34subs wzr, w1, 7
00221b38b.eq 0x221b40
00221b3cb 0x221b44
00221b40
00221b40loc_221b40:
00221b40b 0x2220bc
00221b44
00221b44loc_221b44:
00221b44ubfm x1, x0, 0, 7
00221b48subs wzr, w1, 8
00221b4cb.eq 0x221b54
00221b50b 0x222688
00221b54
00221b54loc_221b54:
00221b54b 0x221b58
00221b58
00221b58loc_221b58:
00221b58ldr x1, [sp+456]
00221b5cldrsb x27, [x1]
00221b60ldr x1, [x1+168]
00221b64ldr x0, [sp+464]
00221b68blr x1
00221b6cstr x0, [sp+64]
00221b70subs xzr, x0, 1
00221b74b.eq 0x221b7c
00221b78b 0x222684
00221b7c
00221b7cloc_221b7c:
00221b7cldr x0, [sp+472]
00221b80adrp x27, 0x802000
00221b84ldr x2, [x27]
00221b88ldr x1, [sp+480]
00221b8cadrp x27, 0x802000
00221b90ldr x3, [x27+8]
00221b94adrp x27, 0x802000
00221b98ldr x4, [x27+16]
00221b9cldr x26, [sp+96]
00221ba0ldr x5, [x26]
00221ba4blr x5
00221ba8str x0, [sp+128]
00221bacstr x1, [sp+136]
00221bb0str x2, [sp+144]
00221bb4adrp x0, 0x425000
00221bb8add x0, x0, 2368
00221bbcbl runtime.newobject
00221bc0str x0, [sp+288]
00221bc4ldr x5, [sp+464]
00221bc8ldr x6, [sp+456]
00221bccstr x6, [x0]
00221bd0adrp x27, 0x82a000
00221bd4ldr w6, [x27+3056]
00221bd8cbz w6, 0x221be0
00221bdcb 0x221be4
00221be0
00221be0loc_221be0:
00221be0b 0x221bf8
00221be4
00221be4loc_221be4:
00221be4bl runtime.gcWriteBarrier2
00221be8str x5, [x25]
00221becldr x2, [x0+8]
00221bf0str x2, [x25+8]
00221bf4b 0x221bf8
00221bf8
00221bf8loc_221bf8:
00221bf8str x5, [x0+8]
00221bfcldr x2, [sp+288]
00221c00ldrsb x27, [x2]
00221c04ldr x3, [sp+128]
00221c08ldr x4, [sp+136]
00221c0cldr x5, [sp+144]
00221c10str x5, [x2+32]
00221c14adrp x27, 0x82a000
00221c18ldr w5, [x27+3056]
00221c1ccbz w5, 0x221c24
00221c20b 0x221c28
00221c24
00221c24loc_221c24:
00221c24b 0x221c48
00221c28
00221c28loc_221c28:
00221c28bl runtime.gcWriteBarrier4
00221c2cstr x3, [x25]
00221c30ldr x5, [x2+16]
00221c34str x5, [x25+8]
00221c38str x4, [x25+16]
00221c3cldr x5, [x2+24]
00221c40str x5, [x25+24]
00221c44b 0x221c48
00221c48
00221c48loc_221c48:
00221c48str x3, [x2+16]
00221c4cstr x4, [x2+24]
00221c50ldr x2, [sp+288]
00221c54str x2, [sp+120]
00221c58adrp x3, 0x4f9000
00221c5cadd x3, x3, 1008
00221c60str x3, [sp+80]
00221c64str x2, [sp+88]
00221c68ldr x0, [sp+80]
00221c6cldr x1, [sp+88]
00221c70ldp x29, x30, [sp-8]
00221c74add sp, sp, 448
00221c78ret x30
00221c7c
00221c7cloc_221c7c:
00221c7csbfm x2, x0, 0, 7
00221c80subs wzr, w2, 13
00221c84b.le 0x221c8c
00221c88b 0x2221e0
00221c8c
00221c8cloc_221c8c:
00221c8csbfm x2, x0, 0, 7
00221c90subs wzr, w2, 11
00221c94b.le 0x221c9c
00221c98b 0x221ec8
00221c9c
00221c9cloc_221c9c:
00221c9cubfm x2, x0, 0, 7
00221ca0subs wzr, w2, 9
00221ca4b.eq 0x221cac
00221ca8b 0x221e7c
00221cac
00221cacloc_221cac:
00221cacb 0x221cb0
00221cb0
00221cb0loc_221cb0:
00221cb0ldr x1, [sp+456]
00221cb4ldrsb x27, [x1]
00221cb8ldr x1, [x1+168]
00221cbcldr x0, [sp+464]
00221cc0blr x1
00221cc4str x0, [sp+64]
00221cc8subs xzr, x0, 24
00221ccccset x1, eq
00221cd0strb w1, [sp+63]
00221cd4b.eq 0x221cdc
00221cd8b 0x221ce0
00221cdc
00221cdcloc_221cdc:
00221cdcb 0x221d70
00221ce0
00221ce0loc_221ce0:
00221ce0ldr x1, [sp+456]
00221ce4ldrsb x27, [x1]
00221ce8ldr x0, [sp+464]
00221cecldr x1, [x1+168]
00221cf0blr x1
00221cf4str x0, [sp+72]
00221cf8subs xzr, x0, 23
00221cfccset x1, eq
00221d00strb w1, [sp+62]
00221d04b.eq 0x221d0c
00221d08b 0x221d60
00221d0c
00221d0cloc_221d0c:
00221d0cldr x1, [sp+456]
00221d10ldrsb x27, [x1]
00221d14ldr x0, [sp+464]
00221d18ldr x1, [x1+88]
00221d1cblr x1
00221d20str x0, [sp+392]
00221d24str x1, [sp+400]
00221d28adrp x27, 0x801000
00221d2cldr x2, [x27+144]
00221d30subs xzr, x0, x2
00221d34cset x2, eq
00221d38b.eq 0x221d40
00221d3cb 0x221d50
00221d40
00221d40loc_221d40:
00221d40adrp x27, 0x801000
00221d44ldr x2, [x27+152]
00221d48bl runtime.ifaceeq
00221d4cb 0x221d58
00221d50
00221d50loc_221d50:
00221d50mov x0, x2
00221d54b 0x221d58
00221d58
00221d58loc_221d58:
00221d58strb w0, [sp+62]
00221d5cb 0x221d64
00221d60
00221d60loc_221d60:
00221d60b 0x221d64
00221d64
00221d64loc_221d64:
00221d64ldrb w5, [sp+62]
00221d68strb w5, [sp+63]
00221d6cb 0x221d70
00221d70
00221d70loc_221d70:
00221d70ldrb w5, [sp+63]
00221d74tbnz w5, 0, 0x221d7c
00221d78b 0x222680
00221d7c
00221d7cloc_221d7c:
00221d7cldr x0, [sp+472]
00221d80adrp x27, 0x802000
00221d84ldr x2, [x27+224]
00221d88ldr x1, [sp+480]
00221d8cadrp x27, 0x802000
00221d90ldr x3, [x27+232]
00221d94adrp x27, 0x802000
00221d98ldr x4, [x27+240]
00221d9cldr x26, [sp+96]
00221da0ldr x5, [x26]
00221da4blr x5
00221da8str x0, [sp+128]
00221dacstr x1, [sp+136]
00221db0str x2, [sp+144]
00221db4adrp x0, 0x425000
00221db8add x0, x0, 3488
00221dbcbl runtime.newobject
00221dc0str x0, [sp+232]
00221dc4ldr x5, [sp+464]
00221dc8ldr x6, [sp+456]
00221dccstr x6, [x0]
00221dd0adrp x27, 0x82a000
00221dd4ldr w6, [x27+3056]
00221dd8cbz w6, 0x221de0
00221ddcb 0x221de4
00221de0
00221de0loc_221de0:
00221de0b 0x221df8
00221de4
00221de4loc_221de4:
00221de4bl runtime.gcWriteBarrier2
00221de8str x5, [x25]
00221decldr x2, [x0+8]
00221df0str x2, [x25+8]
00221df4b 0x221df8
00221df8
00221df8loc_221df8:
00221df8str x5, [x0+8]
00221dfcldr x2, [sp+232]
00221e00ldrsb x27, [x2]
00221e04ldr x3, [sp+128]
00221e08ldr x4, [sp+136]
00221e0cldr x5, [sp+144]
00221e10str x5, [x2+32]
00221e14adrp x27, 0x82a000
00221e18ldr w5, [x27+3056]
00221e1ccbz w5, 0x221e24
00221e20b 0x221e28
00221e24
00221e24loc_221e24:
00221e24b 0x221e48
00221e28
00221e28loc_221e28:
00221e28bl runtime.gcWriteBarrier4
00221e2cstr x3, [x25]
00221e30ldr x5, [x2+16]
00221e34str x5, [x25+8]
00221e38str x4, [x25+16]
00221e3cldr x5, [x2+24]
00221e40str x5, [x25+24]
00221e44b 0x221e48
00221e48
00221e48loc_221e48:
00221e48str x3, [x2+16]
00221e4cstr x4, [x2+24]
00221e50ldr x2, [sp+232]
00221e54str x2, [sp+384]
00221e58adrp x3, 0x4f9000
00221e5cadd x3, x3, 1512
00221e60str x3, [sp+80]
00221e64str x2, [sp+88]
00221e68ldr x0, [sp+80]
00221e6cldr x1, [sp+88]
00221e70ldp x29, x30, [sp-8]
00221e74add sp, sp, 448
00221e78ret x30
00221e7c
00221e7cloc_221e7c:
00221e7csbfm x2, x0, 0, 7
00221e80subs wzr, w2, 10
00221e84b.ge 0x221e8c
00221e88b 0x22267c
00221e8c
00221e8cloc_221e8c:
00221e8csbfm x2, x0, 0, 7
00221e90subs wzr, w2, 11
00221e94b.le 0x221e9c
00221e98b 0x222670
00221e9c
00221e9cloc_221e9c:
00221e9cb 0x221ea0
00221ea0
00221ea0loc_221ea0:
00221ea0ldr x0, [sp+456]
00221ea4ldr x1, [sp+464]
00221ea8bl google.golang.org/protobuf/internal/impl.newMessageConverter
00221eacstr x0, [sp+360]
00221eb0str x1, [sp+368]
00221eb4str x0, [sp+80]
00221eb8str x1, [sp+88]
00221ebcldp x29, x30, [sp-8]
00221ec0add sp, sp, 448
00221ec4ret x30
00221ec8
00221ec8loc_221ec8:
00221ec8ubfm x1, x0, 0, 7
00221eccsubs wzr, w1, 12
00221ed0b.eq 0x221ed8
00221ed4b 0x2220a8
00221ed8
00221ed8loc_221ed8:
00221ed8b 0x221edc
00221edc
00221edcloc_221edc:
00221edcldr x1, [sp+456]
00221ee0ldrsb x27, [x1]
00221ee4ldr x1, [x1+168]
00221ee8ldr x0, [sp+464]
00221eecblr x1
00221ef0str x0, [sp+64]
00221ef4subs xzr, x0, 24
00221ef8cset x1, eq
00221efcstrb w1, [sp+63]
00221f00b.eq 0x221f08
00221f04b 0x221f0c
00221f08
00221f08loc_221f08:
00221f08b 0x221f9c
00221f0c
00221f0cloc_221f0c:
00221f0cldr x1, [sp+456]
00221f10ldrsb x27, [x1]
00221f14ldr x0, [sp+464]
00221f18ldr x1, [x1+168]
00221f1cblr x1
00221f20str x0, [sp+72]
00221f24subs xzr, x0, 23
00221f28cset x1, eq
00221f2cstrb w1, [sp+62]
00221f30b.eq 0x221f38
00221f34b 0x221f8c
00221f38
00221f38loc_221f38:
00221f38ldr x1, [sp+456]
00221f3cldrsb x27, [x1]
00221f40ldr x0, [sp+464]
00221f44ldr x1, [x1+88]
00221f48blr x1
00221f4cstr x0, [sp+392]
00221f50str x1, [sp+400]
00221f54adrp x27, 0x801000
00221f58ldr x2, [x27+144]
00221f5csubs xzr, x0, x2
00221f60cset x2, eq
00221f64b.eq 0x221f6c
00221f68b 0x221f7c
00221f6c
00221f6cloc_221f6c:
00221f6cadrp x27, 0x801000
00221f70ldr x2, [x27+152]
00221f74bl runtime.ifaceeq
00221f78b 0x221f84
00221f7c
00221f7cloc_221f7c:
00221f7cmov x0, x2
00221f80b 0x221f84
00221f84
00221f84loc_221f84:
00221f84strb w0, [sp+62]
00221f88b 0x221f90
00221f8c
00221f8cloc_221f8c:
00221f8cb 0x221f90
00221f90
00221f90loc_221f90:
00221f90ldrb w5, [sp+62]
00221f94strb w5, [sp+63]
00221f98b 0x221f9c
00221f9c
00221f9cloc_221f9c:
00221f9cldrb w5, [sp+63]
00221fa0tbnz w5, 0, 0x221fa8
00221fa4b 0x22266c
00221fa8
00221fa8loc_221fa8:
00221fa8ldr x0, [sp+472]
00221facadrp x27, 0x802000
00221fb0ldr x2, [x27+256]
00221fb4ldr x1, [sp+480]
00221fb8adrp x27, 0x802000
00221fbcldr x3, [x27+264]
00221fc0adrp x27, 0x802000
00221fc4ldr x4, [x27+272]
00221fc8ldr x26, [sp+96]
00221fccldr x5, [x26]
00221fd0blr x5
00221fd4str x0, [sp+128]
00221fd8str x1, [sp+136]
00221fdcstr x2, [sp+144]
00221fe0adrp x0, 0x425000
00221fe4add x0, x0, 3648
00221fe8bl runtime.newobject
00221fecstr x0, [sp+224]
00221ff0ldr x5, [sp+464]
00221ff4ldr x6, [sp+456]
00221ff8str x6, [x0]
00221ffcadrp x27, 0x82a000
00222000ldr w6, [x27+3056]
00222004cbz w6, 0x22200c
00222008b 0x222010
0022200c
0022200cloc_22200c:
0022200cb 0x222024
00222010
00222010loc_222010:
00222010bl runtime.gcWriteBarrier2
00222014str x5, [x25]
00222018ldr x2, [x0+8]
0022201cstr x2, [x25+8]
00222020b 0x222024
00222024
00222024loc_222024:
00222024str x5, [x0+8]
00222028ldr x2, [sp+224]
0022202cldrsb x27, [x2]
00222030ldr x3, [sp+128]
00222034ldr x4, [sp+136]
00222038ldr x5, [sp+144]
0022203cstr x5, [x2+32]
00222040adrp x27, 0x829000
00222044ldr w5, [x27+3056]
00222048cbz w5, 0x222050
0022204cb 0x222054
00222050
00222050loc_222050:
00222050b 0x222074
00222054
00222054loc_222054:
00222054bl runtime.gcWriteBarrier4
00222058str x3, [x25]
0022205cldr x5, [x2+16]
00222060str x5, [x25+8]
00222064str x4, [x25+16]
00222068ldr x5, [x2+24]
0022206cstr x5, [x25+24]
00222070b 0x222074
00222074
00222074loc_222074:
00222074str x3, [x2+16]
00222078str x4, [x2+24]
0022207cldr x2, [sp+224]
00222080str x2, [sp+376]
00222084adrp x3, 0x4f8000
00222088add x3, x3, 1584
0022208cstr x3, [sp+80]
00222090str x2, [sp+88]
00222094ldr x0, [sp+80]
00222098ldr x1, [sp+88]
0022209cldp x29, x30, [sp-8]
002220a0add sp, sp, 448
002220a4ret x30
002220a8
002220a8loc_2220a8:
002220a8ubfm x1, x0, 0, 7
002220acsubs wzr, w1, 13
002220b0b.eq 0x2220b8
002220b4b 0x222660
002220b8
002220b8loc_2220b8:
002220b8b 0x2220bc
002220bc
002220bcloc_2220bc:
002220bcldr x1, [sp+456]
002220c0ldrsb x27, [x1]
002220c4ldr x1, [x1+168]
002220c8ldr x0, [sp+464]
002220ccblr x1
002220d0str x0, [sp+64]
002220d4subs xzr, x0, 10
002220d8b.eq 0x2220e0
002220dcb 0x22265c
002220e0
002220e0loc_2220e0:
002220e0ldr x0, [sp+472]
002220e4adrp x27, 0x801000
002220e8ldr x2, [x27+96]
002220ecldr x1, [sp+480]
002220f0adrp x27, 0x801000
002220f4ldr x3, [x27+104]
002220f8adrp x27, 0x801000
002220fcldr x4, [x27+112]
00222100ldr x26, [sp+96]
00222104ldr x5, [x26]
00222108blr x5
0022210cstr x0, [sp+128]
00222110str x1, [sp+136]
00222114str x2, [sp+144]
00222118adrp x0, 0x424000
0022211cadd x0, x0, 2848
00222120bl runtime.newobject
00222124str x0, [sp+264]
00222128ldr x5, [sp+464]
0022212cldr x6, [sp+456]
00222130str x6, [x0]
00222134adrp x27, 0x829000
00222138ldr w6, [x27+3056]
0022213ccbz w6, 0x222144
00222140b 0x222148
00222144
00222144loc_222144:
00222144b 0x22215c
00222148
00222148loc_222148:
00222148bl runtime.gcWriteBarrier2
0022214cstr x5, [x25]
00222150ldr x2, [x0+8]
00222154str x2, [x25+8]
00222158b 0x22215c
0022215c
0022215cloc_22215c:
0022215cstr x5, [x0+8]
00222160ldr x2, [sp+264]
00222164ldrsb x27, [x2]
00222168ldr x3, [sp+128]
0022216cldr x4, [sp+136]
00222170ldr x5, [sp+144]
00222174str x5, [x2+32]
00222178adrp x27, 0x829000
0022217cldr w5, [x27+3056]
00222180cbz w5, 0x222188
00222184b 0x22218c
00222188
00222188loc_222188:
00222188b 0x2221ac
0022218c
0022218cloc_22218c:
0022218cbl runtime.gcWriteBarrier4
00222190str x3, [x25]
00222194ldr x5, [x2+16]
00222198str x5, [x25+8]
0022219cstr x4, [x25+16]
002221a0ldr x5, [x2+24]
002221a4str x5, [x25+24]
002221a8b 0x2221ac
002221ac
002221acloc_2221ac:
002221acstr x3, [x2+16]
002221b0str x4, [x2+24]
002221b4ldr x2, [sp+264]
002221b8str x2, [sp+432]
002221bcadrp x3, 0x4f8000
002221c0add x3, x3, 1224
002221c4str x3, [sp+80]
002221c8str x2, [sp+88]
002221ccldr x0, [sp+80]
002221d0ldr x1, [sp+88]
002221d4ldp x29, x30, [sp-8]
002221d8add sp, sp, 448
002221dcret x30
002221e0
002221e0loc_2221e0:
002221e0sbfm x1, x0, 0, 7
002221e4subs wzr, w1, 15
002221e8b.le 0x2221f0
002221ecb 0x22226c
002221f0
002221f0loc_2221f0:
002221f0ubfm x1, x0, 0, 7
002221f4subs wzr, w1, 14
002221f8b.eq 0x222200
002221fcb 0x222258
00222200
00222200loc_222200:
00222200b 0x222204
00222204
00222204loc_222204:
00222204ldr x1, [sp+456]
00222208ldrsb x27, [x1]
0022220cldr x1, [x1+168]
00222210ldr x0, [sp+464]
00222214blr x1
00222218str x0, [sp+64]
0022221csubs xzr, x0, 5
00222220b.eq 0x222228
00222224b 0x222658
00222228
00222228loc_222228:
00222228ldr x0, [sp+456]
0022222cldr x2, [sp+472]
00222230ldr x1, [sp+464]
00222234ldr x3, [sp+480]
00222238bl google.golang.org/protobuf/internal/impl.newEnumConverter
0022223cstr x0, [sp+360]
00222240str x1, [sp+368]
00222244str x0, [sp+80]
00222248str x1, [sp+88]
0022224cldp x29, x30, [sp-8]
00222250add sp, sp, 448
00222254ret x30
00222258
00222258loc_222258:
00222258ubfm x1, x0, 0, 7
0022225csubs wzr, w1, 15
00222260b.eq 0x222268
00222264b 0x222650
00222268
00222268loc_222268:
00222268b 0x222294
0022226c
0022226cloc_22226c:
0022226cubfm x1, x0, 0, 7
00222270subs wzr, w1, 16
00222274b.eq 0x22227c
00222278b 0x222280
0022227c
0022227cloc_22227c:
0022227cb 0x2223cc
00222280
00222280loc_222280:
00222280ubfm x1, x0, 0, 7
00222284subs wzr, w1, 17
00222288b.eq 0x222290
0022228cb 0x2223b8
00222290
00222290loc_222290:
00222290b 0x222294
00222294
00222294loc_222294:
00222294ldr x1, [sp+456]
00222298ldrsb x27, [x1]
0022229cldr x1, [x1+168]
002222a0ldr x0, [sp+464]
002222a4blr x1
002222a8str x0, [sp+64]
002222acsubs xzr, x0, 5
002222b0b.eq 0x2222b8
002222b4b 0x22264c
002222b8
002222b8loc_2222b8:
002222b8ldr x0, [sp+472]
002222bcadrp x27, 0x801000
002222c0ldr x2, [x27+32]
002222c4ldr x1, [sp+480]
002222c8adrp x27, 0x801000
002222ccldr x3, [x27+40]
002222d0adrp x27, 0x801000
002222d4ldr x4, [x27+48]
002222d8ldr x26, [sp+96]
002222dcldr x5, [x26]
002222e0blr x5
002222e4str x0, [sp+128]
002222e8str x1, [sp+136]
002222ecstr x2, [sp+144]
002222f0adrp x0, 0x424000
002222f4add x0, x0, 2528
002222f8bl runtime.newobject
002222fcstr x0, [sp+280]
00222300ldr x5, [sp+464]
00222304ldr x6, [sp+456]
00222308str x6, [x0]
0022230cadrp x27, 0x829000
00222310ldr w6, [x27+3056]
00222314cbz w6, 0x22231c
00222318b 0x222320
0022231c
0022231cloc_22231c:
0022231cb 0x222334
00222320
00222320loc_222320:
00222320bl runtime.gcWriteBarrier2
00222324str x5, [x25]
00222328ldr x2, [x0+8]
0022232cstr x2, [x25+8]
00222330b 0x222334
00222334
00222334loc_222334:
00222334str x5, [x0+8]
00222338ldr x2, [sp+280]
0022233cldrsb x27, [x2]
00222340ldr x3, [sp+128]
00222344ldr x4, [sp+136]
00222348ldr x5, [sp+144]
0022234cstr x5, [x2+32]
00222350adrp x27, 0x829000
00222354ldr w5, [x27+3056]
00222358cbz w5, 0x222360
0022235cb 0x222364
00222360
00222360loc_222360:
00222360b 0x222384
00222364
00222364loc_222364:
00222364bl runtime.gcWriteBarrier4
00222368str x3, [x25]
0022236cldr x5, [x2+16]
00222370str x5, [x25+8]
00222374str x4, [x25+16]
00222378ldr x5, [x2+24]
0022237cstr x5, [x25+24]
00222380b 0x222384
00222384
00222384loc_222384:
00222384str x3, [x2+16]
00222388str x4, [x2+24]
0022238cldr x2, [sp+280]
00222390str x2, [sp+112]
00222394adrp x3, 0x4f8000
00222398add x3, x3, 1080
0022239cstr x3, [sp+80]
002223a0str x2, [sp+88]
002223a4ldr x0, [sp+80]
002223a8ldr x1, [sp+88]
002223acldp x29, x30, [sp-8]
002223b0add sp, sp, 448
002223b4ret x30
002223b8
002223b8loc_2223b8:
002223b8ubfm x1, x0, 0, 7
002223bcsubs wzr, w1, 18
002223c0b.eq 0x2223c8
002223c4b 0x222634
002223c8
002223c8loc_2223c8:
002223c8b 0x2223cc
002223cc
002223ccloc_2223cc:
002223ccldr x1, [sp+456]
002223d0ldrsb x27, [x1]
002223d4ldr x1, [x1+168]
002223d8ldr x0, [sp+464]
002223dcblr x1
002223e0str x0, [sp+64]
002223e4subs xzr, x0, 6
002223e8b.eq 0x2223f0
002223ecb 0x2224f0
002223f0
002223f0loc_2223f0:
002223f0ldr x0, [sp+472]
002223f4adrp x27, 0x801000
002223f8ldr x2, [x27+64]
002223fcldr x1, [sp+480]
00222400adrp x27, 0x801000
00222404ldr x3, [x27+72]
00222408adrp x27, 0x801000
0022240cldr x4, [x27+80]
00222410ldr x26, [sp+96]
00222414ldr x5, [x26]
00222418blr x5
0022241cstr x0, [sp+128]
00222420str x1, [sp+136]
00222424str x2, [sp+144]
00222428adrp x0, 0x424000
0022242cadd x0, x0, 2688
00222430bl runtime.newobject
00222434str x0, [sp+272]
00222438ldr x5, [sp+464]
0022243cldr x6, [sp+456]
00222440str x6, [x0]
00222444adrp x27, 0x829000
00222448ldr w6, [x27+3056]
0022244ccbz w6, 0x222454
00222450b 0x222458
00222454
00222454loc_222454:
00222454b 0x22246c
00222458
00222458loc_222458:
00222458bl runtime.gcWriteBarrier2
0022245cstr x5, [x25]
00222460ldr x2, [x0+8]
00222464str x2, [x25+8]
00222468b 0x22246c
0022246c
0022246cloc_22246c:
0022246cstr x5, [x0+8]
00222470ldr x2, [sp+272]
00222474ldrsb x27, [x2]
00222478ldr x3, [sp+128]
0022247cldr x4, [sp+136]
00222480ldr x5, [sp+144]
00222484str x5, [x2+32]
00222488adrp x27, 0x829000
0022248cldr w5, [x27+3056]
00222490cbz w5, 0x222498
00222494b 0x22249c
00222498
00222498loc_222498:
00222498b 0x2224bc
0022249c
0022249cloc_22249c:
0022249cbl runtime.gcWriteBarrier4
002224a0str x3, [x25]
002224a4ldr x5, [x2+16]
002224a8str x5, [x25+8]
002224acstr x4, [x25+16]
002224b0ldr x5, [x2+24]
002224b4str x5, [x25+24]
002224b8b 0x2224bc
002224bc
002224bcloc_2224bc:
002224bcstr x3, [x2+16]
002224c0str x4, [x2+24]
002224c4ldr x2, [sp+272]
002224c8str x2, [sp+104]
002224ccadrp x3, 0x4f8000
002224d0add x3, x3, 1152
002224d4str x3, [sp+80]
002224d8str x2, [sp+88]
002224dcldr x0, [sp+80]
002224e0ldr x1, [sp+88]
002224e4ldp x29, x30, [sp-8]
002224e8add sp, sp, 448
002224ecret x30
002224f0
002224f0loc_2224f0:
002224f0b 0x2224f4
002224f4
002224f4loc_2224f4:
002224f4ldr x1, [sp+472]
002224f8ldrsb x27, [x1]
002224fcldr x1, [x1+72]
00222500ldr x0, [sp+480]
00222504blr x1
00222508str x0, [sp+344]
0022250cstr x1, [sp+352]
00222510stp xzr, xzr, [sp+312]
00222514stp xzr, xzr, [sp+328]
00222518add x1, sp, 312
0022251cstr x1, [sp+192]
00222520ldr x1, [sp+464]
00222524ldr x2, [sp+456]
00222528str x2, [sp+176]
0022252cstr x1, [sp+184]
00222530str x2, [sp+168]
00222534ldr x1, [sp+168]
00222538cbnz x1, 0x222540
0022253cb 0x222630
00222540
00222540loc_222540:
00222540ldr x2, [sp+168]
00222544ldr x2, [x2+8]
00222548str x2, [sp+168]
0022254cb 0x222550
00222550
00222550loc_222550:
00222550ldr x2, [sp+192]
00222554ldrsb x27, [x2]
00222558ldr x3, [sp+168]
0022255cldr x4, [sp+184]
00222560str x3, [x2]
00222564adrp x27, 0x829000
00222568ldr w3, [x27+3056]
0022256ccbz w3, 0x222574
00222570b 0x22261c
00222574
00222574loc_222574:
00222574b 0x222578
00222578
00222578loc_222578:
00222578str x4, [x2+8]
0022257cldr x0, [sp+344]
00222580ldr x1, [sp+352]
00222584bl runtime.convTstring
00222588str x0, [sp+160]
0022258cldr x2, [sp+192]
00222590ldrsb x27, [x2]
00222594adrp x3, 0x40d000
00222598add x3, x3, 2496
0022259cstr x3, [x2+16]
002225a0adrp x27, 0x829000
002225a4ldr w3, [x27+3056]
002225a8cbz w3, 0x2225b0
002225acb 0x222608
002225b0
002225b0loc_2225b0:
002225b0b 0x2225b4
002225b4
002225b4loc_2225b4:
002225b4str x0, [x2+24]
002225b8ldr x2, [sp+192]
002225bcldrsb x27, [x2]
002225c0b 0x2225c4
002225c4
002225c4loc_2225c4:
002225c4str x2, [sp+200]
002225c8orr x4, xzr, 2
002225ccstr x4, [sp+208]
002225d0str x4, [sp+216]
002225d4adrp x0, 0x49c000
002225d8add x0, x0, 475
002225dcorr x1, xzr, 31
002225e0mov x3, x4
002225e4bl fmt.Sprintf
002225e8str x0, [sp+296]
002225ecstr x1, [sp+304]
002225f0bl runtime.convTstring
002225f4str x0, [sp+152]
002225f8mov x1, x0
002225fcadrp x0, 0x3d3000
00222600add x0, x0, 2944
00222604bl runtime.gopanic
00222608
00222608loc_222608:
00222608bl runtime.gcWriteBarrier2
0022260cstr x0, [x25]
00222610ldr x5, [x2+24]
00222614str x5, [x25+8]
00222618b 0x2225b4
0022261c
0022261cloc_22261c:
0022261cbl runtime.gcWriteBarrier2
00222620str x4, [x25]
00222624ldr x3, [x2+8]
00222628str x3, [x25+8]
0022262cb 0x222578
00222630
00222630loc_222630:
00222630b 0x222550
00222634
00222634loc_222634:
00222634b 0x222638
00222638
00222638loc_222638:
00222638b 0x22263c
0022263c
0022263cloc_22263c:
0022263cb 0x222640
00222640
00222640loc_222640:
00222640b 0x222644
00222644
00222644loc_222644:
00222644b 0x222648
00222648
00222648loc_222648:
00222648b 0x2224f4
0022264c
0022264cloc_22264c:
0022264cb 0x2224f4
00222650
00222650loc_222650:
00222650b 0x222654
00222654
00222654loc_222654:
00222654b 0x222640
00222658
00222658loc_222658:
00222658b 0x2224f4
0022265c
0022265cloc_22265c:
0022265cb 0x2224f4
00222660
00222660loc_222660:
00222660b 0x222664
00222664
00222664loc_222664:
00222664b 0x222668
00222668
00222668loc_222668:
00222668b 0x222644
0022266c
0022266cloc_22266c:
0022266cb 0x2224f4
00222670
00222670loc_222670:
00222670b 0x222674
00222674
00222674loc_222674:
00222674b 0x222678
00222678
00222678loc_222678:
00222678b 0x222668
0022267c
0022267cloc_22267c:
0022267cb 0x222674
00222680
00222680loc_222680:
00222680b 0x2224f4
00222684
00222684loc_222684:
00222684b 0x2224f4
00222688
00222688loc_222688:
00222688b 0x22268c
0022268c
0022268cloc_22268c:
0022268cb 0x222690
00222690
00222690loc_222690:
00222690b 0x222694
00222694
00222694loc_222694:
00222694b 0x222648
00222698
00222698loc_222698:
00222698b 0x2224f4
0022269c
0022269cloc_22269c:
0022269cb 0x2226a0
002226a0
002226a0loc_2226a0:
002226a0b 0x222690
002226a4
002226a4loc_2226a4:
002226a4b 0x2226a8
002226a8
002226a8loc_2226a8:
002226a8b 0x2226ac
002226ac
002226acloc_2226ac:
002226acb 0x222694
002226b0
002226b0loc_2226b0:
002226b0b 0x2224f4
002226b4
002226b4loc_2226b4:
002226b4b 0x2226b8
002226b8
002226b8loc_2226b8:
002226b8b 0x2226ac
002226bc
002226bcloc_2226bc:
002226bcb 0x2224f4
002226c0
002226c0loc_2226c0:
002226c0stp x0, x1, [sp+8]
002226c4stp x2, x3, [sp+24]
002226c8mov x3, x30
002226ccbl runtime.morestack_noctxt.abi0
002226d0ldp x0, x1, [sp+8]
002226d4ldp x2, x3, [sp+24]
002226d8b 0x2216b0
002226dcudf 0
002216b0
002226e0
002226e0google.golang.org/protobuf/internal/impl.(*boolConverter).PBValueOf: ; void google.golang.org/protobuf/internal/impl.(*boolConverter).PBValueOf(google.golang.org/protobuf/internal/impl.boolConverter * c, reflect.Value v)
002226e0ldr x16, [x28+16]
002226e4sub x17, sp, 160
002226e8subs xzr, x17, x16
002226ecb.ls 0x222918
002226f0sub x20, sp, 288
002226f4stp x29, x30, [x20-8]
002226f8add sp, x20, 0
002226fcsub x29, sp, 8
00222700str x0, [sp+296]
00222704str x1, [sp+304]
00222708str x2, [sp+312]
0022270cstr x3, [sp+320]
00222710stp xzr, xzr, [sp+64]
00222714str xzr, [sp+80]
00222718ldr x0, [sp+304]
0022271cldr x1, [sp+312]
00222720ldr x2, [sp+320]
00222724bl reflect.Value.Type
00222728str x0, [sp+200]
0022272cstr x1, [sp+208]
00222730ldr x3, [sp+296]
00222734ldrsb x27, [x3]
00222738ldr x4, [x3]
0022273cldr x2, [x3+8]
00222740str x4, [sp+112]
00222744str x2, [sp+120]
00222748ldr x3, [sp+200]
0022274csubs xzr, x3, x4
00222750b.ne 0x222914
00222754b 0x222758
00222758
00222758loc_222758:
00222758ldr x1, [sp+208]
0022275cldr x0, [sp+200]
00222760bl runtime.ifaceeq
00222764tbnz w0, 0, 0x22276c
00222768b 0x2227a8
0022276c
0022276cloc_22276c:
0022276cldr x0, [sp+304]
00222770ldr x1, [sp+312]
00222774ldr x2, [sp+320]
00222778bl reflect.Value.Bool
0022277cstrb w0, [sp+63]
00222780bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
00222784str x0, [sp+128]
00222788str x1, [sp+136]
0022278cstr x2, [sp+144]
00222790str x0, [sp+64]
00222794str x1, [sp+72]
00222798str x2, [sp+80]
0022279cldp x29, x30, [sp-8]
002227a0add sp, sp, 288
002227a4ret x30
002227a8
002227a8loc_2227a8:
002227a8b 0x2227ac
002227ac
002227acloc_2227ac:
002227acldr x0, [sp+304]
002227b0ldr x1, [sp+312]
002227b4ldr x2, [sp+320]
002227b8bl reflect.Value.Type
002227bcstr x0, [sp+200]
002227c0str x1, [sp+208]
002227c4stp xzr, xzr, [sp+168]
002227c8stp xzr, xzr, [sp+184]
002227ccadd x3, sp, 168
002227d0str x3, [sp+272]
002227d4ldr x3, [sp+200]
002227d8ldr x4, [sp+208]
002227dcstr x3, [sp+256]
002227e0str x4, [sp+264]
002227e4str x3, [sp+248]
002227e8ldr x3, [sp+248]
002227eccbnz x3, 0x2227f4
002227f0b 0x222910
002227f4
002227f4loc_2227f4:
002227f4ldr x5, [sp+248]
002227f8ldr x5, [x5+8]
002227fcstr x5, [sp+248]
00222800b 0x222804
00222804
00222804loc_222804:
00222804ldr x5, [sp+272]
00222808ldrsb x27, [x5]
0022280cldr x6, [sp+264]
00222810ldr x7, [sp+248]
00222814str x7, [x5]
00222818adrp x27, 0x829000
0022281cldr w7, [x27+3056]
00222820cbz w7, 0x222828
00222824b 0x2228fc
00222828
00222828loc_222828:
00222828b 0x22282c
0022282c
0022282cloc_22282c:
0022282cstr x6, [x5+8]
00222830ldr x5, [sp+296]
00222834ldrsb x27, [x5]
00222838ldr x6, [x5]
0022283cldr x5, [x5+8]
00222840str x6, [sp+232]
00222844str x5, [sp+240]
00222848str x6, [sp+224]
0022284cldr x5, [sp+224]
00222850cbnz x5, 0x222858
00222854b 0x2228f8
00222858
00222858loc_222858:
00222858ldr x5, [sp+224]
0022285cldr x5, [x5+8]
00222860str x5, [sp+224]
00222864b 0x222868
00222868
00222868loc_222868:
00222868ldr x5, [sp+272]
0022286cldrsb x27, [x5]
00222870ldr x6, [sp+240]
00222874ldr x7, [sp+224]
00222878str x7, [x5+16]
0022287cadrp x27, 0x829000
00222880ldr w7, [x27+3056]
00222884cbz w7, 0x22288c
00222888b 0x2228e4
0022288c
0022288cloc_22288c:
0022288cb 0x222890
00222890
00222890loc_222890:
00222890str x6, [x5+24]
00222894ldr x2, [sp+272]
00222898ldrsb x27, [x2]
0022289cb 0x2228a0
002228a0
002228a0loc_2228a0:
002228a0str x2, [sp+88]
002228a4orr x4, xzr, 2
002228a8str x4, [sp+96]
002228acstr x4, [sp+104]
002228b0adrp x0, 0x49a000
002228b4add x0, x0, 3121
002228b8movz x1, 29
002228bcmov x3, x4
002228c0bl fmt.Sprintf
002228c4str x0, [sp+152]
002228c8str x1, [sp+160]
002228ccbl runtime.convTstring
002228d0str x0, [sp+216]
002228d4mov x1, x0
002228d8adrp x0, 0x3d3000
002228dcadd x0, x0, 2944
002228e0bl runtime.gopanic
002228e4
002228e4loc_2228e4:
002228e4bl runtime.gcWriteBarrier2
002228e8str x6, [x25]
002228ecldr x7, [x5+24]
002228f0str x7, [x25+8]
002228f4b 0x222890
002228f8
002228f8loc_2228f8:
002228f8b 0x222868
002228fc
002228fcloc_2228fc:
002228fcbl runtime.gcWriteBarrier2
00222900str x6, [x25]
00222904ldr x7, [x5+8]
00222908str x7, [x25+8]
0022290cb 0x22282c
00222910
00222910loc_222910:
00222910b 0x222804
00222914
00222914loc_222914:
00222914b 0x2227ac
00222918
00222918loc_222918:
00222918stp x0, x1, [sp+8]
0022291cstp x2, x3, [sp+24]
00222920mov x3, x30
00222924bl runtime.morestack_noctxt.abi0
00222928ldp x0, x1, [sp+8]
0022292cldp x2, x3, [sp+24]
00222930b 0x2226e0
00222934udf 0
00222938udf 0
0022293cudf 0
002226e0
002226e0google.golang.org/protobuf/internal/impl.(*boolConverter).PBValueOf: ; void google.golang.org/protobuf/internal/impl.(*boolConverter).PBValueOf(google.golang.org/protobuf/internal/impl.boolConverter * c, reflect.Value v)
002226e0ldr x16, [x28+16]
002226e4sub x17, sp, 160
002226e8subs xzr, x17, x16
002226ecb.ls 0x222918
002226f0sub x20, sp, 288
002226f4stp x29, x30, [x20-8]
002226f8add sp, x20, 0
002226fcsub x29, sp, 8
00222700str x0, [sp+296]
00222704str x1, [sp+304]
00222708str x2, [sp+312]
0022270cstr x3, [sp+320]
00222710stp xzr, xzr, [sp+64]
00222714str xzr, [sp+80]
00222718ldr x0, [sp+304]
0022271cldr x1, [sp+312]
00222720ldr x2, [sp+320]
00222724bl reflect.Value.Type
00222728str x0, [sp+200]
0022272cstr x1, [sp+208]
00222730ldr x3, [sp+296]
00222734ldrsb x27, [x3]
00222738ldr x4, [x3]
0022273cldr x2, [x3+8]
00222740str x4, [sp+112]
00222744str x2, [sp+120]
00222748ldr x3, [sp+200]
0022274csubs xzr, x3, x4
00222750b.ne 0x222914
00222754b 0x222758
00222758
00222758loc_222758:
00222758ldr x1, [sp+208]
0022275cldr x0, [sp+200]
00222760bl runtime.ifaceeq
00222764tbnz w0, 0, 0x22276c
00222768b 0x2227a8
0022276c
0022276cloc_22276c:
0022276cldr x0, [sp+304]
00222770ldr x1, [sp+312]
00222774ldr x2, [sp+320]
00222778bl reflect.Value.Bool
0022277cstrb w0, [sp+63]
00222780bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
00222784str x0, [sp+128]
00222788str x1, [sp+136]
0022278cstr x2, [sp+144]
00222790str x0, [sp+64]
00222794str x1, [sp+72]
00222798str x2, [sp+80]
0022279cldp x29, x30, [sp-8]
002227a0add sp, sp, 288
002227a4ret x30
002227a8
002227a8loc_2227a8:
002227a8b 0x2227ac
002227ac
002227acloc_2227ac:
002227acldr x0, [sp+304]
002227b0ldr x1, [sp+312]
002227b4ldr x2, [sp+320]
002227b8bl reflect.Value.Type
002227bcstr x0, [sp+200]
002227c0str x1, [sp+208]
002227c4stp xzr, xzr, [sp+168]
002227c8stp xzr, xzr, [sp+184]
002227ccadd x3, sp, 168
002227d0str x3, [sp+272]
002227d4ldr x3, [sp+200]
002227d8ldr x4, [sp+208]
002227dcstr x3, [sp+256]
002227e0str x4, [sp+264]
002227e4str x3, [sp+248]
002227e8ldr x3, [sp+248]
002227eccbnz x3, 0x2227f4
002227f0b 0x222910
002227f4
002227f4loc_2227f4:
002227f4ldr x5, [sp+248]
002227f8ldr x5, [x5+8]
002227fcstr x5, [sp+248]
00222800b 0x222804
00222804
00222804loc_222804:
00222804ldr x5, [sp+272]
00222808ldrsb x27, [x5]
0022280cldr x6, [sp+264]
00222810ldr x7, [sp+248]
00222814str x7, [x5]
00222818adrp x27, 0x829000
0022281cldr w7, [x27+3056]
00222820cbz w7, 0x222828
00222824b 0x2228fc
00222828
00222828loc_222828:
00222828b 0x22282c
0022282c
0022282cloc_22282c:
0022282cstr x6, [x5+8]
00222830ldr x5, [sp+296]
00222834ldrsb x27, [x5]
00222838ldr x6, [x5]
0022283cldr x5, [x5+8]
00222840str x6, [sp+232]
00222844str x5, [sp+240]
00222848str x6, [sp+224]
0022284cldr x5, [sp+224]
00222850cbnz x5, 0x222858
00222854b 0x2228f8
00222858
00222858loc_222858:
00222858ldr x5, [sp+224]
0022285cldr x5, [x5+8]
00222860str x5, [sp+224]
00222864b 0x222868
00222868
00222868loc_222868:
00222868ldr x5, [sp+272]
0022286cldrsb x27, [x5]
00222870ldr x6, [sp+240]
00222874ldr x7, [sp+224]
00222878str x7, [x5+16]
0022287cadrp x27, 0x829000
00222880ldr w7, [x27+3056]
00222884cbz w7, 0x22288c
00222888b 0x2228e4
0022288c
0022288cloc_22288c:
0022288cb 0x222890
00222890
00222890loc_222890:
00222890str x6, [x5+24]
00222894ldr x2, [sp+272]
00222898ldrsb x27, [x2]
0022289cb 0x2228a0
002228a0
002228a0loc_2228a0:
002228a0str x2, [sp+88]
002228a4orr x4, xzr, 2
002228a8str x4, [sp+96]
002228acstr x4, [sp+104]
002228b0adrp x0, 0x49a000
002228b4add x0, x0, 3121
002228b8movz x1, 29
002228bcmov x3, x4
002228c0bl fmt.Sprintf
002228c4str x0, [sp+152]
002228c8str x1, [sp+160]
002228ccbl runtime.convTstring
002228d0str x0, [sp+216]
002228d4mov x1, x0
002228d8adrp x0, 0x3d3000
002228dcadd x0, x0, 2944
002228e0bl runtime.gopanic
002228e4
002228e4loc_2228e4:
002228e4bl runtime.gcWriteBarrier2
002228e8str x6, [x25]
002228ecldr x7, [x5+24]
002228f0str x7, [x25+8]
002228f4b 0x222890
002228f8
002228f8loc_2228f8:
002228f8b 0x222868
002228fc
002228fcloc_2228fc:
002228fcbl runtime.gcWriteBarrier2
00222900str x6, [x25]
00222904ldr x7, [x5+8]
00222908str x7, [x25+8]
0022290cb 0x22282c
00222910
00222910loc_222910:
00222910b 0x222804
00222914
00222914loc_222914:
00222914b 0x2227ac
00222918
00222918loc_222918:
00222918stp x0, x1, [sp+8]
0022291cstp x2, x3, [sp+24]
00222920mov x3, x30
00222924bl runtime.morestack_noctxt.abi0
00222928ldp x0, x1, [sp+8]
0022292cldp x2, x3, [sp+24]
00222930b 0x2226e0
00222934udf 0
00222938udf 0
0022293cudf 0
002226e0
00222940
00222940google.golang.org/protobuf/internal/impl.(*boolConverter).GoValueOf: ; void google.golang.org/protobuf/internal/impl.(*boolConverter).GoValueOf(google.golang.org/protobuf/internal/impl.boolConverter * c, google.golang.org/protobuf/reflect/protoreflect.Value v)
00222940ldr x16, [x28+16]
00222944sub x17, sp, 48
00222948subs xzr, x17, x16
0022294cb.ls 0x222a0c
00222950str x30, [sp-176]!
00222954stur x29, [sp-8]
00222958sub x29, sp, 8
0022295cstr x0, [sp+184]
00222960str x1, [sp+192]
00222964str x2, [sp+200]
00222968str x3, [sp+208]
0022296cstp xzr, xzr, [sp+64]
00222970str xzr, [sp+80]
00222974ldr x0, [sp+192]
00222978ldr x1, [sp+200]
0022297cldr x2, [sp+208]
00222980bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
00222984strb w0, [sp+63]
00222988strb w0, [sp+62]
0022298cadrp x3, 0x3d3000
00222990add x3, x3, 3968
00222994str x3, [sp+104]
00222998ubfm x4, x0, 61, 7
0022299cadrp x5, 0x500000
002229a0add x5, x5, 640
002229a4add x1, x5, x4
002229a8str x1, [sp+112]
002229acmov x0, x3
002229b0bl reflect.ValueOf
002229b4str x0, [sp+144]
002229b8str x1, [sp+152]
002229bcstr x2, [sp+160]
002229c0ldr x3, [sp+184]
002229c4ldrsb x27, [x3]
002229c8ldr x4, [x3+8]
002229ccldr x3, [x3]
002229d0str x3, [sp+88]
002229d4str x4, [sp+96]
002229d8ldr x0, [sp+144]
002229dcldr x1, [sp+152]
002229e0ldr x2, [sp+160]
002229e4bl reflect.Value.Convert
002229e8str x0, [sp+120]
002229ecstr x1, [sp+128]
002229f0str x2, [sp+136]
002229f4str x0, [sp+64]
002229f8str x1, [sp+72]
002229fcstr x2, [sp+80]
00222a00ldur x29, [sp-8]
00222a04ldr x30, [sp], 176
00222a08ret x30
00222a0c
00222a0cloc_222a0c:
00222a0cstp x0, x1, [sp+8]
00222a10stp x2, x3, [sp+24]
00222a14mov x3, x30
00222a18bl runtime.morestack_noctxt.abi0
00222a1cldp x0, x1, [sp+8]
00222a20ldp x2, x3, [sp+24]
00222a24b 0x222940
00222a28udf 0
00222a2cudf 0
00222940
00222940google.golang.org/protobuf/internal/impl.(*boolConverter).GoValueOf: ; void google.golang.org/protobuf/internal/impl.(*boolConverter).GoValueOf(google.golang.org/protobuf/internal/impl.boolConverter * c, google.golang.org/protobuf/reflect/protoreflect.Value v)
00222940ldr x16, [x28+16]
00222944sub x17, sp, 48
00222948subs xzr, x17, x16
0022294cb.ls 0x222a0c
00222950str x30, [sp-176]!
00222954stur x29, [sp-8]
00222958sub x29, sp, 8
0022295cstr x0, [sp+184]
00222960str x1, [sp+192]
00222964str x2, [sp+200]
00222968str x3, [sp+208]
0022296cstp xzr, xzr, [sp+64]
00222970str xzr, [sp+80]
00222974ldr x0, [sp+192]
00222978ldr x1, [sp+200]
0022297cldr x2, [sp+208]
00222980bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
00222984strb w0, [sp+63]
00222988strb w0, [sp+62]
0022298cadrp x3, 0x3d3000
00222990add x3, x3, 3968
00222994str x3, [sp+104]
00222998ubfm x4, x0, 61, 7
0022299cadrp x5, 0x500000
002229a0add x5, x5, 640
002229a4add x1, x5, x4
002229a8str x1, [sp+112]
002229acmov x0, x3
002229b0bl reflect.ValueOf
002229b4str x0, [sp+144]
002229b8str x1, [sp+152]
002229bcstr x2, [sp+160]
002229c0ldr x3, [sp+184]
002229c4ldrsb x27, [x3]
002229c8ldr x4, [x3+8]
002229ccldr x3, [x3]
002229d0str x3, [sp+88]
002229d4str x4, [sp+96]
002229d8ldr x0, [sp+144]
002229dcldr x1, [sp+152]
002229e0ldr x2, [sp+160]
002229e4bl reflect.Value.Convert
002229e8str x0, [sp+120]
002229ecstr x1, [sp+128]
002229f0str x2, [sp+136]
002229f4str x0, [sp+64]
002229f8str x1, [sp+72]
002229fcstr x2, [sp+80]
00222a00ldur x29, [sp-8]
00222a04ldr x30, [sp], 176
00222a08ret x30
00222a0c
00222a0cloc_222a0c:
00222a0cstp x0, x1, [sp+8]
00222a10stp x2, x3, [sp+24]
00222a14mov x3, x30
00222a18bl runtime.morestack_noctxt.abi0
00222a1cldp x0, x1, [sp+8]
00222a20ldp x2, x3, [sp+24]
00222a24b 0x222940
00222a28udf 0
00222a2cudf 0
00222940
Loading..