File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
1000160e8
1000160e8fn_1000160e8:
1000160e8pacibsp
1000160ecsub sp, sp, 96
1000160f0stp x22, x21, [sp+48]
1000160f4stp x20, x19, [sp+64]
1000160f8stp x29, x30, [sp+80]
1000160fcadd x29, sp, 80
100016100mov x19, x1
100016104hint
100016108hint
10001610cldr w8, 0x32c8c
100016110subs wzr, w0, 1
100016114b.eq 0x100016204
100016118cbnz w0, 0x10001694c
10001611csubs wzr, w8, 1
100016120b.le 0x1000162ec
100016124subs wzr, w8, 2
100016128b.eq 0x100016494
10001612csubs wzr, w8, 3
100016130b.eq 0x10001655c
100016134subs wzr, w8, 4
100016138b.ne 0x10001694c
10001613cldp x20, x8, [x19]
100016140ldr x8, [x8]
100016144stp x8, x20, [sp+32]
100016148hint
10001614chint
100016150ldr w0, 0x32c4c
100016154subs wzr, w0, 2
100016158b.eq 0x100016944
10001615cadd x8, sp, 40
100016160add x9, sp, 32
100016164stp x8, x9, [sp+8]
100016168add x1, sp, 8
10001616cbl fn_100015f2c
100016170cbz x0, 0x100016944
100016174mov x21, x0
100016178
100016178loc_100016178:
100016178stp xzr, xzr, [sp+8]
10001617cadd x1, x21, 880
100016180strb wzr, [sp+24]
100016184add x2, sp, 8
100016188mov x0, x20
10001618cmovz w3, 17
100016190bl __ZN13FDGuardNeonRW10readLengthEyyy
100016194tbz w0, 0, 0x100016944
100016198ldr x8, [x19+16]
10001619cldr x0, [x8]
1000161a0add x1, sp, 8
1000161a4movz w2, 17
1000161a8bl strncmp@plt
1000161accbz w0, 0x100016960
1000161b0ldr x8, [x19+32]
1000161b4ldrb w8, [x8]
1000161b8cbz w8, 0x1000161dc
1000161bcstr xzr, [sp+40]
1000161c0add x2, sp, 40
1000161c4mov x0, x20
1000161c8mov x1, x21
1000161ccmovz w3, 8
1000161d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000161d4tbnz w0, 0, 0x1000161f8
1000161d8b 0x100016944
1000161dc
1000161dcloc_1000161dc:
1000161dcadd x1, x21, 8
1000161e0str xzr, [sp+40]
1000161e4add x2, sp, 40
1000161e8mov x0, x20
1000161ecmovz w3, 8
1000161f0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000161f4tbz w0, 0, 0x100016944
1000161f8
1000161f8loc_1000161f8:
1000161f8ldr x21, [sp+40]
1000161fccbnz x21, 0x100016178
100016200b 0x10001694c
100016204
100016204loc_100016204:
100016204subs wzr, w8, 1
100016208b.le 0x1000163c0
10001620csubs wzr, w8, 2
100016210b.eq 0x100016624
100016214subs wzr, w8, 3
100016218b.eq 0x1000166ec
10001621csubs wzr, w8, 4
100016220b.ne 0x10001694c
100016224ldp x20, x8, [x19]
100016228ldr x8, [x8]
10001622cstp x8, x20, [sp+32]
100016230hint
100016234hint
100016238ldr w0, 0x32b64
10001623csubs wzr, w0, 2
100016240b.eq 0x100016944
100016244add x8, sp, 40
100016248add x9, sp, 32
10001624cstp x8, x9, [sp+8]
100016250add x1, sp, 8
100016254bl fn_100015f2c
100016258cbz x0, 0x100016944
10001625cmov x21, x0
100016260
100016260loc_100016260:
100016260stp xzr, xzr, [sp+8]
100016264add x1, x21, 1384
100016268strb wzr, [sp+24]
10001626cadd x2, sp, 8
100016270mov x0, x20
100016274movz w3, 17
100016278bl __ZN13FDGuardNeonRW10readLengthEyyy
10001627ctbz w0, 0, 0x100016944
100016280ldr x8, [x19+16]
100016284ldr x0, [x8]
100016288add x1, sp, 8
10001628cmovz w2, 17
100016290bl strncmp@plt
100016294cbz w0, 0x100016960
100016298ldr x8, [x19+32]
10001629cldrb w8, [x8]
1000162a0cbz w8, 0x1000162c4
1000162a4str xzr, [sp+40]
1000162a8add x2, sp, 40
1000162acmov x0, x20
1000162b0mov x1, x21
1000162b4movz w3, 8
1000162b8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000162bctbnz w0, 0, 0x1000162e0
1000162c0b 0x100016944
1000162c4
1000162c4loc_1000162c4:
1000162c4add x1, x21, 8
1000162c8str xzr, [sp+40]
1000162ccadd x2, sp, 40
1000162d0mov x0, x20
1000162d4movz w3, 8
1000162d8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000162dctbz w0, 0, 0x100016944
1000162e0
1000162e0loc_1000162e0:
1000162e0ldr x21, [sp+40]
1000162e4cbnz x21, 0x100016260
1000162e8b 0x10001694c
1000162ec
1000162ecloc_1000162ec:
1000162eccbz w8, 0x1000167b4
1000162f0subs wzr, w8, 1
1000162f4b.ne 0x10001694c
1000162f8ldp x20, x8, [x19]
1000162fcldr x8, [x8]
100016300stp x8, x20, [sp+32]
100016304hint
100016308hint
10001630cldr w0, 0x32a90
100016310subs wzr, w0, 2
100016314b.eq 0x100016944
100016318add x8, sp, 40
10001631cadd x9, sp, 32
100016320stp x8, x9, [sp+8]
100016324add x1, sp, 8
100016328bl fn_100015f2c
10001632ccbz x0, 0x100016944
100016330mov x21, x0
100016334
100016334loc_100016334:
100016334stp xzr, xzr, [sp+8]
100016338add x1, x21, 880
10001633cstrb wzr, [sp+24]
100016340add x2, sp, 8
100016344mov x0, x20
100016348movz w3, 17
10001634cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016350tbz w0, 0, 0x100016944
100016354ldr x8, [x19+16]
100016358ldr x0, [x8]
10001635cadd x1, sp, 8
100016360movz w2, 17
100016364bl strncmp@plt
100016368cbz w0, 0x100016960
10001636cldr x8, [x19+32]
100016370ldrb w8, [x8]
100016374cbz w8, 0x100016398
100016378str xzr, [sp+40]
10001637cadd x2, sp, 40
100016380mov x0, x20
100016384mov x1, x21
100016388movz w3, 8
10001638cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016390tbnz w0, 0, 0x1000163b4
100016394b 0x100016944
100016398
100016398loc_100016398:
100016398add x1, x21, 8
10001639cstr xzr, [sp+40]
1000163a0add x2, sp, 40
1000163a4mov x0, x20
1000163a8movz w3, 8
1000163acbl __ZN13FDGuardNeonRW10readLengthEyyy
1000163b0tbz w0, 0, 0x100016944
1000163b4
1000163b4loc_1000163b4:
1000163b4ldr x21, [sp+40]
1000163b8cbnz x21, 0x100016334
1000163bcb 0x10001694c
1000163c0
1000163c0loc_1000163c0:
1000163c0cbz w8, 0x10001687c
1000163c4subs wzr, w8, 1
1000163c8b.ne 0x10001694c
1000163ccldp x20, x8, [x19]
1000163d0ldr x8, [x8]
1000163d4stp x8, x20, [sp+32]
1000163d8hint
1000163dchint
1000163e0ldr w0, 0x329bc
1000163e4subs wzr, w0, 2
1000163e8b.eq 0x100016944
1000163ecadd x8, sp, 40
1000163f0add x9, sp, 32
1000163f4stp x8, x9, [sp+8]
1000163f8add x1, sp, 8
1000163fcbl fn_100015f2c
100016400cbz x0, 0x100016944
100016404mov x21, x0
100016408
100016408loc_100016408:
100016408stp xzr, xzr, [sp+8]
10001640cadd x1, x21, 1384
100016410strb wzr, [sp+24]
100016414add x2, sp, 8
100016418mov x0, x20
10001641cmovz w3, 17
100016420bl __ZN13FDGuardNeonRW10readLengthEyyy
100016424tbz w0, 0, 0x100016944
100016428ldr x8, [x19+16]
10001642cldr x0, [x8]
100016430add x1, sp, 8
100016434movz w2, 17
100016438bl strncmp@plt
10001643ccbz w0, 0x100016960
100016440ldr x8, [x19+32]
100016444ldrb w8, [x8]
100016448cbz w8, 0x10001646c
10001644cstr xzr, [sp+40]
100016450add x2, sp, 40
100016454mov x0, x20
100016458mov x1, x21
10001645cmovz w3, 8
100016460bl __ZN13FDGuardNeonRW10readLengthEyyy
100016464tbnz w0, 0, 0x100016488
100016468b 0x100016944
10001646c
10001646cloc_10001646c:
10001646cadd x1, x21, 8
100016470str xzr, [sp+40]
100016474add x2, sp, 40
100016478mov x0, x20
10001647cmovz w3, 8
100016480bl __ZN13FDGuardNeonRW10readLengthEyyy
100016484tbz w0, 0, 0x100016944
100016488
100016488loc_100016488:
100016488ldr x21, [sp+40]
10001648ccbnz x21, 0x100016408
100016490b 0x10001694c
100016494
100016494loc_100016494:
100016494ldp x20, x8, [x19]
100016498ldr x8, [x8]
10001649cstp x8, x20, [sp+32]
1000164a0hint
1000164a4hint
1000164a8ldr w0, 0x328f4
1000164acsubs wzr, w0, 2
1000164b0b.eq 0x100016944
1000164b4add x8, sp, 40
1000164b8add x9, sp, 32
1000164bcstp x8, x9, [sp+8]
1000164c0add x1, sp, 8
1000164c4bl fn_100015f2c
1000164c8cbz x0, 0x100016944
1000164ccmov x21, x0
1000164d0
1000164d0loc_1000164d0:
1000164d0stp xzr, xzr, [sp+8]
1000164d4add x1, x21, 880
1000164d8strb wzr, [sp+24]
1000164dcadd x2, sp, 8
1000164e0mov x0, x20
1000164e4movz w3, 17
1000164e8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000164ectbz w0, 0, 0x100016944
1000164f0ldr x8, [x19+16]
1000164f4ldr x0, [x8]
1000164f8add x1, sp, 8
1000164fcmovz w2, 17
100016500bl strncmp@plt
100016504cbz w0, 0x100016960
100016508ldr x8, [x19+32]
10001650cldrb w8, [x8]
100016510cbz w8, 0x100016534
100016514str xzr, [sp+40]
100016518add x2, sp, 40
10001651cmov x0, x20
100016520mov x1, x21
100016524movz w3, 8
100016528bl __ZN13FDGuardNeonRW10readLengthEyyy
10001652ctbnz w0, 0, 0x100016550
100016530b 0x100016944
100016534
100016534loc_100016534:
100016534add x1, x21, 8
100016538str xzr, [sp+40]
10001653cadd x2, sp, 40
100016540mov x0, x20
100016544movz w3, 8
100016548bl __ZN13FDGuardNeonRW10readLengthEyyy
10001654ctbz w0, 0, 0x100016944
100016550
100016550loc_100016550:
100016550ldr x21, [sp+40]
100016554cbnz x21, 0x1000164d0
100016558b 0x10001694c
10001655c
10001655cloc_10001655c:
10001655cldp x20, x8, [x19]
100016560ldr x8, [x8]
100016564stp x8, x20, [sp+32]
100016568hint
10001656chint
100016570ldr w0, 0x3282c
100016574subs wzr, w0, 2
100016578b.eq 0x100016944
10001657cadd x8, sp, 40
100016580add x9, sp, 32
100016584stp x8, x9, [sp+8]
100016588add x1, sp, 8
10001658cbl fn_100015f2c
100016590cbz x0, 0x100016944
100016594mov x21, x0
100016598
100016598loc_100016598:
100016598stp xzr, xzr, [sp+8]
10001659cadd x1, x21, 880
1000165a0strb wzr, [sp+24]
1000165a4add x2, sp, 8
1000165a8mov x0, x20
1000165acmovz w3, 17
1000165b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000165b4tbz w0, 0, 0x100016944
1000165b8ldr x8, [x19+16]
1000165bcldr x0, [x8]
1000165c0add x1, sp, 8
1000165c4movz w2, 17
1000165c8bl strncmp@plt
1000165cccbz w0, 0x100016960
1000165d0ldr x8, [x19+32]
1000165d4ldrb w8, [x8]
1000165d8cbz w8, 0x1000165fc
1000165dcstr xzr, [sp+40]
1000165e0add x2, sp, 40
1000165e4mov x0, x20
1000165e8mov x1, x21
1000165ecmovz w3, 8
1000165f0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000165f4tbnz w0, 0, 0x100016618
1000165f8b 0x100016944
1000165fc
1000165fcloc_1000165fc:
1000165fcadd x1, x21, 8
100016600str xzr, [sp+40]
100016604add x2, sp, 40
100016608mov x0, x20
10001660cmovz w3, 8
100016610bl __ZN13FDGuardNeonRW10readLengthEyyy
100016614tbz w0, 0, 0x100016944
100016618
100016618loc_100016618:
100016618ldr x21, [sp+40]
10001661ccbnz x21, 0x100016598
100016620b 0x10001694c
100016624
100016624loc_100016624:
100016624ldp x20, x8, [x19]
100016628ldr x8, [x8]
10001662cstp x8, x20, [sp+32]
100016630hint
100016634hint
100016638ldr w0, 0x32764
10001663csubs wzr, w0, 2
100016640b.eq 0x100016944
100016644add x8, sp, 40
100016648add x9, sp, 32
10001664cstp x8, x9, [sp+8]
100016650add x1, sp, 8
100016654bl fn_100015f2c
100016658cbz x0, 0x100016944
10001665cmov x21, x0
100016660
100016660loc_100016660:
100016660stp xzr, xzr, [sp+8]
100016664add x1, x21, 1384
100016668strb wzr, [sp+24]
10001666cadd x2, sp, 8
100016670mov x0, x20
100016674movz w3, 17
100016678bl __ZN13FDGuardNeonRW10readLengthEyyy
10001667ctbz w0, 0, 0x100016944
100016680ldr x8, [x19+16]
100016684ldr x0, [x8]
100016688add x1, sp, 8
10001668cmovz w2, 17
100016690bl strncmp@plt
100016694cbz w0, 0x100016960
100016698ldr x8, [x19+32]
10001669cldrb w8, [x8]
1000166a0cbz w8, 0x1000166c4
1000166a4str xzr, [sp+40]
1000166a8add x2, sp, 40
1000166acmov x0, x20
1000166b0mov x1, x21
1000166b4movz w3, 8
1000166b8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000166bctbnz w0, 0, 0x1000166e0
1000166c0b 0x100016944
1000166c4
1000166c4loc_1000166c4:
1000166c4add x1, x21, 8
1000166c8str xzr, [sp+40]
1000166ccadd x2, sp, 40
1000166d0mov x0, x20
1000166d4movz w3, 8
1000166d8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000166dctbz w0, 0, 0x100016944
1000166e0
1000166e0loc_1000166e0:
1000166e0ldr x21, [sp+40]
1000166e4cbnz x21, 0x100016660
1000166e8b 0x10001694c
1000166ec
1000166ecloc_1000166ec:
1000166ecldp x20, x8, [x19]
1000166f0ldr x8, [x8]
1000166f4stp x8, x20, [sp+32]
1000166f8hint
1000166fchint
100016700ldr w0, 0x3269c
100016704subs wzr, w0, 2
100016708b.eq 0x100016944
10001670cadd x8, sp, 40
100016710add x9, sp, 32
100016714stp x8, x9, [sp+8]
100016718add x1, sp, 8
10001671cbl fn_100015f2c
100016720cbz x0, 0x100016944
100016724mov x21, x0
100016728
100016728loc_100016728:
100016728stp xzr, xzr, [sp+8]
10001672cadd x1, x21, 1384
100016730strb wzr, [sp+24]
100016734add x2, sp, 8
100016738mov x0, x20
10001673cmovz w3, 17
100016740bl __ZN13FDGuardNeonRW10readLengthEyyy
100016744tbz w0, 0, 0x100016944
100016748ldr x8, [x19+16]
10001674cldr x0, [x8]
100016750add x1, sp, 8
100016754movz w2, 17
100016758bl strncmp@plt
10001675ccbz w0, 0x100016960
100016760ldr x8, [x19+32]
100016764ldrb w8, [x8]
100016768cbz w8, 0x10001678c
10001676cstr xzr, [sp+40]
100016770add x2, sp, 40
100016774mov x0, x20
100016778mov x1, x21
10001677cmovz w3, 8
100016780bl __ZN13FDGuardNeonRW10readLengthEyyy
100016784tbnz w0, 0, 0x1000167a8
100016788b 0x100016944
10001678c
10001678cloc_10001678c:
10001678cadd x1, x21, 8
100016790str xzr, [sp+40]
100016794add x2, sp, 40
100016798mov x0, x20
10001679cmovz w3, 8
1000167a0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000167a4tbz w0, 0, 0x100016944
1000167a8
1000167a8loc_1000167a8:
1000167a8ldr x21, [sp+40]
1000167accbnz x21, 0x100016728
1000167b0b 0x10001694c
1000167b4
1000167b4loc_1000167b4:
1000167b4ldp x20, x8, [x19]
1000167b8ldr x8, [x8]
1000167bcstp x8, x20, [sp+32]
1000167c0hint
1000167c4hint
1000167c8ldr w0, 0x325d4
1000167ccsubs wzr, w0, 2
1000167d0b.eq 0x100016944
1000167d4add x8, sp, 40
1000167d8add x9, sp, 32
1000167dcstp x8, x9, [sp+8]
1000167e0add x1, sp, 8
1000167e4bl fn_100015f2c
1000167e8cbz x0, 0x100016944
1000167ecmov x21, x0
1000167f0
1000167f0loc_1000167f0:
1000167f0stp xzr, xzr, [sp+8]
1000167f4add x1, x21, 880
1000167f8strb wzr, [sp+24]
1000167fcadd x2, sp, 8
100016800mov x0, x20
100016804movz w3, 17
100016808bl __ZN13FDGuardNeonRW10readLengthEyyy
10001680ctbz w0, 0, 0x100016944
100016810ldr x8, [x19+16]
100016814ldr x0, [x8]
100016818add x1, sp, 8
10001681cmovz w2, 17
100016820bl strncmp@plt
100016824cbz w0, 0x100016960
100016828ldr x8, [x19+32]
10001682cldrb w8, [x8]
100016830cbz w8, 0x100016854
100016834str xzr, [sp+40]
100016838add x2, sp, 40
10001683cmov x0, x20
100016840mov x1, x21
100016844movz w3, 8
100016848bl __ZN13FDGuardNeonRW10readLengthEyyy
10001684ctbnz w0, 0, 0x100016870
100016850b 0x100016944
100016854
100016854loc_100016854:
100016854add x1, x21, 8
100016858str xzr, [sp+40]
10001685cadd x2, sp, 40
100016860mov x0, x20
100016864movz w3, 8
100016868bl __ZN13FDGuardNeonRW10readLengthEyyy
10001686ctbz w0, 0, 0x100016944
100016870
100016870loc_100016870:
100016870ldr x21, [sp+40]
100016874cbnz x21, 0x1000167f0
100016878b 0x10001694c
10001687c
10001687cloc_10001687c:
10001687cldp x20, x8, [x19]
100016880ldr x8, [x8]
100016884stp x8, x20, [sp+32]
100016888hint
10001688chint
100016890ldr w0, 0x3250c
100016894subs wzr, w0, 2
100016898b.eq 0x100016944
10001689cadd x8, sp, 40
1000168a0add x9, sp, 32
1000168a4stp x8, x9, [sp+8]
1000168a8add x1, sp, 8
1000168acbl fn_100015f2c
1000168b0cbz x0, 0x100016944
1000168b4mov x21, x0
1000168b8
1000168b8loc_1000168b8:
1000168b8stp xzr, xzr, [sp+8]
1000168bcadd x1, x21, 1384
1000168c0strb wzr, [sp+24]
1000168c4add x2, sp, 8
1000168c8mov x0, x20
1000168ccmovz w3, 17
1000168d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000168d4tbz w0, 0, 0x100016944
1000168d8ldr x8, [x19+16]
1000168dcldr x0, [x8]
1000168e0add x1, sp, 8
1000168e4movz w2, 17
1000168e8bl strncmp@plt
1000168eccbz w0, 0x100016960
1000168f0ldr x8, [x19+32]
1000168f4ldrb w8, [x8]
1000168f8cbz w8, 0x10001691c
1000168fcstr xzr, [sp+40]
100016900add x2, sp, 40
100016904mov x0, x20
100016908mov x1, x21
10001690cmovz w3, 8
100016910bl __ZN13FDGuardNeonRW10readLengthEyyy
100016914tbnz w0, 0, 0x100016938
100016918b 0x100016944
10001691c
10001691cloc_10001691c:
10001691cadd x1, x21, 8
100016920str xzr, [sp+40]
100016924add x2, sp, 40
100016928mov x0, x20
10001692cmovz w3, 8
100016930bl __ZN13FDGuardNeonRW10readLengthEyyy
100016934tbz w0, 0, 0x100016944
100016938
100016938loc_100016938:
100016938ldr x21, [sp+40]
10001693ccbnz x21, 0x1000168b8
100016940b 0x10001694c
100016944
100016944loc_100016944:
100016944movz w0, 0
100016948bl usleep@plt
10001694c
10001694cloc_10001694c:
10001694cldp x29, x30, [sp+80]
100016950ldp x20, x19, [sp+64]
100016954ldp x22, x21, [sp+48]
100016958add sp, sp, 96
10001695cretab
100016960
100016960loc_100016960:
100016960ldr x8, [x19+24]
100016964str x21, [x8]
100016968ldp x29, x30, [sp+80]
10001696cldp x20, x19, [sp+64]
100016970ldp x22, x21, [sp+48]
100016974add sp, sp, 96
100016978retab
1000160e8
1000160e8fn_1000160e8:
1000160e8pacibsp
1000160ecsub sp, sp, 96
1000160f0stp x22, x21, [sp+48]
1000160f4stp x20, x19, [sp+64]
1000160f8stp x29, x30, [sp+80]
1000160fcadd x29, sp, 80
100016100mov x19, x1
100016104hint
100016108hint
10001610cldr w8, 0x32c8c
100016110subs wzr, w0, 1
100016114b.eq 0x100016204
100016118cbnz w0, 0x10001694c
10001611csubs wzr, w8, 1
100016120b.le 0x1000162ec
100016124subs wzr, w8, 2
100016128b.eq 0x100016494
10001612csubs wzr, w8, 3
100016130b.eq 0x10001655c
100016134subs wzr, w8, 4
100016138b.ne 0x10001694c
10001613cldp x20, x8, [x19]
100016140ldr x8, [x8]
100016144stp x8, x20, [sp+32]
100016148hint
10001614chint
100016150ldr w0, 0x32c4c
100016154subs wzr, w0, 2
100016158b.eq 0x100016944
10001615cadd x8, sp, 40
100016160add x9, sp, 32
100016164stp x8, x9, [sp+8]
100016168add x1, sp, 8
10001616cbl fn_100015f2c
100016170cbz x0, 0x100016944
100016174mov x21, x0
100016178
100016178loc_100016178:
100016178stp xzr, xzr, [sp+8]
10001617cadd x1, x21, 880
100016180strb wzr, [sp+24]
100016184add x2, sp, 8
100016188mov x0, x20
10001618cmovz w3, 17
100016190bl __ZN13FDGuardNeonRW10readLengthEyyy
100016194tbz w0, 0, 0x100016944
100016198ldr x8, [x19+16]
10001619cldr x0, [x8]
1000161a0add x1, sp, 8
1000161a4movz w2, 17
1000161a8bl strncmp@plt
1000161accbz w0, 0x100016960
1000161b0ldr x8, [x19+32]
1000161b4ldrb w8, [x8]
1000161b8cbz w8, 0x1000161dc
1000161bcstr xzr, [sp+40]
1000161c0add x2, sp, 40
1000161c4mov x0, x20
1000161c8mov x1, x21
1000161ccmovz w3, 8
1000161d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000161d4tbnz w0, 0, 0x1000161f8
1000161d8b 0x100016944
1000161dc
1000161dcloc_1000161dc:
1000161dcadd x1, x21, 8
1000161e0str xzr, [sp+40]
1000161e4add x2, sp, 40
1000161e8mov x0, x20
1000161ecmovz w3, 8
1000161f0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000161f4tbz w0, 0, 0x100016944
1000161f8
1000161f8loc_1000161f8:
1000161f8ldr x21, [sp+40]
1000161fccbnz x21, 0x100016178
100016200b 0x10001694c
100016204
100016204loc_100016204:
100016204subs wzr, w8, 1
100016208b.le 0x1000163c0
10001620csubs wzr, w8, 2
100016210b.eq 0x100016624
100016214subs wzr, w8, 3
100016218b.eq 0x1000166ec
10001621csubs wzr, w8, 4
100016220b.ne 0x10001694c
100016224ldp x20, x8, [x19]
100016228ldr x8, [x8]
10001622cstp x8, x20, [sp+32]
100016230hint
100016234hint
100016238ldr w0, 0x32b64
10001623csubs wzr, w0, 2
100016240b.eq 0x100016944
100016244add x8, sp, 40
100016248add x9, sp, 32
10001624cstp x8, x9, [sp+8]
100016250add x1, sp, 8
100016254bl fn_100015f2c
100016258cbz x0, 0x100016944
10001625cmov x21, x0
100016260
100016260loc_100016260:
100016260stp xzr, xzr, [sp+8]
100016264add x1, x21, 1384
100016268strb wzr, [sp+24]
10001626cadd x2, sp, 8
100016270mov x0, x20
100016274movz w3, 17
100016278bl __ZN13FDGuardNeonRW10readLengthEyyy
10001627ctbz w0, 0, 0x100016944
100016280ldr x8, [x19+16]
100016284ldr x0, [x8]
100016288add x1, sp, 8
10001628cmovz w2, 17
100016290bl strncmp@plt
100016294cbz w0, 0x100016960
100016298ldr x8, [x19+32]
10001629cldrb w8, [x8]
1000162a0cbz w8, 0x1000162c4
1000162a4str xzr, [sp+40]
1000162a8add x2, sp, 40
1000162acmov x0, x20
1000162b0mov x1, x21
1000162b4movz w3, 8
1000162b8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000162bctbnz w0, 0, 0x1000162e0
1000162c0b 0x100016944
1000162c4
1000162c4loc_1000162c4:
1000162c4add x1, x21, 8
1000162c8str xzr, [sp+40]
1000162ccadd x2, sp, 40
1000162d0mov x0, x20
1000162d4movz w3, 8
1000162d8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000162dctbz w0, 0, 0x100016944
1000162e0
1000162e0loc_1000162e0:
1000162e0ldr x21, [sp+40]
1000162e4cbnz x21, 0x100016260
1000162e8b 0x10001694c
1000162ec
1000162ecloc_1000162ec:
1000162eccbz w8, 0x1000167b4
1000162f0subs wzr, w8, 1
1000162f4b.ne 0x10001694c
1000162f8ldp x20, x8, [x19]
1000162fcldr x8, [x8]
100016300stp x8, x20, [sp+32]
100016304hint
100016308hint
10001630cldr w0, 0x32a90
100016310subs wzr, w0, 2
100016314b.eq 0x100016944
100016318add x8, sp, 40
10001631cadd x9, sp, 32
100016320stp x8, x9, [sp+8]
100016324add x1, sp, 8
100016328bl fn_100015f2c
10001632ccbz x0, 0x100016944
100016330mov x21, x0
100016334
100016334loc_100016334:
100016334stp xzr, xzr, [sp+8]
100016338add x1, x21, 880
10001633cstrb wzr, [sp+24]
100016340add x2, sp, 8
100016344mov x0, x20
100016348movz w3, 17
10001634cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016350tbz w0, 0, 0x100016944
100016354ldr x8, [x19+16]
100016358ldr x0, [x8]
10001635cadd x1, sp, 8
100016360movz w2, 17
100016364bl strncmp@plt
100016368cbz w0, 0x100016960
10001636cldr x8, [x19+32]
100016370ldrb w8, [x8]
100016374cbz w8, 0x100016398
100016378str xzr, [sp+40]
10001637cadd x2, sp, 40
100016380mov x0, x20
100016384mov x1, x21
100016388movz w3, 8
10001638cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016390tbnz w0, 0, 0x1000163b4
100016394b 0x100016944
100016398
100016398loc_100016398:
100016398add x1, x21, 8
10001639cstr xzr, [sp+40]
1000163a0add x2, sp, 40
1000163a4mov x0, x20
1000163a8movz w3, 8
1000163acbl __ZN13FDGuardNeonRW10readLengthEyyy
1000163b0tbz w0, 0, 0x100016944
1000163b4
1000163b4loc_1000163b4:
1000163b4ldr x21, [sp+40]
1000163b8cbnz x21, 0x100016334
1000163bcb 0x10001694c
1000163c0
1000163c0loc_1000163c0:
1000163c0cbz w8, 0x10001687c
1000163c4subs wzr, w8, 1
1000163c8b.ne 0x10001694c
1000163ccldp x20, x8, [x19]
1000163d0ldr x8, [x8]
1000163d4stp x8, x20, [sp+32]
1000163d8hint
1000163dchint
1000163e0ldr w0, 0x329bc
1000163e4subs wzr, w0, 2
1000163e8b.eq 0x100016944
1000163ecadd x8, sp, 40
1000163f0add x9, sp, 32
1000163f4stp x8, x9, [sp+8]
1000163f8add x1, sp, 8
1000163fcbl fn_100015f2c
100016400cbz x0, 0x100016944
100016404mov x21, x0
100016408
100016408loc_100016408:
100016408stp xzr, xzr, [sp+8]
10001640cadd x1, x21, 1384
100016410strb wzr, [sp+24]
100016414add x2, sp, 8
100016418mov x0, x20
10001641cmovz w3, 17
100016420bl __ZN13FDGuardNeonRW10readLengthEyyy
100016424tbz w0, 0, 0x100016944
100016428ldr x8, [x19+16]
10001642cldr x0, [x8]
100016430add x1, sp, 8
100016434movz w2, 17
100016438bl strncmp@plt
10001643ccbz w0, 0x100016960
100016440ldr x8, [x19+32]
100016444ldrb w8, [x8]
100016448cbz w8, 0x10001646c
10001644cstr xzr, [sp+40]
100016450add x2, sp, 40
100016454mov x0, x20
100016458mov x1, x21
10001645cmovz w3, 8
100016460bl __ZN13FDGuardNeonRW10readLengthEyyy
100016464tbnz w0, 0, 0x100016488
100016468b 0x100016944
10001646c
10001646cloc_10001646c:
10001646cadd x1, x21, 8
100016470str xzr, [sp+40]
100016474add x2, sp, 40
100016478mov x0, x20
10001647cmovz w3, 8
100016480bl __ZN13FDGuardNeonRW10readLengthEyyy
100016484tbz w0, 0, 0x100016944
100016488
100016488loc_100016488:
100016488ldr x21, [sp+40]
10001648ccbnz x21, 0x100016408
100016490b 0x10001694c
100016494
100016494loc_100016494:
100016494ldp x20, x8, [x19]
100016498ldr x8, [x8]
10001649cstp x8, x20, [sp+32]
1000164a0hint
1000164a4hint
1000164a8ldr w0, 0x328f4
1000164acsubs wzr, w0, 2
1000164b0b.eq 0x100016944
1000164b4add x8, sp, 40
1000164b8add x9, sp, 32
1000164bcstp x8, x9, [sp+8]
1000164c0add x1, sp, 8
1000164c4bl fn_100015f2c
1000164c8cbz x0, 0x100016944
1000164ccmov x21, x0
1000164d0
1000164d0loc_1000164d0:
1000164d0stp xzr, xzr, [sp+8]
1000164d4add x1, x21, 880
1000164d8strb wzr, [sp+24]
1000164dcadd x2, sp, 8
1000164e0mov x0, x20
1000164e4movz w3, 17
1000164e8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000164ectbz w0, 0, 0x100016944
1000164f0ldr x8, [x19+16]
1000164f4ldr x0, [x8]
1000164f8add x1, sp, 8
1000164fcmovz w2, 17
100016500bl strncmp@plt
100016504cbz w0, 0x100016960
100016508ldr x8, [x19+32]
10001650cldrb w8, [x8]
100016510cbz w8, 0x100016534
100016514str xzr, [sp+40]
100016518add x2, sp, 40
10001651cmov x0, x20
100016520mov x1, x21
100016524movz w3, 8
100016528bl __ZN13FDGuardNeonRW10readLengthEyyy
10001652ctbnz w0, 0, 0x100016550
100016530b 0x100016944
100016534
100016534loc_100016534:
100016534add x1, x21, 8
100016538str xzr, [sp+40]
10001653cadd x2, sp, 40
100016540mov x0, x20
100016544movz w3, 8
100016548bl __ZN13FDGuardNeonRW10readLengthEyyy
10001654ctbz w0, 0, 0x100016944
100016550
100016550loc_100016550:
100016550ldr x21, [sp+40]
100016554cbnz x21, 0x1000164d0
100016558b 0x10001694c
10001655c
10001655cloc_10001655c:
10001655cldp x20, x8, [x19]
100016560ldr x8, [x8]
100016564stp x8, x20, [sp+32]
100016568hint
10001656chint
100016570ldr w0, 0x3282c
100016574subs wzr, w0, 2
100016578b.eq 0x100016944
10001657cadd x8, sp, 40
100016580add x9, sp, 32
100016584stp x8, x9, [sp+8]
100016588add x1, sp, 8
10001658cbl fn_100015f2c
100016590cbz x0, 0x100016944
100016594mov x21, x0
100016598
100016598loc_100016598:
100016598stp xzr, xzr, [sp+8]
10001659cadd x1, x21, 880
1000165a0strb wzr, [sp+24]
1000165a4add x2, sp, 8
1000165a8mov x0, x20
1000165acmovz w3, 17
1000165b0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000165b4tbz w0, 0, 0x100016944
1000165b8ldr x8, [x19+16]
1000165bcldr x0, [x8]
1000165c0add x1, sp, 8
1000165c4movz w2, 17
1000165c8bl strncmp@plt
1000165cccbz w0, 0x100016960
1000165d0ldr x8, [x19+32]
1000165d4ldrb w8, [x8]
1000165d8cbz w8, 0x1000165fc
1000165dcstr xzr, [sp+40]
1000165e0add x2, sp, 40
1000165e4mov x0, x20
1000165e8mov x1, x21
1000165ecmovz w3, 8
1000165f0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000165f4tbnz w0, 0, 0x100016618
1000165f8b 0x100016944
1000165fc
1000165fcloc_1000165fc:
1000165fcadd x1, x21, 8
100016600str xzr, [sp+40]
100016604add x2, sp, 40
100016608mov x0, x20
10001660cmovz w3, 8
100016610bl __ZN13FDGuardNeonRW10readLengthEyyy
100016614tbz w0, 0, 0x100016944
100016618
100016618loc_100016618:
100016618ldr x21, [sp+40]
10001661ccbnz x21, 0x100016598
100016620b 0x10001694c
100016624
100016624loc_100016624:
100016624ldp x20, x8, [x19]
100016628ldr x8, [x8]
10001662cstp x8, x20, [sp+32]
100016630hint
100016634hint
100016638ldr w0, 0x32764
10001663csubs wzr, w0, 2
100016640b.eq 0x100016944
100016644add x8, sp, 40
100016648add x9, sp, 32
10001664cstp x8, x9, [sp+8]
100016650add x1, sp, 8
100016654bl fn_100015f2c
100016658cbz x0, 0x100016944
10001665cmov x21, x0
100016660
100016660loc_100016660:
100016660stp xzr, xzr, [sp+8]
100016664add x1, x21, 1384
100016668strb wzr, [sp+24]
10001666cadd x2, sp, 8
100016670mov x0, x20
100016674movz w3, 17
100016678bl __ZN13FDGuardNeonRW10readLengthEyyy
10001667ctbz w0, 0, 0x100016944
100016680ldr x8, [x19+16]
100016684ldr x0, [x8]
100016688add x1, sp, 8
10001668cmovz w2, 17
100016690bl strncmp@plt
100016694cbz w0, 0x100016960
100016698ldr x8, [x19+32]
10001669cldrb w8, [x8]
1000166a0cbz w8, 0x1000166c4
1000166a4str xzr, [sp+40]
1000166a8add x2, sp, 40
1000166acmov x0, x20
1000166b0mov x1, x21
1000166b4movz w3, 8
1000166b8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000166bctbnz w0, 0, 0x1000166e0
1000166c0b 0x100016944
1000166c4
1000166c4loc_1000166c4:
1000166c4add x1, x21, 8
1000166c8str xzr, [sp+40]
1000166ccadd x2, sp, 40
1000166d0mov x0, x20
1000166d4movz w3, 8
1000166d8bl __ZN13FDGuardNeonRW10readLengthEyyy
1000166dctbz w0, 0, 0x100016944
1000166e0
1000166e0loc_1000166e0:
1000166e0ldr x21, [sp+40]
1000166e4cbnz x21, 0x100016660
1000166e8b 0x10001694c
1000166ec
1000166ecloc_1000166ec:
1000166ecldp x20, x8, [x19]
1000166f0ldr x8, [x8]
1000166f4stp x8, x20, [sp+32]
1000166f8hint
1000166fchint
100016700ldr w0, 0x3269c
100016704subs wzr, w0, 2
100016708b.eq 0x100016944
10001670cadd x8, sp, 40
100016710add x9, sp, 32
100016714stp x8, x9, [sp+8]
100016718add x1, sp, 8
10001671cbl fn_100015f2c
100016720cbz x0, 0x100016944
100016724mov x21, x0
100016728
100016728loc_100016728:
100016728stp xzr, xzr, [sp+8]
10001672cadd x1, x21, 1384
100016730strb wzr, [sp+24]
100016734add x2, sp, 8
100016738mov x0, x20
10001673cmovz w3, 17
100016740bl __ZN13FDGuardNeonRW10readLengthEyyy
100016744tbz w0, 0, 0x100016944
100016748ldr x8, [x19+16]
10001674cldr x0, [x8]
100016750add x1, sp, 8
100016754movz w2, 17
100016758bl strncmp@plt
10001675ccbz w0, 0x100016960
100016760ldr x8, [x19+32]
100016764ldrb w8, [x8]
100016768cbz w8, 0x10001678c
10001676cstr xzr, [sp+40]
100016770add x2, sp, 40
100016774mov x0, x20
100016778mov x1, x21
10001677cmovz w3, 8
100016780bl __ZN13FDGuardNeonRW10readLengthEyyy
100016784tbnz w0, 0, 0x1000167a8
100016788b 0x100016944
10001678c
10001678cloc_10001678c:
10001678cadd x1, x21, 8
100016790str xzr, [sp+40]
100016794add x2, sp, 40
100016798mov x0, x20
10001679cmovz w3, 8
1000167a0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000167a4tbz w0, 0, 0x100016944
1000167a8
1000167a8loc_1000167a8:
1000167a8ldr x21, [sp+40]
1000167accbnz x21, 0x100016728
1000167b0b 0x10001694c
1000167b4
1000167b4loc_1000167b4:
1000167b4ldp x20, x8, [x19]
1000167b8ldr x8, [x8]
1000167bcstp x8, x20, [sp+32]
1000167c0hint
1000167c4hint
1000167c8ldr w0, 0x325d4
1000167ccsubs wzr, w0, 2
1000167d0b.eq 0x100016944
1000167d4add x8, sp, 40
1000167d8add x9, sp, 32
1000167dcstp x8, x9, [sp+8]
1000167e0add x1, sp, 8
1000167e4bl fn_100015f2c
1000167e8cbz x0, 0x100016944
1000167ecmov x21, x0
1000167f0
1000167f0loc_1000167f0:
1000167f0stp xzr, xzr, [sp+8]
1000167f4add x1, x21, 880
1000167f8strb wzr, [sp+24]
1000167fcadd x2, sp, 8
100016800mov x0, x20
100016804movz w3, 17
100016808bl __ZN13FDGuardNeonRW10readLengthEyyy
10001680ctbz w0, 0, 0x100016944
100016810ldr x8, [x19+16]
100016814ldr x0, [x8]
100016818add x1, sp, 8
10001681cmovz w2, 17
100016820bl strncmp@plt
100016824cbz w0, 0x100016960
100016828ldr x8, [x19+32]
10001682cldrb w8, [x8]
100016830cbz w8, 0x100016854
100016834str xzr, [sp+40]
100016838add x2, sp, 40
10001683cmov x0, x20
100016840mov x1, x21
100016844movz w3, 8
100016848bl __ZN13FDGuardNeonRW10readLengthEyyy
10001684ctbnz w0, 0, 0x100016870
100016850b 0x100016944
100016854
100016854loc_100016854:
100016854add x1, x21, 8
100016858str xzr, [sp+40]
10001685cadd x2, sp, 40
100016860mov x0, x20
100016864movz w3, 8
100016868bl __ZN13FDGuardNeonRW10readLengthEyyy
10001686ctbz w0, 0, 0x100016944
100016870
100016870loc_100016870:
100016870ldr x21, [sp+40]
100016874cbnz x21, 0x1000167f0
100016878b 0x10001694c
10001687c
10001687cloc_10001687c:
10001687cldp x20, x8, [x19]
100016880ldr x8, [x8]
100016884stp x8, x20, [sp+32]
100016888hint
10001688chint
100016890ldr w0, 0x3250c
100016894subs wzr, w0, 2
100016898b.eq 0x100016944
10001689cadd x8, sp, 40
1000168a0add x9, sp, 32
1000168a4stp x8, x9, [sp+8]
1000168a8add x1, sp, 8
1000168acbl fn_100015f2c
1000168b0cbz x0, 0x100016944
1000168b4mov x21, x0
1000168b8
1000168b8loc_1000168b8:
1000168b8stp xzr, xzr, [sp+8]
1000168bcadd x1, x21, 1384
1000168c0strb wzr, [sp+24]
1000168c4add x2, sp, 8
1000168c8mov x0, x20
1000168ccmovz w3, 17
1000168d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000168d4tbz w0, 0, 0x100016944
1000168d8ldr x8, [x19+16]
1000168dcldr x0, [x8]
1000168e0add x1, sp, 8
1000168e4movz w2, 17
1000168e8bl strncmp@plt
1000168eccbz w0, 0x100016960
1000168f0ldr x8, [x19+32]
1000168f4ldrb w8, [x8]
1000168f8cbz w8, 0x10001691c
1000168fcstr xzr, [sp+40]
100016900add x2, sp, 40
100016904mov x0, x20
100016908mov x1, x21
10001690cmovz w3, 8
100016910bl __ZN13FDGuardNeonRW10readLengthEyyy
100016914tbnz w0, 0, 0x100016938
100016918b 0x100016944
10001691c
10001691cloc_10001691c:
10001691cadd x1, x21, 8
100016920str xzr, [sp+40]
100016924add x2, sp, 40
100016928mov x0, x20
10001692cmovz w3, 8
100016930bl __ZN13FDGuardNeonRW10readLengthEyyy
100016934tbz w0, 0, 0x100016944
100016938
100016938loc_100016938:
100016938ldr x21, [sp+40]
10001693ccbnz x21, 0x1000168b8
100016940b 0x10001694c
100016944
100016944loc_100016944:
100016944movz w0, 0
100016948bl usleep@plt
10001694c
10001694cloc_10001694c:
10001694cldp x29, x30, [sp+80]
100016950ldp x20, x19, [sp+64]
100016954ldp x22, x21, [sp+48]
100016958add sp, sp, 96
10001695cretab
100016960
100016960loc_100016960:
100016960ldr x8, [x19+24]
100016964str x21, [x8]
100016968ldp x29, x30, [sp+80]
10001696cldp x20, x19, [sp+64]
100016970ldp x22, x21, [sp+48]
100016974add sp, sp, 96
100016978retab
1000160e8
10001697c
10001697cfn_10001697c:
10001697cpacibsp
100016980sub sp, sp, 64
100016984stp x22, x21, [sp+16]
100016988stp x20, x19, [sp+32]
10001698cstp x29, x30, [sp+48]
100016990add x29, sp, 48
100016994mov x8, x1
100016998hint
10001699chint
1000169a0ldr w11, 0x323f8
1000169a4subs wzr, w0, 1
1000169a8b.eq 0x100016a50
1000169acmovz x9, 0
1000169b0cbnz w0, 0x100016af0
1000169b4subs wzr, w11, 1
1000169b8b.le 0x100016afc
1000169bcsubs wzr, w11, 2
1000169c0b.eq 0x100016c0c
1000169c4subs wzr, w11, 3
1000169c8b.eq 0x100016c80
1000169ccmov x1, x9
1000169d0mov x10, x9
1000169d4subs wzr, w11, 4
1000169d8b.ne 0x100016ef8
1000169dcldp x20, x8, [x8]
1000169e0ldr x21, [x8]
1000169e4ldr x19, [x20]
1000169e8add x1, x21, 228
1000169ecstr wzr, [sp+8]
1000169f0add x2, sp, 8
1000169f4mov x0, x19
1000169f8movz w3, 4
1000169fcbl __ZN13FDGuardNeonRW10readLengthEyyy
100016a00ldr w8, [sp+8]
100016a04orr x8, x8, 0x100000000
100016a08subs wzr, w0, 0
100016a0ccsel x8, x8, xzr, ne
100016a10ubfm x9, x8, 32, 63
100016a14cbz x9, 0x100016ee4
100016a18ldr w9, [x20+8]
100016a1csubs wzr, w9, w8
100016a20b.ge 0x100016eec
100016a24add x1, x21, 248
100016a28str xzr, [sp+8]
100016a2cadd x2, sp, 8
100016a30mov x0, x19
100016a34movz w3, 8
100016a38bl __ZN13FDGuardNeonRW10readLengthEyyy
100016a3ccbz w0, 0x100016ee4
100016a40ldr x8, [sp+8]
100016a44ldrsw x9, [x20+8]
100016a48xpacd x8
100016a4cb 0x100016ec0
100016a50
100016a50loc_100016a50:
100016a50movz x9, 0
100016a54subs wzr, w11, 1
100016a58b.le 0x100016b84
100016a5csubs wzr, w11, 2
100016a60b.eq 0x100016cf4
100016a64subs wzr, w11, 3
100016a68b.eq 0x100016d68
100016a6cmov x1, x9
100016a70mov x10, x9
100016a74subs wzr, w11, 4
100016a78b.ne 0x100016ef8
100016a7cldp x20, x8, [x8]
100016a80ldr x21, [x8]
100016a84ldr x19, [x20]
100016a88add x1, x21, 228
100016a8cstr wzr, [sp+8]
100016a90add x2, sp, 8
100016a94mov x0, x19
100016a98movz w3, 4
100016a9cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016aa0ldr w8, [sp+8]
100016aa4orr x8, x8, 0x100000000
100016aa8subs wzr, w0, 0
100016aaccsel x8, x8, xzr, ne
100016ab0ubfm x9, x8, 32, 63
100016ab4cbz x9, 0x100016ee4
100016ab8ldr w9, [x20+8]
100016abcsubs wzr, w9, w8
100016ac0b.ge 0x100016eec
100016ac4add x1, x21, 248
100016ac8str xzr, [sp+8]
100016accadd x2, sp, 8
100016ad0mov x0, x19
100016ad4movz w3, 8
100016ad8bl __ZN13FDGuardNeonRW10readLengthEyyy
100016adccbz w0, 0x100016ee4
100016ae0ldr x8, [sp+8]
100016ae4ldrsw x9, [x20+8]
100016ae8xpacd x8
100016aecb 0x100016ec0
100016af0
100016af0loc_100016af0:
100016af0movz x1, 0
100016af4movz x10, 0
100016af8b 0x100016ef8
100016afc
100016afcloc_100016afc:
100016afccbz w11, 0x100016ddc
100016b00mov x1, x9
100016b04mov x10, x9
100016b08subs wzr, w11, 1
100016b0cb.ne 0x100016ef8
100016b10ldp x20, x8, [x8]
100016b14ldr x21, [x8]
100016b18ldr x19, [x20]
100016b1cadd x1, x21, 228
100016b20str wzr, [sp+8]
100016b24add x2, sp, 8
100016b28mov x0, x19
100016b2cmovz w3, 4
100016b30bl __ZN13FDGuardNeonRW10readLengthEyyy
100016b34ldr w8, [sp+8]
100016b38orr x8, x8, 0x100000000
100016b3csubs wzr, w0, 0
100016b40csel x8, x8, xzr, ne
100016b44ubfm x9, x8, 32, 63
100016b48cbz x9, 0x100016ee4
100016b4cldr w9, [x20+8]
100016b50subs wzr, w9, w8
100016b54b.ge 0x100016eec
100016b58add x1, x21, 248
100016b5cstr xzr, [sp+8]
100016b60add x2, sp, 8
100016b64mov x0, x19
100016b68movz w3, 8
100016b6cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016b70cbz w0, 0x100016ee4
100016b74ldr x8, [sp+8]
100016b78ldrsw x9, [x20+8]
100016b7cxpacd x8
100016b80b 0x100016ec0
100016b84
100016b84loc_100016b84:
100016b84cbz w11, 0x100016e50
100016b88mov x1, x9
100016b8cmov x10, x9
100016b90subs wzr, w11, 1
100016b94b.ne 0x100016ef8
100016b98ldp x20, x8, [x8]
100016b9cldr x21, [x8]
100016ba0ldr x19, [x20]
100016ba4add x1, x21, 228
100016ba8str wzr, [sp+8]
100016bacadd x2, sp, 8
100016bb0mov x0, x19
100016bb4movz w3, 4
100016bb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100016bbcldr w8, [sp+8]
100016bc0orr x8, x8, 0x100000000
100016bc4subs wzr, w0, 0
100016bc8csel x8, x8, xzr, ne
100016bccubfm x9, x8, 32, 63
100016bd0cbz x9, 0x100016ee4
100016bd4ldr w9, [x20+8]
100016bd8subs wzr, w9, w8
100016bdcb.ge 0x100016eec
100016be0add x1, x21, 248
100016be4str xzr, [sp+8]
100016be8add x2, sp, 8
100016becmov x0, x19
100016bf0movz w3, 8
100016bf4bl __ZN13FDGuardNeonRW10readLengthEyyy
100016bf8cbz w0, 0x100016ee4
100016bfcldr x8, [sp+8]
100016c00ldrsw x9, [x20+8]
100016c04xpacd x8
100016c08b 0x100016ec0
100016c0c
100016c0cloc_100016c0c:
100016c0cldp x20, x8, [x8]
100016c10ldr x21, [x8]
100016c14ldr x19, [x20]
100016c18add x1, x21, 228
100016c1cstr wzr, [sp+8]
100016c20add x2, sp, 8
100016c24mov x0, x19
100016c28movz w3, 4
100016c2cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016c30ldr w8, [sp+8]
100016c34orr x8, x8, 0x100000000
100016c38subs wzr, w0, 0
100016c3ccsel x8, x8, xzr, ne
100016c40ubfm x9, x8, 32, 63
100016c44cbz x9, 0x100016ee4
100016c48ldr w9, [x20+8]
100016c4csubs wzr, w9, w8
100016c50b.ge 0x100016eec
100016c54add x1, x21, 248
100016c58str xzr, [sp+8]
100016c5cadd x2, sp, 8
100016c60mov x0, x19
100016c64movz w3, 8
100016c68bl __ZN13FDGuardNeonRW10readLengthEyyy
100016c6ccbz w0, 0x100016ee4
100016c70ldr x8, [sp+8]
100016c74ldrsw x9, [x20+8]
100016c78xpacd x8
100016c7cb 0x100016ec0
100016c80
100016c80loc_100016c80:
100016c80ldp x20, x8, [x8]
100016c84ldr x21, [x8]
100016c88ldr x19, [x20]
100016c8cadd x1, x21, 228
100016c90str wzr, [sp+8]
100016c94add x2, sp, 8
100016c98mov x0, x19
100016c9cmovz w3, 4
100016ca0bl __ZN13FDGuardNeonRW10readLengthEyyy
100016ca4ldr w8, [sp+8]
100016ca8orr x8, x8, 0x100000000
100016cacsubs wzr, w0, 0
100016cb0csel x8, x8, xzr, ne
100016cb4ubfm x9, x8, 32, 63
100016cb8cbz x9, 0x100016ee4
100016cbcldr w9, [x20+8]
100016cc0subs wzr, w9, w8
100016cc4b.ge 0x100016eec
100016cc8add x1, x21, 248
100016cccstr xzr, [sp+8]
100016cd0add x2, sp, 8
100016cd4mov x0, x19
100016cd8movz w3, 8
100016cdcbl __ZN13FDGuardNeonRW10readLengthEyyy
100016ce0cbz w0, 0x100016ee4
100016ce4ldr x8, [sp+8]
100016ce8ldrsw x9, [x20+8]
100016cecxpacd x8
100016cf0b 0x100016ec0
100016cf4
100016cf4loc_100016cf4:
100016cf4ldp x20, x8, [x8]
100016cf8ldr x21, [x8]
100016cfcldr x19, [x20]
100016d00add x1, x21, 228
100016d04str wzr, [sp+8]
100016d08add x2, sp, 8
100016d0cmov x0, x19
100016d10movz w3, 4
100016d14bl __ZN13FDGuardNeonRW10readLengthEyyy
100016d18ldr w8, [sp+8]
100016d1corr x8, x8, 0x100000000
100016d20subs wzr, w0, 0
100016d24csel x8, x8, xzr, ne
100016d28ubfm x9, x8, 32, 63
100016d2ccbz x9, 0x100016ee4
100016d30ldr w9, [x20+8]
100016d34subs wzr, w9, w8
100016d38b.ge 0x100016eec
100016d3cadd x1, x21, 248
100016d40str xzr, [sp+8]
100016d44add x2, sp, 8
100016d48mov x0, x19
100016d4cmovz w3, 8
100016d50bl __ZN13FDGuardNeonRW10readLengthEyyy
100016d54cbz w0, 0x100016ee4
100016d58ldr x8, [sp+8]
100016d5cldrsw x9, [x20+8]
100016d60xpacd x8
100016d64b 0x100016ec0
100016d68
100016d68loc_100016d68:
100016d68ldp x20, x8, [x8]
100016d6cldr x21, [x8]
100016d70ldr x19, [x20]
100016d74add x1, x21, 228
100016d78str wzr, [sp+8]
100016d7cadd x2, sp, 8
100016d80mov x0, x19
100016d84movz w3, 4
100016d88bl __ZN13FDGuardNeonRW10readLengthEyyy
100016d8cldr w8, [sp+8]
100016d90orr x8, x8, 0x100000000
100016d94subs wzr, w0, 0
100016d98csel x8, x8, xzr, ne
100016d9cubfm x9, x8, 32, 63
100016da0cbz x9, 0x100016ee4
100016da4ldr w9, [x20+8]
100016da8subs wzr, w9, w8
100016dacb.ge 0x100016eec
100016db0add x1, x21, 248
100016db4str xzr, [sp+8]
100016db8add x2, sp, 8
100016dbcmov x0, x19
100016dc0movz w3, 8
100016dc4bl __ZN13FDGuardNeonRW10readLengthEyyy
100016dc8cbz w0, 0x100016ee4
100016dccldr x8, [sp+8]
100016dd0ldrsw x9, [x20+8]
100016dd4xpacd x8
100016dd8b 0x100016ec0
100016ddc
100016ddcloc_100016ddc:
100016ddcldp x20, x8, [x8]
100016de0ldr x21, [x8]
100016de4ldr x19, [x20]
100016de8add x1, x21, 228
100016decstr wzr, [sp+8]
100016df0add x2, sp, 8
100016df4mov x0, x19
100016df8movz w3, 4
100016dfcbl __ZN13FDGuardNeonRW10readLengthEyyy
100016e00ldr w8, [sp+8]
100016e04orr x8, x8, 0x100000000
100016e08subs wzr, w0, 0
100016e0ccsel x8, x8, xzr, ne
100016e10ubfm x9, x8, 32, 63
100016e14cbz x9, 0x100016ee4
100016e18ldr w9, [x20+8]
100016e1csubs wzr, w9, w8
100016e20b.ge 0x100016eec
100016e24add x1, x21, 248
100016e28str xzr, [sp+8]
100016e2cadd x2, sp, 8
100016e30mov x0, x19
100016e34movz w3, 8
100016e38bl __ZN13FDGuardNeonRW10readLengthEyyy
100016e3ccbz w0, 0x100016ee4
100016e40ldr x8, [sp+8]
100016e44ldrsw x9, [x20+8]
100016e48xpacd x8
100016e4cb 0x100016ec0
100016e50
100016e50loc_100016e50:
100016e50ldp x20, x8, [x8]
100016e54ldr x21, [x8]
100016e58ldr x19, [x20]
100016e5cadd x1, x21, 228
100016e60str wzr, [sp+8]
100016e64add x2, sp, 8
100016e68mov x0, x19
100016e6cmovz w3, 4
100016e70bl __ZN13FDGuardNeonRW10readLengthEyyy
100016e74ldr w8, [sp+8]
100016e78orr x8, x8, 0x100000000
100016e7csubs wzr, w0, 0
100016e80csel x8, x8, xzr, ne
100016e84ubfm x9, x8, 32, 63
100016e88cbz x9, 0x100016ee4
100016e8cldr w9, [x20+8]
100016e90subs wzr, w9, w8
100016e94b.ge 0x100016eec
100016e98add x1, x21, 248
100016e9cstr xzr, [sp+8]
100016ea0add x2, sp, 8
100016ea4mov x0, x19
100016ea8movz w3, 8
100016eacbl __ZN13FDGuardNeonRW10readLengthEyyy
100016eb0cbz w0, 0x100016ee4
100016eb4ldr x8, [sp+8]
100016eb8ldrsw x9, [x20+8]
100016ebcxpacd x8
100016ec0
100016ec0loc_100016ec0:
100016ec0add x1, x8, x9, lsl #3
100016ec4str xzr, [sp+8]
100016ec8add x2, sp, 8
100016eccmov x0, x19
100016ed0movz w3, 8
100016ed4bl __ZN13FDGuardNeonRW10readLengthEyyy
100016ed8tbz w0, 0, 0x100016ee4
100016edcldr x9, [sp+8]
100016ee0b 0x100016ef0
100016ee4
100016ee4loc_100016ee4:
100016ee4movz w0, 0
100016ee8bl usleep@plt
100016eec
100016eecloc_100016eec:
100016eecmovz x9, 0
100016ef0
100016ef0loc_100016ef0:
100016ef0and x10, x9, -256
100016ef4movz w1, 1
100016ef8
100016ef8loc_100016ef8:
100016ef8and x8, x9, 255
100016efcorr x0, x10, x8
100016f00ldp x29, x30, [sp+48]
100016f04ldp x20, x19, [sp+32]
100016f08ldp x22, x21, [sp+16]
100016f0cadd sp, sp, 64
100016f10retab
10001697c
10001697cfn_10001697c:
10001697cpacibsp
100016980sub sp, sp, 64
100016984stp x22, x21, [sp+16]
100016988stp x20, x19, [sp+32]
10001698cstp x29, x30, [sp+48]
100016990add x29, sp, 48
100016994mov x8, x1
100016998hint
10001699chint
1000169a0ldr w11, 0x323f8
1000169a4subs wzr, w0, 1
1000169a8b.eq 0x100016a50
1000169acmovz x9, 0
1000169b0cbnz w0, 0x100016af0
1000169b4subs wzr, w11, 1
1000169b8b.le 0x100016afc
1000169bcsubs wzr, w11, 2
1000169c0b.eq 0x100016c0c
1000169c4subs wzr, w11, 3
1000169c8b.eq 0x100016c80
1000169ccmov x1, x9
1000169d0mov x10, x9
1000169d4subs wzr, w11, 4
1000169d8b.ne 0x100016ef8
1000169dcldp x20, x8, [x8]
1000169e0ldr x21, [x8]
1000169e4ldr x19, [x20]
1000169e8add x1, x21, 228
1000169ecstr wzr, [sp+8]
1000169f0add x2, sp, 8
1000169f4mov x0, x19
1000169f8movz w3, 4
1000169fcbl __ZN13FDGuardNeonRW10readLengthEyyy
100016a00ldr w8, [sp+8]
100016a04orr x8, x8, 0x100000000
100016a08subs wzr, w0, 0
100016a0ccsel x8, x8, xzr, ne
100016a10ubfm x9, x8, 32, 63
100016a14cbz x9, 0x100016ee4
100016a18ldr w9, [x20+8]
100016a1csubs wzr, w9, w8
100016a20b.ge 0x100016eec
100016a24add x1, x21, 248
100016a28str xzr, [sp+8]
100016a2cadd x2, sp, 8
100016a30mov x0, x19
100016a34movz w3, 8
100016a38bl __ZN13FDGuardNeonRW10readLengthEyyy
100016a3ccbz w0, 0x100016ee4
100016a40ldr x8, [sp+8]
100016a44ldrsw x9, [x20+8]
100016a48xpacd x8
100016a4cb 0x100016ec0
100016a50
100016a50loc_100016a50:
100016a50movz x9, 0
100016a54subs wzr, w11, 1
100016a58b.le 0x100016b84
100016a5csubs wzr, w11, 2
100016a60b.eq 0x100016cf4
100016a64subs wzr, w11, 3
100016a68b.eq 0x100016d68
100016a6cmov x1, x9
100016a70mov x10, x9
100016a74subs wzr, w11, 4
100016a78b.ne 0x100016ef8
100016a7cldp x20, x8, [x8]
100016a80ldr x21, [x8]
100016a84ldr x19, [x20]
100016a88add x1, x21, 228
100016a8cstr wzr, [sp+8]
100016a90add x2, sp, 8
100016a94mov x0, x19
100016a98movz w3, 4
100016a9cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016aa0ldr w8, [sp+8]
100016aa4orr x8, x8, 0x100000000
100016aa8subs wzr, w0, 0
100016aaccsel x8, x8, xzr, ne
100016ab0ubfm x9, x8, 32, 63
100016ab4cbz x9, 0x100016ee4
100016ab8ldr w9, [x20+8]
100016abcsubs wzr, w9, w8
100016ac0b.ge 0x100016eec
100016ac4add x1, x21, 248
100016ac8str xzr, [sp+8]
100016accadd x2, sp, 8
100016ad0mov x0, x19
100016ad4movz w3, 8
100016ad8bl __ZN13FDGuardNeonRW10readLengthEyyy
100016adccbz w0, 0x100016ee4
100016ae0ldr x8, [sp+8]
100016ae4ldrsw x9, [x20+8]
100016ae8xpacd x8
100016aecb 0x100016ec0
100016af0
100016af0loc_100016af0:
100016af0movz x1, 0
100016af4movz x10, 0
100016af8b 0x100016ef8
100016afc
100016afcloc_100016afc:
100016afccbz w11, 0x100016ddc
100016b00mov x1, x9
100016b04mov x10, x9
100016b08subs wzr, w11, 1
100016b0cb.ne 0x100016ef8
100016b10ldp x20, x8, [x8]
100016b14ldr x21, [x8]
100016b18ldr x19, [x20]
100016b1cadd x1, x21, 228
100016b20str wzr, [sp+8]
100016b24add x2, sp, 8
100016b28mov x0, x19
100016b2cmovz w3, 4
100016b30bl __ZN13FDGuardNeonRW10readLengthEyyy
100016b34ldr w8, [sp+8]
100016b38orr x8, x8, 0x100000000
100016b3csubs wzr, w0, 0
100016b40csel x8, x8, xzr, ne
100016b44ubfm x9, x8, 32, 63
100016b48cbz x9, 0x100016ee4
100016b4cldr w9, [x20+8]
100016b50subs wzr, w9, w8
100016b54b.ge 0x100016eec
100016b58add x1, x21, 248
100016b5cstr xzr, [sp+8]
100016b60add x2, sp, 8
100016b64mov x0, x19
100016b68movz w3, 8
100016b6cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016b70cbz w0, 0x100016ee4
100016b74ldr x8, [sp+8]
100016b78ldrsw x9, [x20+8]
100016b7cxpacd x8
100016b80b 0x100016ec0
100016b84
100016b84loc_100016b84:
100016b84cbz w11, 0x100016e50
100016b88mov x1, x9
100016b8cmov x10, x9
100016b90subs wzr, w11, 1
100016b94b.ne 0x100016ef8
100016b98ldp x20, x8, [x8]
100016b9cldr x21, [x8]
100016ba0ldr x19, [x20]
100016ba4add x1, x21, 228
100016ba8str wzr, [sp+8]
100016bacadd x2, sp, 8
100016bb0mov x0, x19
100016bb4movz w3, 4
100016bb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100016bbcldr w8, [sp+8]
100016bc0orr x8, x8, 0x100000000
100016bc4subs wzr, w0, 0
100016bc8csel x8, x8, xzr, ne
100016bccubfm x9, x8, 32, 63
100016bd0cbz x9, 0x100016ee4
100016bd4ldr w9, [x20+8]
100016bd8subs wzr, w9, w8
100016bdcb.ge 0x100016eec
100016be0add x1, x21, 248
100016be4str xzr, [sp+8]
100016be8add x2, sp, 8
100016becmov x0, x19
100016bf0movz w3, 8
100016bf4bl __ZN13FDGuardNeonRW10readLengthEyyy
100016bf8cbz w0, 0x100016ee4
100016bfcldr x8, [sp+8]
100016c00ldrsw x9, [x20+8]
100016c04xpacd x8
100016c08b 0x100016ec0
100016c0c
100016c0cloc_100016c0c:
100016c0cldp x20, x8, [x8]
100016c10ldr x21, [x8]
100016c14ldr x19, [x20]
100016c18add x1, x21, 228
100016c1cstr wzr, [sp+8]
100016c20add x2, sp, 8
100016c24mov x0, x19
100016c28movz w3, 4
100016c2cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016c30ldr w8, [sp+8]
100016c34orr x8, x8, 0x100000000
100016c38subs wzr, w0, 0
100016c3ccsel x8, x8, xzr, ne
100016c40ubfm x9, x8, 32, 63
100016c44cbz x9, 0x100016ee4
100016c48ldr w9, [x20+8]
100016c4csubs wzr, w9, w8
100016c50b.ge 0x100016eec
100016c54add x1, x21, 248
100016c58str xzr, [sp+8]
100016c5cadd x2, sp, 8
100016c60mov x0, x19
100016c64movz w3, 8
100016c68bl __ZN13FDGuardNeonRW10readLengthEyyy
100016c6ccbz w0, 0x100016ee4
100016c70ldr x8, [sp+8]
100016c74ldrsw x9, [x20+8]
100016c78xpacd x8
100016c7cb 0x100016ec0
100016c80
100016c80loc_100016c80:
100016c80ldp x20, x8, [x8]
100016c84ldr x21, [x8]
100016c88ldr x19, [x20]
100016c8cadd x1, x21, 228
100016c90str wzr, [sp+8]
100016c94add x2, sp, 8
100016c98mov x0, x19
100016c9cmovz w3, 4
100016ca0bl __ZN13FDGuardNeonRW10readLengthEyyy
100016ca4ldr w8, [sp+8]
100016ca8orr x8, x8, 0x100000000
100016cacsubs wzr, w0, 0
100016cb0csel x8, x8, xzr, ne
100016cb4ubfm x9, x8, 32, 63
100016cb8cbz x9, 0x100016ee4
100016cbcldr w9, [x20+8]
100016cc0subs wzr, w9, w8
100016cc4b.ge 0x100016eec
100016cc8add x1, x21, 248
100016cccstr xzr, [sp+8]
100016cd0add x2, sp, 8
100016cd4mov x0, x19
100016cd8movz w3, 8
100016cdcbl __ZN13FDGuardNeonRW10readLengthEyyy
100016ce0cbz w0, 0x100016ee4
100016ce4ldr x8, [sp+8]
100016ce8ldrsw x9, [x20+8]
100016cecxpacd x8
100016cf0b 0x100016ec0
100016cf4
100016cf4loc_100016cf4:
100016cf4ldp x20, x8, [x8]
100016cf8ldr x21, [x8]
100016cfcldr x19, [x20]
100016d00add x1, x21, 228
100016d04str wzr, [sp+8]
100016d08add x2, sp, 8
100016d0cmov x0, x19
100016d10movz w3, 4
100016d14bl __ZN13FDGuardNeonRW10readLengthEyyy
100016d18ldr w8, [sp+8]
100016d1corr x8, x8, 0x100000000
100016d20subs wzr, w0, 0
100016d24csel x8, x8, xzr, ne
100016d28ubfm x9, x8, 32, 63
100016d2ccbz x9, 0x100016ee4
100016d30ldr w9, [x20+8]
100016d34subs wzr, w9, w8
100016d38b.ge 0x100016eec
100016d3cadd x1, x21, 248
100016d40str xzr, [sp+8]
100016d44add x2, sp, 8
100016d48mov x0, x19
100016d4cmovz w3, 8
100016d50bl __ZN13FDGuardNeonRW10readLengthEyyy
100016d54cbz w0, 0x100016ee4
100016d58ldr x8, [sp+8]
100016d5cldrsw x9, [x20+8]
100016d60xpacd x8
100016d64b 0x100016ec0
100016d68
100016d68loc_100016d68:
100016d68ldp x20, x8, [x8]
100016d6cldr x21, [x8]
100016d70ldr x19, [x20]
100016d74add x1, x21, 228
100016d78str wzr, [sp+8]
100016d7cadd x2, sp, 8
100016d80mov x0, x19
100016d84movz w3, 4
100016d88bl __ZN13FDGuardNeonRW10readLengthEyyy
100016d8cldr w8, [sp+8]
100016d90orr x8, x8, 0x100000000
100016d94subs wzr, w0, 0
100016d98csel x8, x8, xzr, ne
100016d9cubfm x9, x8, 32, 63
100016da0cbz x9, 0x100016ee4
100016da4ldr w9, [x20+8]
100016da8subs wzr, w9, w8
100016dacb.ge 0x100016eec
100016db0add x1, x21, 248
100016db4str xzr, [sp+8]
100016db8add x2, sp, 8
100016dbcmov x0, x19
100016dc0movz w3, 8
100016dc4bl __ZN13FDGuardNeonRW10readLengthEyyy
100016dc8cbz w0, 0x100016ee4
100016dccldr x8, [sp+8]
100016dd0ldrsw x9, [x20+8]
100016dd4xpacd x8
100016dd8b 0x100016ec0
100016ddc
100016ddcloc_100016ddc:
100016ddcldp x20, x8, [x8]
100016de0ldr x21, [x8]
100016de4ldr x19, [x20]
100016de8add x1, x21, 228
100016decstr wzr, [sp+8]
100016df0add x2, sp, 8
100016df4mov x0, x19
100016df8movz w3, 4
100016dfcbl __ZN13FDGuardNeonRW10readLengthEyyy
100016e00ldr w8, [sp+8]
100016e04orr x8, x8, 0x100000000
100016e08subs wzr, w0, 0
100016e0ccsel x8, x8, xzr, ne
100016e10ubfm x9, x8, 32, 63
100016e14cbz x9, 0x100016ee4
100016e18ldr w9, [x20+8]
100016e1csubs wzr, w9, w8
100016e20b.ge 0x100016eec
100016e24add x1, x21, 248
100016e28str xzr, [sp+8]
100016e2cadd x2, sp, 8
100016e30mov x0, x19
100016e34movz w3, 8
100016e38bl __ZN13FDGuardNeonRW10readLengthEyyy
100016e3ccbz w0, 0x100016ee4
100016e40ldr x8, [sp+8]
100016e44ldrsw x9, [x20+8]
100016e48xpacd x8
100016e4cb 0x100016ec0
100016e50
100016e50loc_100016e50:
100016e50ldp x20, x8, [x8]
100016e54ldr x21, [x8]
100016e58ldr x19, [x20]
100016e5cadd x1, x21, 228
100016e60str wzr, [sp+8]
100016e64add x2, sp, 8
100016e68mov x0, x19
100016e6cmovz w3, 4
100016e70bl __ZN13FDGuardNeonRW10readLengthEyyy
100016e74ldr w8, [sp+8]
100016e78orr x8, x8, 0x100000000
100016e7csubs wzr, w0, 0
100016e80csel x8, x8, xzr, ne
100016e84ubfm x9, x8, 32, 63
100016e88cbz x9, 0x100016ee4
100016e8cldr w9, [x20+8]
100016e90subs wzr, w9, w8
100016e94b.ge 0x100016eec
100016e98add x1, x21, 248
100016e9cstr xzr, [sp+8]
100016ea0add x2, sp, 8
100016ea4mov x0, x19
100016ea8movz w3, 8
100016eacbl __ZN13FDGuardNeonRW10readLengthEyyy
100016eb0cbz w0, 0x100016ee4
100016eb4ldr x8, [sp+8]
100016eb8ldrsw x9, [x20+8]
100016ebcxpacd x8
100016ec0
100016ec0loc_100016ec0:
100016ec0add x1, x8, x9, lsl #3
100016ec4str xzr, [sp+8]
100016ec8add x2, sp, 8
100016eccmov x0, x19
100016ed0movz w3, 8
100016ed4bl __ZN13FDGuardNeonRW10readLengthEyyy
100016ed8tbz w0, 0, 0x100016ee4
100016edcldr x9, [sp+8]
100016ee0b 0x100016ef0
100016ee4
100016ee4loc_100016ee4:
100016ee4movz w0, 0
100016ee8bl usleep@plt
100016eec
100016eecloc_100016eec:
100016eecmovz x9, 0
100016ef0
100016ef0loc_100016ef0:
100016ef0and x10, x9, -256
100016ef4movz w1, 1
100016ef8
100016ef8loc_100016ef8:
100016ef8and x8, x9, 255
100016efcorr x0, x10, x8
100016f00ldp x29, x30, [sp+48]
100016f04ldp x20, x19, [sp+32]
100016f08ldp x22, x21, [sp+16]
100016f0cadd sp, sp, 64
100016f10retab
10001697c
100016f14
100016f14fn_100016f14:
100016f14pacibsp
100016f18stp x29, x30, [sp-16]!
100016f1cadd x29, sp, 0
100016f20adr x0, 0x2af6b
100016f24hint
100016f28bl fn_1000089f4
100016f14
100016f14fn_100016f14:
100016f14pacibsp
100016f18stp x29, x30, [sp-16]!
100016f1cadd x29, sp, 0
100016f20adr x0, 0x2af6b
100016f24hint
100016f28bl fn_1000089f4
100016f14
100016f2c
100016f2cfn_100016f2c:
100016f2cmov x8, x1
100016f30hint
100016f34hint
100016f38ldr w11, 0x31e60
100016f3csubs wzr, w0, 1
100016f40b.eq 0x100016f78
100016f44movz x9, 0
100016f48cbnz w0, 0x100016fc4
100016f4csubs wzr, w11, 1
100016f50b.le 0x100016f84
100016f54
100016f54loc_100016f54:
100016f54subs wzr, w11, 2
100016f58b.eq 0x100016f98
100016f5csubs wzr, w11, 3
100016f60b.eq 0x100016f98
100016f64mov x1, x9
100016f68mov x10, x9
100016f6csubs wzr, w11, 4
100016f70b.eq 0x100016f98
100016f74b 0x100016fb8
100016f78
100016f78loc_100016f78:
100016f78movz x9, 0
100016f7csubs wzr, w11, 1
100016f80b.gt 0x100016f54
100016f84
100016f84loc_100016f84:
100016f84cbz w11, 0x100016f98
100016f88mov x1, x9
100016f8cmov x10, x9
100016f90subs wzr, w11, 1
100016f94b.ne 0x100016fb8
100016f98
100016f98loc_100016f98:
100016f98ldr x8, [x8]
100016f9cldr x8, [x8]
100016fa0add x9, x8, 72
100016fa4and x10, x9, -256
100016fa8movz w1, 1
100016facand x8, x9, 255
100016fb0orr x0, x10, x8
100016fb4ret x30
100016fb8
100016fb8loc_100016fb8:
100016fb8and x8, x9, 255
100016fbcorr x0, x10, x8
100016fc0ret x30
100016fc4
100016fc4loc_100016fc4:
100016fc4movz x1, 0
100016fc8movz x10, 0
100016fccand x8, x9, 255
100016fd0orr x0, x10, x8
100016fd4ret x30
100016f2c
100016f2cfn_100016f2c:
100016f2cmov x8, x1
100016f30hint
100016f34hint
100016f38ldr w11, 0x31e60
100016f3csubs wzr, w0, 1
100016f40b.eq 0x100016f78
100016f44movz x9, 0
100016f48cbnz w0, 0x100016fc4
100016f4csubs wzr, w11, 1
100016f50b.le 0x100016f84
100016f54
100016f54loc_100016f54:
100016f54subs wzr, w11, 2
100016f58b.eq 0x100016f98
100016f5csubs wzr, w11, 3
100016f60b.eq 0x100016f98
100016f64mov x1, x9
100016f68mov x10, x9
100016f6csubs wzr, w11, 4
100016f70b.eq 0x100016f98
100016f74b 0x100016fb8
100016f78
100016f78loc_100016f78:
100016f78movz x9, 0
100016f7csubs wzr, w11, 1
100016f80b.gt 0x100016f54
100016f84
100016f84loc_100016f84:
100016f84cbz w11, 0x100016f98
100016f88mov x1, x9
100016f8cmov x10, x9
100016f90subs wzr, w11, 1
100016f94b.ne 0x100016fb8
100016f98
100016f98loc_100016f98:
100016f98ldr x8, [x8]
100016f9cldr x8, [x8]
100016fa0add x9, x8, 72
100016fa4and x10, x9, -256
100016fa8movz w1, 1
100016facand x8, x9, 255
100016fb0orr x0, x10, x8
100016fb4ret x30
100016fb8
100016fb8loc_100016fb8:
100016fb8and x8, x9, 255
100016fbcorr x0, x10, x8
100016fc0ret x30
100016fc4
100016fc4loc_100016fc4:
100016fc4movz x1, 0
100016fc8movz x10, 0
100016fccand x8, x9, 255
100016fd0orr x0, x10, x8
100016fd4ret x30
100016f2c
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
Loading..