File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
100016fd8
100016fd8fn_100016fd8:
100016fd8pacibsp
100016fdcsub sp, sp, 80
100016fe0stp x22, x21, [sp+32]
100016fe4stp x20, x19, [sp+48]
100016fe8stp x29, x30, [sp+64]
100016fecadd x29, sp, 64
100016ff0mov x19, x1
100016ff4hint
100016ff8hint
100016ffcldr w8, 0x31d9c
100017000subs wzr, w0, 1
100017004b.eq 0x100017080
100017008cbnz w0, 0x10001786c
10001700csubs wzr, w8, 1
100017010b.le 0x1000170f4
100017014subs wzr, w8, 2
100017018b.eq 0x1000171b4
10001701csubs wzr, w8, 3
100017020b.eq 0x100017208
100017024subs wzr, w8, 4
100017028b.ne 0x10001786c
10001702cldp x21, x22, [x19+8]
100017030ldr x8, [x21]
100017034cbz x8, 0x1000173ac
100017038ldr x20, [x19+24]
10001703cstp x8, x20, [sp]
100017040hint
100017044hint
100017048ldr w0, 0x31d54
10001704csubs wzr, w0, 2
100017050b.eq 0x100017074
100017054add x8, sp, 8
100017058add x9, sp, 0
10001705cstp x8, x9, [sp+16]
100017060add x1, sp, 16
100017064bl fn_100017c08
100017068subs xzr, x0, 17
10001706cb.eq 0x100017424
100017070cbnz x0, 0x100017430
100017074
100017074loc_100017074:
100017074movz w0, 0
100017078bl usleep@plt
10001707cb 0x100017864
100017080
100017080loc_100017080:
100017080subs wzr, w8, 1
100017084b.le 0x100017154
100017088subs wzr, w8, 2
10001708cb.eq 0x10001725c
100017090subs wzr, w8, 3
100017094b.eq 0x1000172b0
100017098subs wzr, w8, 4
10001709cb.ne 0x10001786c
1000170a0ldp x21, x22, [x19+8]
1000170a4ldr x8, [x21]
1000170a8cbz x8, 0x1000173b8
1000170acldr x20, [x19+24]
1000170b0stp x8, x20, [sp]
1000170b4hint
1000170b8hint
1000170bcldr w0, 0x31ce0
1000170c0subs wzr, w0, 2
1000170c4b.eq 0x1000170e8
1000170c8add x8, sp, 8
1000170ccadd x9, sp, 0
1000170d0stp x8, x9, [sp+16]
1000170d4add x1, sp, 16
1000170d8bl fn_100017c08
1000170dcsubs xzr, x0, 17
1000170e0b.eq 0x10001749c
1000170e4cbnz x0, 0x1000174a8
1000170e8
1000170e8loc_1000170e8:
1000170e8movz w0, 0
1000170ecbl usleep@plt
1000170f0b 0x100017864
1000170f4
1000170f4loc_1000170f4:
1000170f4cbz w8, 0x100017304
1000170f8subs wzr, w8, 1
1000170fcb.ne 0x10001786c
100017100ldp x21, x22, [x19+8]
100017104ldr x8, [x21]
100017108cbz x8, 0x1000173c4
10001710cldr x20, [x19+24]
100017110stp x8, x20, [sp]
100017114hint
100017118hint
10001711cldr w0, 0x31c80
100017120subs wzr, w0, 2
100017124b.eq 0x100017148
100017128add x8, sp, 8
10001712cadd x9, sp, 0
100017130stp x8, x9, [sp+16]
100017134add x1, sp, 16
100017138bl fn_100017c08
10001713csubs xzr, x0, 17
100017140b.eq 0x100017514
100017144cbnz x0, 0x100017520
100017148
100017148loc_100017148:
100017148movz w0, 0
10001714cbl usleep@plt
100017150b 0x100017864
100017154
100017154loc_100017154:
100017154cbz w8, 0x100017358
100017158subs wzr, w8, 1
10001715cb.ne 0x10001786c
100017160ldp x21, x22, [x19+8]
100017164ldr x8, [x21]
100017168cbz x8, 0x1000173d0
10001716cldr x20, [x19+24]
100017170stp x8, x20, [sp]
100017174hint
100017178hint
10001717cldr w0, 0x31c20
100017180subs wzr, w0, 2
100017184b.eq 0x1000171a8
100017188add x8, sp, 8
10001718cadd x9, sp, 0
100017190stp x8, x9, [sp+16]
100017194add x1, sp, 16
100017198bl fn_100017c08
10001719csubs xzr, x0, 17
1000171a0b.eq 0x10001758c
1000171a4cbnz x0, 0x100017598
1000171a8
1000171a8loc_1000171a8:
1000171a8movz w0, 0
1000171acbl usleep@plt
1000171b0b 0x100017864
1000171b4
1000171b4loc_1000171b4:
1000171b4ldp x21, x22, [x19+8]
1000171b8ldr x8, [x21]
1000171bccbz x8, 0x1000173dc
1000171c0ldr x20, [x19+24]
1000171c4stp x8, x20, [sp]
1000171c8hint
1000171cchint
1000171d0ldr w0, 0x31bcc
1000171d4subs wzr, w0, 2
1000171d8b.eq 0x1000171fc
1000171dcadd x8, sp, 8
1000171e0add x9, sp, 0
1000171e4stp x8, x9, [sp+16]
1000171e8add x1, sp, 16
1000171ecbl fn_100017c08
1000171f0subs xzr, x0, 17
1000171f4b.eq 0x100017604
1000171f8cbnz x0, 0x100017610
1000171fc
1000171fcloc_1000171fc:
1000171fcmovz w0, 0
100017200bl usleep@plt
100017204b 0x100017864
100017208
100017208loc_100017208:
100017208ldp x21, x22, [x19+8]
10001720cldr x8, [x21]
100017210cbz x8, 0x1000173e8
100017214ldr x20, [x19+24]
100017218stp x8, x20, [sp]
10001721chint
100017220hint
100017224ldr w0, 0x31b78
100017228subs wzr, w0, 2
10001722cb.eq 0x100017250
100017230add x8, sp, 8
100017234add x9, sp, 0
100017238stp x8, x9, [sp+16]
10001723cadd x1, sp, 16
100017240bl fn_100017c08
100017244subs xzr, x0, 17
100017248b.eq 0x10001767c
10001724ccbnz x0, 0x100017688
100017250
100017250loc_100017250:
100017250movz w0, 0
100017254bl usleep@plt
100017258b 0x100017864
10001725c
10001725cloc_10001725c:
10001725cldp x21, x22, [x19+8]
100017260ldr x8, [x21]
100017264cbz x8, 0x1000173f4
100017268ldr x20, [x19+24]
10001726cstp x8, x20, [sp]
100017270hint
100017274hint
100017278ldr w0, 0x31b24
10001727csubs wzr, w0, 2
100017280b.eq 0x1000172a4
100017284add x8, sp, 8
100017288add x9, sp, 0
10001728cstp x8, x9, [sp+16]
100017290add x1, sp, 16
100017294bl fn_100017c08
100017298subs xzr, x0, 17
10001729cb.eq 0x1000176f4
1000172a0cbnz x0, 0x100017700
1000172a4
1000172a4loc_1000172a4:
1000172a4movz w0, 0
1000172a8bl usleep@plt
1000172acb 0x100017864
1000172b0
1000172b0loc_1000172b0:
1000172b0ldp x21, x22, [x19+8]
1000172b4ldr x8, [x21]
1000172b8cbz x8, 0x100017400
1000172bcldr x20, [x19+24]
1000172c0stp x8, x20, [sp]
1000172c4hint
1000172c8hint
1000172ccldr w0, 0x31ad0
1000172d0subs wzr, w0, 2
1000172d4b.eq 0x1000172f8
1000172d8add x8, sp, 8
1000172dcadd x9, sp, 0
1000172e0stp x8, x9, [sp+16]
1000172e4add x1, sp, 16
1000172e8bl fn_100017c08
1000172ecsubs xzr, x0, 17
1000172f0b.eq 0x10001776c
1000172f4cbnz x0, 0x100017778
1000172f8
1000172f8loc_1000172f8:
1000172f8movz w0, 0
1000172fcbl usleep@plt
100017300b 0x100017864
100017304
100017304loc_100017304:
100017304ldp x21, x22, [x19+8]
100017308ldr x8, [x21]
10001730ccbz x8, 0x10001740c
100017310ldr x20, [x19+24]
100017314stp x8, x20, [sp]
100017318hint
10001731chint
100017320ldr w0, 0x31a7c
100017324subs wzr, w0, 2
100017328b.eq 0x10001734c
10001732cadd x8, sp, 8
100017330add x9, sp, 0
100017334stp x8, x9, [sp+16]
100017338add x1, sp, 16
10001733cbl fn_100017c08
100017340subs xzr, x0, 17
100017344b.eq 0x1000177e4
100017348cbnz x0, 0x1000177f0
10001734c
10001734cloc_10001734c:
10001734cmovz w0, 0
100017350bl usleep@plt
100017354b 0x100017864
100017358
100017358loc_100017358:
100017358ldp x21, x22, [x19+8]
10001735cldr x8, [x21]
100017360cbz x8, 0x100017418
100017364ldr x20, [x19+24]
100017368stp x8, x20, [sp]
10001736chint
100017370hint
100017374ldr w0, 0x31a28
100017378subs wzr, w0, 2
10001737cb.eq 0x1000173a0
100017380add x8, sp, 8
100017384add x9, sp, 0
100017388stp x8, x9, [sp+16]
10001738cadd x1, sp, 16
100017390bl fn_100017c08
100017394subs xzr, x0, 17
100017398b.eq 0x10001785c
10001739ccbnz x0, 0x100017880
1000173a0
1000173a0loc_1000173a0:
1000173a0movz w0, 0
1000173a4bl usleep@plt
1000173a8b 0x100017864
1000173ac
1000173acloc_1000173ac:
1000173acmovz w0, 0
1000173b0bl usleep@plt
1000173b4b 0x100017864
1000173b8
1000173b8loc_1000173b8:
1000173b8movz w0, 0
1000173bcbl usleep@plt
1000173c0b 0x100017864
1000173c4
1000173c4loc_1000173c4:
1000173c4movz w0, 0
1000173c8bl usleep@plt
1000173ccb 0x100017864
1000173d0
1000173d0loc_1000173d0:
1000173d0movz w0, 0
1000173d4bl usleep@plt
1000173d8b 0x100017864
1000173dc
1000173dcloc_1000173dc:
1000173dcmovz w0, 0
1000173e0bl usleep@plt
1000173e4b 0x100017864
1000173e8
1000173e8loc_1000173e8:
1000173e8movz w0, 0
1000173ecbl usleep@plt
1000173f0b 0x100017864
1000173f4
1000173f4loc_1000173f4:
1000173f4movz w0, 0
1000173f8bl usleep@plt
1000173fcb 0x100017864
100017400
100017400loc_100017400:
100017400movz w0, 0
100017404bl usleep@plt
100017408b 0x100017864
10001740c
10001740cloc_10001740c:
10001740cmovz w0, 0
100017410bl usleep@plt
100017414b 0x100017864
100017418
100017418loc_100017418:
100017418movz w0, 0
10001741cbl usleep@plt
100017420b 0x100017864
100017424
100017424loc_100017424:
100017424movz w0, 0
100017428bl usleep@plt
10001742cb 0x100017864
100017430
100017430loc_100017430:
100017430add x1, x0, 96
100017434str wzr, [sp+16]
100017438add x2, sp, 16
10001743cmov x0, x20
100017440movz w3, 4
100017444bl __ZNK5Smack6NeonRW10readLengthEyyy
100017448ldr w8, [sp+16]
10001744csubs wzr, w0, 0
100017450csel w8, w8, wzr, ne
100017454ldr x9, [x19+32]
100017458ldr w9, [x9]
10001745csubs wzr, w8, w9
100017460b.eq 0x1000178b4
100017464ldrb w8, [x19]
100017468cbz w8, 0x100017910
10001746cldr x8, [x19+8]
100017470ldr x8, [x8]
100017474add x1, x8, 48
100017478str xzr, [sp+16]
10001747cadd x2, sp, 16
100017480mov x0, x20
100017484movz w3, 8
100017488bl __ZNK5Smack6NeonRW10readLengthEyyy
10001748ctbnz w0, 0, 0x100017ae4
100017490movz w0, 0
100017494bl usleep@plt
100017498b 0x100017864
10001749c
10001749cloc_10001749c:
10001749cmovz w0, 0
1000174a0bl usleep@plt
1000174a4b 0x100017864
1000174a8
1000174a8loc_1000174a8:
1000174a8add x1, x0, 96
1000174acstr wzr, [sp+16]
1000174b0add x2, sp, 16
1000174b4mov x0, x20
1000174b8movz w3, 4
1000174bcbl __ZNK5Smack6NeonRW10readLengthEyyy
1000174c0ldr w8, [sp+16]
1000174c4subs wzr, w0, 0
1000174c8csel w8, w8, wzr, ne
1000174ccldr x9, [x19+32]
1000174d0ldr w9, [x9]
1000174d4subs wzr, w8, w9
1000174d8b.eq 0x1000178b4
1000174dcldrb w8, [x19]
1000174e0cbz w8, 0x100017940
1000174e4ldr x8, [x19+8]
1000174e8ldr x8, [x8]
1000174ecadd x1, x8, 48
1000174f0str xzr, [sp+16]
1000174f4add x2, sp, 16
1000174f8mov x0, x20
1000174fcmovz w3, 8
100017500bl __ZNK5Smack6NeonRW10readLengthEyyy
100017504tbnz w0, 0, 0x100017ae4
100017508movz w0, 0
10001750cbl usleep@plt
100017510b 0x100017864
100017514
100017514loc_100017514:
100017514movz w0, 0
100017518bl usleep@plt
10001751cb 0x100017864
100017520
100017520loc_100017520:
100017520add x1, x0, 96
100017524str wzr, [sp+16]
100017528add x2, sp, 16
10001752cmov x0, x20
100017530movz w3, 4
100017534bl __ZNK5Smack6NeonRW10readLengthEyyy
100017538ldr w8, [sp+16]
10001753csubs wzr, w0, 0
100017540csel w8, w8, wzr, ne
100017544ldr x9, [x19+32]
100017548ldr w9, [x9]
10001754csubs wzr, w8, w9
100017550b.eq 0x1000178b4
100017554ldrb w8, [x19]
100017558cbz w8, 0x100017970
10001755cldr x8, [x19+8]
100017560ldr x8, [x8]
100017564add x1, x8, 48
100017568str xzr, [sp+16]
10001756cadd x2, sp, 16
100017570mov x0, x20
100017574movz w3, 8
100017578bl __ZNK5Smack6NeonRW10readLengthEyyy
10001757ctbnz w0, 0, 0x100017ae4
100017580movz w0, 0
100017584bl usleep@plt
100017588b 0x100017864
10001758c
10001758cloc_10001758c:
10001758cmovz w0, 0
100017590bl usleep@plt
100017594b 0x100017864
100017598
100017598loc_100017598:
100017598add x1, x0, 96
10001759cstr wzr, [sp+16]
1000175a0add x2, sp, 16
1000175a4mov x0, x20
1000175a8movz w3, 4
1000175acbl __ZNK5Smack6NeonRW10readLengthEyyy
1000175b0ldr w8, [sp+16]
1000175b4subs wzr, w0, 0
1000175b8csel w8, w8, wzr, ne
1000175bcldr x9, [x19+32]
1000175c0ldr w9, [x9]
1000175c4subs wzr, w8, w9
1000175c8b.eq 0x1000178b4
1000175ccldrb w8, [x19]
1000175d0cbz w8, 0x1000179a0
1000175d4ldr x8, [x19+8]
1000175d8ldr x8, [x8]
1000175dcadd x1, x8, 48
1000175e0str xzr, [sp+16]
1000175e4add x2, sp, 16
1000175e8mov x0, x20
1000175ecmovz w3, 8
1000175f0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000175f4tbnz w0, 0, 0x100017ae4
1000175f8movz w0, 0
1000175fcbl usleep@plt
100017600b 0x100017864
100017604
100017604loc_100017604:
100017604movz w0, 0
100017608bl usleep@plt
10001760cb 0x100017864
100017610
100017610loc_100017610:
100017610add x1, x0, 96
100017614str wzr, [sp+16]
100017618add x2, sp, 16
10001761cmov x0, x20
100017620movz w3, 4
100017624bl __ZNK5Smack6NeonRW10readLengthEyyy
100017628ldr w8, [sp+16]
10001762csubs wzr, w0, 0
100017630csel w8, w8, wzr, ne
100017634ldr x9, [x19+32]
100017638ldr w9, [x9]
10001763csubs wzr, w8, w9
100017640b.eq 0x1000178b4
100017644ldrb w8, [x19]
100017648cbz w8, 0x1000179d0
10001764cldr x8, [x19+8]
100017650ldr x8, [x8]
100017654add x1, x8, 48
100017658str xzr, [sp+16]
10001765cadd x2, sp, 16
100017660mov x0, x20
100017664movz w3, 8
100017668bl __ZNK5Smack6NeonRW10readLengthEyyy
10001766ctbnz w0, 0, 0x100017ae4
100017670movz w0, 0
100017674bl usleep@plt
100017678b 0x100017864
10001767c
10001767cloc_10001767c:
10001767cmovz w0, 0
100017680bl usleep@plt
100017684b 0x100017864
100017688
100017688loc_100017688:
100017688add x1, x0, 96
10001768cstr wzr, [sp+16]
100017690add x2, sp, 16
100017694mov x0, x20
100017698movz w3, 4
10001769cbl __ZNK5Smack6NeonRW10readLengthEyyy
1000176a0ldr w8, [sp+16]
1000176a4subs wzr, w0, 0
1000176a8csel w8, w8, wzr, ne
1000176acldr x9, [x19+32]
1000176b0ldr w9, [x9]
1000176b4subs wzr, w8, w9
1000176b8b.eq 0x1000178b4
1000176bcldrb w8, [x19]
1000176c0cbz w8, 0x100017a00
1000176c4ldr x8, [x19+8]
1000176c8ldr x8, [x8]
1000176ccadd x1, x8, 48
1000176d0str xzr, [sp+16]
1000176d4add x2, sp, 16
1000176d8mov x0, x20
1000176dcmovz w3, 8
1000176e0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000176e4tbnz w0, 0, 0x100017ae4
1000176e8movz w0, 0
1000176ecbl usleep@plt
1000176f0b 0x100017864
1000176f4
1000176f4loc_1000176f4:
1000176f4movz w0, 0
1000176f8bl usleep@plt
1000176fcb 0x100017864
100017700
100017700loc_100017700:
100017700add x1, x0, 96
100017704str wzr, [sp+16]
100017708add x2, sp, 16
10001770cmov x0, x20
100017710movz w3, 4
100017714bl __ZNK5Smack6NeonRW10readLengthEyyy
100017718ldr w8, [sp+16]
10001771csubs wzr, w0, 0
100017720csel w8, w8, wzr, ne
100017724ldr x9, [x19+32]
100017728ldr w9, [x9]
10001772csubs wzr, w8, w9
100017730b.eq 0x1000178b4
100017734ldrb w8, [x19]
100017738cbz w8, 0x100017a30
10001773cldr x8, [x19+8]
100017740ldr x8, [x8]
100017744add x1, x8, 48
100017748str xzr, [sp+16]
10001774cadd x2, sp, 16
100017750mov x0, x20
100017754movz w3, 8
100017758bl __ZNK5Smack6NeonRW10readLengthEyyy
10001775ctbnz w0, 0, 0x100017ae4
100017760movz w0, 0
100017764bl usleep@plt
100017768b 0x100017864
10001776c
10001776cloc_10001776c:
10001776cmovz w0, 0
100017770bl usleep@plt
100017774b 0x100017864
100017778
100017778loc_100017778:
100017778add x1, x0, 96
10001777cstr wzr, [sp+16]
100017780add x2, sp, 16
100017784mov x0, x20
100017788movz w3, 4
10001778cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017790ldr w8, [sp+16]
100017794subs wzr, w0, 0
100017798csel w8, w8, wzr, ne
10001779cldr x9, [x19+32]
1000177a0ldr w9, [x9]
1000177a4subs wzr, w8, w9
1000177a8b.eq 0x1000178b4
1000177acldrb w8, [x19]
1000177b0cbz w8, 0x100017a60
1000177b4ldr x8, [x19+8]
1000177b8ldr x8, [x8]
1000177bcadd x1, x8, 48
1000177c0str xzr, [sp+16]
1000177c4add x2, sp, 16
1000177c8mov x0, x20
1000177ccmovz w3, 8
1000177d0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000177d4tbnz w0, 0, 0x100017ae4
1000177d8movz w0, 0
1000177dcbl usleep@plt
1000177e0b 0x100017864
1000177e4
1000177e4loc_1000177e4:
1000177e4movz w0, 0
1000177e8bl usleep@plt
1000177ecb 0x100017864
1000177f0
1000177f0loc_1000177f0:
1000177f0add x1, x0, 96
1000177f4str wzr, [sp+16]
1000177f8add x2, sp, 16
1000177fcmov x0, x20
100017800movz w3, 4
100017804bl __ZNK5Smack6NeonRW10readLengthEyyy
100017808ldr w8, [sp+16]
10001780csubs wzr, w0, 0
100017810csel w8, w8, wzr, ne
100017814ldr x9, [x19+32]
100017818ldr w9, [x9]
10001781csubs wzr, w8, w9
100017820b.eq 0x1000178b4
100017824ldrb w8, [x19]
100017828cbz w8, 0x100017a90
10001782cldr x8, [x19+8]
100017830ldr x8, [x8]
100017834add x1, x8, 48
100017838str xzr, [sp+16]
10001783cadd x2, sp, 16
100017840mov x0, x20
100017844movz w3, 8
100017848bl __ZNK5Smack6NeonRW10readLengthEyyy
10001784ctbnz w0, 0, 0x100017ae4
100017850movz w0, 0
100017854bl usleep@plt
100017858b 0x100017864
10001785c
10001785cloc_10001785c:
10001785cmovz w0, 0
100017860bl usleep@plt
100017864
100017864loc_100017864:
100017864ldr x8, [x22]
100017868str x8, [x21]
10001786c
10001786cloc_10001786c:
10001786cldp x29, x30, [sp+64]
100017870ldp x20, x19, [sp+48]
100017874ldp x22, x21, [sp+32]
100017878add sp, sp, 80
10001787cretab
100017880
100017880loc_100017880:
100017880add x1, x0, 96
100017884str wzr, [sp+16]
100017888add x2, sp, 16
10001788cmov x0, x20
100017890movz w3, 4
100017894bl __ZNK5Smack6NeonRW10readLengthEyyy
100017898ldr w8, [sp+16]
10001789csubs wzr, w0, 0
1000178a0csel w8, w8, wzr, ne
1000178a4ldr x9, [x19+32]
1000178a8ldr w9, [x9]
1000178acsubs wzr, w8, w9
1000178b0b.ne 0x1000178d8
1000178b4
1000178b4loc_1000178b4:
1000178b4ldr x8, [x19+8]
1000178b8ldr x8, [x8]
1000178bcldr x9, [x19+40]
1000178c0str x8, [x9]
1000178c4ldp x29, x30, [sp+64]
1000178c8ldp x20, x19, [sp+48]
1000178ccldp x22, x21, [sp+32]
1000178d0add sp, sp, 80
1000178d4retab
1000178d8
1000178d8loc_1000178d8:
1000178d8ldrb w8, [x19]
1000178dccbz w8, 0x100017ac0
1000178e0ldr x8, [x19+8]
1000178e4ldr x8, [x8]
1000178e8add x1, x8, 48
1000178ecstr xzr, [sp+16]
1000178f0add x2, sp, 16
1000178f4mov x0, x20
1000178f8movz w3, 8
1000178fcbl __ZNK5Smack6NeonRW10readLengthEyyy
100017900tbnz w0, 0, 0x100017ae4
100017904movz w0, 0
100017908bl usleep@plt
10001790cb 0x100017864
100017910
100017910loc_100017910:
100017910ldr x8, [x19+8]
100017914ldr x8, [x8]
100017918add x1, x8, 56
10001791cstr xzr, [sp+16]
100017920add x2, sp, 16
100017924mov x0, x20
100017928movz w3, 8
10001792cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017930tbnz w0, 0, 0x100017ae4
100017934movz w0, 0
100017938bl usleep@plt
10001793cb 0x100017864
100017940
100017940loc_100017940:
100017940ldr x8, [x19+8]
100017944ldr x8, [x8]
100017948add x1, x8, 56
10001794cstr xzr, [sp+16]
100017950add x2, sp, 16
100017954mov x0, x20
100017958movz w3, 8
10001795cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017960tbnz w0, 0, 0x100017ae4
100017964movz w0, 0
100017968bl usleep@plt
10001796cb 0x100017864
100017970
100017970loc_100017970:
100017970ldr x8, [x19+8]
100017974ldr x8, [x8]
100017978add x1, x8, 56
10001797cstr xzr, [sp+16]
100017980add x2, sp, 16
100017984mov x0, x20
100017988movz w3, 8
10001798cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017990tbnz w0, 0, 0x100017ae4
100017994movz w0, 0
100017998bl usleep@plt
10001799cb 0x100017864
1000179a0
1000179a0loc_1000179a0:
1000179a0ldr x8, [x19+8]
1000179a4ldr x8, [x8]
1000179a8add x1, x8, 56
1000179acstr xzr, [sp+16]
1000179b0add x2, sp, 16
1000179b4mov x0, x20
1000179b8movz w3, 8
1000179bcbl __ZNK5Smack6NeonRW10readLengthEyyy
1000179c0tbnz w0, 0, 0x100017ae4
1000179c4movz w0, 0
1000179c8bl usleep@plt
1000179ccb 0x100017864
1000179d0
1000179d0loc_1000179d0:
1000179d0ldr x8, [x19+8]
1000179d4ldr x8, [x8]
1000179d8add x1, x8, 56
1000179dcstr xzr, [sp+16]
1000179e0add x2, sp, 16
1000179e4mov x0, x20
1000179e8movz w3, 8
1000179ecbl __ZNK5Smack6NeonRW10readLengthEyyy
1000179f0tbnz w0, 0, 0x100017ae4
1000179f4movz w0, 0
1000179f8bl usleep@plt
1000179fcb 0x100017864
100017a00
100017a00loc_100017a00:
100017a00ldr x8, [x19+8]
100017a04ldr x8, [x8]
100017a08add x1, x8, 56
100017a0cstr xzr, [sp+16]
100017a10add x2, sp, 16
100017a14mov x0, x20
100017a18movz w3, 8
100017a1cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017a20tbnz w0, 0, 0x100017ae4
100017a24movz w0, 0
100017a28bl usleep@plt
100017a2cb 0x100017864
100017a30
100017a30loc_100017a30:
100017a30ldr x8, [x19+8]
100017a34ldr x8, [x8]
100017a38add x1, x8, 56
100017a3cstr xzr, [sp+16]
100017a40add x2, sp, 16
100017a44mov x0, x20
100017a48movz w3, 8
100017a4cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017a50tbnz w0, 0, 0x100017ae4
100017a54movz w0, 0
100017a58bl usleep@plt
100017a5cb 0x100017864
100017a60
100017a60loc_100017a60:
100017a60ldr x8, [x19+8]
100017a64ldr x8, [x8]
100017a68add x1, x8, 56
100017a6cstr xzr, [sp+16]
100017a70add x2, sp, 16
100017a74mov x0, x20
100017a78movz w3, 8
100017a7cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017a80tbnz w0, 0, 0x100017ae4
100017a84movz w0, 0
100017a88bl usleep@plt
100017a8cb 0x100017864
100017a90
100017a90loc_100017a90:
100017a90ldr x8, [x19+8]
100017a94ldr x8, [x8]
100017a98add x1, x8, 56
100017a9cstr xzr, [sp+16]
100017aa0add x2, sp, 16
100017aa4mov x0, x20
100017aa8movz w3, 8
100017aacbl __ZNK5Smack6NeonRW10readLengthEyyy
100017ab0tbnz w0, 0, 0x100017ae4
100017ab4movz w0, 0
100017ab8bl usleep@plt
100017abcb 0x100017864
100017ac0
100017ac0loc_100017ac0:
100017ac0ldr x8, [x19+8]
100017ac4ldr x8, [x8]
100017ac8add x1, x8, 56
100017accstr xzr, [sp+16]
100017ad0add x2, sp, 16
100017ad4mov x0, x20
100017ad8movz w3, 8
100017adcbl __ZNK5Smack6NeonRW10readLengthEyyy
100017ae0tbz w0, 0, 0x100017b04
100017ae4
100017ae4loc_100017ae4:
100017ae4ldr x8, [sp+16]
100017ae8ldr x9, [x19+8]
100017aecstr x8, [x9]
100017af0ldp x29, x30, [sp+64]
100017af4ldp x20, x19, [sp+48]
100017af8ldp x22, x21, [sp+32]
100017afcadd sp, sp, 80
100017b00retab
100017b04
100017b04loc_100017b04:
100017b04movz w0, 0
100017b08bl usleep@plt
100017b0cb 0x100017864
100017b10b 0x100017bfc
100017b14b 0x100017bfc
100017b18b 0x100017bfc
100017b1cb 0x100017bfc
100017b20b 0x100017bfc
100017b24b 0x100017bfc
100017b28b 0x100017bfc
100017b2cb 0x100017bfc
100017b30b 0x100017bfc
100017b34b 0x100017bfc
100017b38b 0x100017bfc
100017b3cb 0x100017bfc
100017b40b 0x100017bfc
100017b44b 0x100017bfc
100017b48b 0x100017bfc
100017b4cb 0x100017bfc
100017b50b 0x100017bfc
100017b54b 0x100017bfc
100017b58b 0x100017bfc
100017b5cb 0x100017bfc
100017b60b 0x100017bfc
100017b64b 0x100017bfc
100017b68b 0x100017bfc
100017b6cb 0x100017bfc
100017b70b 0x100017bfc
100017b74b 0x100017bfc
100017b78b 0x100017bfc
100017b7cb 0x100017bfc
100017b80b 0x100017bfc
100017b84b 0x100017bfc
100017b88b 0x100017bfc
100017b8cb 0x100017bfc
100017b90b 0x100017bfc
100017b94b 0x100017bfc
100017b98b 0x100017bfc
100017b9cb 0x100017bfc
100017ba0b 0x100017bfc
100017ba4b 0x100017bfc
100017ba8b 0x100017bfc
100017bacb 0x100017bfc
100017bb0b 0x100017bfc
100017bb4b 0x100017bfc
100017bb8b 0x100017bfc
100017bbcb 0x100017bfc
100017bc0b 0x100017bfc
100017bc4b 0x100017bfc
100017bc8b 0x100017bfc
100017bccb 0x100017bfc
100017bd0b 0x100017bfc
100017bd4b 0x100017bfc
100017bd8b 0x100017bfc
100017bdcb 0x100017bfc
100017be0b 0x100017bfc
100017be4b 0x100017bfc
100017be8b 0x100017bfc
100017becb 0x100017bfc
100017bf0b 0x100017bfc
100017bf4b 0x100017bfc
100017bf8b 0x100017bfc
100017bfc
100017bfcloc_100017bfc:
100017bfcldr x8, [x22]
100017c00str x8, [x21]
100017c04bl _Unwind_Resume@plt
100016fd8
100016fd8fn_100016fd8:
100016fd8pacibsp
100016fdcsub sp, sp, 80
100016fe0stp x22, x21, [sp+32]
100016fe4stp x20, x19, [sp+48]
100016fe8stp x29, x30, [sp+64]
100016fecadd x29, sp, 64
100016ff0mov x19, x1
100016ff4hint
100016ff8hint
100016ffcldr w8, 0x31d9c
100017000subs wzr, w0, 1
100017004b.eq 0x100017080
100017008cbnz w0, 0x10001786c
10001700csubs wzr, w8, 1
100017010b.le 0x1000170f4
100017014subs wzr, w8, 2
100017018b.eq 0x1000171b4
10001701csubs wzr, w8, 3
100017020b.eq 0x100017208
100017024subs wzr, w8, 4
100017028b.ne 0x10001786c
10001702cldp x21, x22, [x19+8]
100017030ldr x8, [x21]
100017034cbz x8, 0x1000173ac
100017038ldr x20, [x19+24]
10001703cstp x8, x20, [sp]
100017040hint
100017044hint
100017048ldr w0, 0x31d54
10001704csubs wzr, w0, 2
100017050b.eq 0x100017074
100017054add x8, sp, 8
100017058add x9, sp, 0
10001705cstp x8, x9, [sp+16]
100017060add x1, sp, 16
100017064bl fn_100017c08
100017068subs xzr, x0, 17
10001706cb.eq 0x100017424
100017070cbnz x0, 0x100017430
100017074
100017074loc_100017074:
100017074movz w0, 0
100017078bl usleep@plt
10001707cb 0x100017864
100017080
100017080loc_100017080:
100017080subs wzr, w8, 1
100017084b.le 0x100017154
100017088subs wzr, w8, 2
10001708cb.eq 0x10001725c
100017090subs wzr, w8, 3
100017094b.eq 0x1000172b0
100017098subs wzr, w8, 4
10001709cb.ne 0x10001786c
1000170a0ldp x21, x22, [x19+8]
1000170a4ldr x8, [x21]
1000170a8cbz x8, 0x1000173b8
1000170acldr x20, [x19+24]
1000170b0stp x8, x20, [sp]
1000170b4hint
1000170b8hint
1000170bcldr w0, 0x31ce0
1000170c0subs wzr, w0, 2
1000170c4b.eq 0x1000170e8
1000170c8add x8, sp, 8
1000170ccadd x9, sp, 0
1000170d0stp x8, x9, [sp+16]
1000170d4add x1, sp, 16
1000170d8bl fn_100017c08
1000170dcsubs xzr, x0, 17
1000170e0b.eq 0x10001749c
1000170e4cbnz x0, 0x1000174a8
1000170e8
1000170e8loc_1000170e8:
1000170e8movz w0, 0
1000170ecbl usleep@plt
1000170f0b 0x100017864
1000170f4
1000170f4loc_1000170f4:
1000170f4cbz w8, 0x100017304
1000170f8subs wzr, w8, 1
1000170fcb.ne 0x10001786c
100017100ldp x21, x22, [x19+8]
100017104ldr x8, [x21]
100017108cbz x8, 0x1000173c4
10001710cldr x20, [x19+24]
100017110stp x8, x20, [sp]
100017114hint
100017118hint
10001711cldr w0, 0x31c80
100017120subs wzr, w0, 2
100017124b.eq 0x100017148
100017128add x8, sp, 8
10001712cadd x9, sp, 0
100017130stp x8, x9, [sp+16]
100017134add x1, sp, 16
100017138bl fn_100017c08
10001713csubs xzr, x0, 17
100017140b.eq 0x100017514
100017144cbnz x0, 0x100017520
100017148
100017148loc_100017148:
100017148movz w0, 0
10001714cbl usleep@plt
100017150b 0x100017864
100017154
100017154loc_100017154:
100017154cbz w8, 0x100017358
100017158subs wzr, w8, 1
10001715cb.ne 0x10001786c
100017160ldp x21, x22, [x19+8]
100017164ldr x8, [x21]
100017168cbz x8, 0x1000173d0
10001716cldr x20, [x19+24]
100017170stp x8, x20, [sp]
100017174hint
100017178hint
10001717cldr w0, 0x31c20
100017180subs wzr, w0, 2
100017184b.eq 0x1000171a8
100017188add x8, sp, 8
10001718cadd x9, sp, 0
100017190stp x8, x9, [sp+16]
100017194add x1, sp, 16
100017198bl fn_100017c08
10001719csubs xzr, x0, 17
1000171a0b.eq 0x10001758c
1000171a4cbnz x0, 0x100017598
1000171a8
1000171a8loc_1000171a8:
1000171a8movz w0, 0
1000171acbl usleep@plt
1000171b0b 0x100017864
1000171b4
1000171b4loc_1000171b4:
1000171b4ldp x21, x22, [x19+8]
1000171b8ldr x8, [x21]
1000171bccbz x8, 0x1000173dc
1000171c0ldr x20, [x19+24]
1000171c4stp x8, x20, [sp]
1000171c8hint
1000171cchint
1000171d0ldr w0, 0x31bcc
1000171d4subs wzr, w0, 2
1000171d8b.eq 0x1000171fc
1000171dcadd x8, sp, 8
1000171e0add x9, sp, 0
1000171e4stp x8, x9, [sp+16]
1000171e8add x1, sp, 16
1000171ecbl fn_100017c08
1000171f0subs xzr, x0, 17
1000171f4b.eq 0x100017604
1000171f8cbnz x0, 0x100017610
1000171fc
1000171fcloc_1000171fc:
1000171fcmovz w0, 0
100017200bl usleep@plt
100017204b 0x100017864
100017208
100017208loc_100017208:
100017208ldp x21, x22, [x19+8]
10001720cldr x8, [x21]
100017210cbz x8, 0x1000173e8
100017214ldr x20, [x19+24]
100017218stp x8, x20, [sp]
10001721chint
100017220hint
100017224ldr w0, 0x31b78
100017228subs wzr, w0, 2
10001722cb.eq 0x100017250
100017230add x8, sp, 8
100017234add x9, sp, 0
100017238stp x8, x9, [sp+16]
10001723cadd x1, sp, 16
100017240bl fn_100017c08
100017244subs xzr, x0, 17
100017248b.eq 0x10001767c
10001724ccbnz x0, 0x100017688
100017250
100017250loc_100017250:
100017250movz w0, 0
100017254bl usleep@plt
100017258b 0x100017864
10001725c
10001725cloc_10001725c:
10001725cldp x21, x22, [x19+8]
100017260ldr x8, [x21]
100017264cbz x8, 0x1000173f4
100017268ldr x20, [x19+24]
10001726cstp x8, x20, [sp]
100017270hint
100017274hint
100017278ldr w0, 0x31b24
10001727csubs wzr, w0, 2
100017280b.eq 0x1000172a4
100017284add x8, sp, 8
100017288add x9, sp, 0
10001728cstp x8, x9, [sp+16]
100017290add x1, sp, 16
100017294bl fn_100017c08
100017298subs xzr, x0, 17
10001729cb.eq 0x1000176f4
1000172a0cbnz x0, 0x100017700
1000172a4
1000172a4loc_1000172a4:
1000172a4movz w0, 0
1000172a8bl usleep@plt
1000172acb 0x100017864
1000172b0
1000172b0loc_1000172b0:
1000172b0ldp x21, x22, [x19+8]
1000172b4ldr x8, [x21]
1000172b8cbz x8, 0x100017400
1000172bcldr x20, [x19+24]
1000172c0stp x8, x20, [sp]
1000172c4hint
1000172c8hint
1000172ccldr w0, 0x31ad0
1000172d0subs wzr, w0, 2
1000172d4b.eq 0x1000172f8
1000172d8add x8, sp, 8
1000172dcadd x9, sp, 0
1000172e0stp x8, x9, [sp+16]
1000172e4add x1, sp, 16
1000172e8bl fn_100017c08
1000172ecsubs xzr, x0, 17
1000172f0b.eq 0x10001776c
1000172f4cbnz x0, 0x100017778
1000172f8
1000172f8loc_1000172f8:
1000172f8movz w0, 0
1000172fcbl usleep@plt
100017300b 0x100017864
100017304
100017304loc_100017304:
100017304ldp x21, x22, [x19+8]
100017308ldr x8, [x21]
10001730ccbz x8, 0x10001740c
100017310ldr x20, [x19+24]
100017314stp x8, x20, [sp]
100017318hint
10001731chint
100017320ldr w0, 0x31a7c
100017324subs wzr, w0, 2
100017328b.eq 0x10001734c
10001732cadd x8, sp, 8
100017330add x9, sp, 0
100017334stp x8, x9, [sp+16]
100017338add x1, sp, 16
10001733cbl fn_100017c08
100017340subs xzr, x0, 17
100017344b.eq 0x1000177e4
100017348cbnz x0, 0x1000177f0
10001734c
10001734cloc_10001734c:
10001734cmovz w0, 0
100017350bl usleep@plt
100017354b 0x100017864
100017358
100017358loc_100017358:
100017358ldp x21, x22, [x19+8]
10001735cldr x8, [x21]
100017360cbz x8, 0x100017418
100017364ldr x20, [x19+24]
100017368stp x8, x20, [sp]
10001736chint
100017370hint
100017374ldr w0, 0x31a28
100017378subs wzr, w0, 2
10001737cb.eq 0x1000173a0
100017380add x8, sp, 8
100017384add x9, sp, 0
100017388stp x8, x9, [sp+16]
10001738cadd x1, sp, 16
100017390bl fn_100017c08
100017394subs xzr, x0, 17
100017398b.eq 0x10001785c
10001739ccbnz x0, 0x100017880
1000173a0
1000173a0loc_1000173a0:
1000173a0movz w0, 0
1000173a4bl usleep@plt
1000173a8b 0x100017864
1000173ac
1000173acloc_1000173ac:
1000173acmovz w0, 0
1000173b0bl usleep@plt
1000173b4b 0x100017864
1000173b8
1000173b8loc_1000173b8:
1000173b8movz w0, 0
1000173bcbl usleep@plt
1000173c0b 0x100017864
1000173c4
1000173c4loc_1000173c4:
1000173c4movz w0, 0
1000173c8bl usleep@plt
1000173ccb 0x100017864
1000173d0
1000173d0loc_1000173d0:
1000173d0movz w0, 0
1000173d4bl usleep@plt
1000173d8b 0x100017864
1000173dc
1000173dcloc_1000173dc:
1000173dcmovz w0, 0
1000173e0bl usleep@plt
1000173e4b 0x100017864
1000173e8
1000173e8loc_1000173e8:
1000173e8movz w0, 0
1000173ecbl usleep@plt
1000173f0b 0x100017864
1000173f4
1000173f4loc_1000173f4:
1000173f4movz w0, 0
1000173f8bl usleep@plt
1000173fcb 0x100017864
100017400
100017400loc_100017400:
100017400movz w0, 0
100017404bl usleep@plt
100017408b 0x100017864
10001740c
10001740cloc_10001740c:
10001740cmovz w0, 0
100017410bl usleep@plt
100017414b 0x100017864
100017418
100017418loc_100017418:
100017418movz w0, 0
10001741cbl usleep@plt
100017420b 0x100017864
100017424
100017424loc_100017424:
100017424movz w0, 0
100017428bl usleep@plt
10001742cb 0x100017864
100017430
100017430loc_100017430:
100017430add x1, x0, 96
100017434str wzr, [sp+16]
100017438add x2, sp, 16
10001743cmov x0, x20
100017440movz w3, 4
100017444bl __ZNK5Smack6NeonRW10readLengthEyyy
100017448ldr w8, [sp+16]
10001744csubs wzr, w0, 0
100017450csel w8, w8, wzr, ne
100017454ldr x9, [x19+32]
100017458ldr w9, [x9]
10001745csubs wzr, w8, w9
100017460b.eq 0x1000178b4
100017464ldrb w8, [x19]
100017468cbz w8, 0x100017910
10001746cldr x8, [x19+8]
100017470ldr x8, [x8]
100017474add x1, x8, 48
100017478str xzr, [sp+16]
10001747cadd x2, sp, 16
100017480mov x0, x20
100017484movz w3, 8
100017488bl __ZNK5Smack6NeonRW10readLengthEyyy
10001748ctbnz w0, 0, 0x100017ae4
100017490movz w0, 0
100017494bl usleep@plt
100017498b 0x100017864
10001749c
10001749cloc_10001749c:
10001749cmovz w0, 0
1000174a0bl usleep@plt
1000174a4b 0x100017864
1000174a8
1000174a8loc_1000174a8:
1000174a8add x1, x0, 96
1000174acstr wzr, [sp+16]
1000174b0add x2, sp, 16
1000174b4mov x0, x20
1000174b8movz w3, 4
1000174bcbl __ZNK5Smack6NeonRW10readLengthEyyy
1000174c0ldr w8, [sp+16]
1000174c4subs wzr, w0, 0
1000174c8csel w8, w8, wzr, ne
1000174ccldr x9, [x19+32]
1000174d0ldr w9, [x9]
1000174d4subs wzr, w8, w9
1000174d8b.eq 0x1000178b4
1000174dcldrb w8, [x19]
1000174e0cbz w8, 0x100017940
1000174e4ldr x8, [x19+8]
1000174e8ldr x8, [x8]
1000174ecadd x1, x8, 48
1000174f0str xzr, [sp+16]
1000174f4add x2, sp, 16
1000174f8mov x0, x20
1000174fcmovz w3, 8
100017500bl __ZNK5Smack6NeonRW10readLengthEyyy
100017504tbnz w0, 0, 0x100017ae4
100017508movz w0, 0
10001750cbl usleep@plt
100017510b 0x100017864
100017514
100017514loc_100017514:
100017514movz w0, 0
100017518bl usleep@plt
10001751cb 0x100017864
100017520
100017520loc_100017520:
100017520add x1, x0, 96
100017524str wzr, [sp+16]
100017528add x2, sp, 16
10001752cmov x0, x20
100017530movz w3, 4
100017534bl __ZNK5Smack6NeonRW10readLengthEyyy
100017538ldr w8, [sp+16]
10001753csubs wzr, w0, 0
100017540csel w8, w8, wzr, ne
100017544ldr x9, [x19+32]
100017548ldr w9, [x9]
10001754csubs wzr, w8, w9
100017550b.eq 0x1000178b4
100017554ldrb w8, [x19]
100017558cbz w8, 0x100017970
10001755cldr x8, [x19+8]
100017560ldr x8, [x8]
100017564add x1, x8, 48
100017568str xzr, [sp+16]
10001756cadd x2, sp, 16
100017570mov x0, x20
100017574movz w3, 8
100017578bl __ZNK5Smack6NeonRW10readLengthEyyy
10001757ctbnz w0, 0, 0x100017ae4
100017580movz w0, 0
100017584bl usleep@plt
100017588b 0x100017864
10001758c
10001758cloc_10001758c:
10001758cmovz w0, 0
100017590bl usleep@plt
100017594b 0x100017864
100017598
100017598loc_100017598:
100017598add x1, x0, 96
10001759cstr wzr, [sp+16]
1000175a0add x2, sp, 16
1000175a4mov x0, x20
1000175a8movz w3, 4
1000175acbl __ZNK5Smack6NeonRW10readLengthEyyy
1000175b0ldr w8, [sp+16]
1000175b4subs wzr, w0, 0
1000175b8csel w8, w8, wzr, ne
1000175bcldr x9, [x19+32]
1000175c0ldr w9, [x9]
1000175c4subs wzr, w8, w9
1000175c8b.eq 0x1000178b4
1000175ccldrb w8, [x19]
1000175d0cbz w8, 0x1000179a0
1000175d4ldr x8, [x19+8]
1000175d8ldr x8, [x8]
1000175dcadd x1, x8, 48
1000175e0str xzr, [sp+16]
1000175e4add x2, sp, 16
1000175e8mov x0, x20
1000175ecmovz w3, 8
1000175f0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000175f4tbnz w0, 0, 0x100017ae4
1000175f8movz w0, 0
1000175fcbl usleep@plt
100017600b 0x100017864
100017604
100017604loc_100017604:
100017604movz w0, 0
100017608bl usleep@plt
10001760cb 0x100017864
100017610
100017610loc_100017610:
100017610add x1, x0, 96
100017614str wzr, [sp+16]
100017618add x2, sp, 16
10001761cmov x0, x20
100017620movz w3, 4
100017624bl __ZNK5Smack6NeonRW10readLengthEyyy
100017628ldr w8, [sp+16]
10001762csubs wzr, w0, 0
100017630csel w8, w8, wzr, ne
100017634ldr x9, [x19+32]
100017638ldr w9, [x9]
10001763csubs wzr, w8, w9
100017640b.eq 0x1000178b4
100017644ldrb w8, [x19]
100017648cbz w8, 0x1000179d0
10001764cldr x8, [x19+8]
100017650ldr x8, [x8]
100017654add x1, x8, 48
100017658str xzr, [sp+16]
10001765cadd x2, sp, 16
100017660mov x0, x20
100017664movz w3, 8
100017668bl __ZNK5Smack6NeonRW10readLengthEyyy
10001766ctbnz w0, 0, 0x100017ae4
100017670movz w0, 0
100017674bl usleep@plt
100017678b 0x100017864
10001767c
10001767cloc_10001767c:
10001767cmovz w0, 0
100017680bl usleep@plt
100017684b 0x100017864
100017688
100017688loc_100017688:
100017688add x1, x0, 96
10001768cstr wzr, [sp+16]
100017690add x2, sp, 16
100017694mov x0, x20
100017698movz w3, 4
10001769cbl __ZNK5Smack6NeonRW10readLengthEyyy
1000176a0ldr w8, [sp+16]
1000176a4subs wzr, w0, 0
1000176a8csel w8, w8, wzr, ne
1000176acldr x9, [x19+32]
1000176b0ldr w9, [x9]
1000176b4subs wzr, w8, w9
1000176b8b.eq 0x1000178b4
1000176bcldrb w8, [x19]
1000176c0cbz w8, 0x100017a00
1000176c4ldr x8, [x19+8]
1000176c8ldr x8, [x8]
1000176ccadd x1, x8, 48
1000176d0str xzr, [sp+16]
1000176d4add x2, sp, 16
1000176d8mov x0, x20
1000176dcmovz w3, 8
1000176e0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000176e4tbnz w0, 0, 0x100017ae4
1000176e8movz w0, 0
1000176ecbl usleep@plt
1000176f0b 0x100017864
1000176f4
1000176f4loc_1000176f4:
1000176f4movz w0, 0
1000176f8bl usleep@plt
1000176fcb 0x100017864
100017700
100017700loc_100017700:
100017700add x1, x0, 96
100017704str wzr, [sp+16]
100017708add x2, sp, 16
10001770cmov x0, x20
100017710movz w3, 4
100017714bl __ZNK5Smack6NeonRW10readLengthEyyy
100017718ldr w8, [sp+16]
10001771csubs wzr, w0, 0
100017720csel w8, w8, wzr, ne
100017724ldr x9, [x19+32]
100017728ldr w9, [x9]
10001772csubs wzr, w8, w9
100017730b.eq 0x1000178b4
100017734ldrb w8, [x19]
100017738cbz w8, 0x100017a30
10001773cldr x8, [x19+8]
100017740ldr x8, [x8]
100017744add x1, x8, 48
100017748str xzr, [sp+16]
10001774cadd x2, sp, 16
100017750mov x0, x20
100017754movz w3, 8
100017758bl __ZNK5Smack6NeonRW10readLengthEyyy
10001775ctbnz w0, 0, 0x100017ae4
100017760movz w0, 0
100017764bl usleep@plt
100017768b 0x100017864
10001776c
10001776cloc_10001776c:
10001776cmovz w0, 0
100017770bl usleep@plt
100017774b 0x100017864
100017778
100017778loc_100017778:
100017778add x1, x0, 96
10001777cstr wzr, [sp+16]
100017780add x2, sp, 16
100017784mov x0, x20
100017788movz w3, 4
10001778cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017790ldr w8, [sp+16]
100017794subs wzr, w0, 0
100017798csel w8, w8, wzr, ne
10001779cldr x9, [x19+32]
1000177a0ldr w9, [x9]
1000177a4subs wzr, w8, w9
1000177a8b.eq 0x1000178b4
1000177acldrb w8, [x19]
1000177b0cbz w8, 0x100017a60
1000177b4ldr x8, [x19+8]
1000177b8ldr x8, [x8]
1000177bcadd x1, x8, 48
1000177c0str xzr, [sp+16]
1000177c4add x2, sp, 16
1000177c8mov x0, x20
1000177ccmovz w3, 8
1000177d0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000177d4tbnz w0, 0, 0x100017ae4
1000177d8movz w0, 0
1000177dcbl usleep@plt
1000177e0b 0x100017864
1000177e4
1000177e4loc_1000177e4:
1000177e4movz w0, 0
1000177e8bl usleep@plt
1000177ecb 0x100017864
1000177f0
1000177f0loc_1000177f0:
1000177f0add x1, x0, 96
1000177f4str wzr, [sp+16]
1000177f8add x2, sp, 16
1000177fcmov x0, x20
100017800movz w3, 4
100017804bl __ZNK5Smack6NeonRW10readLengthEyyy
100017808ldr w8, [sp+16]
10001780csubs wzr, w0, 0
100017810csel w8, w8, wzr, ne
100017814ldr x9, [x19+32]
100017818ldr w9, [x9]
10001781csubs wzr, w8, w9
100017820b.eq 0x1000178b4
100017824ldrb w8, [x19]
100017828cbz w8, 0x100017a90
10001782cldr x8, [x19+8]
100017830ldr x8, [x8]
100017834add x1, x8, 48
100017838str xzr, [sp+16]
10001783cadd x2, sp, 16
100017840mov x0, x20
100017844movz w3, 8
100017848bl __ZNK5Smack6NeonRW10readLengthEyyy
10001784ctbnz w0, 0, 0x100017ae4
100017850movz w0, 0
100017854bl usleep@plt
100017858b 0x100017864
10001785c
10001785cloc_10001785c:
10001785cmovz w0, 0
100017860bl usleep@plt
100017864
100017864loc_100017864:
100017864ldr x8, [x22]
100017868str x8, [x21]
10001786c
10001786cloc_10001786c:
10001786cldp x29, x30, [sp+64]
100017870ldp x20, x19, [sp+48]
100017874ldp x22, x21, [sp+32]
100017878add sp, sp, 80
10001787cretab
100017880
100017880loc_100017880:
100017880add x1, x0, 96
100017884str wzr, [sp+16]
100017888add x2, sp, 16
10001788cmov x0, x20
100017890movz w3, 4
100017894bl __ZNK5Smack6NeonRW10readLengthEyyy
100017898ldr w8, [sp+16]
10001789csubs wzr, w0, 0
1000178a0csel w8, w8, wzr, ne
1000178a4ldr x9, [x19+32]
1000178a8ldr w9, [x9]
1000178acsubs wzr, w8, w9
1000178b0b.ne 0x1000178d8
1000178b4
1000178b4loc_1000178b4:
1000178b4ldr x8, [x19+8]
1000178b8ldr x8, [x8]
1000178bcldr x9, [x19+40]
1000178c0str x8, [x9]
1000178c4ldp x29, x30, [sp+64]
1000178c8ldp x20, x19, [sp+48]
1000178ccldp x22, x21, [sp+32]
1000178d0add sp, sp, 80
1000178d4retab
1000178d8
1000178d8loc_1000178d8:
1000178d8ldrb w8, [x19]
1000178dccbz w8, 0x100017ac0
1000178e0ldr x8, [x19+8]
1000178e4ldr x8, [x8]
1000178e8add x1, x8, 48
1000178ecstr xzr, [sp+16]
1000178f0add x2, sp, 16
1000178f4mov x0, x20
1000178f8movz w3, 8
1000178fcbl __ZNK5Smack6NeonRW10readLengthEyyy
100017900tbnz w0, 0, 0x100017ae4
100017904movz w0, 0
100017908bl usleep@plt
10001790cb 0x100017864
100017910
100017910loc_100017910:
100017910ldr x8, [x19+8]
100017914ldr x8, [x8]
100017918add x1, x8, 56
10001791cstr xzr, [sp+16]
100017920add x2, sp, 16
100017924mov x0, x20
100017928movz w3, 8
10001792cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017930tbnz w0, 0, 0x100017ae4
100017934movz w0, 0
100017938bl usleep@plt
10001793cb 0x100017864
100017940
100017940loc_100017940:
100017940ldr x8, [x19+8]
100017944ldr x8, [x8]
100017948add x1, x8, 56
10001794cstr xzr, [sp+16]
100017950add x2, sp, 16
100017954mov x0, x20
100017958movz w3, 8
10001795cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017960tbnz w0, 0, 0x100017ae4
100017964movz w0, 0
100017968bl usleep@plt
10001796cb 0x100017864
100017970
100017970loc_100017970:
100017970ldr x8, [x19+8]
100017974ldr x8, [x8]
100017978add x1, x8, 56
10001797cstr xzr, [sp+16]
100017980add x2, sp, 16
100017984mov x0, x20
100017988movz w3, 8
10001798cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017990tbnz w0, 0, 0x100017ae4
100017994movz w0, 0
100017998bl usleep@plt
10001799cb 0x100017864
1000179a0
1000179a0loc_1000179a0:
1000179a0ldr x8, [x19+8]
1000179a4ldr x8, [x8]
1000179a8add x1, x8, 56
1000179acstr xzr, [sp+16]
1000179b0add x2, sp, 16
1000179b4mov x0, x20
1000179b8movz w3, 8
1000179bcbl __ZNK5Smack6NeonRW10readLengthEyyy
1000179c0tbnz w0, 0, 0x100017ae4
1000179c4movz w0, 0
1000179c8bl usleep@plt
1000179ccb 0x100017864
1000179d0
1000179d0loc_1000179d0:
1000179d0ldr x8, [x19+8]
1000179d4ldr x8, [x8]
1000179d8add x1, x8, 56
1000179dcstr xzr, [sp+16]
1000179e0add x2, sp, 16
1000179e4mov x0, x20
1000179e8movz w3, 8
1000179ecbl __ZNK5Smack6NeonRW10readLengthEyyy
1000179f0tbnz w0, 0, 0x100017ae4
1000179f4movz w0, 0
1000179f8bl usleep@plt
1000179fcb 0x100017864
100017a00
100017a00loc_100017a00:
100017a00ldr x8, [x19+8]
100017a04ldr x8, [x8]
100017a08add x1, x8, 56
100017a0cstr xzr, [sp+16]
100017a10add x2, sp, 16
100017a14mov x0, x20
100017a18movz w3, 8
100017a1cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017a20tbnz w0, 0, 0x100017ae4
100017a24movz w0, 0
100017a28bl usleep@plt
100017a2cb 0x100017864
100017a30
100017a30loc_100017a30:
100017a30ldr x8, [x19+8]
100017a34ldr x8, [x8]
100017a38add x1, x8, 56
100017a3cstr xzr, [sp+16]
100017a40add x2, sp, 16
100017a44mov x0, x20
100017a48movz w3, 8
100017a4cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017a50tbnz w0, 0, 0x100017ae4
100017a54movz w0, 0
100017a58bl usleep@plt
100017a5cb 0x100017864
100017a60
100017a60loc_100017a60:
100017a60ldr x8, [x19+8]
100017a64ldr x8, [x8]
100017a68add x1, x8, 56
100017a6cstr xzr, [sp+16]
100017a70add x2, sp, 16
100017a74mov x0, x20
100017a78movz w3, 8
100017a7cbl __ZNK5Smack6NeonRW10readLengthEyyy
100017a80tbnz w0, 0, 0x100017ae4
100017a84movz w0, 0
100017a88bl usleep@plt
100017a8cb 0x100017864
100017a90
100017a90loc_100017a90:
100017a90ldr x8, [x19+8]
100017a94ldr x8, [x8]
100017a98add x1, x8, 56
100017a9cstr xzr, [sp+16]
100017aa0add x2, sp, 16
100017aa4mov x0, x20
100017aa8movz w3, 8
100017aacbl __ZNK5Smack6NeonRW10readLengthEyyy
100017ab0tbnz w0, 0, 0x100017ae4
100017ab4movz w0, 0
100017ab8bl usleep@plt
100017abcb 0x100017864
100017ac0
100017ac0loc_100017ac0:
100017ac0ldr x8, [x19+8]
100017ac4ldr x8, [x8]
100017ac8add x1, x8, 56
100017accstr xzr, [sp+16]
100017ad0add x2, sp, 16
100017ad4mov x0, x20
100017ad8movz w3, 8
100017adcbl __ZNK5Smack6NeonRW10readLengthEyyy
100017ae0tbz w0, 0, 0x100017b04
100017ae4
100017ae4loc_100017ae4:
100017ae4ldr x8, [sp+16]
100017ae8ldr x9, [x19+8]
100017aecstr x8, [x9]
100017af0ldp x29, x30, [sp+64]
100017af4ldp x20, x19, [sp+48]
100017af8ldp x22, x21, [sp+32]
100017afcadd sp, sp, 80
100017b00retab
100017b04
100017b04loc_100017b04:
100017b04movz w0, 0
100017b08bl usleep@plt
100017b0cb 0x100017864
100017b10b 0x100017bfc
100017b14b 0x100017bfc
100017b18b 0x100017bfc
100017b1cb 0x100017bfc
100017b20b 0x100017bfc
100017b24b 0x100017bfc
100017b28b 0x100017bfc
100017b2cb 0x100017bfc
100017b30b 0x100017bfc
100017b34b 0x100017bfc
100017b38b 0x100017bfc
100017b3cb 0x100017bfc
100017b40b 0x100017bfc
100017b44b 0x100017bfc
100017b48b 0x100017bfc
100017b4cb 0x100017bfc
100017b50b 0x100017bfc
100017b54b 0x100017bfc
100017b58b 0x100017bfc
100017b5cb 0x100017bfc
100017b60b 0x100017bfc
100017b64b 0x100017bfc
100017b68b 0x100017bfc
100017b6cb 0x100017bfc
100017b70b 0x100017bfc
100017b74b 0x100017bfc
100017b78b 0x100017bfc
100017b7cb 0x100017bfc
100017b80b 0x100017bfc
100017b84b 0x100017bfc
100017b88b 0x100017bfc
100017b8cb 0x100017bfc
100017b90b 0x100017bfc
100017b94b 0x100017bfc
100017b98b 0x100017bfc
100017b9cb 0x100017bfc
100017ba0b 0x100017bfc
100017ba4b 0x100017bfc
100017ba8b 0x100017bfc
100017bacb 0x100017bfc
100017bb0b 0x100017bfc
100017bb4b 0x100017bfc
100017bb8b 0x100017bfc
100017bbcb 0x100017bfc
100017bc0b 0x100017bfc
100017bc4b 0x100017bfc
100017bc8b 0x100017bfc
100017bccb 0x100017bfc
100017bd0b 0x100017bfc
100017bd4b 0x100017bfc
100017bd8b 0x100017bfc
100017bdcb 0x100017bfc
100017be0b 0x100017bfc
100017be4b 0x100017bfc
100017be8b 0x100017bfc
100017becb 0x100017bfc
100017bf0b 0x100017bfc
100017bf4b 0x100017bfc
100017bf8b 0x100017bfc
100017bfc
100017bfcloc_100017bfc:
100017bfcldr x8, [x22]
100017c00str x8, [x21]
100017c04bl _Unwind_Resume@plt
100016fd8
100017c08
100017c08fn_100017c08:
100017c08pacibsp
100017c0csub sp, sp, 48
100017c10stp x20, x19, [sp+16]
100017c14stp x29, x30, [sp+32]
100017c18add x29, sp, 32
100017c1chint
100017c20hint
100017c24ldr w10, 0x31174
100017c28subs wzr, w0, 1
100017c2cb.eq 0x100017c70
100017c30movz x8, 0
100017c34cbnz w0, 0x100017cac
100017c38subs wzr, w10, 1
100017c3cb.le 0x100017cc8
100017c40subs wzr, w10, 2
100017c44b.eq 0x100017cd8
100017c48subs wzr, w10, 3
100017c4cb.eq 0x100017cd8
100017c50mov x9, x8
100017c54subs wzr, w10, 4
100017c58b.ne 0x100017cb0
100017c5cldp x8, x9, [x1]
100017c60ldr x19, [x9]
100017c64ldr x0, [x8]
100017c68add x1, x19, 976
100017c6cb 0x100017ce8
100017c70
100017c70loc_100017c70:
100017c70movz x8, 0
100017c74subs wzr, w10, 1
100017c78b.le 0x100017d24
100017c7csubs wzr, w10, 2
100017c80b.eq 0x100017d34
100017c84subs wzr, w10, 3
100017c88b.eq 0x100017d34
100017c8cmov x9, x8
100017c90subs wzr, w10, 4
100017c94b.ne 0x100017cb0
100017c98ldp x8, x9, [x1]
100017c9cldr x19, [x9]
100017ca0ldr x0, [x8]
100017ca4add x1, x19, 976
100017ca8b 0x100017d44
100017cac
100017cacloc_100017cac:
100017cacmovz x9, 0
100017cb0
100017cb0loc_100017cb0:
100017cb0and x8, x8, 255
100017cb4orr x0, x9, x8
100017cb8ldp x29, x30, [sp+32]
100017cbcldp x20, x19, [sp+16]
100017cc0add sp, sp, 48
100017cc4retab
100017cc8
100017cc8loc_100017cc8:
100017cc8cbz w10, 0x100017cd8
100017cccmov x9, x8
100017cd0subs wzr, w10, 1
100017cd4b.ne 0x100017cb0
100017cd8
100017cd8loc_100017cd8:
100017cd8ldp x8, x9, [x1]
100017cdcldr x19, [x9]
100017ce0ldr x0, [x8]
100017ce4add x1, x19, 952
100017ce8
100017ce8loc_100017ce8:
100017ce8str wzr, [sp+12]
100017cecadd x2, sp, 12
100017cf0movz w3, 4
100017cf4bl __ZNK5Smack6NeonRW10readLengthEyyy
100017cf8ldr w8, [sp+12]
100017cfcorr x8, x8, 0x100000000
100017d00subs wzr, w0, 0
100017d04csel x8, x8, xzr, ne
100017d08ubfm x9, x8, 32, 63
100017d0ccbz x9, 0x100017d6c
100017d10tbnz w8, 23, 0x100017d1c
100017d14movz w0, 0
100017d18bl usleep@plt
100017d1c
100017d1cloc_100017d1c:
100017d1csub x8, x19, 1336
100017d20b 0x100017d8c
100017d24
100017d24loc_100017d24:
100017d24cbz w10, 0x100017d34
100017d28mov x9, x8
100017d2csubs wzr, w10, 1
100017d30b.ne 0x100017cb0
100017d34
100017d34loc_100017d34:
100017d34ldp x8, x9, [x1]
100017d38ldr x19, [x9]
100017d3cldr x0, [x8]
100017d40add x1, x19, 952
100017d44
100017d44loc_100017d44:
100017d44str wzr, [sp+12]
100017d48add x2, sp, 12
100017d4cmovz w3, 4
100017d50bl __ZNK5Smack6NeonRW10readLengthEyyy
100017d54ldr w8, [sp+12]
100017d58orr x8, x8, 0x100000000
100017d5csubs wzr, w0, 0
100017d60csel x8, x8, xzr, ne
100017d64ubfm x9, x8, 32, 63
100017d68cbnz x9, 0x100017d7c
100017d6c
100017d6cloc_100017d6c:
100017d6cmovz w0, 0
100017d70bl usleep@plt
100017d74movz x8, 0
100017d78b 0x100017d8c
100017d7c
100017d7cloc_100017d7c:
100017d7ctbnz w8, 23, 0x100017d88
100017d80movz w0, 0
100017d84bl usleep@plt
100017d88
100017d88loc_100017d88:
100017d88sub x8, x19, 1840
100017d8c
100017d8cloc_100017d8c:
100017d8cand x9, x8, -256
100017d90and x8, x8, 255
100017d94orr x0, x9, x8
100017d98ldp x29, x30, [sp+32]
100017d9cldp x20, x19, [sp+16]
100017da0add sp, sp, 48
100017da4retab
100017c08
100017c08fn_100017c08:
100017c08pacibsp
100017c0csub sp, sp, 48
100017c10stp x20, x19, [sp+16]
100017c14stp x29, x30, [sp+32]
100017c18add x29, sp, 32
100017c1chint
100017c20hint
100017c24ldr w10, 0x31174
100017c28subs wzr, w0, 1
100017c2cb.eq 0x100017c70
100017c30movz x8, 0
100017c34cbnz w0, 0x100017cac
100017c38subs wzr, w10, 1
100017c3cb.le 0x100017cc8
100017c40subs wzr, w10, 2
100017c44b.eq 0x100017cd8
100017c48subs wzr, w10, 3
100017c4cb.eq 0x100017cd8
100017c50mov x9, x8
100017c54subs wzr, w10, 4
100017c58b.ne 0x100017cb0
100017c5cldp x8, x9, [x1]
100017c60ldr x19, [x9]
100017c64ldr x0, [x8]
100017c68add x1, x19, 976
100017c6cb 0x100017ce8
100017c70
100017c70loc_100017c70:
100017c70movz x8, 0
100017c74subs wzr, w10, 1
100017c78b.le 0x100017d24
100017c7csubs wzr, w10, 2
100017c80b.eq 0x100017d34
100017c84subs wzr, w10, 3
100017c88b.eq 0x100017d34
100017c8cmov x9, x8
100017c90subs wzr, w10, 4
100017c94b.ne 0x100017cb0
100017c98ldp x8, x9, [x1]
100017c9cldr x19, [x9]
100017ca0ldr x0, [x8]
100017ca4add x1, x19, 976
100017ca8b 0x100017d44
100017cac
100017cacloc_100017cac:
100017cacmovz x9, 0
100017cb0
100017cb0loc_100017cb0:
100017cb0and x8, x8, 255
100017cb4orr x0, x9, x8
100017cb8ldp x29, x30, [sp+32]
100017cbcldp x20, x19, [sp+16]
100017cc0add sp, sp, 48
100017cc4retab
100017cc8
100017cc8loc_100017cc8:
100017cc8cbz w10, 0x100017cd8
100017cccmov x9, x8
100017cd0subs wzr, w10, 1
100017cd4b.ne 0x100017cb0
100017cd8
100017cd8loc_100017cd8:
100017cd8ldp x8, x9, [x1]
100017cdcldr x19, [x9]
100017ce0ldr x0, [x8]
100017ce4add x1, x19, 952
100017ce8
100017ce8loc_100017ce8:
100017ce8str wzr, [sp+12]
100017cecadd x2, sp, 12
100017cf0movz w3, 4
100017cf4bl __ZNK5Smack6NeonRW10readLengthEyyy
100017cf8ldr w8, [sp+12]
100017cfcorr x8, x8, 0x100000000
100017d00subs wzr, w0, 0
100017d04csel x8, x8, xzr, ne
100017d08ubfm x9, x8, 32, 63
100017d0ccbz x9, 0x100017d6c
100017d10tbnz w8, 23, 0x100017d1c
100017d14movz w0, 0
100017d18bl usleep@plt
100017d1c
100017d1cloc_100017d1c:
100017d1csub x8, x19, 1336
100017d20b 0x100017d8c
100017d24
100017d24loc_100017d24:
100017d24cbz w10, 0x100017d34
100017d28mov x9, x8
100017d2csubs wzr, w10, 1
100017d30b.ne 0x100017cb0
100017d34
100017d34loc_100017d34:
100017d34ldp x8, x9, [x1]
100017d38ldr x19, [x9]
100017d3cldr x0, [x8]
100017d40add x1, x19, 952
100017d44
100017d44loc_100017d44:
100017d44str wzr, [sp+12]
100017d48add x2, sp, 12
100017d4cmovz w3, 4
100017d50bl __ZNK5Smack6NeonRW10readLengthEyyy
100017d54ldr w8, [sp+12]
100017d58orr x8, x8, 0x100000000
100017d5csubs wzr, w0, 0
100017d60csel x8, x8, xzr, ne
100017d64ubfm x9, x8, 32, 63
100017d68cbnz x9, 0x100017d7c
100017d6c
100017d6cloc_100017d6c:
100017d6cmovz w0, 0
100017d70bl usleep@plt
100017d74movz x8, 0
100017d78b 0x100017d8c
100017d7c
100017d7cloc_100017d7c:
100017d7ctbnz w8, 23, 0x100017d88
100017d80movz w0, 0
100017d84bl usleep@plt
100017d88
100017d88loc_100017d88:
100017d88sub x8, x19, 1840
100017d8c
100017d8cloc_100017d8c:
100017d8cand x9, x8, -256
100017d90and x8, x8, 255
100017d94orr x0, x9, x8
100017d98ldp x29, x30, [sp+32]
100017d9cldp x20, x19, [sp+16]
100017da0add sp, sp, 48
100017da4retab
100017c08
100017da8
100017da8fn_100017da8:
100017da8pacibsp
100017dacsub sp, sp, 64
100017db0stp x22, x21, [sp+16]
100017db4stp x20, x19, [sp+32]
100017db8stp x29, x30, [sp+48]
100017dbcadd x29, sp, 48
100017dc0mov x19, x3
100017dc4mov x21, x2
100017dc8mov x20, x0
100017dccadd x1, x1, 32
100017dd0str xzr, [sp+8]
100017dd4add x2, sp, 8
100017dd8movz w3, 8
100017ddcbl __ZN13FDGuardNeonRW10readLengthEyyy
100017de0cbz w0, 0x100017e88
100017de4ldr x8, [sp+8]
100017de8xpacd x8
100017dechint
100017df0ldr w9, 0x30f80
100017df4orn w9, wzr, w9
100017df8movz w10, 1
100017dfclslv x9, x10, x9
100017e00ands xzr, x9, x8
100017e04b.eq 0x100017e18
100017e08and x8, x8, -32
100017e0cxpacd x8
100017e10cbnz x8, 0x100017e34
100017e14b 0x100017e84
100017e18
100017e18loc_100017e18:
100017e18hint
100017e1cldr x10, 0x2cbd4
100017e20ldr x10, [x10]
100017e24bic x8, x8, x10
100017e28orr x8, x8, x9
100017e2cxpacd x8
100017e30cbz x8, 0x100017e84
100017e34
100017e34loc_100017e34:
100017e34ldr w9, [x21]
100017e38ubfm x9, x9, 8, 63
100017e3cmovz w10, 24
100017e40madd x1, x9, x10, x8
100017e44str xzr, [sp+8]
100017e48add x2, sp, 8
100017e4cmov x0, x20
100017e50movz w3, 8
100017e54bl __ZN13FDGuardNeonRW10readLengthEyyy
100017e58tbz w0, 0, 0x100017e84
100017e5cldr x8, [sp+8]
100017e60mov x9, x8
100017e64xpacd x9
100017e68ands wzr, w19, 1
100017e6ccsel x0, x8, x9, ne
100017e70ldp x29, x30, [sp+48]
100017e74ldp x20, x19, [sp+32]
100017e78ldp x22, x21, [sp+16]
100017e7cadd sp, sp, 64
100017e80retab
100017e84
100017e84loc_100017e84:
100017e84movz w0, 0
100017e88
100017e88loc_100017e88:
100017e88bl usleep@plt
100017e8cmovz x0, 0
100017e90ldp x29, x30, [sp+48]
100017e94ldp x20, x19, [sp+32]
100017e98ldp x22, x21, [sp+16]
100017e9cadd sp, sp, 64
100017ea0retab
100017da8
100017da8fn_100017da8:
100017da8pacibsp
100017dacsub sp, sp, 64
100017db0stp x22, x21, [sp+16]
100017db4stp x20, x19, [sp+32]
100017db8stp x29, x30, [sp+48]
100017dbcadd x29, sp, 48
100017dc0mov x19, x3
100017dc4mov x21, x2
100017dc8mov x20, x0
100017dccadd x1, x1, 32
100017dd0str xzr, [sp+8]
100017dd4add x2, sp, 8
100017dd8movz w3, 8
100017ddcbl __ZN13FDGuardNeonRW10readLengthEyyy
100017de0cbz w0, 0x100017e88
100017de4ldr x8, [sp+8]
100017de8xpacd x8
100017dechint
100017df0ldr w9, 0x30f80
100017df4orn w9, wzr, w9
100017df8movz w10, 1
100017dfclslv x9, x10, x9
100017e00ands xzr, x9, x8
100017e04b.eq 0x100017e18
100017e08and x8, x8, -32
100017e0cxpacd x8
100017e10cbnz x8, 0x100017e34
100017e14b 0x100017e84
100017e18
100017e18loc_100017e18:
100017e18hint
100017e1cldr x10, 0x2cbd4
100017e20ldr x10, [x10]
100017e24bic x8, x8, x10
100017e28orr x8, x8, x9
100017e2cxpacd x8
100017e30cbz x8, 0x100017e84
100017e34
100017e34loc_100017e34:
100017e34ldr w9, [x21]
100017e38ubfm x9, x9, 8, 63
100017e3cmovz w10, 24
100017e40madd x1, x9, x10, x8
100017e44str xzr, [sp+8]
100017e48add x2, sp, 8
100017e4cmov x0, x20
100017e50movz w3, 8
100017e54bl __ZN13FDGuardNeonRW10readLengthEyyy
100017e58tbz w0, 0, 0x100017e84
100017e5cldr x8, [sp+8]
100017e60mov x9, x8
100017e64xpacd x9
100017e68ands wzr, w19, 1
100017e6ccsel x0, x8, x9, ne
100017e70ldp x29, x30, [sp+48]
100017e74ldp x20, x19, [sp+32]
100017e78ldp x22, x21, [sp+16]
100017e7cadd sp, sp, 64
100017e80retab
100017e84
100017e84loc_100017e84:
100017e84movz w0, 0
100017e88
100017e88loc_100017e88:
100017e88bl usleep@plt
100017e8cmovz x0, 0
100017e90ldp x29, x30, [sp+48]
100017e94ldp x20, x19, [sp+32]
100017e98ldp x22, x21, [sp+16]
100017e9cadd sp, sp, 64
100017ea0retab
100017da8
100017ea4
100017ea4fn_100017ea4:
100017ea4pacibsp
100017ea8stp x22, x21, [sp-48]!
100017eacstp x20, x19, [sp+16]
100017eb0stp x29, x30, [sp+32]
100017eb4add x29, sp, 32
100017eb8sub sp, sp, 1504
100017ebcmov x19, x1
100017ec0hint
100017ec4hint
100017ec8ldr w8, 0x30ed0
100017eccsubs wzr, w0, 1
100017ed0b.eq 0x100017f6c
100017ed4cbnz w0, 0x1000183c4
100017ed8subs wzr, w8, 1
100017edcb.le 0x100018000
100017ee0subs wzr, w8, 2
100017ee4b.eq 0x100018100
100017ee8subs wzr, w8, 3
100017eecb.eq 0x100018174
100017ef0subs wzr, w8, 4
100017ef4b.ne 0x1000183c4
100017ef8ldp x20, x8, [x19+8]
100017efcldr x21, [x8]
100017f00add x0, sp, 0
100017f04movz w1, 1496
100017f08bl bzero@plt
100017f0cadd x2, sp, 0
100017f10mov x0, x20
100017f14mov x1, x21
100017f18movz w3, 1496
100017f1cbl __ZN13FDGuardNeonRW10readLengthEyyy
100017f20tbz w0, 0, 0x1000183d8
100017f24ldr x1, [sp+768]
100017f28xpacd x1
100017f2cstr xzr, [sp+112]
100017f30movi v0.2d, 0
100017f34stp q0, q0, [sp+80]
100017f38stp q0, q0, [sp+48]
100017f3cstp q0, q0, [sp+16]
100017f40str q0, [sp]
100017f44add x2, sp, 0
100017f48mov x0, x20
100017f4cmovz w3, 120
100017f50bl __ZN13FDGuardNeonRW10readLengthEyyy
100017f54tbz w0, 0, 0x1000183d8
100017f58ldr x8, [sp+32]
100017f5cldrb w9, [x19]
100017f60mov x10, x8
100017f64xpacd x10
100017f68b 0x1000183b4
100017f6c
100017f6cloc_100017f6c:
100017f6csubs wzr, w8, 1
100017f70b.le 0x100018080
100017f74subs wzr, w8, 2
100017f78b.eq 0x1000181e8
100017f7csubs wzr, w8, 3
100017f80b.eq 0x10001825c
100017f84subs wzr, w8, 4
100017f88b.ne 0x1000183c4
100017f8cldp x20, x8, [x19+8]
100017f90ldr x21, [x8]
100017f94add x0, sp, 0
100017f98movz w1, 1496
100017f9cbl bzero@plt
100017fa0add x2, sp, 0
100017fa4mov x0, x20
100017fa8mov x1, x21
100017facmovz w3, 1496
100017fb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fb4tbz w0, 0, 0x1000183d8
100017fb8ldr x1, [sp+768]
100017fbcxpacd x1
100017fc0str xzr, [sp+112]
100017fc4movi v0.2d, 0
100017fc8stp q0, q0, [sp+80]
100017fccstp q0, q0, [sp+48]
100017fd0stp q0, q0, [sp+16]
100017fd4str q0, [sp]
100017fd8add x2, sp, 0
100017fdcmov x0, x20
100017fe0movz w3, 120
100017fe4bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fe8tbz w0, 0, 0x1000183d8
100017fecldr x8, [sp+32]
100017ff0ldrb w9, [x19]
100017ff4mov x10, x8
100017ff8xpacd x10
100017ffcb 0x1000183b4
100018000
100018000loc_100018000:
100018000cbz w8, 0x1000182d0
100018004subs wzr, w8, 1
100018008b.ne 0x1000183c4
10001800cldp x20, x8, [x19+8]
100018010ldr x21, [x8]
100018014add x0, sp, 0
100018018movz w1, 1472
10001801cbl bzero@plt
100018020add x2, sp, 0
100018024mov x0, x20
100018028mov x1, x21
10001802cmovz w3, 1472
100018030bl __ZN13FDGuardNeonRW10readLengthEyyy
100018034tbz w0, 0, 0x1000183d8
100018038ldr x1, [sp+768]
10001803cxpacd x1
100018040str xzr, [sp+112]
100018044movi v0.2d, 0
100018048stp q0, q0, [sp+80]
10001804cstp q0, q0, [sp+48]
100018050stp q0, q0, [sp+16]
100018054str q0, [sp]
100018058add x2, sp, 0
10001805cmov x0, x20
100018060movz w3, 120
100018064bl __ZN13FDGuardNeonRW10readLengthEyyy
100018068tbz w0, 0, 0x1000183d8
10001806cldr x8, [sp+32]
100018070ldrb w9, [x19]
100018074mov x10, x8
100018078xpacd x10
10001807cb 0x1000183b4
100018080
100018080loc_100018080:
100018080cbz w8, 0x100018344
100018084subs wzr, w8, 1
100018088b.ne 0x1000183c4
10001808cldp x20, x8, [x19+8]
100018090ldr x21, [x8]
100018094add x0, sp, 0
100018098movz w1, 1472
10001809cbl bzero@plt
1000180a0add x2, sp, 0
1000180a4mov x0, x20
1000180a8mov x1, x21
1000180acmovz w3, 1472
1000180b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180b4tbz w0, 0, 0x1000183d8
1000180b8ldr x1, [sp+768]
1000180bcxpacd x1
1000180c0str xzr, [sp+112]
1000180c4movi v0.2d, 0
1000180c8stp q0, q0, [sp+80]
1000180ccstp q0, q0, [sp+48]
1000180d0stp q0, q0, [sp+16]
1000180d4str q0, [sp]
1000180d8add x2, sp, 0
1000180dcmov x0, x20
1000180e0movz w3, 120
1000180e4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180e8tbz w0, 0, 0x1000183d8
1000180ecldr x8, [sp+32]
1000180f0ldrb w9, [x19]
1000180f4mov x10, x8
1000180f8xpacd x10
1000180fcb 0x1000183b4
100018100
100018100loc_100018100:
100018100ldp x20, x8, [x19+8]
100018104ldr x21, [x8]
100018108add x0, sp, 0
10001810cmovz w1, 1472
100018110bl bzero@plt
100018114add x2, sp, 0
100018118mov x0, x20
10001811cmov x1, x21
100018120movz w3, 1472
100018124bl __ZN13FDGuardNeonRW10readLengthEyyy
100018128tbz w0, 0, 0x1000183d8
10001812cldr x1, [sp+768]
100018130xpacd x1
100018134str xzr, [sp+112]
100018138movi v0.2d, 0
10001813cstp q0, q0, [sp+80]
100018140stp q0, q0, [sp+48]
100018144stp q0, q0, [sp+16]
100018148str q0, [sp]
10001814cadd x2, sp, 0
100018150mov x0, x20
100018154movz w3, 120
100018158bl __ZN13FDGuardNeonRW10readLengthEyyy
10001815ctbz w0, 0, 0x1000183d8
100018160ldr x8, [sp+32]
100018164ldrb w9, [x19]
100018168mov x10, x8
10001816cxpacd x10
100018170b 0x1000183b4
100018174
100018174loc_100018174:
100018174ldp x20, x8, [x19+8]
100018178ldr x21, [x8]
10001817cadd x0, sp, 0
100018180movz w1, 1472
100018184bl bzero@plt
100018188add x2, sp, 0
10001818cmov x0, x20
100018190mov x1, x21
100018194movz w3, 1472
100018198bl __ZN13FDGuardNeonRW10readLengthEyyy
10001819ctbz w0, 0, 0x1000183d8
1000181a0ldr x1, [sp+768]
1000181a4xpacd x1
1000181a8str xzr, [sp+112]
1000181acmovi v0.2d, 0
1000181b0stp q0, q0, [sp+80]
1000181b4stp q0, q0, [sp+48]
1000181b8stp q0, q0, [sp+16]
1000181bcstr q0, [sp]
1000181c0add x2, sp, 0
1000181c4mov x0, x20
1000181c8movz w3, 120
1000181ccbl __ZN13FDGuardNeonRW10readLengthEyyy
1000181d0tbz w0, 0, 0x1000183d8
1000181d4ldr x8, [sp+32]
1000181d8ldrb w9, [x19]
1000181dcmov x10, x8
1000181e0xpacd x10
1000181e4b 0x1000183b4
1000181e8
1000181e8loc_1000181e8:
1000181e8ldp x20, x8, [x19+8]
1000181ecldr x21, [x8]
1000181f0add x0, sp, 0
1000181f4movz w1, 1472
1000181f8bl bzero@plt
1000181fcadd x2, sp, 0
100018200mov x0, x20
100018204mov x1, x21
100018208movz w3, 1472
10001820cbl __ZN13FDGuardNeonRW10readLengthEyyy
100018210tbz w0, 0, 0x1000183d8
100018214ldr x1, [sp+768]
100018218xpacd x1
10001821cstr xzr, [sp+112]
100018220movi v0.2d, 0
100018224stp q0, q0, [sp+80]
100018228stp q0, q0, [sp+48]
10001822cstp q0, q0, [sp+16]
100018230str q0, [sp]
100018234add x2, sp, 0
100018238mov x0, x20
10001823cmovz w3, 120
100018240bl __ZN13FDGuardNeonRW10readLengthEyyy
100018244tbz w0, 0, 0x1000183d8
100018248ldr x8, [sp+32]
10001824cldrb w9, [x19]
100018250mov x10, x8
100018254xpacd x10
100018258b 0x1000183b4
10001825c
10001825cloc_10001825c:
10001825cldp x20, x8, [x19+8]
100018260ldr x21, [x8]
100018264add x0, sp, 0
100018268movz w1, 1472
10001826cbl bzero@plt
100018270add x2, sp, 0
100018274mov x0, x20
100018278mov x1, x21
10001827cmovz w3, 1472
100018280bl __ZN13FDGuardNeonRW10readLengthEyyy
100018284tbz w0, 0, 0x1000183d8
100018288ldr x1, [sp+768]
10001828cxpacd x1
100018290str xzr, [sp+112]
100018294movi v0.2d, 0
100018298stp q0, q0, [sp+80]
10001829cstp q0, q0, [sp+48]
1000182a0stp q0, q0, [sp+16]
1000182a4str q0, [sp]
1000182a8add x2, sp, 0
1000182acmov x0, x20
1000182b0movz w3, 120
1000182b4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182b8tbz w0, 0, 0x1000183d8
1000182bcldr x8, [sp+32]
1000182c0ldrb w9, [x19]
1000182c4mov x10, x8
1000182c8xpacd x10
1000182ccb 0x1000183b4
1000182d0
1000182d0loc_1000182d0:
1000182d0ldp x20, x8, [x19+8]
1000182d4ldr x21, [x8]
1000182d8add x0, sp, 0
1000182dcmovz w1, 1472
1000182e0bl bzero@plt
1000182e4add x2, sp, 0
1000182e8mov x0, x20
1000182ecmov x1, x21
1000182f0movz w3, 1472
1000182f4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182f8tbz w0, 0, 0x1000183d8
1000182fcldr x1, [sp+768]
100018300xpacd x1
100018304str xzr, [sp+112]
100018308movi v0.2d, 0
10001830cstp q0, q0, [sp+80]
100018310stp q0, q0, [sp+48]
100018314stp q0, q0, [sp+16]
100018318str q0, [sp]
10001831cadd x2, sp, 0
100018320mov x0, x20
100018324movz w3, 120
100018328bl __ZN13FDGuardNeonRW10readLengthEyyy
10001832ctbz w0, 0, 0x1000183d8
100018330ldr x8, [sp+32]
100018334ldrb w9, [x19]
100018338mov x10, x8
10001833cxpacd x10
100018340b 0x1000183b4
100018344
100018344loc_100018344:
100018344ldp x20, x8, [x19+8]
100018348ldr x21, [x8]
10001834cadd x0, sp, 0
100018350movz w1, 1472
100018354bl bzero@plt
100018358add x2, sp, 0
10001835cmov x0, x20
100018360mov x1, x21
100018364movz w3, 1472
100018368bl __ZN13FDGuardNeonRW10readLengthEyyy
10001836ctbz w0, 0, 0x1000183d8
100018370ldr x1, [sp+768]
100018374xpacd x1
100018378str xzr, [sp+112]
10001837cmovi v0.2d, 0
100018380stp q0, q0, [sp+80]
100018384stp q0, q0, [sp+48]
100018388stp q0, q0, [sp+16]
10001838cstr q0, [sp]
100018390add x2, sp, 0
100018394mov x0, x20
100018398movz w3, 120
10001839cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000183a0tbz w0, 0, 0x1000183d8
1000183a4ldr x8, [sp+32]
1000183a8ldrb w9, [x19]
1000183acmov x10, x8
1000183b0xpacd x10
1000183b4
1000183b4loc_1000183b4:
1000183b4subs wzr, w9, 0
1000183b8csel x8, x8, x10, ne
1000183bcldr x9, [x19+24]
1000183c0str x8, [x9]
1000183c4
1000183c4loc_1000183c4:
1000183c4add sp, sp, 1504
1000183c8ldp x29, x30, [sp+32]
1000183ccldp x20, x19, [sp+16]
1000183d0ldp x22, x21, [sp], 48
1000183d4retab
1000183d8
1000183d8loc_1000183d8:
1000183d8movz w0, 0
1000183dcbl usleep@plt
1000183e0add sp, sp, 1504
1000183e4ldp x29, x30, [sp+32]
1000183e8ldp x20, x19, [sp+16]
1000183ecldp x22, x21, [sp], 48
1000183f0retab
100017ea4
100017ea4fn_100017ea4:
100017ea4pacibsp
100017ea8stp x22, x21, [sp-48]!
100017eacstp x20, x19, [sp+16]
100017eb0stp x29, x30, [sp+32]
100017eb4add x29, sp, 32
100017eb8sub sp, sp, 1504
100017ebcmov x19, x1
100017ec0hint
100017ec4hint
100017ec8ldr w8, 0x30ed0
100017eccsubs wzr, w0, 1
100017ed0b.eq 0x100017f6c
100017ed4cbnz w0, 0x1000183c4
100017ed8subs wzr, w8, 1
100017edcb.le 0x100018000
100017ee0subs wzr, w8, 2
100017ee4b.eq 0x100018100
100017ee8subs wzr, w8, 3
100017eecb.eq 0x100018174
100017ef0subs wzr, w8, 4
100017ef4b.ne 0x1000183c4
100017ef8ldp x20, x8, [x19+8]
100017efcldr x21, [x8]
100017f00add x0, sp, 0
100017f04movz w1, 1496
100017f08bl bzero@plt
100017f0cadd x2, sp, 0
100017f10mov x0, x20
100017f14mov x1, x21
100017f18movz w3, 1496
100017f1cbl __ZN13FDGuardNeonRW10readLengthEyyy
100017f20tbz w0, 0, 0x1000183d8
100017f24ldr x1, [sp+768]
100017f28xpacd x1
100017f2cstr xzr, [sp+112]
100017f30movi v0.2d, 0
100017f34stp q0, q0, [sp+80]
100017f38stp q0, q0, [sp+48]
100017f3cstp q0, q0, [sp+16]
100017f40str q0, [sp]
100017f44add x2, sp, 0
100017f48mov x0, x20
100017f4cmovz w3, 120
100017f50bl __ZN13FDGuardNeonRW10readLengthEyyy
100017f54tbz w0, 0, 0x1000183d8
100017f58ldr x8, [sp+32]
100017f5cldrb w9, [x19]
100017f60mov x10, x8
100017f64xpacd x10
100017f68b 0x1000183b4
100017f6c
100017f6cloc_100017f6c:
100017f6csubs wzr, w8, 1
100017f70b.le 0x100018080
100017f74subs wzr, w8, 2
100017f78b.eq 0x1000181e8
100017f7csubs wzr, w8, 3
100017f80b.eq 0x10001825c
100017f84subs wzr, w8, 4
100017f88b.ne 0x1000183c4
100017f8cldp x20, x8, [x19+8]
100017f90ldr x21, [x8]
100017f94add x0, sp, 0
100017f98movz w1, 1496
100017f9cbl bzero@plt
100017fa0add x2, sp, 0
100017fa4mov x0, x20
100017fa8mov x1, x21
100017facmovz w3, 1496
100017fb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fb4tbz w0, 0, 0x1000183d8
100017fb8ldr x1, [sp+768]
100017fbcxpacd x1
100017fc0str xzr, [sp+112]
100017fc4movi v0.2d, 0
100017fc8stp q0, q0, [sp+80]
100017fccstp q0, q0, [sp+48]
100017fd0stp q0, q0, [sp+16]
100017fd4str q0, [sp]
100017fd8add x2, sp, 0
100017fdcmov x0, x20
100017fe0movz w3, 120
100017fe4bl __ZN13FDGuardNeonRW10readLengthEyyy
100017fe8tbz w0, 0, 0x1000183d8
100017fecldr x8, [sp+32]
100017ff0ldrb w9, [x19]
100017ff4mov x10, x8
100017ff8xpacd x10
100017ffcb 0x1000183b4
100018000
100018000loc_100018000:
100018000cbz w8, 0x1000182d0
100018004subs wzr, w8, 1
100018008b.ne 0x1000183c4
10001800cldp x20, x8, [x19+8]
100018010ldr x21, [x8]
100018014add x0, sp, 0
100018018movz w1, 1472
10001801cbl bzero@plt
100018020add x2, sp, 0
100018024mov x0, x20
100018028mov x1, x21
10001802cmovz w3, 1472
100018030bl __ZN13FDGuardNeonRW10readLengthEyyy
100018034tbz w0, 0, 0x1000183d8
100018038ldr x1, [sp+768]
10001803cxpacd x1
100018040str xzr, [sp+112]
100018044movi v0.2d, 0
100018048stp q0, q0, [sp+80]
10001804cstp q0, q0, [sp+48]
100018050stp q0, q0, [sp+16]
100018054str q0, [sp]
100018058add x2, sp, 0
10001805cmov x0, x20
100018060movz w3, 120
100018064bl __ZN13FDGuardNeonRW10readLengthEyyy
100018068tbz w0, 0, 0x1000183d8
10001806cldr x8, [sp+32]
100018070ldrb w9, [x19]
100018074mov x10, x8
100018078xpacd x10
10001807cb 0x1000183b4
100018080
100018080loc_100018080:
100018080cbz w8, 0x100018344
100018084subs wzr, w8, 1
100018088b.ne 0x1000183c4
10001808cldp x20, x8, [x19+8]
100018090ldr x21, [x8]
100018094add x0, sp, 0
100018098movz w1, 1472
10001809cbl bzero@plt
1000180a0add x2, sp, 0
1000180a4mov x0, x20
1000180a8mov x1, x21
1000180acmovz w3, 1472
1000180b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180b4tbz w0, 0, 0x1000183d8
1000180b8ldr x1, [sp+768]
1000180bcxpacd x1
1000180c0str xzr, [sp+112]
1000180c4movi v0.2d, 0
1000180c8stp q0, q0, [sp+80]
1000180ccstp q0, q0, [sp+48]
1000180d0stp q0, q0, [sp+16]
1000180d4str q0, [sp]
1000180d8add x2, sp, 0
1000180dcmov x0, x20
1000180e0movz w3, 120
1000180e4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000180e8tbz w0, 0, 0x1000183d8
1000180ecldr x8, [sp+32]
1000180f0ldrb w9, [x19]
1000180f4mov x10, x8
1000180f8xpacd x10
1000180fcb 0x1000183b4
100018100
100018100loc_100018100:
100018100ldp x20, x8, [x19+8]
100018104ldr x21, [x8]
100018108add x0, sp, 0
10001810cmovz w1, 1472
100018110bl bzero@plt
100018114add x2, sp, 0
100018118mov x0, x20
10001811cmov x1, x21
100018120movz w3, 1472
100018124bl __ZN13FDGuardNeonRW10readLengthEyyy
100018128tbz w0, 0, 0x1000183d8
10001812cldr x1, [sp+768]
100018130xpacd x1
100018134str xzr, [sp+112]
100018138movi v0.2d, 0
10001813cstp q0, q0, [sp+80]
100018140stp q0, q0, [sp+48]
100018144stp q0, q0, [sp+16]
100018148str q0, [sp]
10001814cadd x2, sp, 0
100018150mov x0, x20
100018154movz w3, 120
100018158bl __ZN13FDGuardNeonRW10readLengthEyyy
10001815ctbz w0, 0, 0x1000183d8
100018160ldr x8, [sp+32]
100018164ldrb w9, [x19]
100018168mov x10, x8
10001816cxpacd x10
100018170b 0x1000183b4
100018174
100018174loc_100018174:
100018174ldp x20, x8, [x19+8]
100018178ldr x21, [x8]
10001817cadd x0, sp, 0
100018180movz w1, 1472
100018184bl bzero@plt
100018188add x2, sp, 0
10001818cmov x0, x20
100018190mov x1, x21
100018194movz w3, 1472
100018198bl __ZN13FDGuardNeonRW10readLengthEyyy
10001819ctbz w0, 0, 0x1000183d8
1000181a0ldr x1, [sp+768]
1000181a4xpacd x1
1000181a8str xzr, [sp+112]
1000181acmovi v0.2d, 0
1000181b0stp q0, q0, [sp+80]
1000181b4stp q0, q0, [sp+48]
1000181b8stp q0, q0, [sp+16]
1000181bcstr q0, [sp]
1000181c0add x2, sp, 0
1000181c4mov x0, x20
1000181c8movz w3, 120
1000181ccbl __ZN13FDGuardNeonRW10readLengthEyyy
1000181d0tbz w0, 0, 0x1000183d8
1000181d4ldr x8, [sp+32]
1000181d8ldrb w9, [x19]
1000181dcmov x10, x8
1000181e0xpacd x10
1000181e4b 0x1000183b4
1000181e8
1000181e8loc_1000181e8:
1000181e8ldp x20, x8, [x19+8]
1000181ecldr x21, [x8]
1000181f0add x0, sp, 0
1000181f4movz w1, 1472
1000181f8bl bzero@plt
1000181fcadd x2, sp, 0
100018200mov x0, x20
100018204mov x1, x21
100018208movz w3, 1472
10001820cbl __ZN13FDGuardNeonRW10readLengthEyyy
100018210tbz w0, 0, 0x1000183d8
100018214ldr x1, [sp+768]
100018218xpacd x1
10001821cstr xzr, [sp+112]
100018220movi v0.2d, 0
100018224stp q0, q0, [sp+80]
100018228stp q0, q0, [sp+48]
10001822cstp q0, q0, [sp+16]
100018230str q0, [sp]
100018234add x2, sp, 0
100018238mov x0, x20
10001823cmovz w3, 120
100018240bl __ZN13FDGuardNeonRW10readLengthEyyy
100018244tbz w0, 0, 0x1000183d8
100018248ldr x8, [sp+32]
10001824cldrb w9, [x19]
100018250mov x10, x8
100018254xpacd x10
100018258b 0x1000183b4
10001825c
10001825cloc_10001825c:
10001825cldp x20, x8, [x19+8]
100018260ldr x21, [x8]
100018264add x0, sp, 0
100018268movz w1, 1472
10001826cbl bzero@plt
100018270add x2, sp, 0
100018274mov x0, x20
100018278mov x1, x21
10001827cmovz w3, 1472
100018280bl __ZN13FDGuardNeonRW10readLengthEyyy
100018284tbz w0, 0, 0x1000183d8
100018288ldr x1, [sp+768]
10001828cxpacd x1
100018290str xzr, [sp+112]
100018294movi v0.2d, 0
100018298stp q0, q0, [sp+80]
10001829cstp q0, q0, [sp+48]
1000182a0stp q0, q0, [sp+16]
1000182a4str q0, [sp]
1000182a8add x2, sp, 0
1000182acmov x0, x20
1000182b0movz w3, 120
1000182b4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182b8tbz w0, 0, 0x1000183d8
1000182bcldr x8, [sp+32]
1000182c0ldrb w9, [x19]
1000182c4mov x10, x8
1000182c8xpacd x10
1000182ccb 0x1000183b4
1000182d0
1000182d0loc_1000182d0:
1000182d0ldp x20, x8, [x19+8]
1000182d4ldr x21, [x8]
1000182d8add x0, sp, 0
1000182dcmovz w1, 1472
1000182e0bl bzero@plt
1000182e4add x2, sp, 0
1000182e8mov x0, x20
1000182ecmov x1, x21
1000182f0movz w3, 1472
1000182f4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000182f8tbz w0, 0, 0x1000183d8
1000182fcldr x1, [sp+768]
100018300xpacd x1
100018304str xzr, [sp+112]
100018308movi v0.2d, 0
10001830cstp q0, q0, [sp+80]
100018310stp q0, q0, [sp+48]
100018314stp q0, q0, [sp+16]
100018318str q0, [sp]
10001831cadd x2, sp, 0
100018320mov x0, x20
100018324movz w3, 120
100018328bl __ZN13FDGuardNeonRW10readLengthEyyy
10001832ctbz w0, 0, 0x1000183d8
100018330ldr x8, [sp+32]
100018334ldrb w9, [x19]
100018338mov x10, x8
10001833cxpacd x10
100018340b 0x1000183b4
100018344
100018344loc_100018344:
100018344ldp x20, x8, [x19+8]
100018348ldr x21, [x8]
10001834cadd x0, sp, 0
100018350movz w1, 1472
100018354bl bzero@plt
100018358add x2, sp, 0
10001835cmov x0, x20
100018360mov x1, x21
100018364movz w3, 1472
100018368bl __ZN13FDGuardNeonRW10readLengthEyyy
10001836ctbz w0, 0, 0x1000183d8
100018370ldr x1, [sp+768]
100018374xpacd x1
100018378str xzr, [sp+112]
10001837cmovi v0.2d, 0
100018380stp q0, q0, [sp+80]
100018384stp q0, q0, [sp+48]
100018388stp q0, q0, [sp+16]
10001838cstr q0, [sp]
100018390add x2, sp, 0
100018394mov x0, x20
100018398movz w3, 120
10001839cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000183a0tbz w0, 0, 0x1000183d8
1000183a4ldr x8, [sp+32]
1000183a8ldrb w9, [x19]
1000183acmov x10, x8
1000183b0xpacd x10
1000183b4
1000183b4loc_1000183b4:
1000183b4subs wzr, w9, 0
1000183b8csel x8, x8, x10, ne
1000183bcldr x9, [x19+24]
1000183c0str x8, [x9]
1000183c4
1000183c4loc_1000183c4:
1000183c4add sp, sp, 1504
1000183c8ldp x29, x30, [sp+32]
1000183ccldp x20, x19, [sp+16]
1000183d0ldp x22, x21, [sp], 48
1000183d4retab
1000183d8
1000183d8loc_1000183d8:
1000183d8movz w0, 0
1000183dcbl usleep@plt
1000183e0add sp, sp, 1504
1000183e4ldp x29, x30, [sp+32]
1000183e8ldp x20, x19, [sp+16]
1000183ecldp x22, x21, [sp], 48
1000183f0retab
100017ea4
1000183f4
1000183f4fn_1000183f4:
1000183f4pacibsp
1000183f8stp x26, x25, [sp-80]!
1000183fcstp x24, x23, [sp+16]
100018400stp x22, x21, [sp+32]
100018404stp x20, x19, [sp+48]
100018408stp x29, x30, [sp+64]
10001840cadd x29, sp, 64
100018410mov x20, x2
100018414mov x21, x1
100018418mov x19, x0
10001841cldrsb w8, [x0+23]
100018420tbnz w8, 31, 0x100018454
100018424subs xzr, x20, 22
100018428b.ls 0x1000184ec
10001842cmovn x8, 16
100018430movk x8, 0x7fff000000000000
100018434add x9, x20, x8
100018438add x9, x9, 34
10001843cadd x8, x8, 56
100018440subs xzr, x9, x8
100018444b.lo 0x100018554
100018448movz w25, 22
10001844cmov x22, x19
100018450b 0x100018494
100018454
100018454loc_100018454:
100018454ldr x8, [x19+16]
100018458and x8, x8, 0x7fffffffffffffff
10001845csub x25, x8, 1
100018460subs xzr, x25, x20
100018464b.hs 0x100018514
100018468movn x23, 16
10001846cmovk x23, 0x7fff000000000000
100018470sub x9, x20, x25
100018474sub x8, x23, x8
100018478subs xzr, x8, x9
10001847cb.lo 0x100018554
100018480ldr x22, [x19]
100018484movn x8, 25
100018488movk x8, 0x3fff000000000000
10001848csubs xzr, x25, x8
100018490b.hi 0x1000184b4
100018494
100018494loc_100018494:
100018494ubfm x8, x25, 63, 62
100018498subs xzr, x20, x8
10001849ccsel x8, x20, x8, hi
1000184a0add x9, x8, 16
1000184a4and x9, x9, -16
1000184a8subs xzr, x8, 23
1000184acmovz w8, 23
1000184b0csel x23, x8, x9, lo
1000184b4
1000184b4loc_1000184b4:
1000184b4mov x0, x23
1000184b8bl _Znwm@plt
1000184bcmov x24, x0
1000184c0mov x1, x21
1000184c4mov x2, x20
1000184c8bl memcpy@plt
1000184ccsubs xzr, x25, 22
1000184d0b.eq 0x1000184dc
1000184d4mov x0, x22
1000184d8bl _ZdlPv@plt
1000184dc
1000184dcloc_1000184dc:
1000184dcorr x8, x23, 0x8000000000000000
1000184e0str x8, [x19+16]
1000184e4str x24, [x19]
1000184e8b 0x100018530
1000184ec
1000184ecloc_1000184ec:
1000184ecmov x24, x19
1000184f0mov x0, x24
1000184f4mov x1, x21
1000184f8mov x2, x20
1000184fcbl memmove@plt
100018500ldrsb w8, [x19+23]
100018504tbnz w8, 31, 0x100018530
100018508
100018508loc_100018508:
100018508and w8, w20, 127
10001850cstrb w8, [x19+23]
100018510b 0x100018534
100018514
100018514loc_100018514:
100018514ldr x24, [x19]
100018518mov x0, x24
10001851cmov x1, x21
100018520mov x2, x20
100018524bl memmove@plt
100018528ldrsb w8, [x19+23]
10001852ctbz w8, 31, 0x100018508
100018530
100018530loc_100018530:
100018530str x20, [x19+8]
100018534
100018534loc_100018534:
100018534strb wzr, [x24+x20]
100018538mov x0, x19
10001853cldp x29, x30, [sp+64]
100018540ldp x20, x19, [sp+48]
100018544ldp x22, x21, [sp+32]
100018548ldp x24, x23, [sp+16]
10001854cldp x26, x25, [sp], 80
100018550retab
100018554
100018554loc_100018554:
100018554mov x0, x19
100018558bl fn_1000089dc
1000183f4
1000183f4fn_1000183f4:
1000183f4pacibsp
1000183f8stp x26, x25, [sp-80]!
1000183fcstp x24, x23, [sp+16]
100018400stp x22, x21, [sp+32]
100018404stp x20, x19, [sp+48]
100018408stp x29, x30, [sp+64]
10001840cadd x29, sp, 64
100018410mov x20, x2
100018414mov x21, x1
100018418mov x19, x0
10001841cldrsb w8, [x0+23]
100018420tbnz w8, 31, 0x100018454
100018424subs xzr, x20, 22
100018428b.ls 0x1000184ec
10001842cmovn x8, 16
100018430movk x8, 0x7fff000000000000
100018434add x9, x20, x8
100018438add x9, x9, 34
10001843cadd x8, x8, 56
100018440subs xzr, x9, x8
100018444b.lo 0x100018554
100018448movz w25, 22
10001844cmov x22, x19
100018450b 0x100018494
100018454
100018454loc_100018454:
100018454ldr x8, [x19+16]
100018458and x8, x8, 0x7fffffffffffffff
10001845csub x25, x8, 1
100018460subs xzr, x25, x20
100018464b.hs 0x100018514
100018468movn x23, 16
10001846cmovk x23, 0x7fff000000000000
100018470sub x9, x20, x25
100018474sub x8, x23, x8
100018478subs xzr, x8, x9
10001847cb.lo 0x100018554
100018480ldr x22, [x19]
100018484movn x8, 25
100018488movk x8, 0x3fff000000000000
10001848csubs xzr, x25, x8
100018490b.hi 0x1000184b4
100018494
100018494loc_100018494:
100018494ubfm x8, x25, 63, 62
100018498subs xzr, x20, x8
10001849ccsel x8, x20, x8, hi
1000184a0add x9, x8, 16
1000184a4and x9, x9, -16
1000184a8subs xzr, x8, 23
1000184acmovz w8, 23
1000184b0csel x23, x8, x9, lo
1000184b4
1000184b4loc_1000184b4:
1000184b4mov x0, x23
1000184b8bl _Znwm@plt
1000184bcmov x24, x0
1000184c0mov x1, x21
1000184c4mov x2, x20
1000184c8bl memcpy@plt
1000184ccsubs xzr, x25, 22
1000184d0b.eq 0x1000184dc
1000184d4mov x0, x22
1000184d8bl _ZdlPv@plt
1000184dc
1000184dcloc_1000184dc:
1000184dcorr x8, x23, 0x8000000000000000
1000184e0str x8, [x19+16]
1000184e4str x24, [x19]
1000184e8b 0x100018530
1000184ec
1000184ecloc_1000184ec:
1000184ecmov x24, x19
1000184f0mov x0, x24
1000184f4mov x1, x21
1000184f8mov x2, x20
1000184fcbl memmove@plt
100018500ldrsb w8, [x19+23]
100018504tbnz w8, 31, 0x100018530
100018508
100018508loc_100018508:
100018508and w8, w20, 127
10001850cstrb w8, [x19+23]
100018510b 0x100018534
100018514
100018514loc_100018514:
100018514ldr x24, [x19]
100018518mov x0, x24
10001851cmov x1, x21
100018520mov x2, x20
100018524bl memmove@plt
100018528ldrsb w8, [x19+23]
10001852ctbz w8, 31, 0x100018508
100018530
100018530loc_100018530:
100018530str x20, [x19+8]
100018534
100018534loc_100018534:
100018534strb wzr, [x24+x20]
100018538mov x0, x19
10001853cldp x29, x30, [sp+64]
100018540ldp x20, x19, [sp+48]
100018544ldp x22, x21, [sp+32]
100018548ldp x24, x23, [sp+16]
10001854cldp x26, x25, [sp], 80
100018550retab
100018554
100018554loc_100018554:
100018554mov x0, x19
100018558bl fn_1000089dc
1000183f4
10001855c
10001855cfn_10001855c:
10001855cpacibsp
100018560stp x29, x30, [sp-16]!
100018564add x29, sp, 0
100018568movz w0, 0
10001856cbl usleep@plt
100018570movz x0, 0
100018574ldp x29, x30, [sp], 16
100018578retab
10001855c
10001855cfn_10001855c:
10001855cpacibsp
100018560stp x29, x30, [sp-16]!
100018564add x29, sp, 0
100018568movz w0, 0
10001856cbl usleep@plt
100018570movz x0, 0
100018574ldp x29, x30, [sp], 16
100018578retab
10001855c
10001857c
10001857cfn_10001857c:
10001857chint
100018580hint
100018584ldr w8, 0x30814
100018588subs wzr, w0, 1
10001858cb.eq 0x1000185a0
100018590cbnz w0, 0x10001859c
100018594subs wzr, w8, 5
100018598b.lo 0x1000185a8
10001859c
10001859cloc_10001859c:
10001859cret x30
1000185a0
1000185a0loc_1000185a0:
1000185a0subs wzr, w8, 4
1000185a4b.hi 0x10001859c
1000185a8
1000185a8loc_1000185a8:
1000185a8movz w0, 0
1000185acb 0x10003e1d0
10001857c
10001857cfn_10001857c:
10001857chint
100018580hint
100018584ldr w8, 0x30814
100018588subs wzr, w0, 1
10001858cb.eq 0x1000185a0
100018590cbnz w0, 0x10001859c
100018594subs wzr, w8, 5
100018598b.lo 0x1000185a8
10001859c
10001859cloc_10001859c:
10001859cret x30
1000185a0
1000185a0loc_1000185a0:
1000185a0subs wzr, w8, 4
1000185a4b.hi 0x10001859c
1000185a8
1000185a8loc_1000185a8:
1000185a8movz w0, 0
1000185acb 0x10003e1d0
10001857c
1000185b0
1000185b0fn_1000185b0:
1000185b0pacibsp
1000185b4stp x20, x19, [sp-32]!
1000185b8stp x29, x30, [sp+16]
1000185bcadd x29, sp, 16
1000185c0movz x19, 20585
1000185c4movk x19, 0x6f680000
1000185c8movk x19, 0x656e00000000
1000185ccmovk x19, 0x3531000000000000
1000185d0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
1000185d4adr x10, 0x307cc
1000185d8hint
1000185dcadd x9, x10, 1024
1000185e0ldr x8, [x10+1024]
1000185e4eor x11, x8, x19
1000185e8ldur x8, [x9+3]
1000185ecmovz x12, 28271
1000185f0movk x12, 0x31650000
1000185f4movk x12, 0x2c3500000000
1000185f8movk x12, 0x32000000000000
1000185fceor x12, x8, x12
100018600movz w8, 17
100018604orr x11, x11, x12
100018608cbz x11, 0x10001863c
10001860cldr x10, [x10+1024]
100018610eor x10, x19, x10
100018614ldur x9, [x9+3]
100018618movz x11, 28271
10001861cmovk x11, 0x31650000
100018620movk x11, 0x2c3500000000
100018624movk x11, 0x33000000000000
100018628eor x9, x9, x11
10001862corr x9, x10, x9
100018630subs xzr, x9, 0
100018634movz w9, 25
100018638csel w8, w8, w9, eq
10001863c
10001863cloc_10001863c:
10001863cadrp x9, 0x30000
100018640str w8, [x9+3440]
100018644ldp x29, x30, [sp+16]
100018648ldp x20, x19, [sp], 32
10001864cretab
1000185b0
1000185b0fn_1000185b0:
1000185b0pacibsp
1000185b4stp x20, x19, [sp-32]!
1000185b8stp x29, x30, [sp+16]
1000185bcadd x29, sp, 16
1000185c0movz x19, 20585
1000185c4movk x19, 0x6f680000
1000185c8movk x19, 0x656e00000000
1000185ccmovk x19, 0x3531000000000000
1000185d0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
1000185d4adr x10, 0x307cc
1000185d8hint
1000185dcadd x9, x10, 1024
1000185e0ldr x8, [x10+1024]
1000185e4eor x11, x8, x19
1000185e8ldur x8, [x9+3]
1000185ecmovz x12, 28271
1000185f0movk x12, 0x31650000
1000185f4movk x12, 0x2c3500000000
1000185f8movk x12, 0x32000000000000
1000185fceor x12, x8, x12
100018600movz w8, 17
100018604orr x11, x11, x12
100018608cbz x11, 0x10001863c
10001860cldr x10, [x10+1024]
100018610eor x10, x19, x10
100018614ldur x9, [x9+3]
100018618movz x11, 28271
10001861cmovk x11, 0x31650000
100018620movk x11, 0x2c3500000000
100018624movk x11, 0x33000000000000
100018628eor x9, x9, x11
10001862corr x9, x10, x9
100018630subs xzr, x9, 0
100018634movz w9, 25
100018638csel w8, w8, w9, eq
10001863c
10001863cloc_10001863c:
10001863cadrp x9, 0x30000
100018640str w8, [x9+3440]
100018644ldp x29, x30, [sp+16]
100018648ldp x20, x19, [sp], 32
10001864cretab
1000185b0
100018650
100018650__ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase:
100018650pacibsp
100018654sub sp, sp, 128
100018658stp x22, x21, [sp+80]
10001865cstp x20, x19, [sp+96]
100018660stp x29, x30, [sp+112]
100018664add x29, sp, 112
100018668mov x20, x2
10001866cmov x19, x0
100018670movz w2, 0
100018674bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018678cbz x0, 0x100018780
10001867cmovz x8, 0
100018680str x0, [sp+8]
100018684stur xzr, [x29-40]
100018688strb wzr, [sp+32]
10001868cadd x9, sp, 8
100018690stp x19, x9, [sp+40]
100018694sub x9, x29, 40
100018698str x9, [sp+56]
10001869chint
1000186a0hint
1000186a4ldr w0, 0x306f8
1000186a8subs wzr, w0, 2
1000186acb.eq 0x1000186bc
1000186b0add x1, sp, 32
1000186b4bl fn_100017ea4
1000186b8ldur x8, [x29-40]
1000186bc
1000186bcloc_1000186bc:
1000186bchint
1000186c0ldr w9, 0x306b0
1000186c4orn w9, wzr, w9
1000186c8movz w10, 1
1000186cclslv x9, x10, x9
1000186d0ands xzr, x9, x8
1000186d4b.eq 0x1000186ec
1000186d8ands x8, x8, -32
1000186dcb.ne 0x100018700
1000186e0movz w0, 0
1000186e4bl usleep@plt
1000186e8b 0x10001877c
1000186ec
1000186ecloc_1000186ec:
1000186echint
1000186f0ldr x10, 0x2c300
1000186f4ldr x10, [x10]
1000186f8bic x8, x8, x10
1000186fcorr x8, x8, x9
100018700
100018700loc_100018700:
100018700ldr w9, [x20]
100018704ubfm x9, x9, 8, 63
100018708movz w10, 24
10001870cmadd x20, x9, x10, x8
100018710xpacd x20
100018714cbz x20, 0x10001877c
100018718stp xzr, xzr, [sp+8]
10001871cstr xzr, [sp+24]
100018720add x2, sp, 8
100018724mov x0, x19
100018728mov x1, x20
10001872cmovz w3, 24
100018730bl __ZN13FDGuardNeonRW10readLengthEyyy
100018734tbz w0, 0, 0x10001877c
100018738ldur q0, [sp+8]
10001873cstr q0, [sp+32]
100018740ldr x8, [sp+24]
100018744str x8, [sp+48]
100018748movz w21, 1
10001874cstrb w21, [sp+56]
100018750ldr w8, [sp+40]
100018754and w8, w8, 0xffe0ffff
100018758orr w8, w8, 0x100000
10001875cstr w8, [sp+40]
100018760str xzr, [sp+32]
100018764add x2, sp, 32
100018768mov x0, x19
10001876cmov x1, x20
100018770movz w3, 24
100018774bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018778tbnz w0, 0, 0x100018788
10001877c
10001877cloc_10001877c:
10001877cmovz w0, 0
100018780
100018780loc_100018780:
100018780bl usleep@plt
100018784movz w21, 0
100018788
100018788loc_100018788:
100018788mov x0, x21
10001878cldp x29, x30, [sp+112]
100018790ldp x20, x19, [sp+96]
100018794ldp x22, x21, [sp+80]
100018798add sp, sp, 128
10001879cretab
100018650
100018650__ZNK12KernelWriterI13FDGuardNeonRWE9killRightER8TaskPortRK8PortBase:
100018650pacibsp
100018654sub sp, sp, 128
100018658stp x22, x21, [sp+80]
10001865cstp x20, x19, [sp+96]
100018660stp x29, x30, [sp+112]
100018664add x29, sp, 112
100018668mov x20, x2
10001866cmov x19, x0
100018670movz w2, 0
100018674bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018678cbz x0, 0x100018780
10001867cmovz x8, 0
100018680str x0, [sp+8]
100018684stur xzr, [x29-40]
100018688strb wzr, [sp+32]
10001868cadd x9, sp, 8
100018690stp x19, x9, [sp+40]
100018694sub x9, x29, 40
100018698str x9, [sp+56]
10001869chint
1000186a0hint
1000186a4ldr w0, 0x306f8
1000186a8subs wzr, w0, 2
1000186acb.eq 0x1000186bc
1000186b0add x1, sp, 32
1000186b4bl fn_100017ea4
1000186b8ldur x8, [x29-40]
1000186bc
1000186bcloc_1000186bc:
1000186bchint
1000186c0ldr w9, 0x306b0
1000186c4orn w9, wzr, w9
1000186c8movz w10, 1
1000186cclslv x9, x10, x9
1000186d0ands xzr, x9, x8
1000186d4b.eq 0x1000186ec
1000186d8ands x8, x8, -32
1000186dcb.ne 0x100018700
1000186e0movz w0, 0
1000186e4bl usleep@plt
1000186e8b 0x10001877c
1000186ec
1000186ecloc_1000186ec:
1000186echint
1000186f0ldr x10, 0x2c300
1000186f4ldr x10, [x10]
1000186f8bic x8, x8, x10
1000186fcorr x8, x8, x9
100018700
100018700loc_100018700:
100018700ldr w9, [x20]
100018704ubfm x9, x9, 8, 63
100018708movz w10, 24
10001870cmadd x20, x9, x10, x8
100018710xpacd x20
100018714cbz x20, 0x10001877c
100018718stp xzr, xzr, [sp+8]
10001871cstr xzr, [sp+24]
100018720add x2, sp, 8
100018724mov x0, x19
100018728mov x1, x20
10001872cmovz w3, 24
100018730bl __ZN13FDGuardNeonRW10readLengthEyyy
100018734tbz w0, 0, 0x10001877c
100018738ldur q0, [sp+8]
10001873cstr q0, [sp+32]
100018740ldr x8, [sp+24]
100018744str x8, [sp+48]
100018748movz w21, 1
10001874cstrb w21, [sp+56]
100018750ldr w8, [sp+40]
100018754and w8, w8, 0xffe0ffff
100018758orr w8, w8, 0x100000
10001875cstr w8, [sp+40]
100018760str xzr, [sp+32]
100018764add x2, sp, 32
100018768mov x0, x19
10001876cmov x1, x20
100018770movz w3, 24
100018774bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018778tbnz w0, 0, 0x100018788
10001877c
10001877cloc_10001877c:
10001877cmovz w0, 0
100018780
100018780loc_100018780:
100018780bl usleep@plt
100018784movz w21, 0
100018788
100018788loc_100018788:
100018788mov x0, x21
10001878cldp x29, x30, [sp+112]
100018790ldp x20, x19, [sp+96]
100018794ldp x22, x21, [sp+80]
100018798add sp, sp, 128
10001879cretab
100018650
1000187a0
1000187a0__ZNK12KernelWriterI13FDGuardNeonRWE11remotePACIAEPN2KS6threadEyy:
1000187a0b 0x1000187a4
1000187a0
1000187a0__ZNK12KernelWriterI13FDGuardNeonRWE11remotePACIAEPN2KS6threadEyy:
1000187a0b 0x1000187a4
1000187a0
1000187a4
1000187a4fn_1000187a4:
1000187a4pacibsp
1000187a8stp x26, x25, [sp-80]!
1000187acstp x24, x23, [sp+16]
1000187b0stp x22, x21, [sp+32]
1000187b4stp x20, x19, [sp+48]
1000187b8stp x29, x30, [sp+64]
1000187bcadd x29, sp, 64
1000187c0sub sp, sp, 640
1000187c4mov x21, x3
1000187c8mov x22, x2
1000187ccmov x20, x1
1000187d0mov x19, x0
1000187d4adr x24, 0x305c8
1000187d8hint
1000187dcldr w8, [x24]
1000187e0subs wzr, w8, 2
1000187e4b.ne 0x100018808
1000187e8movz x1, 0
1000187ecstr xzr, [sp+16]
1000187f0add x2, sp, 16
1000187f4mov x0, x19
1000187f8movz w3, 8
1000187fcbl __ZN13FDGuardNeonRW10readLengthEyyy
100018800tbnz w0, 0, 0x10001889c
100018804b 0x1000188cc
100018808
100018808loc_100018808:
100018808hint
10001880chint
100018810ldr w10, 0x30588
100018814subs wzr, w8, 1
100018818b.eq 0x100018820
10001881ccbnz w8, 0x100018850
100018820
100018820loc_100018820:
100018820movz x8, 0
100018824subs wzr, w10, 1
100018828b.le 0x10001885c
10001882csubs wzr, w10, 2
100018830b.eq 0x100018848
100018834subs wzr, w10, 3
100018838b.eq 0x10001886c
10001883cmov x9, x8
100018840subs wzr, w10, 4
100018844b.ne 0x10001887c
100018848
100018848loc_100018848:
100018848add x8, x20, 352
10001884cb 0x100018878
100018850
100018850loc_100018850:
100018850movz x8, 0
100018854movz x9, 0
100018858b 0x10001887c
10001885c
10001885cloc_10001885c:
10001885ccbz w10, 0x100018874
100018860mov x9, x8
100018864subs wzr, w10, 1
100018868b.ne 0x10001887c
10001886c
10001886cloc_10001886c:
10001886cadd x8, x20, 344
100018870b 0x100018878
100018874
100018874loc_100018874:
100018874add x8, x20, 336
100018878
100018878loc_100018878:
100018878and x9, x8, -256
10001887c
10001887cloc_10001887c:
10001887cand x8, x8, 255
100018880orr x1, x9, x8
100018884str xzr, [sp+16]
100018888add x2, sp, 16
10001888cmov x0, x19
100018890movz w3, 8
100018894bl __ZN13FDGuardNeonRW10readLengthEyyy
100018898tbz w0, 0, 0x1000188cc
10001889c
10001889cloc_10001889c:
10001889cldr x8, [sp+16]
1000188a0stur x8, [x29-72]
1000188a4ldr w8, [x24]
1000188a8subs wzr, w8, 2
1000188acb.ne 0x1000188dc
1000188b0movz x1, 0
1000188b4str xzr, [sp+16]
1000188b8add x2, sp, 16
1000188bcmov x0, x19
1000188c0movz w3, 8
1000188c4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000188c8tbnz w0, 0, 0x100018970
1000188cc
1000188ccloc_1000188cc:
1000188ccmovz w0, 0
1000188d0bl usleep@plt
1000188d4movz x19, 0
1000188d8b 0x100018d8c
1000188dc
1000188dcloc_1000188dc:
1000188dchint
1000188e0hint
1000188e4ldr w10, 0x304b4
1000188e8subs wzr, w8, 1
1000188ecb.eq 0x1000188f4
1000188f0cbnz w8, 0x100018924
1000188f4
1000188f4loc_1000188f4:
1000188f4movz x8, 0
1000188f8subs wzr, w10, 1
1000188fcb.le 0x100018930
100018900subs wzr, w10, 2
100018904b.eq 0x10001891c
100018908subs wzr, w10, 3
10001890cb.eq 0x100018940
100018910mov x9, x8
100018914subs wzr, w10, 4
100018918b.ne 0x100018950
10001891c
10001891cloc_10001891c:
10001891cadd x8, x20, 360
100018920b 0x10001894c
100018924
100018924loc_100018924:
100018924movz x8, 0
100018928movz x9, 0
10001892cb 0x100018950
100018930
100018930loc_100018930:
100018930cbz w10, 0x100018948
100018934mov x9, x8
100018938subs wzr, w10, 1
10001893cb.ne 0x100018950
100018940
100018940loc_100018940:
100018940add x8, x20, 352
100018944b 0x10001894c
100018948
100018948loc_100018948:
100018948add x8, x20, 344
10001894c
10001894cloc_10001894c:
10001894cand x9, x8, -256
100018950
100018950loc_100018950:
100018950and x8, x8, 255
100018954orr x1, x9, x8
100018958str xzr, [sp+16]
10001895cadd x2, sp, 16
100018960mov x0, x19
100018964movz w3, 8
100018968bl __ZN13FDGuardNeonRW10readLengthEyyy
10001896ctbz w0, 0, 0x1000188cc
100018970
100018970loc_100018970:
100018970ldr x8, [sp+16]
100018974stur x8, [x29-80]
100018978bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001897cstr wzr, [sp+16]
100018980ldr w0, [x0]
100018984add x1, sp, 16
100018988bl thread_create@plt
10001898ccbz w0, 0x1000189b0
100018990movz w0, 0
100018994bl usleep@plt
100018998movz w0, 50
10001899cbl usleep@plt
1000189a0movz w0, 50
1000189a4bl usleep@plt
1000189a8movz w0, 50
1000189acbl usleep@plt
1000189b0
1000189b0loc_1000189b0:
1000189b0ldr w23, [sp+16]
1000189b4stur w23, [x29-88]
1000189b8sub w8, w23, 1
1000189bcadds wzr, w8, 2
1000189c0b.hs 0x100018a4c
1000189c4movz w0, 16384
1000189c8bl _Znam@plt
1000189ccmov x20, x0
1000189d0add x25, sp, 344
1000189d4movz w1, 16384
1000189d8bl bzero@plt
1000189dcmovi v0.2d, 0
1000189e0stp q0, q0, [x25+240]
1000189e4stp q0, q0, [x25+208]
1000189e8stp q0, q0, [x25+176]
1000189ecstp q0, q0, [x25+144]
1000189f0stp q0, q0, [x25+112]
1000189f4stp q0, q0, [x25+80]
1000189f8stp q0, q0, [x25+48]
1000189fcstr q0, [x25+32]
100018a00add x17, x20, 8192
100018a04movz w16, 52205
100018a08pacda x17, x16
100018a0cstr x17, [sp+592]
100018a10add x8, sp, 336
100018a14stp xzr, x8, [sp+336]
100018a18stp x22, x21, [sp+352]
100018a1cstr x23, [sp+368]
100018a20bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018a24add x8, sp, 16
100018a28movz w1, 0
100018a2cbl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100018a30ldr w8, [sp+16]
100018a34sub w23, w8, 1
100018a38adds wzr, w23, 2
100018a3cb.hs 0x100018a5c
100018a40str w8, [sp+328]
100018a44str wzr, [sp+16]
100018a48b 0x100018a64
100018a4c
100018a4cloc_100018a4c:
100018a4cmovz w0, 0
100018a50bl usleep@plt
100018a54movz x19, 0
100018a58b 0x100018d84
100018a5c
100018a5cloc_100018a5c:
100018a5cmovz w0, 0
100018a60bl usleep@plt
100018a64
100018a64loc_100018a64:
100018a64add x0, sp, 16
100018a68bl fn_100019714
100018a6cadds wzr, w23, 3
100018a70b.hi 0x100018b10
100018a74adr x25, 0x3028c
100018a78hint
100018a7cldr x17, [x25]
100018a80cbnz x17, 0x100018b34
100018a84movz w0, 50
100018a88bl usleep@plt
100018a8cadr x0, 0x294bc
100018a90hint
100018a94movz w1, 1
100018a98bl dlopen@plt
100018a9cmov x23, x0
100018aa0movz w0, 50
100018aa4bl usleep@plt
100018aa8cbz x23, 0x100018b24
100018aacadr x1, 0x294df
100018ab0hint
100018ab4mov x0, x23
100018ab8bl dlsym@plt
100018abcmov x23, x0
100018ac0cbz x0, 0x100018b18
100018ac4movz w0, 50
100018ac8bl usleep@plt
100018accmovz w0, 50
100018ad0bl usleep@plt
100018ad4and x0, x23, 0x7fffffffff
100018ad8adr x8, 0x29fe4
100018adchint
100018ae0ldr q0, [x8]
100018ae4str q0, [sp+16]
100018ae8ldr w8, [x8+16]
100018aecstr w8, [sp+32]
100018af0add x2, sp, 16
100018af4movz w1, 4096
100018af8movz w3, 20
100018afcbl memmem@plt
100018b00mov x23, x0
100018b04movz w0, 50
100018b08bl usleep@plt
100018b0cb 0x100018b24
100018b10
100018b10loc_100018b10:
100018b10movz x19, 0
100018b14b 0x100018d7c
100018b18
100018b18loc_100018b18:
100018b18movz w0, 50
100018b1cbl usleep@plt
100018b20movz x23, 0
100018b24
100018b24loc_100018b24:
100018b24str x23, [x25]
100018b28movz w0, 50
100018b2cbl usleep@plt
100018b30ldr x17, [x25]
100018b34
100018b34loc_100018b34:
100018b34xpacd x17
100018b38movz w16, 29825
100018b3cpacia1716
100018b40str x17, [sp+600]
100018b44str xzr, [sp+584]
100018b48sub x0, x29, 88
100018b4cadd x1, sp, 328
100018b50movz w2, 7166
100018b54movz w3, 2
100018b58movk w3, 0x80000000
100018b5cmovz w4, 6
100018b60bl _ZNK14ThreadPortBaseI10ThreadPortE16setExceptionPortERK8PortBasejii@plt
100018b64tbz w0, 0, 0x100018ba0
100018b68stp x22, x21, [sp+472]
100018b6csub x1, x29, 88
100018b70mov x0, x19
100018b74movz w2, 0
100018b78bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018b7ccbz x0, 0x100018bac
100018b80str x0, [sp+320]
100018b84add x8, sp, 320
100018b88str x8, [sp+16]
100018b8cldr w0, [x24]
100018b90subs wzr, w0, 2
100018b94b.ne 0x100018bb4
100018b98movz x1, 0
100018b9cb 0x100018bc0
100018ba0
100018ba0loc_100018ba0:
100018ba0movz w0, 0
100018ba4bl usleep@plt
100018ba8b 0x100018d70
100018bac
100018bacloc_100018bac:
100018bacbl usleep@plt
100018bb0b 0x100018d70
100018bb4
100018bb4loc_100018bb4:
100018bb4add x1, sp, 16
100018bb8bl fn_1000197d4
100018bbcmov x1, x0
100018bc0
100018bc0loc_100018bc0:
100018bc0strh wzr, [sp+304]
100018bc4add x2, sp, 304
100018bc8mov x0, x19
100018bccmovz w3, 2
100018bd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100018bd4ldrh w8, [sp+304]
100018bd8orr w8, w8, 0x10000
100018bdcsubs wzr, w0, 0
100018be0csel w8, w8, wzr, ne
100018be4ubfm w9, w8, 16, 31
100018be8cbnz w9, 0x100018bf8
100018becmovz w0, 0
100018bf0bl usleep@plt
100018bf4b 0x100018d70
100018bf8
100018bf8loc_100018bf8:
100018bf8orr w8, w8, 32768
100018bfcstrh w8, [sp+8]
100018c00add x8, sp, 320
100018c04str x8, [sp+16]
100018c08ldr w0, [x24]
100018c0csubs wzr, w0, 2
100018c10b.ne 0x100018c1c
100018c14movz x1, 0
100018c18b 0x100018c28
100018c1c
100018c1cloc_100018c1c:
100018c1cadd x1, sp, 16
100018c20bl fn_10001986c
100018c24mov x1, x0
100018c28
100018c28loc_100018c28:
100018c28add x2, sp, 8
100018c2cmov x0, x19
100018c30movz w3, 2
100018c34bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c38tbz w0, 0, 0x100018d2c
100018c3csub x0, x29, 88
100018c40add x1, sp, 344
100018c44bl _ZNK14ThreadPortBaseI10ThreadPortE13setArm64StateEPK27__darwin_arm_thread_state64@plt
100018c48tbz w0, 0, 0x100018d38
100018c4cldrh w8, [sp+8]
100018c50and w8, w8, 32767
100018c54strh w8, [sp+8]
100018c58add x8, sp, 320
100018c5cstr x8, [sp+16]
100018c60add x0, sp, 16
100018c64bl fn_1000193b0
100018c68mov x1, x0
100018c6cadd x2, sp, 8
100018c70mov x0, x19
100018c74movz w3, 2
100018c78bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c7ctbz w0, 0, 0x100018d44
100018c80add x8, sp, 320
100018c84str x8, [sp+16]
100018c88add x0, sp, 16
100018c8cbl fn_100019450
100018c90mov x1, x0
100018c94sub x2, x29, 72
100018c98mov x0, x19
100018c9cmovz w3, 8
100018ca0bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ca4tbz w0, 0, 0x100018d50
100018ca8add x8, sp, 320
100018cacstr x8, [sp+16]
100018cb0add x0, sp, 16
100018cb4bl fn_100019524
100018cb8mov x1, x0
100018cbcsub x2, x29, 80
100018cc0mov x0, x19
100018cc4movz w3, 8
100018cc8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ccctbz w0, 0, 0x100018d5c
100018cd0sub x0, x29, 88
100018cd4bl _ZNK14ThreadPortBaseI10ThreadPortE6resumeEv@plt
100018cd8tbz w0, 0, 0x100018d68
100018cdcstrb wzr, [sp+304]
100018ce0sub x8, x29, 88
100018ce4str x8, [sp+312]
100018ce8ldr w9, [sp+328]
100018cecmovz w8, 256
100018cf0stp w8, w9, [sp+4]
100018cf4movz w8, 1000
100018cf8str w8, [sp]
100018cfcadd x8, sp, 16
100018d00add x0, sp, 8
100018d04add x1, sp, 4
100018d08add x2, sp, 0
100018d0cbl fn_1000195f8
100018d10ldr w8, [sp+16]
100018d14sub w8, w8, 1
100018d18adds wzr, w8, 3
100018d1cb.hi 0x100018dac
100018d20ldr x8, [sp+152]
100018d24str x8, [sp+336]
100018d28b 0x100018db4
100018d2c
100018d2cloc_100018d2c:
100018d2cmovz w0, 0
100018d30bl usleep@plt
100018d34b 0x100018d70
100018d38
100018d38loc_100018d38:
100018d38movz w0, 0
100018d3cbl usleep@plt
100018d40b 0x100018d70
100018d44
100018d44loc_100018d44:
100018d44movz w0, 0
100018d48bl usleep@plt
100018d4cb 0x100018d70
100018d50
100018d50loc_100018d50:
100018d50movz w0, 0
100018d54bl usleep@plt
100018d58b 0x100018d70
100018d5c
100018d5cloc_100018d5c:
100018d5cmovz w0, 0
100018d60bl usleep@plt
100018d64b 0x100018d70
100018d68
100018d68loc_100018d68:
100018d68movz w0, 0
100018d6cbl usleep@plt
100018d70
100018d70loc_100018d70:
100018d70movz x19, 0
100018d74
100018d74loc_100018d74:
100018d74add x0, sp, 328
100018d78bl fn_100019714
100018d7c
100018d7cloc_100018d7c:
100018d7cmov x0, x20
100018d80bl _ZdaPv@plt
100018d84
100018d84loc_100018d84:
100018d84sub x0, x29, 88
100018d88bl fn_100019904
100018d8c
100018d8cloc_100018d8c:
100018d8cmov x0, x19
100018d90add sp, sp, 640
100018d94ldp x29, x30, [sp+64]
100018d98ldp x20, x19, [sp+48]
100018d9cldp x22, x21, [sp+32]
100018da0ldp x24, x23, [sp+16]
100018da4ldp x26, x25, [sp], 80
100018da8retab
100018dac
100018dacloc_100018dac:
100018dacmovz w0, 0
100018db0bl usleep@plt
100018db4
100018db4loc_100018db4:
100018db4add x0, sp, 304
100018db8bl fn_1000196bc
100018dbcstur wzr, [x29-88]
100018dc0ldr x19, [sp+336]
100018dc4b 0x100018d74
100018dc8b 0x100018dcc
100018dcc
100018dccloc_100018dcc:
100018dccmov x19, x0
100018dd0add x0, sp, 304
100018dd4bl fn_1000196bc
100018dd8b 0x100018e40
100018ddcb 0x100018e3c
100018de0b 0x100018e3c
100018de4b 0x100018e3c
100018de8b 0x100018e3c
100018decb 0x100018e3c
100018df0b 0x100018e3c
100018df4b 0x100018e3c
100018df8b 0x100018e3c
100018dfcb 0x100018e3c
100018e00b 0x100018e3c
100018e04b 0x100018e3c
100018e08b 0x100018e3c
100018e0cb 0x100018e3c
100018e10bl fn_100005128
100018e14mov x19, x0
100018e18add x0, sp, 16
100018e1cbl fn_100019714
100018e20b 0x100018e58
100018e24bl fn_100005128
100018e28b 0x100018e3c
100018e2cbl fn_100005128
100018e30b 0x100018e34
100018e34
100018e34loc_100018e34:
100018e34mov x19, x0
100018e38b 0x100018e60
100018e3c
100018e3cloc_100018e3c:
100018e3cmov x19, x0
100018e40
100018e40loc_100018e40:
100018e40add x0, sp, 328
100018e44bl fn_100019714
100018e48b 0x100018e58
100018e4cbl fn_100005128
100018e50bl fn_100005128
100018e54mov x19, x0
100018e58
100018e58loc_100018e58:
100018e58mov x0, x20
100018e5cbl _ZdaPv@plt
100018e60
100018e60loc_100018e60:
100018e60sub x0, x29, 88
100018e64bl fn_100019904
100018e68mov x0, x19
100018e6cbl _Unwind_Resume@plt
100018e70bl fn_100005128
1000187a4
1000187a4fn_1000187a4:
1000187a4pacibsp
1000187a8stp x26, x25, [sp-80]!
1000187acstp x24, x23, [sp+16]
1000187b0stp x22, x21, [sp+32]
1000187b4stp x20, x19, [sp+48]
1000187b8stp x29, x30, [sp+64]
1000187bcadd x29, sp, 64
1000187c0sub sp, sp, 640
1000187c4mov x21, x3
1000187c8mov x22, x2
1000187ccmov x20, x1
1000187d0mov x19, x0
1000187d4adr x24, 0x305c8
1000187d8hint
1000187dcldr w8, [x24]
1000187e0subs wzr, w8, 2
1000187e4b.ne 0x100018808
1000187e8movz x1, 0
1000187ecstr xzr, [sp+16]
1000187f0add x2, sp, 16
1000187f4mov x0, x19
1000187f8movz w3, 8
1000187fcbl __ZN13FDGuardNeonRW10readLengthEyyy
100018800tbnz w0, 0, 0x10001889c
100018804b 0x1000188cc
100018808
100018808loc_100018808:
100018808hint
10001880chint
100018810ldr w10, 0x30588
100018814subs wzr, w8, 1
100018818b.eq 0x100018820
10001881ccbnz w8, 0x100018850
100018820
100018820loc_100018820:
100018820movz x8, 0
100018824subs wzr, w10, 1
100018828b.le 0x10001885c
10001882csubs wzr, w10, 2
100018830b.eq 0x100018848
100018834subs wzr, w10, 3
100018838b.eq 0x10001886c
10001883cmov x9, x8
100018840subs wzr, w10, 4
100018844b.ne 0x10001887c
100018848
100018848loc_100018848:
100018848add x8, x20, 352
10001884cb 0x100018878
100018850
100018850loc_100018850:
100018850movz x8, 0
100018854movz x9, 0
100018858b 0x10001887c
10001885c
10001885cloc_10001885c:
10001885ccbz w10, 0x100018874
100018860mov x9, x8
100018864subs wzr, w10, 1
100018868b.ne 0x10001887c
10001886c
10001886cloc_10001886c:
10001886cadd x8, x20, 344
100018870b 0x100018878
100018874
100018874loc_100018874:
100018874add x8, x20, 336
100018878
100018878loc_100018878:
100018878and x9, x8, -256
10001887c
10001887cloc_10001887c:
10001887cand x8, x8, 255
100018880orr x1, x9, x8
100018884str xzr, [sp+16]
100018888add x2, sp, 16
10001888cmov x0, x19
100018890movz w3, 8
100018894bl __ZN13FDGuardNeonRW10readLengthEyyy
100018898tbz w0, 0, 0x1000188cc
10001889c
10001889cloc_10001889c:
10001889cldr x8, [sp+16]
1000188a0stur x8, [x29-72]
1000188a4ldr w8, [x24]
1000188a8subs wzr, w8, 2
1000188acb.ne 0x1000188dc
1000188b0movz x1, 0
1000188b4str xzr, [sp+16]
1000188b8add x2, sp, 16
1000188bcmov x0, x19
1000188c0movz w3, 8
1000188c4bl __ZN13FDGuardNeonRW10readLengthEyyy
1000188c8tbnz w0, 0, 0x100018970
1000188cc
1000188ccloc_1000188cc:
1000188ccmovz w0, 0
1000188d0bl usleep@plt
1000188d4movz x19, 0
1000188d8b 0x100018d8c
1000188dc
1000188dcloc_1000188dc:
1000188dchint
1000188e0hint
1000188e4ldr w10, 0x304b4
1000188e8subs wzr, w8, 1
1000188ecb.eq 0x1000188f4
1000188f0cbnz w8, 0x100018924
1000188f4
1000188f4loc_1000188f4:
1000188f4movz x8, 0
1000188f8subs wzr, w10, 1
1000188fcb.le 0x100018930
100018900subs wzr, w10, 2
100018904b.eq 0x10001891c
100018908subs wzr, w10, 3
10001890cb.eq 0x100018940
100018910mov x9, x8
100018914subs wzr, w10, 4
100018918b.ne 0x100018950
10001891c
10001891cloc_10001891c:
10001891cadd x8, x20, 360
100018920b 0x10001894c
100018924
100018924loc_100018924:
100018924movz x8, 0
100018928movz x9, 0
10001892cb 0x100018950
100018930
100018930loc_100018930:
100018930cbz w10, 0x100018948
100018934mov x9, x8
100018938subs wzr, w10, 1
10001893cb.ne 0x100018950
100018940
100018940loc_100018940:
100018940add x8, x20, 352
100018944b 0x10001894c
100018948
100018948loc_100018948:
100018948add x8, x20, 344
10001894c
10001894cloc_10001894c:
10001894cand x9, x8, -256
100018950
100018950loc_100018950:
100018950and x8, x8, 255
100018954orr x1, x9, x8
100018958str xzr, [sp+16]
10001895cadd x2, sp, 16
100018960mov x0, x19
100018964movz w3, 8
100018968bl __ZN13FDGuardNeonRW10readLengthEyyy
10001896ctbz w0, 0, 0x1000188cc
100018970
100018970loc_100018970:
100018970ldr x8, [sp+16]
100018974stur x8, [x29-80]
100018978bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10001897cstr wzr, [sp+16]
100018980ldr w0, [x0]
100018984add x1, sp, 16
100018988bl thread_create@plt
10001898ccbz w0, 0x1000189b0
100018990movz w0, 0
100018994bl usleep@plt
100018998movz w0, 50
10001899cbl usleep@plt
1000189a0movz w0, 50
1000189a4bl usleep@plt
1000189a8movz w0, 50
1000189acbl usleep@plt
1000189b0
1000189b0loc_1000189b0:
1000189b0ldr w23, [sp+16]
1000189b4stur w23, [x29-88]
1000189b8sub w8, w23, 1
1000189bcadds wzr, w8, 2
1000189c0b.hs 0x100018a4c
1000189c4movz w0, 16384
1000189c8bl _Znam@plt
1000189ccmov x20, x0
1000189d0add x25, sp, 344
1000189d4movz w1, 16384
1000189d8bl bzero@plt
1000189dcmovi v0.2d, 0
1000189e0stp q0, q0, [x25+240]
1000189e4stp q0, q0, [x25+208]
1000189e8stp q0, q0, [x25+176]
1000189ecstp q0, q0, [x25+144]
1000189f0stp q0, q0, [x25+112]
1000189f4stp q0, q0, [x25+80]
1000189f8stp q0, q0, [x25+48]
1000189fcstr q0, [x25+32]
100018a00add x17, x20, 8192
100018a04movz w16, 52205
100018a08pacda x17, x16
100018a0cstr x17, [sp+592]
100018a10add x8, sp, 336
100018a14stp xzr, x8, [sp+336]
100018a18stp x22, x21, [sp+352]
100018a1cstr x23, [sp+368]
100018a20bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018a24add x8, sp, 16
100018a28movz w1, 0
100018a2cbl _ZN24PortSendReceiveRightBaseI20PortSendReceiveRightE7NewPortERK8TaskPortj@plt
100018a30ldr w8, [sp+16]
100018a34sub w23, w8, 1
100018a38adds wzr, w23, 2
100018a3cb.hs 0x100018a5c
100018a40str w8, [sp+328]
100018a44str wzr, [sp+16]
100018a48b 0x100018a64
100018a4c
100018a4cloc_100018a4c:
100018a4cmovz w0, 0
100018a50bl usleep@plt
100018a54movz x19, 0
100018a58b 0x100018d84
100018a5c
100018a5cloc_100018a5c:
100018a5cmovz w0, 0
100018a60bl usleep@plt
100018a64
100018a64loc_100018a64:
100018a64add x0, sp, 16
100018a68bl fn_100019714
100018a6cadds wzr, w23, 3
100018a70b.hi 0x100018b10
100018a74adr x25, 0x3028c
100018a78hint
100018a7cldr x17, [x25]
100018a80cbnz x17, 0x100018b34
100018a84movz w0, 50
100018a88bl usleep@plt
100018a8cadr x0, 0x294bc
100018a90hint
100018a94movz w1, 1
100018a98bl dlopen@plt
100018a9cmov x23, x0
100018aa0movz w0, 50
100018aa4bl usleep@plt
100018aa8cbz x23, 0x100018b24
100018aacadr x1, 0x294df
100018ab0hint
100018ab4mov x0, x23
100018ab8bl dlsym@plt
100018abcmov x23, x0
100018ac0cbz x0, 0x100018b18
100018ac4movz w0, 50
100018ac8bl usleep@plt
100018accmovz w0, 50
100018ad0bl usleep@plt
100018ad4and x0, x23, 0x7fffffffff
100018ad8adr x8, 0x29fe4
100018adchint
100018ae0ldr q0, [x8]
100018ae4str q0, [sp+16]
100018ae8ldr w8, [x8+16]
100018aecstr w8, [sp+32]
100018af0add x2, sp, 16
100018af4movz w1, 4096
100018af8movz w3, 20
100018afcbl memmem@plt
100018b00mov x23, x0
100018b04movz w0, 50
100018b08bl usleep@plt
100018b0cb 0x100018b24
100018b10
100018b10loc_100018b10:
100018b10movz x19, 0
100018b14b 0x100018d7c
100018b18
100018b18loc_100018b18:
100018b18movz w0, 50
100018b1cbl usleep@plt
100018b20movz x23, 0
100018b24
100018b24loc_100018b24:
100018b24str x23, [x25]
100018b28movz w0, 50
100018b2cbl usleep@plt
100018b30ldr x17, [x25]
100018b34
100018b34loc_100018b34:
100018b34xpacd x17
100018b38movz w16, 29825
100018b3cpacia1716
100018b40str x17, [sp+600]
100018b44str xzr, [sp+584]
100018b48sub x0, x29, 88
100018b4cadd x1, sp, 328
100018b50movz w2, 7166
100018b54movz w3, 2
100018b58movk w3, 0x80000000
100018b5cmovz w4, 6
100018b60bl _ZNK14ThreadPortBaseI10ThreadPortE16setExceptionPortERK8PortBasejii@plt
100018b64tbz w0, 0, 0x100018ba0
100018b68stp x22, x21, [sp+472]
100018b6csub x1, x29, 88
100018b70mov x0, x19
100018b74movz w2, 0
100018b78bl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018b7ccbz x0, 0x100018bac
100018b80str x0, [sp+320]
100018b84add x8, sp, 320
100018b88str x8, [sp+16]
100018b8cldr w0, [x24]
100018b90subs wzr, w0, 2
100018b94b.ne 0x100018bb4
100018b98movz x1, 0
100018b9cb 0x100018bc0
100018ba0
100018ba0loc_100018ba0:
100018ba0movz w0, 0
100018ba4bl usleep@plt
100018ba8b 0x100018d70
100018bac
100018bacloc_100018bac:
100018bacbl usleep@plt
100018bb0b 0x100018d70
100018bb4
100018bb4loc_100018bb4:
100018bb4add x1, sp, 16
100018bb8bl fn_1000197d4
100018bbcmov x1, x0
100018bc0
100018bc0loc_100018bc0:
100018bc0strh wzr, [sp+304]
100018bc4add x2, sp, 304
100018bc8mov x0, x19
100018bccmovz w3, 2
100018bd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100018bd4ldrh w8, [sp+304]
100018bd8orr w8, w8, 0x10000
100018bdcsubs wzr, w0, 0
100018be0csel w8, w8, wzr, ne
100018be4ubfm w9, w8, 16, 31
100018be8cbnz w9, 0x100018bf8
100018becmovz w0, 0
100018bf0bl usleep@plt
100018bf4b 0x100018d70
100018bf8
100018bf8loc_100018bf8:
100018bf8orr w8, w8, 32768
100018bfcstrh w8, [sp+8]
100018c00add x8, sp, 320
100018c04str x8, [sp+16]
100018c08ldr w0, [x24]
100018c0csubs wzr, w0, 2
100018c10b.ne 0x100018c1c
100018c14movz x1, 0
100018c18b 0x100018c28
100018c1c
100018c1cloc_100018c1c:
100018c1cadd x1, sp, 16
100018c20bl fn_10001986c
100018c24mov x1, x0
100018c28
100018c28loc_100018c28:
100018c28add x2, sp, 8
100018c2cmov x0, x19
100018c30movz w3, 2
100018c34bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c38tbz w0, 0, 0x100018d2c
100018c3csub x0, x29, 88
100018c40add x1, sp, 344
100018c44bl _ZNK14ThreadPortBaseI10ThreadPortE13setArm64StateEPK27__darwin_arm_thread_state64@plt
100018c48tbz w0, 0, 0x100018d38
100018c4cldrh w8, [sp+8]
100018c50and w8, w8, 32767
100018c54strh w8, [sp+8]
100018c58add x8, sp, 320
100018c5cstr x8, [sp+16]
100018c60add x0, sp, 16
100018c64bl fn_1000193b0
100018c68mov x1, x0
100018c6cadd x2, sp, 8
100018c70mov x0, x19
100018c74movz w3, 2
100018c78bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018c7ctbz w0, 0, 0x100018d44
100018c80add x8, sp, 320
100018c84str x8, [sp+16]
100018c88add x0, sp, 16
100018c8cbl fn_100019450
100018c90mov x1, x0
100018c94sub x2, x29, 72
100018c98mov x0, x19
100018c9cmovz w3, 8
100018ca0bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ca4tbz w0, 0, 0x100018d50
100018ca8add x8, sp, 320
100018cacstr x8, [sp+16]
100018cb0add x0, sp, 16
100018cb4bl fn_100019524
100018cb8mov x1, x0
100018cbcsub x2, x29, 80
100018cc0mov x0, x19
100018cc4movz w3, 8
100018cc8bl __ZN13FDGuardNeonRW11writeLengthEyyj
100018ccctbz w0, 0, 0x100018d5c
100018cd0sub x0, x29, 88
100018cd4bl _ZNK14ThreadPortBaseI10ThreadPortE6resumeEv@plt
100018cd8tbz w0, 0, 0x100018d68
100018cdcstrb wzr, [sp+304]
100018ce0sub x8, x29, 88
100018ce4str x8, [sp+312]
100018ce8ldr w9, [sp+328]
100018cecmovz w8, 256
100018cf0stp w8, w9, [sp+4]
100018cf4movz w8, 1000
100018cf8str w8, [sp]
100018cfcadd x8, sp, 16
100018d00add x0, sp, 8
100018d04add x1, sp, 4
100018d08add x2, sp, 0
100018d0cbl fn_1000195f8
100018d10ldr w8, [sp+16]
100018d14sub w8, w8, 1
100018d18adds wzr, w8, 3
100018d1cb.hi 0x100018dac
100018d20ldr x8, [sp+152]
100018d24str x8, [sp+336]
100018d28b 0x100018db4
100018d2c
100018d2cloc_100018d2c:
100018d2cmovz w0, 0
100018d30bl usleep@plt
100018d34b 0x100018d70
100018d38
100018d38loc_100018d38:
100018d38movz w0, 0
100018d3cbl usleep@plt
100018d40b 0x100018d70
100018d44
100018d44loc_100018d44:
100018d44movz w0, 0
100018d48bl usleep@plt
100018d4cb 0x100018d70
100018d50
100018d50loc_100018d50:
100018d50movz w0, 0
100018d54bl usleep@plt
100018d58b 0x100018d70
100018d5c
100018d5cloc_100018d5c:
100018d5cmovz w0, 0
100018d60bl usleep@plt
100018d64b 0x100018d70
100018d68
100018d68loc_100018d68:
100018d68movz w0, 0
100018d6cbl usleep@plt
100018d70
100018d70loc_100018d70:
100018d70movz x19, 0
100018d74
100018d74loc_100018d74:
100018d74add x0, sp, 328
100018d78bl fn_100019714
100018d7c
100018d7cloc_100018d7c:
100018d7cmov x0, x20
100018d80bl _ZdaPv@plt
100018d84
100018d84loc_100018d84:
100018d84sub x0, x29, 88
100018d88bl fn_100019904
100018d8c
100018d8cloc_100018d8c:
100018d8cmov x0, x19
100018d90add sp, sp, 640
100018d94ldp x29, x30, [sp+64]
100018d98ldp x20, x19, [sp+48]
100018d9cldp x22, x21, [sp+32]
100018da0ldp x24, x23, [sp+16]
100018da4ldp x26, x25, [sp], 80
100018da8retab
100018dac
100018dacloc_100018dac:
100018dacmovz w0, 0
100018db0bl usleep@plt
100018db4
100018db4loc_100018db4:
100018db4add x0, sp, 304
100018db8bl fn_1000196bc
100018dbcstur wzr, [x29-88]
100018dc0ldr x19, [sp+336]
100018dc4b 0x100018d74
100018dc8b 0x100018dcc
100018dcc
100018dccloc_100018dcc:
100018dccmov x19, x0
100018dd0add x0, sp, 304
100018dd4bl fn_1000196bc
100018dd8b 0x100018e40
100018ddcb 0x100018e3c
100018de0b 0x100018e3c
100018de4b 0x100018e3c
100018de8b 0x100018e3c
100018decb 0x100018e3c
100018df0b 0x100018e3c
100018df4b 0x100018e3c
100018df8b 0x100018e3c
100018dfcb 0x100018e3c
100018e00b 0x100018e3c
100018e04b 0x100018e3c
100018e08b 0x100018e3c
100018e0cb 0x100018e3c
100018e10bl fn_100005128
100018e14mov x19, x0
100018e18add x0, sp, 16
100018e1cbl fn_100019714
100018e20b 0x100018e58
100018e24bl fn_100005128
100018e28b 0x100018e3c
100018e2cbl fn_100005128
100018e30b 0x100018e34
100018e34
100018e34loc_100018e34:
100018e34mov x19, x0
100018e38b 0x100018e60
100018e3c
100018e3cloc_100018e3c:
100018e3cmov x19, x0
100018e40
100018e40loc_100018e40:
100018e40add x0, sp, 328
100018e44bl fn_100019714
100018e48b 0x100018e58
100018e4cbl fn_100005128
100018e50bl fn_100005128
100018e54mov x19, x0
100018e58
100018e58loc_100018e58:
100018e58mov x0, x20
100018e5cbl _ZdaPv@plt
100018e60
100018e60loc_100018e60:
100018e60sub x0, x29, 88
100018e64bl fn_100019904
100018e68mov x0, x19
100018e6cbl _Unwind_Resume@plt
100018e70bl fn_100005128
1000187a4
100018e74
100018e74__ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100018e74pacibsp
100018e78sub sp, sp, 304
100018e7cstp x28, x27, [sp+208]
100018e80stp x26, x25, [sp+224]
100018e84stp x24, x23, [sp+240]
100018e88stp x22, x21, [sp+256]
100018e8cstp x20, x19, [sp+272]
100018e90stp x29, x30, [sp+288]
100018e94add x29, sp, 288
100018e98mov x21, x2
100018e9cmov x22, x1
100018ea0mov x20, x0
100018ea4mov x19, x8
100018ea8add x1, x1, 24
100018eacstr xzr, [sp+128]
100018eb0add x2, sp, 128
100018eb4movz w3, 8
100018eb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ebctbz w0, 0, 0x100018f60
100018ec0ldr x8, [sp+128]
100018ec4hint
100018ec8ldr x9, 0x2bb38
100018eccldr x9, [x9]
100018ed0add x8, x8, x9
100018ed4sub x8, x8, 1
100018ed8sub x10, xzr, x9
100018edcands x8, x8, x10
100018ee0csel x23, x9, x8, eq
100018ee4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018ee8add x8, sp, 128
100018eecmovz x1, 0
100018ef0mov x2, x23
100018ef4movz w3, 1
100018ef8bl _ZNK12TaskPortBaseI8TaskPortE14allocateMemoryEymi@plt
100018efcldr x23, [sp+128]
100018f00cbz x23, 0x100018f70
100018f04ldr x24, [sp+136]
100018f08stp x23, x24, [sp+104]
100018f0cldr w8, [sp+144]
100018f10str w8, [sp+120]
100018f14str wzr, [sp+144]
100018f18str xzr, [sp+128]
100018f1cadd x0, sp, 128
100018f20bl __ZN14TaskAllocationD1Ev
100018f24str x24, [sp+128]
100018f28str wzr, [sp+8]
100018f2cadd x8, sp, 88
100018f30add x0, sp, 128
100018f34add x3, sp, 8
100018f38mov x1, x23
100018f3cmovz w2, 3
100018f40bl _ZN19MemoryEntryPortBaseI15MemoryEntryPortE17CreateMemoryEntryEPyyiRK8PortBase@plt
100018f44ldr w8, [sp+88]
100018f48sub w23, w8, 1
100018f4cadds wzr, w23, 2
100018f50b.hs 0x100018f84
100018f54str w8, [sp+96]
100018f58str wzr, [sp+88]
100018f5cb 0x100018f90
100018f60
100018f60loc_100018f60:
100018f60movz w0, 0
100018f64bl usleep@plt
100018f68str wzr, [x19]
100018f6cb 0x10001910c
100018f70
100018f70loc_100018f70:
100018f70movz w0, 0
100018f74bl usleep@plt
100018f78str wzr, [x19]
100018f7cadd x0, sp, 128
100018f80b 0x100019108
100018f84
100018f84loc_100018f84:
100018f84movz w0, 0
100018f88bl usleep@plt
100018f8cstr wzr, [x19]
100018f90
100018f90loc_100018f90:
100018f90add x0, sp, 88
100018f94bl fn_100019264
100018f98adds wzr, w23, 3
100018f9cb.hi 0x100019104
100018fa0add x1, sp, 96
100018fa4mov x0, x20
100018fa8movz w2, 0
100018facbl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018fb0cbz x0, 0x1000190c4
100018fb4add x1, x0, 16
100018fb8str xzr, [sp+128]
100018fbcadd x2, sp, 128
100018fc0mov x0, x20
100018fc4movz w3, 8
100018fc8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018fcctbz w0, 0, 0x1000190cc
100018fd0add x24, sp, 128
100018fd4ldr x1, [sp+128]
100018fd8str xzr, [sp+192]
100018fdcmovi v0.2d, 0
100018fe0stp q0, q0, [x24+32]
100018fe4str q0, [x24+16]
100018fe8str q0, [sp+128]
100018fecadd x2, sp, 128
100018ff0mov x0, x20
100018ff4movz w3, 72
100018ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ffctbz w0, 0, 0x1000190d8
100019000ldr x23, [sp+160]
100019004movi v0.2d, 0
100019008stp q0, q0, [x24+48]
10001900cstp q0, q0, [x24+16]
100019010str q0, [sp+128]
100019014add x2, sp, 128
100019018mov x0, x20
10001901cmov x1, x23
100019020movz w3, 80
100019024bl __ZN13FDGuardNeonRW10readLengthEyyy
100019028tbz w0, 0, 0x1000190e4
10001902cldrb w8, [sp+128]
100019030ldr q0, [x24+64]
100019034stur q0, [sp+72]
100019038ldur q0, [x24+49]
10001903cstur q0, [sp+57]
100019040ldur q0, [x24+17]
100019044stur q0, [sp+25]
100019048ldur q0, [x24+33]
10001904cstur q0, [sp+41]
100019050ldur q0, [sp+129]
100019054stur q0, [sp+9]
100019058strb w8, [sp+8]
10001905cldrsw x24, [sp+80]
100019060tbnz x24, 63, 0x1000190f0
100019064ldrb w8, [sp+64]
100019068tbnz w8, 1, 0x1000190f0
10001906cldr x25, [sp+72]
100019070movz x8, 0x2400000000
100019074add x8, x22, x8
100019078ubfm x8, x8, 6, 63
10001907csubs xzr, x22, 0
100019080csel w26, wzr, w8, eq
100019084add x22, x22, 40
100019088str wzr, [sp+128]
10001908cadd x2, sp, 128
100019090mov x0, x20
100019094mov x1, x22
100019098movz w3, 4
10001909cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000190a0ldr w8, [sp+128]
1000190a4orr x8, x8, 0x100000000
1000190a8subs wzr, w0, 0
1000190accsel x8, x8, xzr, ne
1000190b0ubfm x9, x8, 32, 63
1000190b4cbnz x9, 0x10001912c
1000190b8movz w0, 0
1000190bcbl usleep@plt
1000190c0b 0x1000190f8
1000190c4
1000190c4loc_1000190c4:
1000190c4bl usleep@plt
1000190c8b 0x1000190f8
1000190cc
1000190ccloc_1000190cc:
1000190ccmovz w0, 0
1000190d0bl usleep@plt
1000190d4b 0x1000190f8
1000190d8
1000190d8loc_1000190d8:
1000190d8movz w0, 0
1000190dcbl usleep@plt
1000190e0b 0x1000190f8
1000190e4
1000190e4loc_1000190e4:
1000190e4movz w0, 0
1000190e8bl usleep@plt
1000190ecb 0x1000190f8
1000190f0
1000190f0loc_1000190f0:
1000190f0movz w0, 0
1000190f4bl usleep@plt
1000190f8
1000190f8loc_1000190f8:
1000190f8str wzr, [x19]
1000190fc
1000190fcloc_1000190fc:
1000190fcadd x0, sp, 96
100019100bl fn_100019264
100019104
100019104loc_100019104:
100019104add x0, sp, 104
100019108
100019108loc_100019108:
100019108bl __ZN14TaskAllocationD1Ev
10001910c
10001910cloc_10001910c:
10001910cldp x29, x30, [sp+288]
100019110ldp x20, x19, [sp+272]
100019114ldp x22, x21, [sp+256]
100019118ldp x24, x23, [sp+240]
10001911cldp x26, x25, [sp+224]
100019120ldp x28, x27, [sp+208]
100019124add sp, sp, 304
100019128retab
10001912c
10001912cloc_10001912c:
10001912cadd w8, w8, 1
100019130str w8, [sp+88]
100019134add x2, sp, 88
100019138mov x0, x20
10001913cmov x1, x22
100019140movz w3, 4
100019144bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019148tbz w0, 0, 0x100019184
10001914cstr w26, [sp+68]
100019150bfm x25, x21, 52, 51
100019154str x25, [sp+72]
100019158str w24, [sp+80]
10001915cadd x2, sp, 8
100019160mov x0, x20
100019164mov x1, x23
100019168movz w3, 80
10001916cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019170tbz w0, 0, 0x100019190
100019174ldr w8, [sp+96]
100019178str w8, [x19]
10001917cstr wzr, [sp+96]
100019180b 0x1000190fc
100019184
100019184loc_100019184:
100019184movz w0, 0
100019188bl usleep@plt
10001918cb 0x1000190f8
100019190
100019190loc_100019190:
100019190movz w0, 0
100019194bl usleep@plt
100019198b 0x1000190f8
10001919cb 0x1000191dc
1000191a0b 0x1000191dc
1000191a4b 0x1000191dc
1000191a8b 0x1000191dc
1000191acb 0x1000191dc
1000191b0b 0x1000191dc
1000191b4b 0x1000191dc
1000191b8bl fn_100005128
1000191bcmov x19, x0
1000191c0add x0, sp, 88
1000191c4bl fn_100019264
1000191c8b 0x1000191f8
1000191ccbl fn_100005128
1000191d0mov x19, x0
1000191d4add x0, sp, 128
1000191d8b 0x1000191fc
1000191dc
1000191dcloc_1000191dc:
1000191dcmov x19, x0
1000191e0add x0, sp, 96
1000191e4bl fn_100019264
1000191e8b 0x1000191f8
1000191ecbl fn_100005128
1000191f0bl fn_100005128
1000191f4mov x19, x0
1000191f8
1000191f8loc_1000191f8:
1000191f8add x0, sp, 104
1000191fc
1000191fcloc_1000191fc:
1000191fcbl __ZN14TaskAllocationD1Ev
100019200mov x0, x19
100019204bl _Unwind_Resume@plt
100018e74
100018e74__ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100018e74pacibsp
100018e78sub sp, sp, 304
100018e7cstp x28, x27, [sp+208]
100018e80stp x26, x25, [sp+224]
100018e84stp x24, x23, [sp+240]
100018e88stp x22, x21, [sp+256]
100018e8cstp x20, x19, [sp+272]
100018e90stp x29, x30, [sp+288]
100018e94add x29, sp, 288
100018e98mov x21, x2
100018e9cmov x22, x1
100018ea0mov x20, x0
100018ea4mov x19, x8
100018ea8add x1, x1, 24
100018eacstr xzr, [sp+128]
100018eb0add x2, sp, 128
100018eb4movz w3, 8
100018eb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ebctbz w0, 0, 0x100018f60
100018ec0ldr x8, [sp+128]
100018ec4hint
100018ec8ldr x9, 0x2bb38
100018eccldr x9, [x9]
100018ed0add x8, x8, x9
100018ed4sub x8, x8, 1
100018ed8sub x10, xzr, x9
100018edcands x8, x8, x10
100018ee0csel x23, x9, x8, eq
100018ee4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100018ee8add x8, sp, 128
100018eecmovz x1, 0
100018ef0mov x2, x23
100018ef4movz w3, 1
100018ef8bl _ZNK12TaskPortBaseI8TaskPortE14allocateMemoryEymi@plt
100018efcldr x23, [sp+128]
100018f00cbz x23, 0x100018f70
100018f04ldr x24, [sp+136]
100018f08stp x23, x24, [sp+104]
100018f0cldr w8, [sp+144]
100018f10str w8, [sp+120]
100018f14str wzr, [sp+144]
100018f18str xzr, [sp+128]
100018f1cadd x0, sp, 128
100018f20bl __ZN14TaskAllocationD1Ev
100018f24str x24, [sp+128]
100018f28str wzr, [sp+8]
100018f2cadd x8, sp, 88
100018f30add x0, sp, 128
100018f34add x3, sp, 8
100018f38mov x1, x23
100018f3cmovz w2, 3
100018f40bl _ZN19MemoryEntryPortBaseI15MemoryEntryPortE17CreateMemoryEntryEPyyiRK8PortBase@plt
100018f44ldr w8, [sp+88]
100018f48sub w23, w8, 1
100018f4cadds wzr, w23, 2
100018f50b.hs 0x100018f84
100018f54str w8, [sp+96]
100018f58str wzr, [sp+88]
100018f5cb 0x100018f90
100018f60
100018f60loc_100018f60:
100018f60movz w0, 0
100018f64bl usleep@plt
100018f68str wzr, [x19]
100018f6cb 0x10001910c
100018f70
100018f70loc_100018f70:
100018f70movz w0, 0
100018f74bl usleep@plt
100018f78str wzr, [x19]
100018f7cadd x0, sp, 128
100018f80b 0x100019108
100018f84
100018f84loc_100018f84:
100018f84movz w0, 0
100018f88bl usleep@plt
100018f8cstr wzr, [x19]
100018f90
100018f90loc_100018f90:
100018f90add x0, sp, 88
100018f94bl fn_100019264
100018f98adds wzr, w23, 3
100018f9cb.hi 0x100019104
100018fa0add x1, sp, 96
100018fa4mov x0, x20
100018fa8movz w2, 0
100018facbl _ZNK12KernelReaderI13FDGuardNeonRWE19getPortKobjectKaddrERK8PortBaseb@plt
100018fb0cbz x0, 0x1000190c4
100018fb4add x1, x0, 16
100018fb8str xzr, [sp+128]
100018fbcadd x2, sp, 128
100018fc0mov x0, x20
100018fc4movz w3, 8
100018fc8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018fcctbz w0, 0, 0x1000190cc
100018fd0add x24, sp, 128
100018fd4ldr x1, [sp+128]
100018fd8str xzr, [sp+192]
100018fdcmovi v0.2d, 0
100018fe0stp q0, q0, [x24+32]
100018fe4str q0, [x24+16]
100018fe8str q0, [sp+128]
100018fecadd x2, sp, 128
100018ff0mov x0, x20
100018ff4movz w3, 72
100018ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100018ffctbz w0, 0, 0x1000190d8
100019000ldr x23, [sp+160]
100019004movi v0.2d, 0
100019008stp q0, q0, [x24+48]
10001900cstp q0, q0, [x24+16]
100019010str q0, [sp+128]
100019014add x2, sp, 128
100019018mov x0, x20
10001901cmov x1, x23
100019020movz w3, 80
100019024bl __ZN13FDGuardNeonRW10readLengthEyyy
100019028tbz w0, 0, 0x1000190e4
10001902cldrb w8, [sp+128]
100019030ldr q0, [x24+64]
100019034stur q0, [sp+72]
100019038ldur q0, [x24+49]
10001903cstur q0, [sp+57]
100019040ldur q0, [x24+17]
100019044stur q0, [sp+25]
100019048ldur q0, [x24+33]
10001904cstur q0, [sp+41]
100019050ldur q0, [sp+129]
100019054stur q0, [sp+9]
100019058strb w8, [sp+8]
10001905cldrsw x24, [sp+80]
100019060tbnz x24, 63, 0x1000190f0
100019064ldrb w8, [sp+64]
100019068tbnz w8, 1, 0x1000190f0
10001906cldr x25, [sp+72]
100019070movz x8, 0x2400000000
100019074add x8, x22, x8
100019078ubfm x8, x8, 6, 63
10001907csubs xzr, x22, 0
100019080csel w26, wzr, w8, eq
100019084add x22, x22, 40
100019088str wzr, [sp+128]
10001908cadd x2, sp, 128
100019090mov x0, x20
100019094mov x1, x22
100019098movz w3, 4
10001909cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000190a0ldr w8, [sp+128]
1000190a4orr x8, x8, 0x100000000
1000190a8subs wzr, w0, 0
1000190accsel x8, x8, xzr, ne
1000190b0ubfm x9, x8, 32, 63
1000190b4cbnz x9, 0x10001912c
1000190b8movz w0, 0
1000190bcbl usleep@plt
1000190c0b 0x1000190f8
1000190c4
1000190c4loc_1000190c4:
1000190c4bl usleep@plt
1000190c8b 0x1000190f8
1000190cc
1000190ccloc_1000190cc:
1000190ccmovz w0, 0
1000190d0bl usleep@plt
1000190d4b 0x1000190f8
1000190d8
1000190d8loc_1000190d8:
1000190d8movz w0, 0
1000190dcbl usleep@plt
1000190e0b 0x1000190f8
1000190e4
1000190e4loc_1000190e4:
1000190e4movz w0, 0
1000190e8bl usleep@plt
1000190ecb 0x1000190f8
1000190f0
1000190f0loc_1000190f0:
1000190f0movz w0, 0
1000190f4bl usleep@plt
1000190f8
1000190f8loc_1000190f8:
1000190f8str wzr, [x19]
1000190fc
1000190fcloc_1000190fc:
1000190fcadd x0, sp, 96
100019100bl fn_100019264
100019104
100019104loc_100019104:
100019104add x0, sp, 104
100019108
100019108loc_100019108:
100019108bl __ZN14TaskAllocationD1Ev
10001910c
10001910cloc_10001910c:
10001910cldp x29, x30, [sp+288]
100019110ldp x20, x19, [sp+272]
100019114ldp x22, x21, [sp+256]
100019118ldp x24, x23, [sp+240]
10001911cldp x26, x25, [sp+224]
100019120ldp x28, x27, [sp+208]
100019124add sp, sp, 304
100019128retab
10001912c
10001912cloc_10001912c:
10001912cadd w8, w8, 1
100019130str w8, [sp+88]
100019134add x2, sp, 88
100019138mov x0, x20
10001913cmov x1, x22
100019140movz w3, 4
100019144bl __ZN13FDGuardNeonRW11writeLengthEyyj
100019148tbz w0, 0, 0x100019184
10001914cstr w26, [sp+68]
100019150bfm x25, x21, 52, 51
100019154str x25, [sp+72]
100019158str w24, [sp+80]
10001915cadd x2, sp, 8
100019160mov x0, x20
100019164mov x1, x23
100019168movz w3, 80
10001916cbl __ZN13FDGuardNeonRW11writeLengthEyyj
100019170tbz w0, 0, 0x100019190
100019174ldr w8, [sp+96]
100019178str w8, [x19]
10001917cstr wzr, [sp+96]
100019180b 0x1000190fc
100019184
100019184loc_100019184:
100019184movz w0, 0
100019188bl usleep@plt
10001918cb 0x1000190f8
100019190
100019190loc_100019190:
100019190movz w0, 0
100019194bl usleep@plt
100019198b 0x1000190f8
10001919cb 0x1000191dc
1000191a0b 0x1000191dc
1000191a4b 0x1000191dc
1000191a8b 0x1000191dc
1000191acb 0x1000191dc
1000191b0b 0x1000191dc
1000191b4b 0x1000191dc
1000191b8bl fn_100005128
1000191bcmov x19, x0
1000191c0add x0, sp, 88
1000191c4bl fn_100019264
1000191c8b 0x1000191f8
1000191ccbl fn_100005128
1000191d0mov x19, x0
1000191d4add x0, sp, 128
1000191d8b 0x1000191fc
1000191dc
1000191dcloc_1000191dc:
1000191dcmov x19, x0
1000191e0add x0, sp, 96
1000191e4bl fn_100019264
1000191e8b 0x1000191f8
1000191ecbl fn_100005128
1000191f0bl fn_100005128
1000191f4mov x19, x0
1000191f8
1000191f8loc_1000191f8:
1000191f8add x0, sp, 104
1000191fc
1000191fcloc_1000191fc:
1000191fcbl __ZN14TaskAllocationD1Ev
100019200mov x0, x19
100019204bl _Unwind_Resume@plt
100018e74
100019208
100019208__ZNK12KernelWriterI11CorelliumRWE9killRightER8TaskPortRK8PortBase:
100019208pacibsp
10001920cstp x29, x30, [sp-16]!
100019210add x29, sp, 0
100019214movz w0, 0
100019218bl usleep@plt
10001921cmovz w0, 0
100019220bl usleep@plt
100019224movz w0, 0
100019228bl usleep@plt
10001922cmovz w0, 0
100019230ldp x29, x30, [sp], 16
100019234retab
100019208
100019208__ZNK12KernelWriterI11CorelliumRWE9killRightER8TaskPortRK8PortBase:
100019208pacibsp
10001920cstp x29, x30, [sp-16]!
100019210add x29, sp, 0
100019214movz w0, 0
100019218bl usleep@plt
10001921cmovz w0, 0
100019220bl usleep@plt
100019224movz w0, 0
100019228bl usleep@plt
10001922cmovz w0, 0
100019230ldp x29, x30, [sp], 16
100019234retab
100019208
100019238
100019238__ZNK12KernelWriterI11CorelliumRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100019238pacibsp
10001923cstp x20, x19, [sp-32]!
100019240stp x29, x30, [sp+16]
100019244add x29, sp, 16
100019248mov x19, x8
10001924cmovz w0, 0
100019250bl usleep@plt
100019254str wzr, [x19]
100019258ldp x29, x30, [sp+16]
10001925cldp x20, x19, [sp], 32
100019260retab
100019238
100019238__ZNK12KernelWriterI11CorelliumRWE23createShmemWithVmObjectEPN2KS9vm_objectEy:
100019238pacibsp
10001923cstp x20, x19, [sp-32]!
100019240stp x29, x30, [sp+16]
100019244add x29, sp, 16
100019248mov x19, x8
10001924cmovz w0, 0
100019250bl usleep@plt
100019254str wzr, [x19]
100019258ldp x29, x30, [sp+16]
10001925cldp x20, x19, [sp], 32
100019260retab
100019238
100019264
100019264fn_100019264:
100019264pacibsp
100019268sub sp, sp, 64
10001926cstp x22, x21, [sp+16]
100019270stp x20, x19, [sp+32]
100019274stp x29, x30, [sp+48]
100019278add x29, sp, 48
10001927cldr w20, [x0]
100019280sub w8, w20, 1
100019284adds wzr, w8, 3
100019288b.hi 0x100019374
10001928cmov x19, x0
100019290hint
100019294ldr x22, 0x2b6ac
100019298ldr w0, [x22]
10001929cmov x1, x20
1000192a0movz w2, 0
1000192a4movn w3, 0
1000192a8bl mach_port_mod_refs@plt
1000192acmov x21, x0
1000192b0cbz w0, 0x10001938c
1000192b4subs wzr, w21, 17
1000192b8b.eq 0x1000192f0
1000192bcmovz w0, 0
1000192c0bl usleep@plt
1000192c4movz w0, 50
1000192c8bl usleep@plt
1000192ccmovz w0, 50
1000192d0bl usleep@plt
1000192d4movz w0, 50
1000192d8bl usleep@plt
1000192dcmovz w0, 50
1000192e0bl usleep@plt
1000192e4movz w0, 50
1000192e8bl usleep@plt
1000192eccbz w21, 0x10001938c
1000192f0
1000192f0loc_1000192f0:
1000192f0str wzr, [sp+12]
1000192f4ldr w0, [x22]
1000192f8ldr w1, [x19]
1000192fcadd x2, sp, 12
100019300bl _kernelrpc_mach_port_type_trap@plt
100019304ldr w8, [sp+12]
100019308subs wzr, w8, 0x100000
10001930cb.ne 0x100019358
100019310ldr w0, [x22]
100019314mov x1, x20
100019318movz w2, 4
10001931cmovn w3, 0
100019320bl mach_port_mod_refs@plt
100019324cbz w0, 0x10001938c
100019328movz w0, 0
10001932cbl usleep@plt
100019330movz w0, 50
100019334bl usleep@plt
100019338movz w0, 50
10001933cbl usleep@plt
100019340movz w0, 50
100019344bl usleep@plt
100019348movz w0, 50
10001934cbl usleep@plt
100019350movz w0, 50
100019354bl usleep@plt
100019358
100019358loc_100019358:
100019358movz w0, 0
10001935cstr wzr, [x19]
100019360ldp x29, x30, [sp+48]
100019364ldp x20, x19, [sp+32]
100019368ldp x22, x21, [sp+16]
10001936cadd sp, sp, 64
100019370retab
100019374
100019374loc_100019374:
100019374movz w0, 0
100019378ldp x29, x30, [sp+48]
10001937cldp x20, x19, [sp+32]
100019380ldp x22, x21, [sp+16]
100019384add sp, sp, 64
100019388retab
10001938c
10001938cloc_10001938c:
10001938cmovz w0, 1
100019390str wzr, [x19]
100019394ldp x29, x30, [sp+48]
100019398ldp x20, x19, [sp+32]
10001939cldp x22, x21, [sp+16]
1000193a0add sp, sp, 64
1000193a4retab
1000193a8str wzr, [x19]
1000193acbl _Unwind_Resume@plt
100019264
100019264fn_100019264:
100019264pacibsp
100019268sub sp, sp, 64
10001926cstp x22, x21, [sp+16]
100019270stp x20, x19, [sp+32]
100019274stp x29, x30, [sp+48]
100019278add x29, sp, 48
10001927cldr w20, [x0]
100019280sub w8, w20, 1
100019284adds wzr, w8, 3
100019288b.hi 0x100019374
10001928cmov x19, x0
100019290hint
100019294ldr x22, 0x2b6ac
100019298ldr w0, [x22]
10001929cmov x1, x20
1000192a0movz w2, 0
1000192a4movn w3, 0
1000192a8bl mach_port_mod_refs@plt
1000192acmov x21, x0
1000192b0cbz w0, 0x10001938c
1000192b4subs wzr, w21, 17
1000192b8b.eq 0x1000192f0
1000192bcmovz w0, 0
1000192c0bl usleep@plt
1000192c4movz w0, 50
1000192c8bl usleep@plt
1000192ccmovz w0, 50
1000192d0bl usleep@plt
1000192d4movz w0, 50
1000192d8bl usleep@plt
1000192dcmovz w0, 50
1000192e0bl usleep@plt
1000192e4movz w0, 50
1000192e8bl usleep@plt
1000192eccbz w21, 0x10001938c
1000192f0
1000192f0loc_1000192f0:
1000192f0str wzr, [sp+12]
1000192f4ldr w0, [x22]
1000192f8ldr w1, [x19]
1000192fcadd x2, sp, 12
100019300bl _kernelrpc_mach_port_type_trap@plt
100019304ldr w8, [sp+12]
100019308subs wzr, w8, 0x100000
10001930cb.ne 0x100019358
100019310ldr w0, [x22]
100019314mov x1, x20
100019318movz w2, 4
10001931cmovn w3, 0
100019320bl mach_port_mod_refs@plt
100019324cbz w0, 0x10001938c
100019328movz w0, 0
10001932cbl usleep@plt
100019330movz w0, 50
100019334bl usleep@plt
100019338movz w0, 50
10001933cbl usleep@plt
100019340movz w0, 50
100019344bl usleep@plt
100019348movz w0, 50
10001934cbl usleep@plt
100019350movz w0, 50
100019354bl usleep@plt
100019358
100019358loc_100019358:
100019358movz w0, 0
10001935cstr wzr, [x19]
100019360ldp x29, x30, [sp+48]
100019364ldp x20, x19, [sp+32]
100019368ldp x22, x21, [sp+16]
10001936cadd sp, sp, 64
100019370retab
100019374
100019374loc_100019374:
100019374movz w0, 0
100019378ldp x29, x30, [sp+48]
10001937cldp x20, x19, [sp+32]
100019380ldp x22, x21, [sp+16]
100019384add sp, sp, 64
100019388retab
10001938c
10001938cloc_10001938c:
10001938cmovz w0, 1
100019390str wzr, [x19]
100019394ldp x29, x30, [sp+48]
100019398ldp x20, x19, [sp+32]
10001939cldp x22, x21, [sp+16]
1000193a0add sp, sp, 64
1000193a4retab
1000193a8str wzr, [x19]
1000193acbl _Unwind_Resume@plt
100019264
1000193b0
1000193b0fn_1000193b0:
1000193b0hint
1000193b4hint
1000193b8ldr w8, 0x2f9e4
1000193bcsubs wzr, w8, 2
1000193c0b.ne 0x1000193cc
1000193c4movz x0, 0
1000193c8ret x30
1000193cc
1000193ccloc_1000193cc:
1000193cchint
1000193d0hint
1000193d4ldr w10, 0x2f9c4
1000193d8subs wzr, w8, 1
1000193dcb.eq 0x1000193e4
1000193e0cbnz w8, 0x100019410
1000193e4
1000193e4loc_1000193e4:
1000193e4movz x8, 0
1000193e8subs wzr, w10, 1
1000193ecb.le 0x100019424
1000193f0subs wzr, w10, 2
1000193f4b.eq 0x100019434
1000193f8subs wzr, w10, 3
1000193fcb.eq 0x100019434
100019400mov x9, x8
100019404subs wzr, w10, 4
100019408b.eq 0x100019434
10001940cb 0x100019418
100019410
100019410loc_100019410:
100019410movz x8, 0
100019414movz x9, 0
100019418
100019418loc_100019418:
100019418and x8, x8, 255
10001941corr x0, x9, x8
100019420ret x30
100019424
100019424loc_100019424:
100019424cbz w10, 0x100019434
100019428mov x9, x8
10001942csubs wzr, w10, 1
100019430b.ne 0x100019418
100019434
100019434loc_100019434:
100019434ldr x8, [x0]
100019438ldr x8, [x8]
10001943cadd x8, x8, 112
100019440and x9, x8, -256
100019444and x8, x8, 255
100019448orr x0, x9, x8
10001944cret x30
1000193b0
1000193b0fn_1000193b0:
1000193b0hint
1000193b4hint
1000193b8ldr w8, 0x2f9e4
1000193bcsubs wzr, w8, 2
1000193c0b.ne 0x1000193cc
1000193c4movz x0, 0
1000193c8ret x30
1000193cc
1000193ccloc_1000193cc:
1000193cchint
1000193d0hint
1000193d4ldr w10, 0x2f9c4
1000193d8subs wzr, w8, 1
1000193dcb.eq 0x1000193e4
1000193e0cbnz w8, 0x100019410
1000193e4
1000193e4loc_1000193e4:
1000193e4movz x8, 0
1000193e8subs wzr, w10, 1
1000193ecb.le 0x100019424
1000193f0subs wzr, w10, 2
1000193f4b.eq 0x100019434
1000193f8subs wzr, w10, 3
1000193fcb.eq 0x100019434
100019400mov x9, x8
100019404subs wzr, w10, 4
100019408b.eq 0x100019434
10001940cb 0x100019418
100019410
100019410loc_100019410:
100019410movz x8, 0
100019414movz x9, 0
100019418
100019418loc_100019418:
100019418and x8, x8, 255
10001941corr x0, x9, x8
100019420ret x30
100019424
100019424loc_100019424:
100019424cbz w10, 0x100019434
100019428mov x9, x8
10001942csubs wzr, w10, 1
100019430b.ne 0x100019418
100019434
100019434loc_100019434:
100019434ldr x8, [x0]
100019438ldr x8, [x8]
10001943cadd x8, x8, 112
100019440and x9, x8, -256
100019444and x8, x8, 255
100019448orr x0, x9, x8
10001944cret x30
1000193b0
100019450
100019450fn_100019450:
100019450hint
100019454hint
100019458ldr w8, 0x2f944
10001945csubs wzr, w8, 2
100019460b.ne 0x10001946c
100019464movz x0, 0
100019468ret x30
10001946c
10001946cloc_10001946c:
10001946chint
100019470hint
100019474ldr w10, 0x2f924
100019478subs wzr, w8, 1
10001947cb.eq 0x100019484
100019480cbnz w8, 0x1000194c8
100019484
100019484loc_100019484:
100019484movz x8, 0
100019488subs wzr, w10, 1
10001948cb.le 0x1000194dc
100019490subs wzr, w10, 2
100019494b.eq 0x1000194ac
100019498subs wzr, w10, 3
10001949cb.eq 0x1000194ec
1000194a0mov x9, x8
1000194a4subs wzr, w10, 4
1000194a8b.ne 0x1000194d0
1000194ac
1000194acloc_1000194ac:
1000194acldr x8, [x0]
1000194b0ldr x8, [x8]
1000194b4add x8, x8, 352
1000194b8and x9, x8, -256
1000194bcand x8, x8, 255
1000194c0orr x0, x9, x8
1000194c4ret x30
1000194c8
1000194c8loc_1000194c8:
1000194c8movz x8, 0
1000194ccmovz x9, 0
1000194d0
1000194d0loc_1000194d0:
1000194d0and x8, x8, 255
1000194d4orr x0, x9, x8
1000194d8ret x30
1000194dc
1000194dcloc_1000194dc:
1000194dccbz w10, 0x100019508
1000194e0mov x9, x8
1000194e4subs wzr, w10, 1
1000194e8b.ne 0x1000194d0
1000194ec
1000194ecloc_1000194ec:
1000194ecldr x8, [x0]
1000194f0ldr x8, [x8]
1000194f4add x8, x8, 344
1000194f8and x9, x8, -256
1000194fcand x8, x8, 255
100019500orr x0, x9, x8
100019504ret x30
100019508
100019508loc_100019508:
100019508ldr x8, [x0]
10001950cldr x8, [x8]
100019510add x8, x8, 336
100019514and x9, x8, -256
100019518and x8, x8, 255
10001951corr x0, x9, x8
100019520ret x30
100019450
100019450fn_100019450:
100019450hint
100019454hint
100019458ldr w8, 0x2f944
10001945csubs wzr, w8, 2
100019460b.ne 0x10001946c
100019464movz x0, 0
100019468ret x30
10001946c
10001946cloc_10001946c:
10001946chint
100019470hint
100019474ldr w10, 0x2f924
100019478subs wzr, w8, 1
10001947cb.eq 0x100019484
100019480cbnz w8, 0x1000194c8
100019484
100019484loc_100019484:
100019484movz x8, 0
100019488subs wzr, w10, 1
10001948cb.le 0x1000194dc
100019490subs wzr, w10, 2
100019494b.eq 0x1000194ac
100019498subs wzr, w10, 3
10001949cb.eq 0x1000194ec
1000194a0mov x9, x8
1000194a4subs wzr, w10, 4
1000194a8b.ne 0x1000194d0
1000194ac
1000194acloc_1000194ac:
1000194acldr x8, [x0]
1000194b0ldr x8, [x8]
1000194b4add x8, x8, 352
1000194b8and x9, x8, -256
1000194bcand x8, x8, 255
1000194c0orr x0, x9, x8
1000194c4ret x30
1000194c8
1000194c8loc_1000194c8:
1000194c8movz x8, 0
1000194ccmovz x9, 0
1000194d0
1000194d0loc_1000194d0:
1000194d0and x8, x8, 255
1000194d4orr x0, x9, x8
1000194d8ret x30
1000194dc
1000194dcloc_1000194dc:
1000194dccbz w10, 0x100019508
1000194e0mov x9, x8
1000194e4subs wzr, w10, 1
1000194e8b.ne 0x1000194d0
1000194ec
1000194ecloc_1000194ec:
1000194ecldr x8, [x0]
1000194f0ldr x8, [x8]
1000194f4add x8, x8, 344
1000194f8and x9, x8, -256
1000194fcand x8, x8, 255
100019500orr x0, x9, x8
100019504ret x30
100019508
100019508loc_100019508:
100019508ldr x8, [x0]
10001950cldr x8, [x8]
100019510add x8, x8, 336
100019514and x9, x8, -256
100019518and x8, x8, 255
10001951corr x0, x9, x8
100019520ret x30
100019450
100019524
100019524fn_100019524:
100019524hint
100019528hint
10001952cldr w8, 0x2f870
100019530subs wzr, w8, 2
100019534b.ne 0x100019540
100019538movz x0, 0
10001953cret x30
100019540
100019540loc_100019540:
100019540hint
100019544hint
100019548ldr w10, 0x2f850
10001954csubs wzr, w8, 1
100019550b.eq 0x100019558
100019554cbnz w8, 0x10001959c
100019558
100019558loc_100019558:
100019558movz x8, 0
10001955csubs wzr, w10, 1
100019560b.le 0x1000195b0
100019564subs wzr, w10, 2
100019568b.eq 0x100019580
10001956csubs wzr, w10, 3
100019570b.eq 0x1000195c0
100019574mov x9, x8
100019578subs wzr, w10, 4
10001957cb.ne 0x1000195a4
100019580
100019580loc_100019580:
100019580ldr x8, [x0]
100019584ldr x8, [x8]
100019588add x8, x8, 360
10001958cand x9, x8, -256
100019590and x8, x8, 255
100019594orr x0, x9, x8
100019598ret x30
10001959c
10001959cloc_10001959c:
10001959cmovz x8, 0
1000195a0movz x9, 0
1000195a4
1000195a4loc_1000195a4:
1000195a4and x8, x8, 255
1000195a8orr x0, x9, x8
1000195acret x30
1000195b0
1000195b0loc_1000195b0:
1000195b0cbz w10, 0x1000195dc
1000195b4mov x9, x8
1000195b8subs wzr, w10, 1
1000195bcb.ne 0x1000195a4
1000195c0
1000195c0loc_1000195c0:
1000195c0ldr x8, [x0]
1000195c4ldr x8, [x8]
1000195c8add x8, x8, 352
1000195ccand x9, x8, -256
1000195d0and x8, x8, 255
1000195d4orr x0, x9, x8
1000195d8ret x30
1000195dc
1000195dcloc_1000195dc:
1000195dcldr x8, [x0]
1000195e0ldr x8, [x8]
1000195e4add x8, x8, 344
1000195e8and x9, x8, -256
1000195ecand x8, x8, 255
1000195f0orr x0, x9, x8
1000195f4ret x30
100019524
100019524fn_100019524:
100019524hint
100019528hint
10001952cldr w8, 0x2f870
100019530subs wzr, w8, 2
100019534b.ne 0x100019540
100019538movz x0, 0
10001953cret x30
100019540
100019540loc_100019540:
100019540hint
100019544hint
100019548ldr w10, 0x2f850
10001954csubs wzr, w8, 1
100019550b.eq 0x100019558
100019554cbnz w8, 0x10001959c
100019558
100019558loc_100019558:
100019558movz x8, 0
10001955csubs wzr, w10, 1
100019560b.le 0x1000195b0
100019564subs wzr, w10, 2
100019568b.eq 0x100019580
10001956csubs wzr, w10, 3
100019570b.eq 0x1000195c0
100019574mov x9, x8
100019578subs wzr, w10, 4
10001957cb.ne 0x1000195a4
100019580
100019580loc_100019580:
100019580ldr x8, [x0]
100019584ldr x8, [x8]
100019588add x8, x8, 360
10001958cand x9, x8, -256
100019590and x8, x8, 255
100019594orr x0, x9, x8
100019598ret x30
10001959c
10001959cloc_10001959c:
10001959cmovz x8, 0
1000195a0movz x9, 0
1000195a4
1000195a4loc_1000195a4:
1000195a4and x8, x8, 255
1000195a8orr x0, x9, x8
1000195acret x30
1000195b0
1000195b0loc_1000195b0:
1000195b0cbz w10, 0x1000195dc
1000195b4mov x9, x8
1000195b8subs wzr, w10, 1
1000195bcb.ne 0x1000195a4
1000195c0
1000195c0loc_1000195c0:
1000195c0ldr x8, [x0]
1000195c4ldr x8, [x8]
1000195c8add x8, x8, 352
1000195ccand x9, x8, -256
1000195d0and x8, x8, 255
1000195d4orr x0, x9, x8
1000195d8ret x30
1000195dc
1000195dcloc_1000195dc:
1000195dcldr x8, [x0]
1000195e0ldr x8, [x8]
1000195e4add x8, x8, 344
1000195e8and x9, x8, -256
1000195ecand x8, x8, 255
1000195f0orr x0, x9, x8
1000195f4ret x30
100019524
Loading..