File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
100014880
100014880__ZNK12KernelReaderIN5Smack6NeonRWEE19getPortKobjectKaddrERK8PortBaseb:
100014880pacibsp
100014884sub sp, sp, 48
100014888stp x20, x19, [sp+16]
10001488cstp x29, x30, [sp+32]
100014890add x29, sp, 32
100014894mov x20, x1
100014898mov x19, x0
10001489cldr x8, [x0]
1000148a0add x1, x8, 32
1000148a4str xzr, [sp+8]
1000148a8add x2, sp, 8
1000148acmovz w3, 8
1000148b0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000148b4cbz w0, 0x10001496c
1000148b8ldr x8, [sp+8]
1000148bcxpacd x8
1000148c0hint
1000148c4ldr w9, 0x344ac
1000148c8orn w9, wzr, w9
1000148ccmovz w10, 1
1000148d0lslv x9, x10, x9
1000148d4ands xzr, x9, x8
1000148d8b.eq 0x1000148ec
1000148dcand x8, x8, -32
1000148e0xpacd x8
1000148e4cbnz x8, 0x100014908
1000148e8b 0x10001496c
1000148ec
1000148ecloc_1000148ec:
1000148echint
1000148f0ldr x10, 0x30100
1000148f4ldr x10, [x10]
1000148f8bic x8, x8, x10
1000148fcorr x8, x8, x9
100014900xpacd x8
100014904cbz x8, 0x10001496c
100014908
100014908loc_100014908:
100014908ldr w9, [x20]
10001490cubfm x9, x9, 8, 63
100014910movz w10, 24
100014914madd x1, x9, x10, x8
100014918str xzr, [sp+8]
10001491cadd x2, sp, 8
100014920mov x0, x19
100014924movz w3, 8
100014928bl __ZNK5Smack6NeonRW10readLengthEyyy
10001492ccbz w0, 0x10001496c
100014930ldr x9, [sp+8]
100014934xpacd x9
100014938cbz x9, 0x100014974
10001493chint
100014940hint
100014944ldr w10, 0x34458
100014948subs wzr, w10, 2
10001494cb.ne 0x100014990
100014950movz x1, 0
100014954str xzr, [sp+8]
100014958add x2, sp, 8
10001495cmov x0, x19
100014960movz w3, 8
100014964bl __ZNK5Smack6NeonRW10readLengthEyyy
100014968tbnz w0, 0, 0x100014a24
10001496c
10001496cloc_10001496c:
10001496cmovz w0, 0
100014970bl usleep@plt
100014974
100014974loc_100014974:
100014974movz w0, 0
100014978bl usleep@plt
10001497cmovz x0, 0
100014980
100014980loc_100014980:
100014980ldp x29, x30, [sp+32]
100014984ldp x20, x19, [sp+16]
100014988add sp, sp, 48
10001498cretab
100014990
100014990loc_100014990:
100014990hint
100014994hint
100014998ldr w8, 0x34400
10001499csubs wzr, w10, 1
1000149a0b.eq 0x1000149a8
1000149a4cbnz w10, 0x1000149fc
1000149a8
1000149a8loc_1000149a8:
1000149a8add x9, x9, 72
1000149acand x10, x9, -256
1000149b0subs wzr, w8, 4
1000149b4csel x11, x9, xzr, eq
1000149b8csel x12, x10, xzr, eq
1000149bcsubs wzr, w8, 3
1000149c0csel x11, x9, x11, eq
1000149c4csel x12, x10, x12, eq
1000149c8subs wzr, w8, 2
1000149cccsel x11, x9, x11, eq
1000149d0csel x12, x10, x12, eq
1000149d4subs wzr, w8, 1
1000149d8csel x13, x9, xzr, eq
1000149dccsel x14, x10, xzr, eq
1000149e0subs wzr, w8, 0
1000149e4csel x9, x9, x13, eq
1000149e8csel x10, x10, x14, eq
1000149ecsubs wzr, w8, 1
1000149f0csel x8, x11, x9, gt
1000149f4csel x9, x12, x10, gt
1000149f8b 0x100014a04
1000149fc
1000149fcloc_1000149fc:
1000149fcmovz x8, 0
100014a00movz x9, 0
100014a04
100014a04loc_100014a04:
100014a04and x8, x8, 255
100014a08orr x1, x9, x8
100014a0cstr xzr, [sp+8]
100014a10add x2, sp, 8
100014a14mov x0, x19
100014a18movz w3, 8
100014a1cbl __ZNK5Smack6NeonRW10readLengthEyyy
100014a20tbz w0, 0, 0x10001496c
100014a24
100014a24loc_100014a24:
100014a24ldr x0, [sp+8]
100014a28xpacd x0
100014a2ccbnz x0, 0x100014980
100014a30b 0x100014974
100014880
100014880__ZNK12KernelReaderIN5Smack6NeonRWEE19getPortKobjectKaddrERK8PortBaseb:
100014880pacibsp
100014884sub sp, sp, 48
100014888stp x20, x19, [sp+16]
10001488cstp x29, x30, [sp+32]
100014890add x29, sp, 32
100014894mov x20, x1
100014898mov x19, x0
10001489cldr x8, [x0]
1000148a0add x1, x8, 32
1000148a4str xzr, [sp+8]
1000148a8add x2, sp, 8
1000148acmovz w3, 8
1000148b0bl __ZNK5Smack6NeonRW10readLengthEyyy
1000148b4cbz w0, 0x10001496c
1000148b8ldr x8, [sp+8]
1000148bcxpacd x8
1000148c0hint
1000148c4ldr w9, 0x344ac
1000148c8orn w9, wzr, w9
1000148ccmovz w10, 1
1000148d0lslv x9, x10, x9
1000148d4ands xzr, x9, x8
1000148d8b.eq 0x1000148ec
1000148dcand x8, x8, -32
1000148e0xpacd x8
1000148e4cbnz x8, 0x100014908
1000148e8b 0x10001496c
1000148ec
1000148ecloc_1000148ec:
1000148echint
1000148f0ldr x10, 0x30100
1000148f4ldr x10, [x10]
1000148f8bic x8, x8, x10
1000148fcorr x8, x8, x9
100014900xpacd x8
100014904cbz x8, 0x10001496c
100014908
100014908loc_100014908:
100014908ldr w9, [x20]
10001490cubfm x9, x9, 8, 63
100014910movz w10, 24
100014914madd x1, x9, x10, x8
100014918str xzr, [sp+8]
10001491cadd x2, sp, 8
100014920mov x0, x19
100014924movz w3, 8
100014928bl __ZNK5Smack6NeonRW10readLengthEyyy
10001492ccbz w0, 0x10001496c
100014930ldr x9, [sp+8]
100014934xpacd x9
100014938cbz x9, 0x100014974
10001493chint
100014940hint
100014944ldr w10, 0x34458
100014948subs wzr, w10, 2
10001494cb.ne 0x100014990
100014950movz x1, 0
100014954str xzr, [sp+8]
100014958add x2, sp, 8
10001495cmov x0, x19
100014960movz w3, 8
100014964bl __ZNK5Smack6NeonRW10readLengthEyyy
100014968tbnz w0, 0, 0x100014a24
10001496c
10001496cloc_10001496c:
10001496cmovz w0, 0
100014970bl usleep@plt
100014974
100014974loc_100014974:
100014974movz w0, 0
100014978bl usleep@plt
10001497cmovz x0, 0
100014980
100014980loc_100014980:
100014980ldp x29, x30, [sp+32]
100014984ldp x20, x19, [sp+16]
100014988add sp, sp, 48
10001498cretab
100014990
100014990loc_100014990:
100014990hint
100014994hint
100014998ldr w8, 0x34400
10001499csubs wzr, w10, 1
1000149a0b.eq 0x1000149a8
1000149a4cbnz w10, 0x1000149fc
1000149a8
1000149a8loc_1000149a8:
1000149a8add x9, x9, 72
1000149acand x10, x9, -256
1000149b0subs wzr, w8, 4
1000149b4csel x11, x9, xzr, eq
1000149b8csel x12, x10, xzr, eq
1000149bcsubs wzr, w8, 3
1000149c0csel x11, x9, x11, eq
1000149c4csel x12, x10, x12, eq
1000149c8subs wzr, w8, 2
1000149cccsel x11, x9, x11, eq
1000149d0csel x12, x10, x12, eq
1000149d4subs wzr, w8, 1
1000149d8csel x13, x9, xzr, eq
1000149dccsel x14, x10, xzr, eq
1000149e0subs wzr, w8, 0
1000149e4csel x9, x9, x13, eq
1000149e8csel x10, x10, x14, eq
1000149ecsubs wzr, w8, 1
1000149f0csel x8, x11, x9, gt
1000149f4csel x9, x12, x10, gt
1000149f8b 0x100014a04
1000149fc
1000149fcloc_1000149fc:
1000149fcmovz x8, 0
100014a00movz x9, 0
100014a04
100014a04loc_100014a04:
100014a04and x8, x8, 255
100014a08orr x1, x9, x8
100014a0cstr xzr, [sp+8]
100014a10add x2, sp, 8
100014a14mov x0, x19
100014a18movz w3, 8
100014a1cbl __ZNK5Smack6NeonRW10readLengthEyyy
100014a20tbz w0, 0, 0x10001496c
100014a24
100014a24loc_100014a24:
100014a24ldr x0, [sp+8]
100014a28xpacd x0
100014a2ccbnz x0, 0x100014980
100014a30b 0x100014974
100014880
100014a34
100014a34__ZNK12KernelReaderIN5Smack6NeonRWEE24getRightKaddrForPortNameEPN2KS4taskERK8PortBaseb:
100014a34pacibsp
100014a38stp x28, x27, [sp-64]!
100014a3cstp x22, x21, [sp+16]
100014a40stp x20, x19, [sp+32]
100014a44stp x29, x30, [sp+48]
100014a48add x29, sp, 48
100014a4csub sp, sp, 1504
100014a50mov x19, x3
100014a54mov x20, x2
100014a58hint
100014a5chint
100014a60ldr w8, 0x3433c
100014a64subs wzr, w8, 2
100014a68b.eq 0x100014edc
100014a6cmov x22, x1
100014a70mov x21, x0
100014a74hint
100014a78hint
100014a7cldr w9, 0x3431c
100014a80subs wzr, w8, 1
100014a84b.eq 0x100014b14
100014a88cbnz w8, 0x100014edc
100014a8cmovz x8, 0
100014a90subs wzr, w9, 1
100014a94b.le 0x100014b9c
100014a98subs wzr, w9, 2
100014a9cb.eq 0x100014c7c
100014aa0subs wzr, w9, 3
100014aa4b.eq 0x100014ce0
100014aa8subs wzr, w9, 4
100014aacb.ne 0x100014ee0
100014ab0add x0, sp, 0
100014ab4movz w1, 1496
100014ab8bl bzero@plt
100014abcadd x2, sp, 0
100014ac0mov x0, x21
100014ac4mov x1, x22
100014ac8movz w3, 1496
100014accbl __ZNK5Smack6NeonRW10readLengthEyyy
100014ad0tbz w0, 0, 0x100014ed4
100014ad4ldr x1, [sp+768]
100014ad8xpacd x1
100014adcstr xzr, [sp+112]
100014ae0movi v0.2d, 0
100014ae4stp q0, q0, [sp+80]
100014ae8stp q0, q0, [sp+48]
100014aecstp q0, q0, [sp+16]
100014af0str q0, [sp]
100014af4add x2, sp, 0
100014af8mov x0, x21
100014afcmovz w3, 120
100014b00bl __ZNK5Smack6NeonRW10readLengthEyyy
100014b04tbz w0, 0, 0x100014ed4
100014b08ldr x8, [sp+32]
100014b0cxpacd x8
100014b10b 0x100014ee0
100014b14
100014b14loc_100014b14:
100014b14movz x8, 0
100014b18subs wzr, w9, 1
100014b1cb.le 0x100014c0c
100014b20subs wzr, w9, 2
100014b24b.eq 0x100014d44
100014b28subs wzr, w9, 3
100014b2cb.eq 0x100014da8
100014b30subs wzr, w9, 4
100014b34b.ne 0x100014ee0
100014b38add x0, sp, 0
100014b3cmovz w1, 1496
100014b40bl bzero@plt
100014b44add x2, sp, 0
100014b48mov x0, x21
100014b4cmov x1, x22
100014b50movz w3, 1496
100014b54bl __ZNK5Smack6NeonRW10readLengthEyyy
100014b58tbz w0, 0, 0x100014ed4
100014b5cldr x1, [sp+768]
100014b60xpacd x1
100014b64str xzr, [sp+112]
100014b68movi v0.2d, 0
100014b6cstp q0, q0, [sp+80]
100014b70stp q0, q0, [sp+48]
100014b74stp q0, q0, [sp+16]
100014b78str q0, [sp]
100014b7cadd x2, sp, 0
100014b80mov x0, x21
100014b84movz w3, 120
100014b88bl __ZNK5Smack6NeonRW10readLengthEyyy
100014b8ctbz w0, 0, 0x100014ed4
100014b90ldr x8, [sp+32]
100014b94xpacd x8
100014b98b 0x100014ee0
100014b9c
100014b9cloc_100014b9c:
100014b9ccbz w9, 0x100014e0c
100014ba0subs wzr, w9, 1
100014ba4b.ne 0x100014ee0
100014ba8add x0, sp, 0
100014bacmovz w1, 1472
100014bb0bl bzero@plt
100014bb4add x2, sp, 0
100014bb8mov x0, x21
100014bbcmov x1, x22
100014bc0movz w3, 1472
100014bc4bl __ZNK5Smack6NeonRW10readLengthEyyy
100014bc8tbz w0, 0, 0x100014ed4
100014bccldr x1, [sp+768]
100014bd0xpacd x1
100014bd4str xzr, [sp+112]
100014bd8movi v0.2d, 0
100014bdcstp q0, q0, [sp+80]
100014be0stp q0, q0, [sp+48]
100014be4stp q0, q0, [sp+16]
100014be8str q0, [sp]
100014becadd x2, sp, 0
100014bf0mov x0, x21
100014bf4movz w3, 120
100014bf8bl __ZNK5Smack6NeonRW10readLengthEyyy
100014bfctbz w0, 0, 0x100014ed4
100014c00ldr x8, [sp+32]
100014c04xpacd x8
100014c08b 0x100014ee0
100014c0c
100014c0cloc_100014c0c:
100014c0ccbz w9, 0x100014e70
100014c10subs wzr, w9, 1
100014c14b.ne 0x100014ee0
100014c18add x0, sp, 0
100014c1cmovz w1, 1472
100014c20bl bzero@plt
100014c24add x2, sp, 0
100014c28mov x0, x21
100014c2cmov x1, x22
100014c30movz w3, 1472
100014c34bl __ZNK5Smack6NeonRW10readLengthEyyy
100014c38tbz w0, 0, 0x100014ed4
100014c3cldr x1, [sp+768]
100014c40xpacd x1
100014c44str xzr, [sp+112]
100014c48movi v0.2d, 0
100014c4cstp q0, q0, [sp+80]
100014c50stp q0, q0, [sp+48]
100014c54stp q0, q0, [sp+16]
100014c58str q0, [sp]
100014c5cadd x2, sp, 0
100014c60mov x0, x21
100014c64movz w3, 120
100014c68bl __ZNK5Smack6NeonRW10readLengthEyyy
100014c6ctbz w0, 0, 0x100014ed4
100014c70ldr x8, [sp+32]
100014c74xpacd x8
100014c78b 0x100014ee0
100014c7c
100014c7cloc_100014c7c:
100014c7cadd x0, sp, 0
100014c80movz w1, 1472
100014c84bl bzero@plt
100014c88add x2, sp, 0
100014c8cmov x0, x21
100014c90mov x1, x22
100014c94movz w3, 1472
100014c98bl __ZNK5Smack6NeonRW10readLengthEyyy
100014c9ctbz w0, 0, 0x100014ed4
100014ca0ldr x1, [sp+768]
100014ca4xpacd x1
100014ca8str xzr, [sp+112]
100014cacmovi v0.2d, 0
100014cb0stp q0, q0, [sp+80]
100014cb4stp q0, q0, [sp+48]
100014cb8stp q0, q0, [sp+16]
100014cbcstr q0, [sp]
100014cc0add x2, sp, 0
100014cc4mov x0, x21
100014cc8movz w3, 120
100014cccbl __ZNK5Smack6NeonRW10readLengthEyyy
100014cd0tbz w0, 0, 0x100014ed4
100014cd4ldr x8, [sp+32]
100014cd8xpacd x8
100014cdcb 0x100014ee0
100014ce0
100014ce0loc_100014ce0:
100014ce0add x0, sp, 0
100014ce4movz w1, 1472
100014ce8bl bzero@plt
100014cecadd x2, sp, 0
100014cf0mov x0, x21
100014cf4mov x1, x22
100014cf8movz w3, 1472
100014cfcbl __ZNK5Smack6NeonRW10readLengthEyyy
100014d00tbz w0, 0, 0x100014ed4
100014d04ldr x1, [sp+768]
100014d08xpacd x1
100014d0cstr xzr, [sp+112]
100014d10movi v0.2d, 0
100014d14stp q0, q0, [sp+80]
100014d18stp q0, q0, [sp+48]
100014d1cstp q0, q0, [sp+16]
100014d20str q0, [sp]
100014d24add x2, sp, 0
100014d28mov x0, x21
100014d2cmovz w3, 120
100014d30bl __ZNK5Smack6NeonRW10readLengthEyyy
100014d34tbz w0, 0, 0x100014ed4
100014d38ldr x8, [sp+32]
100014d3cxpacd x8
100014d40b 0x100014ee0
100014d44
100014d44loc_100014d44:
100014d44add x0, sp, 0
100014d48movz w1, 1472
100014d4cbl bzero@plt
100014d50add x2, sp, 0
100014d54mov x0, x21
100014d58mov x1, x22
100014d5cmovz w3, 1472
100014d60bl __ZNK5Smack6NeonRW10readLengthEyyy
100014d64tbz w0, 0, 0x100014ed4
100014d68ldr x1, [sp+768]
100014d6cxpacd x1
100014d70str xzr, [sp+112]
100014d74movi v0.2d, 0
100014d78stp q0, q0, [sp+80]
100014d7cstp q0, q0, [sp+48]
100014d80stp q0, q0, [sp+16]
100014d84str q0, [sp]
100014d88add x2, sp, 0
100014d8cmov x0, x21
100014d90movz w3, 120
100014d94bl __ZNK5Smack6NeonRW10readLengthEyyy
100014d98tbz w0, 0, 0x100014ed4
100014d9cldr x8, [sp+32]
100014da0xpacd x8
100014da4b 0x100014ee0
100014da8
100014da8loc_100014da8:
100014da8add x0, sp, 0
100014dacmovz w1, 1472
100014db0bl bzero@plt
100014db4add x2, sp, 0
100014db8mov x0, x21
100014dbcmov x1, x22
100014dc0movz w3, 1472
100014dc4bl __ZNK5Smack6NeonRW10readLengthEyyy
100014dc8tbz w0, 0, 0x100014ed4
100014dccldr x1, [sp+768]
100014dd0xpacd x1
100014dd4str xzr, [sp+112]
100014dd8movi v0.2d, 0
100014ddcstp q0, q0, [sp+80]
100014de0stp q0, q0, [sp+48]
100014de4stp q0, q0, [sp+16]
100014de8str q0, [sp]
100014decadd x2, sp, 0
100014df0mov x0, x21
100014df4movz w3, 120
100014df8bl __ZNK5Smack6NeonRW10readLengthEyyy
100014dfctbz w0, 0, 0x100014ed4
100014e00ldr x8, [sp+32]
100014e04xpacd x8
100014e08b 0x100014ee0
100014e0c
100014e0cloc_100014e0c:
100014e0cadd x0, sp, 0
100014e10movz w1, 1472
100014e14bl bzero@plt
100014e18add x2, sp, 0
100014e1cmov x0, x21
100014e20mov x1, x22
100014e24movz w3, 1472
100014e28bl __ZNK5Smack6NeonRW10readLengthEyyy
100014e2ctbz w0, 0, 0x100014ed4
100014e30ldr x1, [sp+768]
100014e34xpacd x1
100014e38str xzr, [sp+112]
100014e3cmovi v0.2d, 0
100014e40stp q0, q0, [sp+80]
100014e44stp q0, q0, [sp+48]
100014e48stp q0, q0, [sp+16]
100014e4cstr q0, [sp]
100014e50add x2, sp, 0
100014e54mov x0, x21
100014e58movz w3, 120
100014e5cbl __ZNK5Smack6NeonRW10readLengthEyyy
100014e60tbz w0, 0, 0x100014ed4
100014e64ldr x8, [sp+32]
100014e68xpacd x8
100014e6cb 0x100014ee0
100014e70
100014e70loc_100014e70:
100014e70add x0, sp, 0
100014e74movz w1, 1472
100014e78bl bzero@plt
100014e7cadd x2, sp, 0
100014e80mov x0, x21
100014e84mov x1, x22
100014e88movz w3, 1472
100014e8cbl __ZNK5Smack6NeonRW10readLengthEyyy
100014e90tbz w0, 0, 0x100014ed4
100014e94ldr x1, [sp+768]
100014e98xpacd x1
100014e9cstr xzr, [sp+112]
100014ea0movi v0.2d, 0
100014ea4stp q0, q0, [sp+80]
100014ea8stp q0, q0, [sp+48]
100014eacstp q0, q0, [sp+16]
100014eb0str q0, [sp]
100014eb4add x2, sp, 0
100014eb8mov x0, x21
100014ebcmovz w3, 120
100014ec0bl __ZNK5Smack6NeonRW10readLengthEyyy
100014ec4tbz w0, 0, 0x100014ed4
100014ec8ldr x8, [sp+32]
100014eccxpacd x8
100014ed0b 0x100014ee0
100014ed4
100014ed4loc_100014ed4:
100014ed4movz w0, 0
100014ed8bl usleep@plt
100014edc
100014edcloc_100014edc:
100014edcmovz x8, 0
100014ee0
100014ee0loc_100014ee0:
100014ee0hint
100014ee4ldr w9, 0x33e8c
100014ee8orn w9, wzr, w9
100014eecmovz w10, 1
100014ef0lslv x9, x10, x9
100014ef4ands xzr, x9, x8
100014ef8b.eq 0x100014f30
100014efcands x8, x8, -32
100014f00b.eq 0x100014f74
100014f04ldr w9, [x20]
100014f08ubfm x9, x9, 8, 63
100014f0cmovz w10, 24
100014f10madd x0, x9, x10, x8
100014f14tbz w19, 0, 0x100014f58
100014f18
100014f18loc_100014f18:
100014f18add sp, sp, 1504
100014f1cldp x29, x30, [sp+48]
100014f20ldp x20, x19, [sp+32]
100014f24ldp x22, x21, [sp+16]
100014f28ldp x28, x27, [sp], 64
100014f2cretab
100014f30
100014f30loc_100014f30:
100014f30hint
100014f34ldr x10, 0x2fabc
100014f38ldr x10, [x10]
100014f3cbic x8, x8, x10
100014f40orr x8, x8, x9
100014f44ldr w9, [x20]
100014f48ubfm x9, x9, 8, 63
100014f4cmovz w10, 24
100014f50madd x0, x9, x10, x8
100014f54tbnz w19, 0, 0x100014f18
100014f58
100014f58loc_100014f58:
100014f58xpacd x0
100014f5cadd sp, sp, 1504
100014f60ldp x29, x30, [sp+48]
100014f64ldp x20, x19, [sp+32]
100014f68ldp x22, x21, [sp+16]
100014f6cldp x28, x27, [sp], 64
100014f70retab
100014f74
100014f74loc_100014f74:
100014f74movz w0, 0
100014f78bl usleep@plt
100014f7cmovz x0, 0
100014f80add sp, sp, 1504
100014f84ldp x29, x30, [sp+48]
100014f88ldp x20, x19, [sp+32]
100014f8cldp x22, x21, [sp+16]
100014f90ldp x28, x27, [sp], 64
100014f94retab
100014a34
100014a34__ZNK12KernelReaderIN5Smack6NeonRWEE24getRightKaddrForPortNameEPN2KS4taskERK8PortBaseb:
100014a34pacibsp
100014a38stp x28, x27, [sp-64]!
100014a3cstp x22, x21, [sp+16]
100014a40stp x20, x19, [sp+32]
100014a44stp x29, x30, [sp+48]
100014a48add x29, sp, 48
100014a4csub sp, sp, 1504
100014a50mov x19, x3
100014a54mov x20, x2
100014a58hint
100014a5chint
100014a60ldr w8, 0x3433c
100014a64subs wzr, w8, 2
100014a68b.eq 0x100014edc
100014a6cmov x22, x1
100014a70mov x21, x0
100014a74hint
100014a78hint
100014a7cldr w9, 0x3431c
100014a80subs wzr, w8, 1
100014a84b.eq 0x100014b14
100014a88cbnz w8, 0x100014edc
100014a8cmovz x8, 0
100014a90subs wzr, w9, 1
100014a94b.le 0x100014b9c
100014a98subs wzr, w9, 2
100014a9cb.eq 0x100014c7c
100014aa0subs wzr, w9, 3
100014aa4b.eq 0x100014ce0
100014aa8subs wzr, w9, 4
100014aacb.ne 0x100014ee0
100014ab0add x0, sp, 0
100014ab4movz w1, 1496
100014ab8bl bzero@plt
100014abcadd x2, sp, 0
100014ac0mov x0, x21
100014ac4mov x1, x22
100014ac8movz w3, 1496
100014accbl __ZNK5Smack6NeonRW10readLengthEyyy
100014ad0tbz w0, 0, 0x100014ed4
100014ad4ldr x1, [sp+768]
100014ad8xpacd x1
100014adcstr xzr, [sp+112]
100014ae0movi v0.2d, 0
100014ae4stp q0, q0, [sp+80]
100014ae8stp q0, q0, [sp+48]
100014aecstp q0, q0, [sp+16]
100014af0str q0, [sp]
100014af4add x2, sp, 0
100014af8mov x0, x21
100014afcmovz w3, 120
100014b00bl __ZNK5Smack6NeonRW10readLengthEyyy
100014b04tbz w0, 0, 0x100014ed4
100014b08ldr x8, [sp+32]
100014b0cxpacd x8
100014b10b 0x100014ee0
100014b14
100014b14loc_100014b14:
100014b14movz x8, 0
100014b18subs wzr, w9, 1
100014b1cb.le 0x100014c0c
100014b20subs wzr, w9, 2
100014b24b.eq 0x100014d44
100014b28subs wzr, w9, 3
100014b2cb.eq 0x100014da8
100014b30subs wzr, w9, 4
100014b34b.ne 0x100014ee0
100014b38add x0, sp, 0
100014b3cmovz w1, 1496
100014b40bl bzero@plt
100014b44add x2, sp, 0
100014b48mov x0, x21
100014b4cmov x1, x22
100014b50movz w3, 1496
100014b54bl __ZNK5Smack6NeonRW10readLengthEyyy
100014b58tbz w0, 0, 0x100014ed4
100014b5cldr x1, [sp+768]
100014b60xpacd x1
100014b64str xzr, [sp+112]
100014b68movi v0.2d, 0
100014b6cstp q0, q0, [sp+80]
100014b70stp q0, q0, [sp+48]
100014b74stp q0, q0, [sp+16]
100014b78str q0, [sp]
100014b7cadd x2, sp, 0
100014b80mov x0, x21
100014b84movz w3, 120
100014b88bl __ZNK5Smack6NeonRW10readLengthEyyy
100014b8ctbz w0, 0, 0x100014ed4
100014b90ldr x8, [sp+32]
100014b94xpacd x8
100014b98b 0x100014ee0
100014b9c
100014b9cloc_100014b9c:
100014b9ccbz w9, 0x100014e0c
100014ba0subs wzr, w9, 1
100014ba4b.ne 0x100014ee0
100014ba8add x0, sp, 0
100014bacmovz w1, 1472
100014bb0bl bzero@plt
100014bb4add x2, sp, 0
100014bb8mov x0, x21
100014bbcmov x1, x22
100014bc0movz w3, 1472
100014bc4bl __ZNK5Smack6NeonRW10readLengthEyyy
100014bc8tbz w0, 0, 0x100014ed4
100014bccldr x1, [sp+768]
100014bd0xpacd x1
100014bd4str xzr, [sp+112]
100014bd8movi v0.2d, 0
100014bdcstp q0, q0, [sp+80]
100014be0stp q0, q0, [sp+48]
100014be4stp q0, q0, [sp+16]
100014be8str q0, [sp]
100014becadd x2, sp, 0
100014bf0mov x0, x21
100014bf4movz w3, 120
100014bf8bl __ZNK5Smack6NeonRW10readLengthEyyy
100014bfctbz w0, 0, 0x100014ed4
100014c00ldr x8, [sp+32]
100014c04xpacd x8
100014c08b 0x100014ee0
100014c0c
100014c0cloc_100014c0c:
100014c0ccbz w9, 0x100014e70
100014c10subs wzr, w9, 1
100014c14b.ne 0x100014ee0
100014c18add x0, sp, 0
100014c1cmovz w1, 1472
100014c20bl bzero@plt
100014c24add x2, sp, 0
100014c28mov x0, x21
100014c2cmov x1, x22
100014c30movz w3, 1472
100014c34bl __ZNK5Smack6NeonRW10readLengthEyyy
100014c38tbz w0, 0, 0x100014ed4
100014c3cldr x1, [sp+768]
100014c40xpacd x1
100014c44str xzr, [sp+112]
100014c48movi v0.2d, 0
100014c4cstp q0, q0, [sp+80]
100014c50stp q0, q0, [sp+48]
100014c54stp q0, q0, [sp+16]
100014c58str q0, [sp]
100014c5cadd x2, sp, 0
100014c60mov x0, x21
100014c64movz w3, 120
100014c68bl __ZNK5Smack6NeonRW10readLengthEyyy
100014c6ctbz w0, 0, 0x100014ed4
100014c70ldr x8, [sp+32]
100014c74xpacd x8
100014c78b 0x100014ee0
100014c7c
100014c7cloc_100014c7c:
100014c7cadd x0, sp, 0
100014c80movz w1, 1472
100014c84bl bzero@plt
100014c88add x2, sp, 0
100014c8cmov x0, x21
100014c90mov x1, x22
100014c94movz w3, 1472
100014c98bl __ZNK5Smack6NeonRW10readLengthEyyy
100014c9ctbz w0, 0, 0x100014ed4
100014ca0ldr x1, [sp+768]
100014ca4xpacd x1
100014ca8str xzr, [sp+112]
100014cacmovi v0.2d, 0
100014cb0stp q0, q0, [sp+80]
100014cb4stp q0, q0, [sp+48]
100014cb8stp q0, q0, [sp+16]
100014cbcstr q0, [sp]
100014cc0add x2, sp, 0
100014cc4mov x0, x21
100014cc8movz w3, 120
100014cccbl __ZNK5Smack6NeonRW10readLengthEyyy
100014cd0tbz w0, 0, 0x100014ed4
100014cd4ldr x8, [sp+32]
100014cd8xpacd x8
100014cdcb 0x100014ee0
100014ce0
100014ce0loc_100014ce0:
100014ce0add x0, sp, 0
100014ce4movz w1, 1472
100014ce8bl bzero@plt
100014cecadd x2, sp, 0
100014cf0mov x0, x21
100014cf4mov x1, x22
100014cf8movz w3, 1472
100014cfcbl __ZNK5Smack6NeonRW10readLengthEyyy
100014d00tbz w0, 0, 0x100014ed4
100014d04ldr x1, [sp+768]
100014d08xpacd x1
100014d0cstr xzr, [sp+112]
100014d10movi v0.2d, 0
100014d14stp q0, q0, [sp+80]
100014d18stp q0, q0, [sp+48]
100014d1cstp q0, q0, [sp+16]
100014d20str q0, [sp]
100014d24add x2, sp, 0
100014d28mov x0, x21
100014d2cmovz w3, 120
100014d30bl __ZNK5Smack6NeonRW10readLengthEyyy
100014d34tbz w0, 0, 0x100014ed4
100014d38ldr x8, [sp+32]
100014d3cxpacd x8
100014d40b 0x100014ee0
100014d44
100014d44loc_100014d44:
100014d44add x0, sp, 0
100014d48movz w1, 1472
100014d4cbl bzero@plt
100014d50add x2, sp, 0
100014d54mov x0, x21
100014d58mov x1, x22
100014d5cmovz w3, 1472
100014d60bl __ZNK5Smack6NeonRW10readLengthEyyy
100014d64tbz w0, 0, 0x100014ed4
100014d68ldr x1, [sp+768]
100014d6cxpacd x1
100014d70str xzr, [sp+112]
100014d74movi v0.2d, 0
100014d78stp q0, q0, [sp+80]
100014d7cstp q0, q0, [sp+48]
100014d80stp q0, q0, [sp+16]
100014d84str q0, [sp]
100014d88add x2, sp, 0
100014d8cmov x0, x21
100014d90movz w3, 120
100014d94bl __ZNK5Smack6NeonRW10readLengthEyyy
100014d98tbz w0, 0, 0x100014ed4
100014d9cldr x8, [sp+32]
100014da0xpacd x8
100014da4b 0x100014ee0
100014da8
100014da8loc_100014da8:
100014da8add x0, sp, 0
100014dacmovz w1, 1472
100014db0bl bzero@plt
100014db4add x2, sp, 0
100014db8mov x0, x21
100014dbcmov x1, x22
100014dc0movz w3, 1472
100014dc4bl __ZNK5Smack6NeonRW10readLengthEyyy
100014dc8tbz w0, 0, 0x100014ed4
100014dccldr x1, [sp+768]
100014dd0xpacd x1
100014dd4str xzr, [sp+112]
100014dd8movi v0.2d, 0
100014ddcstp q0, q0, [sp+80]
100014de0stp q0, q0, [sp+48]
100014de4stp q0, q0, [sp+16]
100014de8str q0, [sp]
100014decadd x2, sp, 0
100014df0mov x0, x21
100014df4movz w3, 120
100014df8bl __ZNK5Smack6NeonRW10readLengthEyyy
100014dfctbz w0, 0, 0x100014ed4
100014e00ldr x8, [sp+32]
100014e04xpacd x8
100014e08b 0x100014ee0
100014e0c
100014e0cloc_100014e0c:
100014e0cadd x0, sp, 0
100014e10movz w1, 1472
100014e14bl bzero@plt
100014e18add x2, sp, 0
100014e1cmov x0, x21
100014e20mov x1, x22
100014e24movz w3, 1472
100014e28bl __ZNK5Smack6NeonRW10readLengthEyyy
100014e2ctbz w0, 0, 0x100014ed4
100014e30ldr x1, [sp+768]
100014e34xpacd x1
100014e38str xzr, [sp+112]
100014e3cmovi v0.2d, 0
100014e40stp q0, q0, [sp+80]
100014e44stp q0, q0, [sp+48]
100014e48stp q0, q0, [sp+16]
100014e4cstr q0, [sp]
100014e50add x2, sp, 0
100014e54mov x0, x21
100014e58movz w3, 120
100014e5cbl __ZNK5Smack6NeonRW10readLengthEyyy
100014e60tbz w0, 0, 0x100014ed4
100014e64ldr x8, [sp+32]
100014e68xpacd x8
100014e6cb 0x100014ee0
100014e70
100014e70loc_100014e70:
100014e70add x0, sp, 0
100014e74movz w1, 1472
100014e78bl bzero@plt
100014e7cadd x2, sp, 0
100014e80mov x0, x21
100014e84mov x1, x22
100014e88movz w3, 1472
100014e8cbl __ZNK5Smack6NeonRW10readLengthEyyy
100014e90tbz w0, 0, 0x100014ed4
100014e94ldr x1, [sp+768]
100014e98xpacd x1
100014e9cstr xzr, [sp+112]
100014ea0movi v0.2d, 0
100014ea4stp q0, q0, [sp+80]
100014ea8stp q0, q0, [sp+48]
100014eacstp q0, q0, [sp+16]
100014eb0str q0, [sp]
100014eb4add x2, sp, 0
100014eb8mov x0, x21
100014ebcmovz w3, 120
100014ec0bl __ZNK5Smack6NeonRW10readLengthEyyy
100014ec4tbz w0, 0, 0x100014ed4
100014ec8ldr x8, [sp+32]
100014eccxpacd x8
100014ed0b 0x100014ee0
100014ed4
100014ed4loc_100014ed4:
100014ed4movz w0, 0
100014ed8bl usleep@plt
100014edc
100014edcloc_100014edc:
100014edcmovz x8, 0
100014ee0
100014ee0loc_100014ee0:
100014ee0hint
100014ee4ldr w9, 0x33e8c
100014ee8orn w9, wzr, w9
100014eecmovz w10, 1
100014ef0lslv x9, x10, x9
100014ef4ands xzr, x9, x8
100014ef8b.eq 0x100014f30
100014efcands x8, x8, -32
100014f00b.eq 0x100014f74
100014f04ldr w9, [x20]
100014f08ubfm x9, x9, 8, 63
100014f0cmovz w10, 24
100014f10madd x0, x9, x10, x8
100014f14tbz w19, 0, 0x100014f58
100014f18
100014f18loc_100014f18:
100014f18add sp, sp, 1504
100014f1cldp x29, x30, [sp+48]
100014f20ldp x20, x19, [sp+32]
100014f24ldp x22, x21, [sp+16]
100014f28ldp x28, x27, [sp], 64
100014f2cretab
100014f30
100014f30loc_100014f30:
100014f30hint
100014f34ldr x10, 0x2fabc
100014f38ldr x10, [x10]
100014f3cbic x8, x8, x10
100014f40orr x8, x8, x9
100014f44ldr w9, [x20]
100014f48ubfm x9, x9, 8, 63
100014f4cmovz w10, 24
100014f50madd x0, x9, x10, x8
100014f54tbnz w19, 0, 0x100014f18
100014f58
100014f58loc_100014f58:
100014f58xpacd x0
100014f5cadd sp, sp, 1504
100014f60ldp x29, x30, [sp+48]
100014f64ldp x20, x19, [sp+32]
100014f68ldp x22, x21, [sp+16]
100014f6cldp x28, x27, [sp], 64
100014f70retab
100014f74
100014f74loc_100014f74:
100014f74movz w0, 0
100014f78bl usleep@plt
100014f7cmovz x0, 0
100014f80add sp, sp, 1504
100014f84ldp x29, x30, [sp+48]
100014f88ldp x20, x19, [sp+32]
100014f8cldp x22, x21, [sp+16]
100014f90ldp x28, x27, [sp], 64
100014f94retab
100014a34
100014f98
100014f98__ZNK12KernelReaderIN5Smack6NeonRWEE18getTaskKaddrForPIDEib:
100014f98pacibsp
100014f9csub sp, sp, 192
100014fa0stp x26, x25, [sp+112]
100014fa4stp x24, x23, [sp+128]
100014fa8stp x22, x21, [sp+144]
100014facstp x20, x19, [sp+160]
100014fb0stp x29, x30, [sp+176]
100014fb4add x29, sp, 176
100014fb8mov x19, x2
100014fbcmov x20, x1
100014fc0mov x21, x0
100014fc4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100014fc8mov x1, x0
100014fccmov x0, x21
100014fd0movz w2, 0
100014fd4bl _ZNK12KernelReaderIN5Smack6NeonRWEE19getPortKobjectKaddrERK8PortBaseb@plt
100014fd8cbz x0, 0x100015018
100014fdcmov x22, x0
100014fe0stp xzr, x0, [sp+48]
100014fe4add x8, sp, 56
100014fe8stp x21, x8, [sp+8]
100014fecadd x8, sp, 48
100014ff0stp x0, x8, [sp+24]
100014ff4str w20, [sp+40]
100014ff8adr x23, 0x33da4
100014ffchint
100015000ldr w20, [x23]
100015004subs wzr, w20, 2
100015008b.ne 0x100015024
10001500cstr x22, [sp+56]
100015010
100015010loc_100015010:
100015010movz x10, 0
100015014b 0x100015130
100015018
100015018loc_100015018:
100015018bl usleep@plt
10001501cmovz x0, 0
100015020b 0x100015140
100015024
100015024loc_100015024:
100015024add x8, sp, 8
100015028add x24, x8, 16
10001502cadd x25, x8, 32
100015030add x10, sp, 48
100015034add x8, sp, 56
100015038mov x9, x22
10001503cmov x11, x20
100015040strb wzr, [sp+64]
100015044stp x8, x24, [sp+72]
100015048stp x21, x25, [sp+88]
10001504cstr x10, [sp+104]
100015050subs wzr, w11, 2
100015054b.eq 0x100015068
100015058
100015058loc_100015058:
100015058add x1, sp, 64
10001505cmov x0, x20
100015060bl fn_100016fd8
100015064ldp x8, x9, [sp+16]
100015068
100015068loc_100015068:
100015068ldr x10, [x8]
10001506csubs xzr, x10, 0
100015070ccmp x10, x9, 4, ne
100015074b.eq 0x1000150a4
100015078ldr x10, [sp+32]
10001507cldr x11, [x10]
100015080cbnz x11, 0x1000150a4
100015084ldr w11, [x23]
100015088strb wzr, [sp+64]
10001508cstp x8, x24, [sp+72]
100015090stp x21, x25, [sp+88]
100015094str x10, [sp+104]
100015098subs wzr, w11, 2
10001509cb.ne 0x100015058
1000150a0b 0x100015068
1000150a4
1000150a4loc_1000150a4:
1000150a4ldr x10, [sp+48]
1000150a8cbnz x10, 0x100015130
1000150acldr x21, [sp+8]
1000150b0ldr x10, [sp+32]
1000150b4ldr w11, [x23]
1000150b8str x22, [sp+56]
1000150bcsubs wzr, w11, 2
1000150c0b.eq 0x100015010
1000150c4movz w22, 1
1000150c8strb w22, [sp+64]
1000150ccstp x8, x24, [sp+72]
1000150d0stp x21, x25, [sp+88]
1000150d4str x10, [sp+104]
1000150d8subs wzr, w11, 2
1000150dcb.eq 0x1000150f0
1000150e0
1000150e0loc_1000150e0:
1000150e0add x1, sp, 64
1000150e4mov x0, x20
1000150e8bl fn_100016fd8
1000150ecldp x8, x9, [sp+16]
1000150f0
1000150f0loc_1000150f0:
1000150f0ldr x10, [x8]
1000150f4subs xzr, x10, 0
1000150f8ccmp x10, x9, 4, ne
1000150fcb.eq 0x10001512c
100015100ldr x10, [sp+32]
100015104ldr x11, [x10]
100015108cbnz x11, 0x10001512c
10001510cldr w11, [x23]
100015110strb w22, [sp+64]
100015114stp x8, x24, [sp+72]
100015118stp x21, x25, [sp+88]
10001511cstr x10, [sp+104]
100015120subs wzr, w11, 2
100015124b.ne 0x1000150e0
100015128b 0x1000150f0
10001512c
10001512cloc_10001512c:
10001512cldr x10, [sp+48]
100015130
100015130loc_100015130:
100015130mov x8, x10
100015134xpacd x8
100015138ands wzr, w19, 1
10001513ccsel x0, x10, x8, ne
100015140
100015140loc_100015140:
100015140ldp x29, x30, [sp+176]
100015144ldp x20, x19, [sp+160]
100015148ldp x22, x21, [sp+144]
10001514cldp x24, x23, [sp+128]
100015150ldp x26, x25, [sp+112]
100015154add sp, sp, 192
100015158retab
100014f98
100014f98__ZNK12KernelReaderIN5Smack6NeonRWEE18getTaskKaddrForPIDEib:
100014f98pacibsp
100014f9csub sp, sp, 192
100014fa0stp x26, x25, [sp+112]
100014fa4stp x24, x23, [sp+128]
100014fa8stp x22, x21, [sp+144]
100014facstp x20, x19, [sp+160]
100014fb0stp x29, x30, [sp+176]
100014fb4add x29, sp, 176
100014fb8mov x19, x2
100014fbcmov x20, x1
100014fc0mov x21, x0
100014fc4bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
100014fc8mov x1, x0
100014fccmov x0, x21
100014fd0movz w2, 0
100014fd4bl _ZNK12KernelReaderIN5Smack6NeonRWEE19getPortKobjectKaddrERK8PortBaseb@plt
100014fd8cbz x0, 0x100015018
100014fdcmov x22, x0
100014fe0stp xzr, x0, [sp+48]
100014fe4add x8, sp, 56
100014fe8stp x21, x8, [sp+8]
100014fecadd x8, sp, 48
100014ff0stp x0, x8, [sp+24]
100014ff4str w20, [sp+40]
100014ff8adr x23, 0x33da4
100014ffchint
100015000ldr w20, [x23]
100015004subs wzr, w20, 2
100015008b.ne 0x100015024
10001500cstr x22, [sp+56]
100015010
100015010loc_100015010:
100015010movz x10, 0
100015014b 0x100015130
100015018
100015018loc_100015018:
100015018bl usleep@plt
10001501cmovz x0, 0
100015020b 0x100015140
100015024
100015024loc_100015024:
100015024add x8, sp, 8
100015028add x24, x8, 16
10001502cadd x25, x8, 32
100015030add x10, sp, 48
100015034add x8, sp, 56
100015038mov x9, x22
10001503cmov x11, x20
100015040strb wzr, [sp+64]
100015044stp x8, x24, [sp+72]
100015048stp x21, x25, [sp+88]
10001504cstr x10, [sp+104]
100015050subs wzr, w11, 2
100015054b.eq 0x100015068
100015058
100015058loc_100015058:
100015058add x1, sp, 64
10001505cmov x0, x20
100015060bl fn_100016fd8
100015064ldp x8, x9, [sp+16]
100015068
100015068loc_100015068:
100015068ldr x10, [x8]
10001506csubs xzr, x10, 0
100015070ccmp x10, x9, 4, ne
100015074b.eq 0x1000150a4
100015078ldr x10, [sp+32]
10001507cldr x11, [x10]
100015080cbnz x11, 0x1000150a4
100015084ldr w11, [x23]
100015088strb wzr, [sp+64]
10001508cstp x8, x24, [sp+72]
100015090stp x21, x25, [sp+88]
100015094str x10, [sp+104]
100015098subs wzr, w11, 2
10001509cb.ne 0x100015058
1000150a0b 0x100015068
1000150a4
1000150a4loc_1000150a4:
1000150a4ldr x10, [sp+48]
1000150a8cbnz x10, 0x100015130
1000150acldr x21, [sp+8]
1000150b0ldr x10, [sp+32]
1000150b4ldr w11, [x23]
1000150b8str x22, [sp+56]
1000150bcsubs wzr, w11, 2
1000150c0b.eq 0x100015010
1000150c4movz w22, 1
1000150c8strb w22, [sp+64]
1000150ccstp x8, x24, [sp+72]
1000150d0stp x21, x25, [sp+88]
1000150d4str x10, [sp+104]
1000150d8subs wzr, w11, 2
1000150dcb.eq 0x1000150f0
1000150e0
1000150e0loc_1000150e0:
1000150e0add x1, sp, 64
1000150e4mov x0, x20
1000150e8bl fn_100016fd8
1000150ecldp x8, x9, [sp+16]
1000150f0
1000150f0loc_1000150f0:
1000150f0ldr x10, [x8]
1000150f4subs xzr, x10, 0
1000150f8ccmp x10, x9, 4, ne
1000150fcb.eq 0x10001512c
100015100ldr x10, [sp+32]
100015104ldr x11, [x10]
100015108cbnz x11, 0x10001512c
10001510cldr w11, [x23]
100015110strb w22, [sp+64]
100015114stp x8, x24, [sp+72]
100015118stp x21, x25, [sp+88]
10001511cstr x10, [sp+104]
100015120subs wzr, w11, 2
100015124b.ne 0x1000150e0
100015128b 0x1000150f0
10001512c
10001512cloc_10001512c:
10001512cldr x10, [sp+48]
100015130
100015130loc_100015130:
100015130mov x8, x10
100015134xpacd x8
100015138ands wzr, w19, 1
10001513ccsel x0, x10, x8, ne
100015140
100015140loc_100015140:
100015140ldp x29, x30, [sp+176]
100015144ldp x20, x19, [sp+160]
100015148ldp x22, x21, [sp+144]
10001514cldp x24, x23, [sp+128]
100015150ldp x26, x25, [sp+112]
100015154add sp, sp, 192
100015158retab
100014f98
10001515c
10001515c__ZN8Internal2RW6Kernel14IsAddressValidEyb:
10001515cpacibsp
100015160stp x20, x19, [sp-32]!
100015164stp x29, x30, [sp+16]
100015168add x29, sp, 16
10001516cmov x19, x0
100015170movn x20, 0x3000000000
100015174subs xzr, x0, x20
100015178ccmp w1, 0, 4, ls
10001517cb.eq 0x100015190
100015180movz w0, 0
100015184bl usleep@plt
100015188movz w0, 50
10001518cbl usleep@plt
100015190
100015190loc_100015190:
100015190subs xzr, x19, x20
100015194cset w0, hi
100015198ldp x29, x30, [sp+16]
10001519cldp x20, x19, [sp], 32
1000151a0retab
10001515c
10001515c__ZN8Internal2RW6Kernel14IsAddressValidEyb:
10001515cpacibsp
100015160stp x20, x19, [sp-32]!
100015164stp x29, x30, [sp+16]
100015168add x29, sp, 16
10001516cmov x19, x0
100015170movn x20, 0x3000000000
100015174subs xzr, x0, x20
100015178ccmp w1, 0, 4, ls
10001517cb.eq 0x100015190
100015180movz w0, 0
100015184bl usleep@plt
100015188movz w0, 50
10001518cbl usleep@plt
100015190
100015190loc_100015190:
100015190subs xzr, x19, x20
100015194cset w0, hi
100015198ldp x29, x30, [sp+16]
10001519cldp x20, x19, [sp], 32
1000151a0retab
10001515c
1000151a4
1000151a4fn_1000151a4:
1000151a4mov x8, x1
1000151a8hint
1000151achint
1000151b0ldr w11, 0x33be8
1000151b4subs wzr, w0, 1
1000151b8b.eq 0x1000151f0
1000151bcmovz x9, 0
1000151c0cbnz w0, 0x10001523c
1000151c4subs wzr, w11, 1
1000151c8b.le 0x1000151fc
1000151cc
1000151ccloc_1000151cc:
1000151ccsubs wzr, w11, 2
1000151d0b.eq 0x100015210
1000151d4subs wzr, w11, 3
1000151d8b.eq 0x100015210
1000151dcmov x1, x9
1000151e0mov x10, x9
1000151e4subs wzr, w11, 4
1000151e8b.eq 0x100015210
1000151ecb 0x100015230
1000151f0
1000151f0loc_1000151f0:
1000151f0movz x9, 0
1000151f4subs wzr, w11, 1
1000151f8b.gt 0x1000151cc
1000151fc
1000151fcloc_1000151fc:
1000151fccbz w11, 0x100015210
100015200mov x1, x9
100015204mov x10, x9
100015208subs wzr, w11, 1
10001520cb.ne 0x100015230
100015210
100015210loc_100015210:
100015210ldr x8, [x8]
100015214ldr x8, [x8]
100015218add x9, x8, 72
10001521cand x10, x9, -256
100015220movz w1, 1
100015224and x8, x9, 255
100015228orr x0, x10, x8
10001522cret x30
100015230
100015230loc_100015230:
100015230and x8, x9, 255
100015234orr x0, x10, x8
100015238ret x30
10001523c
10001523cloc_10001523c:
10001523cmovz x1, 0
100015240movz x10, 0
100015244and x8, x9, 255
100015248orr x0, x10, x8
10001524cret x30
1000151a4
1000151a4fn_1000151a4:
1000151a4mov x8, x1
1000151a8hint
1000151achint
1000151b0ldr w11, 0x33be8
1000151b4subs wzr, w0, 1
1000151b8b.eq 0x1000151f0
1000151bcmovz x9, 0
1000151c0cbnz w0, 0x10001523c
1000151c4subs wzr, w11, 1
1000151c8b.le 0x1000151fc
1000151cc
1000151ccloc_1000151cc:
1000151ccsubs wzr, w11, 2
1000151d0b.eq 0x100015210
1000151d4subs wzr, w11, 3
1000151d8b.eq 0x100015210
1000151dcmov x1, x9
1000151e0mov x10, x9
1000151e4subs wzr, w11, 4
1000151e8b.eq 0x100015210
1000151ecb 0x100015230
1000151f0
1000151f0loc_1000151f0:
1000151f0movz x9, 0
1000151f4subs wzr, w11, 1
1000151f8b.gt 0x1000151cc
1000151fc
1000151fcloc_1000151fc:
1000151fccbz w11, 0x100015210
100015200mov x1, x9
100015204mov x10, x9
100015208subs wzr, w11, 1
10001520cb.ne 0x100015230
100015210
100015210loc_100015210:
100015210ldr x8, [x8]
100015214ldr x8, [x8]
100015218add x9, x8, 72
10001521cand x10, x9, -256
100015220movz w1, 1
100015224and x8, x9, 255
100015228orr x0, x10, x8
10001522cret x30
100015230
100015230loc_100015230:
100015230and x8, x9, 255
100015234orr x0, x10, x8
100015238ret x30
10001523c
10001523cloc_10001523c:
10001523cmovz x1, 0
100015240movz x10, 0
100015244and x8, x9, 255
100015248orr x0, x10, x8
10001524cret x30
1000151a4
100015250
100015250fn_100015250:
100015250mov x8, x1
100015254hint
100015258hint
10001525cldr w11, 0x33b3c
100015260subs wzr, w0, 1
100015264b.eq 0x10001529c
100015268movz x9, 0
10001526ccbnz w0, 0x1000152e8
100015270subs wzr, w11, 1
100015274b.le 0x1000152a8
100015278
100015278loc_100015278:
100015278subs wzr, w11, 2
10001527cb.eq 0x1000152bc
100015280subs wzr, w11, 3
100015284b.eq 0x1000152bc
100015288mov x1, x9
10001528cmov x10, x9
100015290subs wzr, w11, 4
100015294b.eq 0x1000152bc
100015298b 0x1000152dc
10001529c
10001529cloc_10001529c:
10001529cmovz x9, 0
1000152a0subs wzr, w11, 1
1000152a4b.gt 0x100015278
1000152a8
1000152a8loc_1000152a8:
1000152a8cbz w11, 0x1000152bc
1000152acmov x1, x9
1000152b0mov x10, x9
1000152b4subs wzr, w11, 1
1000152b8b.ne 0x1000152dc
1000152bc
1000152bcloc_1000152bc:
1000152bcldr x8, [x8]
1000152c0ldr x8, [x8]
1000152c4add x9, x8, 16
1000152c8and x10, x9, -256
1000152ccmovz w1, 1
1000152d0and x8, x9, 255
1000152d4orr x0, x10, x8
1000152d8ret x30
1000152dc
1000152dcloc_1000152dc:
1000152dcand x8, x9, 255
1000152e0orr x0, x10, x8
1000152e4ret x30
1000152e8
1000152e8loc_1000152e8:
1000152e8movz x1, 0
1000152ecmovz x10, 0
1000152f0and x8, x9, 255
1000152f4orr x0, x10, x8
1000152f8ret x30
100015250
100015250fn_100015250:
100015250mov x8, x1
100015254hint
100015258hint
10001525cldr w11, 0x33b3c
100015260subs wzr, w0, 1
100015264b.eq 0x10001529c
100015268movz x9, 0
10001526ccbnz w0, 0x1000152e8
100015270subs wzr, w11, 1
100015274b.le 0x1000152a8
100015278
100015278loc_100015278:
100015278subs wzr, w11, 2
10001527cb.eq 0x1000152bc
100015280subs wzr, w11, 3
100015284b.eq 0x1000152bc
100015288mov x1, x9
10001528cmov x10, x9
100015290subs wzr, w11, 4
100015294b.eq 0x1000152bc
100015298b 0x1000152dc
10001529c
10001529cloc_10001529c:
10001529cmovz x9, 0
1000152a0subs wzr, w11, 1
1000152a4b.gt 0x100015278
1000152a8
1000152a8loc_1000152a8:
1000152a8cbz w11, 0x1000152bc
1000152acmov x1, x9
1000152b0mov x10, x9
1000152b4subs wzr, w11, 1
1000152b8b.ne 0x1000152dc
1000152bc
1000152bcloc_1000152bc:
1000152bcldr x8, [x8]
1000152c0ldr x8, [x8]
1000152c4add x9, x8, 16
1000152c8and x10, x9, -256
1000152ccmovz w1, 1
1000152d0and x8, x9, 255
1000152d4orr x0, x10, x8
1000152d8ret x30
1000152dc
1000152dcloc_1000152dc:
1000152dcand x8, x9, 255
1000152e0orr x0, x10, x8
1000152e4ret x30
1000152e8
1000152e8loc_1000152e8:
1000152e8movz x1, 0
1000152ecmovz x10, 0
1000152f0and x8, x9, 255
1000152f4orr x0, x10, x8
1000152f8ret x30
100015250
1000152fc
1000152fcfn_1000152fc:
1000152fcpacibsp
100015300sub sp, sp, 80
100015304stp x22, x21, [sp+32]
100015308stp x20, x19, [sp+48]
10001530cstp x29, x30, [sp+64]
100015310add x29, sp, 64
100015314mov x19, x1
100015318hint
10001531chint
100015320ldr w8, 0x33a78
100015324subs wzr, w0, 1
100015328b.eq 0x1000153a4
10001532ccbnz w0, 0x100015b90
100015330subs wzr, w8, 1
100015334b.le 0x100015418
100015338subs wzr, w8, 2
10001533cb.eq 0x1000154d8
100015340subs wzr, w8, 3
100015344b.eq 0x10001552c
100015348subs wzr, w8, 4
10001534cb.ne 0x100015b90
100015350ldp x21, x22, [x19+8]
100015354ldr x8, [x21]
100015358cbz x8, 0x1000156d0
10001535cldr x20, [x19+24]
100015360stp x8, x20, [sp]
100015364hint
100015368hint
10001536cldr w0, 0x33a30
100015370subs wzr, w0, 2
100015374b.eq 0x100015398
100015378add x8, sp, 8
10001537cadd x9, sp, 0
100015380stp x8, x9, [sp+16]
100015384add x1, sp, 16
100015388bl fn_100015f2c
10001538csubs xzr, x0, 17
100015390b.eq 0x100015748
100015394cbnz x0, 0x100015754
100015398
100015398loc_100015398:
100015398movz w0, 0
10001539cbl usleep@plt
1000153a0b 0x100015b88
1000153a4
1000153a4loc_1000153a4:
1000153a4subs wzr, w8, 1
1000153a8b.le 0x100015478
1000153acsubs wzr, w8, 2
1000153b0b.eq 0x100015580
1000153b4subs wzr, w8, 3
1000153b8b.eq 0x1000155d4
1000153bcsubs wzr, w8, 4
1000153c0b.ne 0x100015b90
1000153c4ldp x21, x22, [x19+8]
1000153c8ldr x8, [x21]
1000153cccbz x8, 0x1000156dc
1000153d0ldr x20, [x19+24]
1000153d4stp x8, x20, [sp]
1000153d8hint
1000153dchint
1000153e0ldr w0, 0x339bc
1000153e4subs wzr, w0, 2
1000153e8b.eq 0x10001540c
1000153ecadd x8, sp, 8
1000153f0add x9, sp, 0
1000153f4stp x8, x9, [sp+16]
1000153f8add x1, sp, 16
1000153fcbl fn_100015f2c
100015400subs xzr, x0, 17
100015404b.eq 0x1000157c0
100015408cbnz x0, 0x1000157cc
10001540c
10001540cloc_10001540c:
10001540cmovz w0, 0
100015410bl usleep@plt
100015414b 0x100015b88
100015418
100015418loc_100015418:
100015418cbz w8, 0x100015628
10001541csubs wzr, w8, 1
100015420b.ne 0x100015b90
100015424ldp x21, x22, [x19+8]
100015428ldr x8, [x21]
10001542ccbz x8, 0x1000156e8
100015430ldr x20, [x19+24]
100015434stp x8, x20, [sp]
100015438hint
10001543chint
100015440ldr w0, 0x3395c
100015444subs wzr, w0, 2
100015448b.eq 0x10001546c
10001544cadd x8, sp, 8
100015450add x9, sp, 0
100015454stp x8, x9, [sp+16]
100015458add x1, sp, 16
10001545cbl fn_100015f2c
100015460subs xzr, x0, 17
100015464b.eq 0x100015838
100015468cbnz x0, 0x100015844
10001546c
10001546cloc_10001546c:
10001546cmovz w0, 0
100015470bl usleep@plt
100015474b 0x100015b88
100015478
100015478loc_100015478:
100015478cbz w8, 0x10001567c
10001547csubs wzr, w8, 1
100015480b.ne 0x100015b90
100015484ldp x21, x22, [x19+8]
100015488ldr x8, [x21]
10001548ccbz x8, 0x1000156f4
100015490ldr x20, [x19+24]
100015494stp x8, x20, [sp]
100015498hint
10001549chint
1000154a0ldr w0, 0x338fc
1000154a4subs wzr, w0, 2
1000154a8b.eq 0x1000154cc
1000154acadd x8, sp, 8
1000154b0add x9, sp, 0
1000154b4stp x8, x9, [sp+16]
1000154b8add x1, sp, 16
1000154bcbl fn_100015f2c
1000154c0subs xzr, x0, 17
1000154c4b.eq 0x1000158b0
1000154c8cbnz x0, 0x1000158bc
1000154cc
1000154ccloc_1000154cc:
1000154ccmovz w0, 0
1000154d0bl usleep@plt
1000154d4b 0x100015b88
1000154d8
1000154d8loc_1000154d8:
1000154d8ldp x21, x22, [x19+8]
1000154dcldr x8, [x21]
1000154e0cbz x8, 0x100015700
1000154e4ldr x20, [x19+24]
1000154e8stp x8, x20, [sp]
1000154echint
1000154f0hint
1000154f4ldr w0, 0x338a8
1000154f8subs wzr, w0, 2
1000154fcb.eq 0x100015520
100015500add x8, sp, 8
100015504add x9, sp, 0
100015508stp x8, x9, [sp+16]
10001550cadd x1, sp, 16
100015510bl fn_100015f2c
100015514subs xzr, x0, 17
100015518b.eq 0x100015928
10001551ccbnz x0, 0x100015934
100015520
100015520loc_100015520:
100015520movz w0, 0
100015524bl usleep@plt
100015528b 0x100015b88
10001552c
10001552cloc_10001552c:
10001552cldp x21, x22, [x19+8]
100015530ldr x8, [x21]
100015534cbz x8, 0x10001570c
100015538ldr x20, [x19+24]
10001553cstp x8, x20, [sp]
100015540hint
100015544hint
100015548ldr w0, 0x33854
10001554csubs wzr, w0, 2
100015550b.eq 0x100015574
100015554add x8, sp, 8
100015558add x9, sp, 0
10001555cstp x8, x9, [sp+16]
100015560add x1, sp, 16
100015564bl fn_100015f2c
100015568subs xzr, x0, 17
10001556cb.eq 0x1000159a0
100015570cbnz x0, 0x1000159ac
100015574
100015574loc_100015574:
100015574movz w0, 0
100015578bl usleep@plt
10001557cb 0x100015b88
100015580
100015580loc_100015580:
100015580ldp x21, x22, [x19+8]
100015584ldr x8, [x21]
100015588cbz x8, 0x100015718
10001558cldr x20, [x19+24]
100015590stp x8, x20, [sp]
100015594hint
100015598hint
10001559cldr w0, 0x33800
1000155a0subs wzr, w0, 2
1000155a4b.eq 0x1000155c8
1000155a8add x8, sp, 8
1000155acadd x9, sp, 0
1000155b0stp x8, x9, [sp+16]
1000155b4add x1, sp, 16
1000155b8bl fn_100015f2c
1000155bcsubs xzr, x0, 17
1000155c0b.eq 0x100015a18
1000155c4cbnz x0, 0x100015a24
1000155c8
1000155c8loc_1000155c8:
1000155c8movz w0, 0
1000155ccbl usleep@plt
1000155d0b 0x100015b88
1000155d4
1000155d4loc_1000155d4:
1000155d4ldp x21, x22, [x19+8]
1000155d8ldr x8, [x21]
1000155dccbz x8, 0x100015724
1000155e0ldr x20, [x19+24]
1000155e4stp x8, x20, [sp]
1000155e8hint
1000155echint
1000155f0ldr w0, 0x337ac
1000155f4subs wzr, w0, 2
1000155f8b.eq 0x10001561c
1000155fcadd x8, sp, 8
100015600add x9, sp, 0
100015604stp x8, x9, [sp+16]
100015608add x1, sp, 16
10001560cbl fn_100015f2c
100015610subs xzr, x0, 17
100015614b.eq 0x100015a90
100015618cbnz x0, 0x100015a9c
10001561c
10001561cloc_10001561c:
10001561cmovz w0, 0
100015620bl usleep@plt
100015624b 0x100015b88
100015628
100015628loc_100015628:
100015628ldp x21, x22, [x19+8]
10001562cldr x8, [x21]
100015630cbz x8, 0x100015730
100015634ldr x20, [x19+24]
100015638stp x8, x20, [sp]
10001563chint
100015640hint
100015644ldr w0, 0x33758
100015648subs wzr, w0, 2
10001564cb.eq 0x100015670
100015650add x8, sp, 8
100015654add x9, sp, 0
100015658stp x8, x9, [sp+16]
10001565cadd x1, sp, 16
100015660bl fn_100015f2c
100015664subs xzr, x0, 17
100015668b.eq 0x100015b08
10001566ccbnz x0, 0x100015b14
100015670
100015670loc_100015670:
100015670movz w0, 0
100015674bl usleep@plt
100015678b 0x100015b88
10001567c
10001567cloc_10001567c:
10001567cldp x21, x22, [x19+8]
100015680ldr x8, [x21]
100015684cbz x8, 0x10001573c
100015688ldr x20, [x19+24]
10001568cstp x8, x20, [sp]
100015690hint
100015694hint
100015698ldr w0, 0x33704
10001569csubs wzr, w0, 2
1000156a0b.eq 0x1000156c4
1000156a4add x8, sp, 8
1000156a8add x9, sp, 0
1000156acstp x8, x9, [sp+16]
1000156b0add x1, sp, 16
1000156b4bl fn_100015f2c
1000156b8subs xzr, x0, 17
1000156bcb.eq 0x100015b80
1000156c0cbnz x0, 0x100015ba4
1000156c4
1000156c4loc_1000156c4:
1000156c4movz w0, 0
1000156c8bl usleep@plt
1000156ccb 0x100015b88
1000156d0
1000156d0loc_1000156d0:
1000156d0movz w0, 0
1000156d4bl usleep@plt
1000156d8b 0x100015b88
1000156dc
1000156dcloc_1000156dc:
1000156dcmovz w0, 0
1000156e0bl usleep@plt
1000156e4b 0x100015b88
1000156e8
1000156e8loc_1000156e8:
1000156e8movz w0, 0
1000156ecbl usleep@plt
1000156f0b 0x100015b88
1000156f4
1000156f4loc_1000156f4:
1000156f4movz w0, 0
1000156f8bl usleep@plt
1000156fcb 0x100015b88
100015700
100015700loc_100015700:
100015700movz w0, 0
100015704bl usleep@plt
100015708b 0x100015b88
10001570c
10001570cloc_10001570c:
10001570cmovz w0, 0
100015710bl usleep@plt
100015714b 0x100015b88
100015718
100015718loc_100015718:
100015718movz w0, 0
10001571cbl usleep@plt
100015720b 0x100015b88
100015724
100015724loc_100015724:
100015724movz w0, 0
100015728bl usleep@plt
10001572cb 0x100015b88
100015730
100015730loc_100015730:
100015730movz w0, 0
100015734bl usleep@plt
100015738b 0x100015b88
10001573c
10001573cloc_10001573c:
10001573cmovz w0, 0
100015740bl usleep@plt
100015744b 0x100015b88
100015748
100015748loc_100015748:
100015748movz w0, 0
10001574cbl usleep@plt
100015750b 0x100015b88
100015754
100015754loc_100015754:
100015754add x1, x0, 96
100015758str wzr, [sp+16]
10001575cadd x2, sp, 16
100015760mov x0, x20
100015764movz w3, 4
100015768bl __ZN13FDGuardNeonRW10readLengthEyyy
10001576cldr w8, [sp+16]
100015770subs wzr, w0, 0
100015774csel w8, w8, wzr, ne
100015778ldr x9, [x19+32]
10001577cldr w9, [x9]
100015780subs wzr, w8, w9
100015784b.eq 0x100015bd8
100015788ldrb w8, [x19]
10001578ccbz w8, 0x100015c34
100015790ldr x8, [x19+8]
100015794ldr x8, [x8]
100015798add x1, x8, 48
10001579cstr xzr, [sp+16]
1000157a0add x2, sp, 16
1000157a4mov x0, x20
1000157a8movz w3, 8
1000157acbl __ZN13FDGuardNeonRW10readLengthEyyy
1000157b0tbnz w0, 0, 0x100015e08
1000157b4movz w0, 0
1000157b8bl usleep@plt
1000157bcb 0x100015b88
1000157c0
1000157c0loc_1000157c0:
1000157c0movz w0, 0
1000157c4bl usleep@plt
1000157c8b 0x100015b88
1000157cc
1000157ccloc_1000157cc:
1000157ccadd x1, x0, 96
1000157d0str wzr, [sp+16]
1000157d4add x2, sp, 16
1000157d8mov x0, x20
1000157dcmovz w3, 4
1000157e0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000157e4ldr w8, [sp+16]
1000157e8subs wzr, w0, 0
1000157eccsel w8, w8, wzr, ne
1000157f0ldr x9, [x19+32]
1000157f4ldr w9, [x9]
1000157f8subs wzr, w8, w9
1000157fcb.eq 0x100015bd8
100015800ldrb w8, [x19]
100015804cbz w8, 0x100015c64
100015808ldr x8, [x19+8]
10001580cldr x8, [x8]
100015810add x1, x8, 48
100015814str xzr, [sp+16]
100015818add x2, sp, 16
10001581cmov x0, x20
100015820movz w3, 8
100015824bl __ZN13FDGuardNeonRW10readLengthEyyy
100015828tbnz w0, 0, 0x100015e08
10001582cmovz w0, 0
100015830bl usleep@plt
100015834b 0x100015b88
100015838
100015838loc_100015838:
100015838movz w0, 0
10001583cbl usleep@plt
100015840b 0x100015b88
100015844
100015844loc_100015844:
100015844add x1, x0, 96
100015848str wzr, [sp+16]
10001584cadd x2, sp, 16
100015850mov x0, x20
100015854movz w3, 4
100015858bl __ZN13FDGuardNeonRW10readLengthEyyy
10001585cldr w8, [sp+16]
100015860subs wzr, w0, 0
100015864csel w8, w8, wzr, ne
100015868ldr x9, [x19+32]
10001586cldr w9, [x9]
100015870subs wzr, w8, w9
100015874b.eq 0x100015bd8
100015878ldrb w8, [x19]
10001587ccbz w8, 0x100015c94
100015880ldr x8, [x19+8]
100015884ldr x8, [x8]
100015888add x1, x8, 48
10001588cstr xzr, [sp+16]
100015890add x2, sp, 16
100015894mov x0, x20
100015898movz w3, 8
10001589cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000158a0tbnz w0, 0, 0x100015e08
1000158a4movz w0, 0
1000158a8bl usleep@plt
1000158acb 0x100015b88
1000158b0
1000158b0loc_1000158b0:
1000158b0movz w0, 0
1000158b4bl usleep@plt
1000158b8b 0x100015b88
1000158bc
1000158bcloc_1000158bc:
1000158bcadd x1, x0, 96
1000158c0str wzr, [sp+16]
1000158c4add x2, sp, 16
1000158c8mov x0, x20
1000158ccmovz w3, 4
1000158d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000158d4ldr w8, [sp+16]
1000158d8subs wzr, w0, 0
1000158dccsel w8, w8, wzr, ne
1000158e0ldr x9, [x19+32]
1000158e4ldr w9, [x9]
1000158e8subs wzr, w8, w9
1000158ecb.eq 0x100015bd8
1000158f0ldrb w8, [x19]
1000158f4cbz w8, 0x100015cc4
1000158f8ldr x8, [x19+8]
1000158fcldr x8, [x8]
100015900add x1, x8, 48
100015904str xzr, [sp+16]
100015908add x2, sp, 16
10001590cmov x0, x20
100015910movz w3, 8
100015914bl __ZN13FDGuardNeonRW10readLengthEyyy
100015918tbnz w0, 0, 0x100015e08
10001591cmovz w0, 0
100015920bl usleep@plt
100015924b 0x100015b88
100015928
100015928loc_100015928:
100015928movz w0, 0
10001592cbl usleep@plt
100015930b 0x100015b88
100015934
100015934loc_100015934:
100015934add x1, x0, 96
100015938str wzr, [sp+16]
10001593cadd x2, sp, 16
100015940mov x0, x20
100015944movz w3, 4
100015948bl __ZN13FDGuardNeonRW10readLengthEyyy
10001594cldr w8, [sp+16]
100015950subs wzr, w0, 0
100015954csel w8, w8, wzr, ne
100015958ldr x9, [x19+32]
10001595cldr w9, [x9]
100015960subs wzr, w8, w9
100015964b.eq 0x100015bd8
100015968ldrb w8, [x19]
10001596ccbz w8, 0x100015cf4
100015970ldr x8, [x19+8]
100015974ldr x8, [x8]
100015978add x1, x8, 48
10001597cstr xzr, [sp+16]
100015980add x2, sp, 16
100015984mov x0, x20
100015988movz w3, 8
10001598cbl __ZN13FDGuardNeonRW10readLengthEyyy
100015990tbnz w0, 0, 0x100015e08
100015994movz w0, 0
100015998bl usleep@plt
10001599cb 0x100015b88
1000159a0
1000159a0loc_1000159a0:
1000159a0movz w0, 0
1000159a4bl usleep@plt
1000159a8b 0x100015b88
1000159ac
1000159acloc_1000159ac:
1000159acadd x1, x0, 96
1000159b0str wzr, [sp+16]
1000159b4add x2, sp, 16
1000159b8mov x0, x20
1000159bcmovz w3, 4
1000159c0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000159c4ldr w8, [sp+16]
1000159c8subs wzr, w0, 0
1000159cccsel w8, w8, wzr, ne
1000159d0ldr x9, [x19+32]
1000159d4ldr w9, [x9]
1000159d8subs wzr, w8, w9
1000159dcb.eq 0x100015bd8
1000159e0ldrb w8, [x19]
1000159e4cbz w8, 0x100015d24
1000159e8ldr x8, [x19+8]
1000159ecldr x8, [x8]
1000159f0add x1, x8, 48
1000159f4str xzr, [sp+16]
1000159f8add x2, sp, 16
1000159fcmov x0, x20
100015a00movz w3, 8
100015a04bl __ZN13FDGuardNeonRW10readLengthEyyy
100015a08tbnz w0, 0, 0x100015e08
100015a0cmovz w0, 0
100015a10bl usleep@plt
100015a14b 0x100015b88
100015a18
100015a18loc_100015a18:
100015a18movz w0, 0
100015a1cbl usleep@plt
100015a20b 0x100015b88
100015a24
100015a24loc_100015a24:
100015a24add x1, x0, 96
100015a28str wzr, [sp+16]
100015a2cadd x2, sp, 16
100015a30mov x0, x20
100015a34movz w3, 4
100015a38bl __ZN13FDGuardNeonRW10readLengthEyyy
100015a3cldr w8, [sp+16]
100015a40subs wzr, w0, 0
100015a44csel w8, w8, wzr, ne
100015a48ldr x9, [x19+32]
100015a4cldr w9, [x9]
100015a50subs wzr, w8, w9
100015a54b.eq 0x100015bd8
100015a58ldrb w8, [x19]
100015a5ccbz w8, 0x100015d54
100015a60ldr x8, [x19+8]
100015a64ldr x8, [x8]
100015a68add x1, x8, 48
100015a6cstr xzr, [sp+16]
100015a70add x2, sp, 16
100015a74mov x0, x20
100015a78movz w3, 8
100015a7cbl __ZN13FDGuardNeonRW10readLengthEyyy
100015a80tbnz w0, 0, 0x100015e08
100015a84movz w0, 0
100015a88bl usleep@plt
100015a8cb 0x100015b88
100015a90
100015a90loc_100015a90:
100015a90movz w0, 0
100015a94bl usleep@plt
100015a98b 0x100015b88
100015a9c
100015a9cloc_100015a9c:
100015a9cadd x1, x0, 96
100015aa0str wzr, [sp+16]
100015aa4add x2, sp, 16
100015aa8mov x0, x20
100015aacmovz w3, 4
100015ab0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015ab4ldr w8, [sp+16]
100015ab8subs wzr, w0, 0
100015abccsel w8, w8, wzr, ne
100015ac0ldr x9, [x19+32]
100015ac4ldr w9, [x9]
100015ac8subs wzr, w8, w9
100015accb.eq 0x100015bd8
100015ad0ldrb w8, [x19]
100015ad4cbz w8, 0x100015d84
100015ad8ldr x8, [x19+8]
100015adcldr x8, [x8]
100015ae0add x1, x8, 48
100015ae4str xzr, [sp+16]
100015ae8add x2, sp, 16
100015aecmov x0, x20
100015af0movz w3, 8
100015af4bl __ZN13FDGuardNeonRW10readLengthEyyy
100015af8tbnz w0, 0, 0x100015e08
100015afcmovz w0, 0
100015b00bl usleep@plt
100015b04b 0x100015b88
100015b08
100015b08loc_100015b08:
100015b08movz w0, 0
100015b0cbl usleep@plt
100015b10b 0x100015b88
100015b14
100015b14loc_100015b14:
100015b14add x1, x0, 96
100015b18str wzr, [sp+16]
100015b1cadd x2, sp, 16
100015b20mov x0, x20
100015b24movz w3, 4
100015b28bl __ZN13FDGuardNeonRW10readLengthEyyy
100015b2cldr w8, [sp+16]
100015b30subs wzr, w0, 0
100015b34csel w8, w8, wzr, ne
100015b38ldr x9, [x19+32]
100015b3cldr w9, [x9]
100015b40subs wzr, w8, w9
100015b44b.eq 0x100015bd8
100015b48ldrb w8, [x19]
100015b4ccbz w8, 0x100015db4
100015b50ldr x8, [x19+8]
100015b54ldr x8, [x8]
100015b58add x1, x8, 48
100015b5cstr xzr, [sp+16]
100015b60add x2, sp, 16
100015b64mov x0, x20
100015b68movz w3, 8
100015b6cbl __ZN13FDGuardNeonRW10readLengthEyyy
100015b70tbnz w0, 0, 0x100015e08
100015b74movz w0, 0
100015b78bl usleep@plt
100015b7cb 0x100015b88
100015b80
100015b80loc_100015b80:
100015b80movz w0, 0
100015b84bl usleep@plt
100015b88
100015b88loc_100015b88:
100015b88ldr x8, [x22]
100015b8cstr x8, [x21]
100015b90
100015b90loc_100015b90:
100015b90ldp x29, x30, [sp+64]
100015b94ldp x20, x19, [sp+48]
100015b98ldp x22, x21, [sp+32]
100015b9cadd sp, sp, 80
100015ba0retab
100015ba4
100015ba4loc_100015ba4:
100015ba4add x1, x0, 96
100015ba8str wzr, [sp+16]
100015bacadd x2, sp, 16
100015bb0mov x0, x20
100015bb4movz w3, 4
100015bb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100015bbcldr w8, [sp+16]
100015bc0subs wzr, w0, 0
100015bc4csel w8, w8, wzr, ne
100015bc8ldr x9, [x19+32]
100015bccldr w9, [x9]
100015bd0subs wzr, w8, w9
100015bd4b.ne 0x100015bfc
100015bd8
100015bd8loc_100015bd8:
100015bd8ldr x8, [x19+8]
100015bdcldr x8, [x8]
100015be0ldr x9, [x19+40]
100015be4str x8, [x9]
100015be8ldp x29, x30, [sp+64]
100015becldp x20, x19, [sp+48]
100015bf0ldp x22, x21, [sp+32]
100015bf4add sp, sp, 80
100015bf8retab
100015bfc
100015bfcloc_100015bfc:
100015bfcldrb w8, [x19]
100015c00cbz w8, 0x100015de4
100015c04ldr x8, [x19+8]
100015c08ldr x8, [x8]
100015c0cadd x1, x8, 48
100015c10str xzr, [sp+16]
100015c14add x2, sp, 16
100015c18mov x0, x20
100015c1cmovz w3, 8
100015c20bl __ZN13FDGuardNeonRW10readLengthEyyy
100015c24tbnz w0, 0, 0x100015e08
100015c28movz w0, 0
100015c2cbl usleep@plt
100015c30b 0x100015b88
100015c34
100015c34loc_100015c34:
100015c34ldr x8, [x19+8]
100015c38ldr x8, [x8]
100015c3cadd x1, x8, 56
100015c40str xzr, [sp+16]
100015c44add x2, sp, 16
100015c48mov x0, x20
100015c4cmovz w3, 8
100015c50bl __ZN13FDGuardNeonRW10readLengthEyyy
100015c54tbnz w0, 0, 0x100015e08
100015c58movz w0, 0
100015c5cbl usleep@plt
100015c60b 0x100015b88
100015c64
100015c64loc_100015c64:
100015c64ldr x8, [x19+8]
100015c68ldr x8, [x8]
100015c6cadd x1, x8, 56
100015c70str xzr, [sp+16]
100015c74add x2, sp, 16
100015c78mov x0, x20
100015c7cmovz w3, 8
100015c80bl __ZN13FDGuardNeonRW10readLengthEyyy
100015c84tbnz w0, 0, 0x100015e08
100015c88movz w0, 0
100015c8cbl usleep@plt
100015c90b 0x100015b88
100015c94
100015c94loc_100015c94:
100015c94ldr x8, [x19+8]
100015c98ldr x8, [x8]
100015c9cadd x1, x8, 56
100015ca0str xzr, [sp+16]
100015ca4add x2, sp, 16
100015ca8mov x0, x20
100015cacmovz w3, 8
100015cb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015cb4tbnz w0, 0, 0x100015e08
100015cb8movz w0, 0
100015cbcbl usleep@plt
100015cc0b 0x100015b88
100015cc4
100015cc4loc_100015cc4:
100015cc4ldr x8, [x19+8]
100015cc8ldr x8, [x8]
100015cccadd x1, x8, 56
100015cd0str xzr, [sp+16]
100015cd4add x2, sp, 16
100015cd8mov x0, x20
100015cdcmovz w3, 8
100015ce0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015ce4tbnz w0, 0, 0x100015e08
100015ce8movz w0, 0
100015cecbl usleep@plt
100015cf0b 0x100015b88
100015cf4
100015cf4loc_100015cf4:
100015cf4ldr x8, [x19+8]
100015cf8ldr x8, [x8]
100015cfcadd x1, x8, 56
100015d00str xzr, [sp+16]
100015d04add x2, sp, 16
100015d08mov x0, x20
100015d0cmovz w3, 8
100015d10bl __ZN13FDGuardNeonRW10readLengthEyyy
100015d14tbnz w0, 0, 0x100015e08
100015d18movz w0, 0
100015d1cbl usleep@plt
100015d20b 0x100015b88
100015d24
100015d24loc_100015d24:
100015d24ldr x8, [x19+8]
100015d28ldr x8, [x8]
100015d2cadd x1, x8, 56
100015d30str xzr, [sp+16]
100015d34add x2, sp, 16
100015d38mov x0, x20
100015d3cmovz w3, 8
100015d40bl __ZN13FDGuardNeonRW10readLengthEyyy
100015d44tbnz w0, 0, 0x100015e08
100015d48movz w0, 0
100015d4cbl usleep@plt
100015d50b 0x100015b88
100015d54
100015d54loc_100015d54:
100015d54ldr x8, [x19+8]
100015d58ldr x8, [x8]
100015d5cadd x1, x8, 56
100015d60str xzr, [sp+16]
100015d64add x2, sp, 16
100015d68mov x0, x20
100015d6cmovz w3, 8
100015d70bl __ZN13FDGuardNeonRW10readLengthEyyy
100015d74tbnz w0, 0, 0x100015e08
100015d78movz w0, 0
100015d7cbl usleep@plt
100015d80b 0x100015b88
100015d84
100015d84loc_100015d84:
100015d84ldr x8, [x19+8]
100015d88ldr x8, [x8]
100015d8cadd x1, x8, 56
100015d90str xzr, [sp+16]
100015d94add x2, sp, 16
100015d98mov x0, x20
100015d9cmovz w3, 8
100015da0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015da4tbnz w0, 0, 0x100015e08
100015da8movz w0, 0
100015dacbl usleep@plt
100015db0b 0x100015b88
100015db4
100015db4loc_100015db4:
100015db4ldr x8, [x19+8]
100015db8ldr x8, [x8]
100015dbcadd x1, x8, 56
100015dc0str xzr, [sp+16]
100015dc4add x2, sp, 16
100015dc8mov x0, x20
100015dccmovz w3, 8
100015dd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015dd4tbnz w0, 0, 0x100015e08
100015dd8movz w0, 0
100015ddcbl usleep@plt
100015de0b 0x100015b88
100015de4
100015de4loc_100015de4:
100015de4ldr x8, [x19+8]
100015de8ldr x8, [x8]
100015decadd x1, x8, 56
100015df0str xzr, [sp+16]
100015df4add x2, sp, 16
100015df8mov x0, x20
100015dfcmovz w3, 8
100015e00bl __ZN13FDGuardNeonRW10readLengthEyyy
100015e04tbz w0, 0, 0x100015e28
100015e08
100015e08loc_100015e08:
100015e08ldr x8, [sp+16]
100015e0cldr x9, [x19+8]
100015e10str x8, [x9]
100015e14ldp x29, x30, [sp+64]
100015e18ldp x20, x19, [sp+48]
100015e1cldp x22, x21, [sp+32]
100015e20add sp, sp, 80
100015e24retab
100015e28
100015e28loc_100015e28:
100015e28movz w0, 0
100015e2cbl usleep@plt
100015e30b 0x100015b88
100015e34b 0x100015f20
100015e38b 0x100015f20
100015e3cb 0x100015f20
100015e40b 0x100015f20
100015e44b 0x100015f20
100015e48b 0x100015f20
100015e4cb 0x100015f20
100015e50b 0x100015f20
100015e54b 0x100015f20
100015e58b 0x100015f20
100015e5cb 0x100015f20
100015e60b 0x100015f20
100015e64b 0x100015f20
100015e68b 0x100015f20
100015e6cb 0x100015f20
100015e70b 0x100015f20
100015e74b 0x100015f20
100015e78b 0x100015f20
100015e7cb 0x100015f20
100015e80b 0x100015f20
100015e84b 0x100015f20
100015e88b 0x100015f20
100015e8cb 0x100015f20
100015e90b 0x100015f20
100015e94b 0x100015f20
100015e98b 0x100015f20
100015e9cb 0x100015f20
100015ea0b 0x100015f20
100015ea4b 0x100015f20
100015ea8b 0x100015f20
100015eacb 0x100015f20
100015eb0b 0x100015f20
100015eb4b 0x100015f20
100015eb8b 0x100015f20
100015ebcb 0x100015f20
100015ec0b 0x100015f20
100015ec4b 0x100015f20
100015ec8b 0x100015f20
100015eccb 0x100015f20
100015ed0b 0x100015f20
100015ed4b 0x100015f20
100015ed8b 0x100015f20
100015edcb 0x100015f20
100015ee0b 0x100015f20
100015ee4b 0x100015f20
100015ee8b 0x100015f20
100015eecb 0x100015f20
100015ef0b 0x100015f20
100015ef4b 0x100015f20
100015ef8b 0x100015f20
100015efcb 0x100015f20
100015f00b 0x100015f20
100015f04b 0x100015f20
100015f08b 0x100015f20
100015f0cb 0x100015f20
100015f10b 0x100015f20
100015f14b 0x100015f20
100015f18b 0x100015f20
100015f1cb 0x100015f20
100015f20
100015f20loc_100015f20:
100015f20ldr x8, [x22]
100015f24str x8, [x21]
100015f28bl _Unwind_Resume@plt
1000152fc
1000152fcfn_1000152fc:
1000152fcpacibsp
100015300sub sp, sp, 80
100015304stp x22, x21, [sp+32]
100015308stp x20, x19, [sp+48]
10001530cstp x29, x30, [sp+64]
100015310add x29, sp, 64
100015314mov x19, x1
100015318hint
10001531chint
100015320ldr w8, 0x33a78
100015324subs wzr, w0, 1
100015328b.eq 0x1000153a4
10001532ccbnz w0, 0x100015b90
100015330subs wzr, w8, 1
100015334b.le 0x100015418
100015338subs wzr, w8, 2
10001533cb.eq 0x1000154d8
100015340subs wzr, w8, 3
100015344b.eq 0x10001552c
100015348subs wzr, w8, 4
10001534cb.ne 0x100015b90
100015350ldp x21, x22, [x19+8]
100015354ldr x8, [x21]
100015358cbz x8, 0x1000156d0
10001535cldr x20, [x19+24]
100015360stp x8, x20, [sp]
100015364hint
100015368hint
10001536cldr w0, 0x33a30
100015370subs wzr, w0, 2
100015374b.eq 0x100015398
100015378add x8, sp, 8
10001537cadd x9, sp, 0
100015380stp x8, x9, [sp+16]
100015384add x1, sp, 16
100015388bl fn_100015f2c
10001538csubs xzr, x0, 17
100015390b.eq 0x100015748
100015394cbnz x0, 0x100015754
100015398
100015398loc_100015398:
100015398movz w0, 0
10001539cbl usleep@plt
1000153a0b 0x100015b88
1000153a4
1000153a4loc_1000153a4:
1000153a4subs wzr, w8, 1
1000153a8b.le 0x100015478
1000153acsubs wzr, w8, 2
1000153b0b.eq 0x100015580
1000153b4subs wzr, w8, 3
1000153b8b.eq 0x1000155d4
1000153bcsubs wzr, w8, 4
1000153c0b.ne 0x100015b90
1000153c4ldp x21, x22, [x19+8]
1000153c8ldr x8, [x21]
1000153cccbz x8, 0x1000156dc
1000153d0ldr x20, [x19+24]
1000153d4stp x8, x20, [sp]
1000153d8hint
1000153dchint
1000153e0ldr w0, 0x339bc
1000153e4subs wzr, w0, 2
1000153e8b.eq 0x10001540c
1000153ecadd x8, sp, 8
1000153f0add x9, sp, 0
1000153f4stp x8, x9, [sp+16]
1000153f8add x1, sp, 16
1000153fcbl fn_100015f2c
100015400subs xzr, x0, 17
100015404b.eq 0x1000157c0
100015408cbnz x0, 0x1000157cc
10001540c
10001540cloc_10001540c:
10001540cmovz w0, 0
100015410bl usleep@plt
100015414b 0x100015b88
100015418
100015418loc_100015418:
100015418cbz w8, 0x100015628
10001541csubs wzr, w8, 1
100015420b.ne 0x100015b90
100015424ldp x21, x22, [x19+8]
100015428ldr x8, [x21]
10001542ccbz x8, 0x1000156e8
100015430ldr x20, [x19+24]
100015434stp x8, x20, [sp]
100015438hint
10001543chint
100015440ldr w0, 0x3395c
100015444subs wzr, w0, 2
100015448b.eq 0x10001546c
10001544cadd x8, sp, 8
100015450add x9, sp, 0
100015454stp x8, x9, [sp+16]
100015458add x1, sp, 16
10001545cbl fn_100015f2c
100015460subs xzr, x0, 17
100015464b.eq 0x100015838
100015468cbnz x0, 0x100015844
10001546c
10001546cloc_10001546c:
10001546cmovz w0, 0
100015470bl usleep@plt
100015474b 0x100015b88
100015478
100015478loc_100015478:
100015478cbz w8, 0x10001567c
10001547csubs wzr, w8, 1
100015480b.ne 0x100015b90
100015484ldp x21, x22, [x19+8]
100015488ldr x8, [x21]
10001548ccbz x8, 0x1000156f4
100015490ldr x20, [x19+24]
100015494stp x8, x20, [sp]
100015498hint
10001549chint
1000154a0ldr w0, 0x338fc
1000154a4subs wzr, w0, 2
1000154a8b.eq 0x1000154cc
1000154acadd x8, sp, 8
1000154b0add x9, sp, 0
1000154b4stp x8, x9, [sp+16]
1000154b8add x1, sp, 16
1000154bcbl fn_100015f2c
1000154c0subs xzr, x0, 17
1000154c4b.eq 0x1000158b0
1000154c8cbnz x0, 0x1000158bc
1000154cc
1000154ccloc_1000154cc:
1000154ccmovz w0, 0
1000154d0bl usleep@plt
1000154d4b 0x100015b88
1000154d8
1000154d8loc_1000154d8:
1000154d8ldp x21, x22, [x19+8]
1000154dcldr x8, [x21]
1000154e0cbz x8, 0x100015700
1000154e4ldr x20, [x19+24]
1000154e8stp x8, x20, [sp]
1000154echint
1000154f0hint
1000154f4ldr w0, 0x338a8
1000154f8subs wzr, w0, 2
1000154fcb.eq 0x100015520
100015500add x8, sp, 8
100015504add x9, sp, 0
100015508stp x8, x9, [sp+16]
10001550cadd x1, sp, 16
100015510bl fn_100015f2c
100015514subs xzr, x0, 17
100015518b.eq 0x100015928
10001551ccbnz x0, 0x100015934
100015520
100015520loc_100015520:
100015520movz w0, 0
100015524bl usleep@plt
100015528b 0x100015b88
10001552c
10001552cloc_10001552c:
10001552cldp x21, x22, [x19+8]
100015530ldr x8, [x21]
100015534cbz x8, 0x10001570c
100015538ldr x20, [x19+24]
10001553cstp x8, x20, [sp]
100015540hint
100015544hint
100015548ldr w0, 0x33854
10001554csubs wzr, w0, 2
100015550b.eq 0x100015574
100015554add x8, sp, 8
100015558add x9, sp, 0
10001555cstp x8, x9, [sp+16]
100015560add x1, sp, 16
100015564bl fn_100015f2c
100015568subs xzr, x0, 17
10001556cb.eq 0x1000159a0
100015570cbnz x0, 0x1000159ac
100015574
100015574loc_100015574:
100015574movz w0, 0
100015578bl usleep@plt
10001557cb 0x100015b88
100015580
100015580loc_100015580:
100015580ldp x21, x22, [x19+8]
100015584ldr x8, [x21]
100015588cbz x8, 0x100015718
10001558cldr x20, [x19+24]
100015590stp x8, x20, [sp]
100015594hint
100015598hint
10001559cldr w0, 0x33800
1000155a0subs wzr, w0, 2
1000155a4b.eq 0x1000155c8
1000155a8add x8, sp, 8
1000155acadd x9, sp, 0
1000155b0stp x8, x9, [sp+16]
1000155b4add x1, sp, 16
1000155b8bl fn_100015f2c
1000155bcsubs xzr, x0, 17
1000155c0b.eq 0x100015a18
1000155c4cbnz x0, 0x100015a24
1000155c8
1000155c8loc_1000155c8:
1000155c8movz w0, 0
1000155ccbl usleep@plt
1000155d0b 0x100015b88
1000155d4
1000155d4loc_1000155d4:
1000155d4ldp x21, x22, [x19+8]
1000155d8ldr x8, [x21]
1000155dccbz x8, 0x100015724
1000155e0ldr x20, [x19+24]
1000155e4stp x8, x20, [sp]
1000155e8hint
1000155echint
1000155f0ldr w0, 0x337ac
1000155f4subs wzr, w0, 2
1000155f8b.eq 0x10001561c
1000155fcadd x8, sp, 8
100015600add x9, sp, 0
100015604stp x8, x9, [sp+16]
100015608add x1, sp, 16
10001560cbl fn_100015f2c
100015610subs xzr, x0, 17
100015614b.eq 0x100015a90
100015618cbnz x0, 0x100015a9c
10001561c
10001561cloc_10001561c:
10001561cmovz w0, 0
100015620bl usleep@plt
100015624b 0x100015b88
100015628
100015628loc_100015628:
100015628ldp x21, x22, [x19+8]
10001562cldr x8, [x21]
100015630cbz x8, 0x100015730
100015634ldr x20, [x19+24]
100015638stp x8, x20, [sp]
10001563chint
100015640hint
100015644ldr w0, 0x33758
100015648subs wzr, w0, 2
10001564cb.eq 0x100015670
100015650add x8, sp, 8
100015654add x9, sp, 0
100015658stp x8, x9, [sp+16]
10001565cadd x1, sp, 16
100015660bl fn_100015f2c
100015664subs xzr, x0, 17
100015668b.eq 0x100015b08
10001566ccbnz x0, 0x100015b14
100015670
100015670loc_100015670:
100015670movz w0, 0
100015674bl usleep@plt
100015678b 0x100015b88
10001567c
10001567cloc_10001567c:
10001567cldp x21, x22, [x19+8]
100015680ldr x8, [x21]
100015684cbz x8, 0x10001573c
100015688ldr x20, [x19+24]
10001568cstp x8, x20, [sp]
100015690hint
100015694hint
100015698ldr w0, 0x33704
10001569csubs wzr, w0, 2
1000156a0b.eq 0x1000156c4
1000156a4add x8, sp, 8
1000156a8add x9, sp, 0
1000156acstp x8, x9, [sp+16]
1000156b0add x1, sp, 16
1000156b4bl fn_100015f2c
1000156b8subs xzr, x0, 17
1000156bcb.eq 0x100015b80
1000156c0cbnz x0, 0x100015ba4
1000156c4
1000156c4loc_1000156c4:
1000156c4movz w0, 0
1000156c8bl usleep@plt
1000156ccb 0x100015b88
1000156d0
1000156d0loc_1000156d0:
1000156d0movz w0, 0
1000156d4bl usleep@plt
1000156d8b 0x100015b88
1000156dc
1000156dcloc_1000156dc:
1000156dcmovz w0, 0
1000156e0bl usleep@plt
1000156e4b 0x100015b88
1000156e8
1000156e8loc_1000156e8:
1000156e8movz w0, 0
1000156ecbl usleep@plt
1000156f0b 0x100015b88
1000156f4
1000156f4loc_1000156f4:
1000156f4movz w0, 0
1000156f8bl usleep@plt
1000156fcb 0x100015b88
100015700
100015700loc_100015700:
100015700movz w0, 0
100015704bl usleep@plt
100015708b 0x100015b88
10001570c
10001570cloc_10001570c:
10001570cmovz w0, 0
100015710bl usleep@plt
100015714b 0x100015b88
100015718
100015718loc_100015718:
100015718movz w0, 0
10001571cbl usleep@plt
100015720b 0x100015b88
100015724
100015724loc_100015724:
100015724movz w0, 0
100015728bl usleep@plt
10001572cb 0x100015b88
100015730
100015730loc_100015730:
100015730movz w0, 0
100015734bl usleep@plt
100015738b 0x100015b88
10001573c
10001573cloc_10001573c:
10001573cmovz w0, 0
100015740bl usleep@plt
100015744b 0x100015b88
100015748
100015748loc_100015748:
100015748movz w0, 0
10001574cbl usleep@plt
100015750b 0x100015b88
100015754
100015754loc_100015754:
100015754add x1, x0, 96
100015758str wzr, [sp+16]
10001575cadd x2, sp, 16
100015760mov x0, x20
100015764movz w3, 4
100015768bl __ZN13FDGuardNeonRW10readLengthEyyy
10001576cldr w8, [sp+16]
100015770subs wzr, w0, 0
100015774csel w8, w8, wzr, ne
100015778ldr x9, [x19+32]
10001577cldr w9, [x9]
100015780subs wzr, w8, w9
100015784b.eq 0x100015bd8
100015788ldrb w8, [x19]
10001578ccbz w8, 0x100015c34
100015790ldr x8, [x19+8]
100015794ldr x8, [x8]
100015798add x1, x8, 48
10001579cstr xzr, [sp+16]
1000157a0add x2, sp, 16
1000157a4mov x0, x20
1000157a8movz w3, 8
1000157acbl __ZN13FDGuardNeonRW10readLengthEyyy
1000157b0tbnz w0, 0, 0x100015e08
1000157b4movz w0, 0
1000157b8bl usleep@plt
1000157bcb 0x100015b88
1000157c0
1000157c0loc_1000157c0:
1000157c0movz w0, 0
1000157c4bl usleep@plt
1000157c8b 0x100015b88
1000157cc
1000157ccloc_1000157cc:
1000157ccadd x1, x0, 96
1000157d0str wzr, [sp+16]
1000157d4add x2, sp, 16
1000157d8mov x0, x20
1000157dcmovz w3, 4
1000157e0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000157e4ldr w8, [sp+16]
1000157e8subs wzr, w0, 0
1000157eccsel w8, w8, wzr, ne
1000157f0ldr x9, [x19+32]
1000157f4ldr w9, [x9]
1000157f8subs wzr, w8, w9
1000157fcb.eq 0x100015bd8
100015800ldrb w8, [x19]
100015804cbz w8, 0x100015c64
100015808ldr x8, [x19+8]
10001580cldr x8, [x8]
100015810add x1, x8, 48
100015814str xzr, [sp+16]
100015818add x2, sp, 16
10001581cmov x0, x20
100015820movz w3, 8
100015824bl __ZN13FDGuardNeonRW10readLengthEyyy
100015828tbnz w0, 0, 0x100015e08
10001582cmovz w0, 0
100015830bl usleep@plt
100015834b 0x100015b88
100015838
100015838loc_100015838:
100015838movz w0, 0
10001583cbl usleep@plt
100015840b 0x100015b88
100015844
100015844loc_100015844:
100015844add x1, x0, 96
100015848str wzr, [sp+16]
10001584cadd x2, sp, 16
100015850mov x0, x20
100015854movz w3, 4
100015858bl __ZN13FDGuardNeonRW10readLengthEyyy
10001585cldr w8, [sp+16]
100015860subs wzr, w0, 0
100015864csel w8, w8, wzr, ne
100015868ldr x9, [x19+32]
10001586cldr w9, [x9]
100015870subs wzr, w8, w9
100015874b.eq 0x100015bd8
100015878ldrb w8, [x19]
10001587ccbz w8, 0x100015c94
100015880ldr x8, [x19+8]
100015884ldr x8, [x8]
100015888add x1, x8, 48
10001588cstr xzr, [sp+16]
100015890add x2, sp, 16
100015894mov x0, x20
100015898movz w3, 8
10001589cbl __ZN13FDGuardNeonRW10readLengthEyyy
1000158a0tbnz w0, 0, 0x100015e08
1000158a4movz w0, 0
1000158a8bl usleep@plt
1000158acb 0x100015b88
1000158b0
1000158b0loc_1000158b0:
1000158b0movz w0, 0
1000158b4bl usleep@plt
1000158b8b 0x100015b88
1000158bc
1000158bcloc_1000158bc:
1000158bcadd x1, x0, 96
1000158c0str wzr, [sp+16]
1000158c4add x2, sp, 16
1000158c8mov x0, x20
1000158ccmovz w3, 4
1000158d0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000158d4ldr w8, [sp+16]
1000158d8subs wzr, w0, 0
1000158dccsel w8, w8, wzr, ne
1000158e0ldr x9, [x19+32]
1000158e4ldr w9, [x9]
1000158e8subs wzr, w8, w9
1000158ecb.eq 0x100015bd8
1000158f0ldrb w8, [x19]
1000158f4cbz w8, 0x100015cc4
1000158f8ldr x8, [x19+8]
1000158fcldr x8, [x8]
100015900add x1, x8, 48
100015904str xzr, [sp+16]
100015908add x2, sp, 16
10001590cmov x0, x20
100015910movz w3, 8
100015914bl __ZN13FDGuardNeonRW10readLengthEyyy
100015918tbnz w0, 0, 0x100015e08
10001591cmovz w0, 0
100015920bl usleep@plt
100015924b 0x100015b88
100015928
100015928loc_100015928:
100015928movz w0, 0
10001592cbl usleep@plt
100015930b 0x100015b88
100015934
100015934loc_100015934:
100015934add x1, x0, 96
100015938str wzr, [sp+16]
10001593cadd x2, sp, 16
100015940mov x0, x20
100015944movz w3, 4
100015948bl __ZN13FDGuardNeonRW10readLengthEyyy
10001594cldr w8, [sp+16]
100015950subs wzr, w0, 0
100015954csel w8, w8, wzr, ne
100015958ldr x9, [x19+32]
10001595cldr w9, [x9]
100015960subs wzr, w8, w9
100015964b.eq 0x100015bd8
100015968ldrb w8, [x19]
10001596ccbz w8, 0x100015cf4
100015970ldr x8, [x19+8]
100015974ldr x8, [x8]
100015978add x1, x8, 48
10001597cstr xzr, [sp+16]
100015980add x2, sp, 16
100015984mov x0, x20
100015988movz w3, 8
10001598cbl __ZN13FDGuardNeonRW10readLengthEyyy
100015990tbnz w0, 0, 0x100015e08
100015994movz w0, 0
100015998bl usleep@plt
10001599cb 0x100015b88
1000159a0
1000159a0loc_1000159a0:
1000159a0movz w0, 0
1000159a4bl usleep@plt
1000159a8b 0x100015b88
1000159ac
1000159acloc_1000159ac:
1000159acadd x1, x0, 96
1000159b0str wzr, [sp+16]
1000159b4add x2, sp, 16
1000159b8mov x0, x20
1000159bcmovz w3, 4
1000159c0bl __ZN13FDGuardNeonRW10readLengthEyyy
1000159c4ldr w8, [sp+16]
1000159c8subs wzr, w0, 0
1000159cccsel w8, w8, wzr, ne
1000159d0ldr x9, [x19+32]
1000159d4ldr w9, [x9]
1000159d8subs wzr, w8, w9
1000159dcb.eq 0x100015bd8
1000159e0ldrb w8, [x19]
1000159e4cbz w8, 0x100015d24
1000159e8ldr x8, [x19+8]
1000159ecldr x8, [x8]
1000159f0add x1, x8, 48
1000159f4str xzr, [sp+16]
1000159f8add x2, sp, 16
1000159fcmov x0, x20
100015a00movz w3, 8
100015a04bl __ZN13FDGuardNeonRW10readLengthEyyy
100015a08tbnz w0, 0, 0x100015e08
100015a0cmovz w0, 0
100015a10bl usleep@plt
100015a14b 0x100015b88
100015a18
100015a18loc_100015a18:
100015a18movz w0, 0
100015a1cbl usleep@plt
100015a20b 0x100015b88
100015a24
100015a24loc_100015a24:
100015a24add x1, x0, 96
100015a28str wzr, [sp+16]
100015a2cadd x2, sp, 16
100015a30mov x0, x20
100015a34movz w3, 4
100015a38bl __ZN13FDGuardNeonRW10readLengthEyyy
100015a3cldr w8, [sp+16]
100015a40subs wzr, w0, 0
100015a44csel w8, w8, wzr, ne
100015a48ldr x9, [x19+32]
100015a4cldr w9, [x9]
100015a50subs wzr, w8, w9
100015a54b.eq 0x100015bd8
100015a58ldrb w8, [x19]
100015a5ccbz w8, 0x100015d54
100015a60ldr x8, [x19+8]
100015a64ldr x8, [x8]
100015a68add x1, x8, 48
100015a6cstr xzr, [sp+16]
100015a70add x2, sp, 16
100015a74mov x0, x20
100015a78movz w3, 8
100015a7cbl __ZN13FDGuardNeonRW10readLengthEyyy
100015a80tbnz w0, 0, 0x100015e08
100015a84movz w0, 0
100015a88bl usleep@plt
100015a8cb 0x100015b88
100015a90
100015a90loc_100015a90:
100015a90movz w0, 0
100015a94bl usleep@plt
100015a98b 0x100015b88
100015a9c
100015a9cloc_100015a9c:
100015a9cadd x1, x0, 96
100015aa0str wzr, [sp+16]
100015aa4add x2, sp, 16
100015aa8mov x0, x20
100015aacmovz w3, 4
100015ab0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015ab4ldr w8, [sp+16]
100015ab8subs wzr, w0, 0
100015abccsel w8, w8, wzr, ne
100015ac0ldr x9, [x19+32]
100015ac4ldr w9, [x9]
100015ac8subs wzr, w8, w9
100015accb.eq 0x100015bd8
100015ad0ldrb w8, [x19]
100015ad4cbz w8, 0x100015d84
100015ad8ldr x8, [x19+8]
100015adcldr x8, [x8]
100015ae0add x1, x8, 48
100015ae4str xzr, [sp+16]
100015ae8add x2, sp, 16
100015aecmov x0, x20
100015af0movz w3, 8
100015af4bl __ZN13FDGuardNeonRW10readLengthEyyy
100015af8tbnz w0, 0, 0x100015e08
100015afcmovz w0, 0
100015b00bl usleep@plt
100015b04b 0x100015b88
100015b08
100015b08loc_100015b08:
100015b08movz w0, 0
100015b0cbl usleep@plt
100015b10b 0x100015b88
100015b14
100015b14loc_100015b14:
100015b14add x1, x0, 96
100015b18str wzr, [sp+16]
100015b1cadd x2, sp, 16
100015b20mov x0, x20
100015b24movz w3, 4
100015b28bl __ZN13FDGuardNeonRW10readLengthEyyy
100015b2cldr w8, [sp+16]
100015b30subs wzr, w0, 0
100015b34csel w8, w8, wzr, ne
100015b38ldr x9, [x19+32]
100015b3cldr w9, [x9]
100015b40subs wzr, w8, w9
100015b44b.eq 0x100015bd8
100015b48ldrb w8, [x19]
100015b4ccbz w8, 0x100015db4
100015b50ldr x8, [x19+8]
100015b54ldr x8, [x8]
100015b58add x1, x8, 48
100015b5cstr xzr, [sp+16]
100015b60add x2, sp, 16
100015b64mov x0, x20
100015b68movz w3, 8
100015b6cbl __ZN13FDGuardNeonRW10readLengthEyyy
100015b70tbnz w0, 0, 0x100015e08
100015b74movz w0, 0
100015b78bl usleep@plt
100015b7cb 0x100015b88
100015b80
100015b80loc_100015b80:
100015b80movz w0, 0
100015b84bl usleep@plt
100015b88
100015b88loc_100015b88:
100015b88ldr x8, [x22]
100015b8cstr x8, [x21]
100015b90
100015b90loc_100015b90:
100015b90ldp x29, x30, [sp+64]
100015b94ldp x20, x19, [sp+48]
100015b98ldp x22, x21, [sp+32]
100015b9cadd sp, sp, 80
100015ba0retab
100015ba4
100015ba4loc_100015ba4:
100015ba4add x1, x0, 96
100015ba8str wzr, [sp+16]
100015bacadd x2, sp, 16
100015bb0mov x0, x20
100015bb4movz w3, 4
100015bb8bl __ZN13FDGuardNeonRW10readLengthEyyy
100015bbcldr w8, [sp+16]
100015bc0subs wzr, w0, 0
100015bc4csel w8, w8, wzr, ne
100015bc8ldr x9, [x19+32]
100015bccldr w9, [x9]
100015bd0subs wzr, w8, w9
100015bd4b.ne 0x100015bfc
100015bd8
100015bd8loc_100015bd8:
100015bd8ldr x8, [x19+8]
100015bdcldr x8, [x8]
100015be0ldr x9, [x19+40]
100015be4str x8, [x9]
100015be8ldp x29, x30, [sp+64]
100015becldp x20, x19, [sp+48]
100015bf0ldp x22, x21, [sp+32]
100015bf4add sp, sp, 80
100015bf8retab
100015bfc
100015bfcloc_100015bfc:
100015bfcldrb w8, [x19]
100015c00cbz w8, 0x100015de4
100015c04ldr x8, [x19+8]
100015c08ldr x8, [x8]
100015c0cadd x1, x8, 48
100015c10str xzr, [sp+16]
100015c14add x2, sp, 16
100015c18mov x0, x20
100015c1cmovz w3, 8
100015c20bl __ZN13FDGuardNeonRW10readLengthEyyy
100015c24tbnz w0, 0, 0x100015e08
100015c28movz w0, 0
100015c2cbl usleep@plt
100015c30b 0x100015b88
100015c34
100015c34loc_100015c34:
100015c34ldr x8, [x19+8]
100015c38ldr x8, [x8]
100015c3cadd x1, x8, 56
100015c40str xzr, [sp+16]
100015c44add x2, sp, 16
100015c48mov x0, x20
100015c4cmovz w3, 8
100015c50bl __ZN13FDGuardNeonRW10readLengthEyyy
100015c54tbnz w0, 0, 0x100015e08
100015c58movz w0, 0
100015c5cbl usleep@plt
100015c60b 0x100015b88
100015c64
100015c64loc_100015c64:
100015c64ldr x8, [x19+8]
100015c68ldr x8, [x8]
100015c6cadd x1, x8, 56
100015c70str xzr, [sp+16]
100015c74add x2, sp, 16
100015c78mov x0, x20
100015c7cmovz w3, 8
100015c80bl __ZN13FDGuardNeonRW10readLengthEyyy
100015c84tbnz w0, 0, 0x100015e08
100015c88movz w0, 0
100015c8cbl usleep@plt
100015c90b 0x100015b88
100015c94
100015c94loc_100015c94:
100015c94ldr x8, [x19+8]
100015c98ldr x8, [x8]
100015c9cadd x1, x8, 56
100015ca0str xzr, [sp+16]
100015ca4add x2, sp, 16
100015ca8mov x0, x20
100015cacmovz w3, 8
100015cb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015cb4tbnz w0, 0, 0x100015e08
100015cb8movz w0, 0
100015cbcbl usleep@plt
100015cc0b 0x100015b88
100015cc4
100015cc4loc_100015cc4:
100015cc4ldr x8, [x19+8]
100015cc8ldr x8, [x8]
100015cccadd x1, x8, 56
100015cd0str xzr, [sp+16]
100015cd4add x2, sp, 16
100015cd8mov x0, x20
100015cdcmovz w3, 8
100015ce0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015ce4tbnz w0, 0, 0x100015e08
100015ce8movz w0, 0
100015cecbl usleep@plt
100015cf0b 0x100015b88
100015cf4
100015cf4loc_100015cf4:
100015cf4ldr x8, [x19+8]
100015cf8ldr x8, [x8]
100015cfcadd x1, x8, 56
100015d00str xzr, [sp+16]
100015d04add x2, sp, 16
100015d08mov x0, x20
100015d0cmovz w3, 8
100015d10bl __ZN13FDGuardNeonRW10readLengthEyyy
100015d14tbnz w0, 0, 0x100015e08
100015d18movz w0, 0
100015d1cbl usleep@plt
100015d20b 0x100015b88
100015d24
100015d24loc_100015d24:
100015d24ldr x8, [x19+8]
100015d28ldr x8, [x8]
100015d2cadd x1, x8, 56
100015d30str xzr, [sp+16]
100015d34add x2, sp, 16
100015d38mov x0, x20
100015d3cmovz w3, 8
100015d40bl __ZN13FDGuardNeonRW10readLengthEyyy
100015d44tbnz w0, 0, 0x100015e08
100015d48movz w0, 0
100015d4cbl usleep@plt
100015d50b 0x100015b88
100015d54
100015d54loc_100015d54:
100015d54ldr x8, [x19+8]
100015d58ldr x8, [x8]
100015d5cadd x1, x8, 56
100015d60str xzr, [sp+16]
100015d64add x2, sp, 16
100015d68mov x0, x20
100015d6cmovz w3, 8
100015d70bl __ZN13FDGuardNeonRW10readLengthEyyy
100015d74tbnz w0, 0, 0x100015e08
100015d78movz w0, 0
100015d7cbl usleep@plt
100015d80b 0x100015b88
100015d84
100015d84loc_100015d84:
100015d84ldr x8, [x19+8]
100015d88ldr x8, [x8]
100015d8cadd x1, x8, 56
100015d90str xzr, [sp+16]
100015d94add x2, sp, 16
100015d98mov x0, x20
100015d9cmovz w3, 8
100015da0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015da4tbnz w0, 0, 0x100015e08
100015da8movz w0, 0
100015dacbl usleep@plt
100015db0b 0x100015b88
100015db4
100015db4loc_100015db4:
100015db4ldr x8, [x19+8]
100015db8ldr x8, [x8]
100015dbcadd x1, x8, 56
100015dc0str xzr, [sp+16]
100015dc4add x2, sp, 16
100015dc8mov x0, x20
100015dccmovz w3, 8
100015dd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100015dd4tbnz w0, 0, 0x100015e08
100015dd8movz w0, 0
100015ddcbl usleep@plt
100015de0b 0x100015b88
100015de4
100015de4loc_100015de4:
100015de4ldr x8, [x19+8]
100015de8ldr x8, [x8]
100015decadd x1, x8, 56
100015df0str xzr, [sp+16]
100015df4add x2, sp, 16
100015df8mov x0, x20
100015dfcmovz w3, 8
100015e00bl __ZN13FDGuardNeonRW10readLengthEyyy
100015e04tbz w0, 0, 0x100015e28
100015e08
100015e08loc_100015e08:
100015e08ldr x8, [sp+16]
100015e0cldr x9, [x19+8]
100015e10str x8, [x9]
100015e14ldp x29, x30, [sp+64]
100015e18ldp x20, x19, [sp+48]
100015e1cldp x22, x21, [sp+32]
100015e20add sp, sp, 80
100015e24retab
100015e28
100015e28loc_100015e28:
100015e28movz w0, 0
100015e2cbl usleep@plt
100015e30b 0x100015b88
100015e34b 0x100015f20
100015e38b 0x100015f20
100015e3cb 0x100015f20
100015e40b 0x100015f20
100015e44b 0x100015f20
100015e48b 0x100015f20
100015e4cb 0x100015f20
100015e50b 0x100015f20
100015e54b 0x100015f20
100015e58b 0x100015f20
100015e5cb 0x100015f20
100015e60b 0x100015f20
100015e64b 0x100015f20
100015e68b 0x100015f20
100015e6cb 0x100015f20
100015e70b 0x100015f20
100015e74b 0x100015f20
100015e78b 0x100015f20
100015e7cb 0x100015f20
100015e80b 0x100015f20
100015e84b 0x100015f20
100015e88b 0x100015f20
100015e8cb 0x100015f20
100015e90b 0x100015f20
100015e94b 0x100015f20
100015e98b 0x100015f20
100015e9cb 0x100015f20
100015ea0b 0x100015f20
100015ea4b 0x100015f20
100015ea8b 0x100015f20
100015eacb 0x100015f20
100015eb0b 0x100015f20
100015eb4b 0x100015f20
100015eb8b 0x100015f20
100015ebcb 0x100015f20
100015ec0b 0x100015f20
100015ec4b 0x100015f20
100015ec8b 0x100015f20
100015eccb 0x100015f20
100015ed0b 0x100015f20
100015ed4b 0x100015f20
100015ed8b 0x100015f20
100015edcb 0x100015f20
100015ee0b 0x100015f20
100015ee4b 0x100015f20
100015ee8b 0x100015f20
100015eecb 0x100015f20
100015ef0b 0x100015f20
100015ef4b 0x100015f20
100015ef8b 0x100015f20
100015efcb 0x100015f20
100015f00b 0x100015f20
100015f04b 0x100015f20
100015f08b 0x100015f20
100015f0cb 0x100015f20
100015f10b 0x100015f20
100015f14b 0x100015f20
100015f18b 0x100015f20
100015f1cb 0x100015f20
100015f20
100015f20loc_100015f20:
100015f20ldr x8, [x22]
100015f24str x8, [x21]
100015f28bl _Unwind_Resume@plt
1000152fc
100015f2c
100015f2cfn_100015f2c:
100015f2cpacibsp
100015f30sub sp, sp, 48
100015f34stp x20, x19, [sp+16]
100015f38stp x29, x30, [sp+32]
100015f3cadd x29, sp, 32
100015f40mov x8, x1
100015f44hint
100015f48hint
100015f4cldr w11, 0x32e4c
100015f50subs wzr, w0, 1
100015f54b.eq 0x100015f9c
100015f58movz x9, 0
100015f5ccbnz w0, 0x100015fdc
100015f60subs wzr, w11, 1
100015f64b.le 0x100015ffc
100015f68subs wzr, w11, 2
100015f6cb.eq 0x100016010
100015f70subs wzr, w11, 3
100015f74b.eq 0x100016010
100015f78mov x1, x9
100015f7cmov x10, x9
100015f80subs wzr, w11, 4
100015f84b.ne 0x100015fe4
100015f88ldp x9, x8, [x8]
100015f8cldr x19, [x8]
100015f90ldr x0, [x9]
100015f94add x1, x19, 976
100015f98b 0x100016020
100015f9c
100015f9cloc_100015f9c:
100015f9cmovz x9, 0
100015fa0subs wzr, w11, 1
100015fa4b.le 0x10001605c
100015fa8subs wzr, w11, 2
100015facb.eq 0x100016070
100015fb0subs wzr, w11, 3
100015fb4b.eq 0x100016070
100015fb8mov x1, x9
100015fbcmov x10, x9
100015fc0subs wzr, w11, 4
100015fc4b.ne 0x100015fe4
100015fc8ldp x9, x8, [x8]
100015fccldr x19, [x8]
100015fd0ldr x0, [x9]
100015fd4add x1, x19, 976
100015fd8b 0x100016080
100015fdc
100015fdcloc_100015fdc:
100015fdcmovz x1, 0
100015fe0movz x10, 0
100015fe4
100015fe4loc_100015fe4:
100015fe4and x8, x9, 255
100015fe8orr x0, x10, x8
100015fecldp x29, x30, [sp+32]
100015ff0ldp x20, x19, [sp+16]
100015ff4add sp, sp, 48
100015ff8retab
100015ffc
100015ffcloc_100015ffc:
100015ffccbz w11, 0x100016010
100016000mov x1, x9
100016004mov x10, x9
100016008subs wzr, w11, 1
10001600cb.ne 0x100015fe4
100016010
100016010loc_100016010:
100016010ldp x9, x8, [x8]
100016014ldr x19, [x8]
100016018ldr x0, [x9]
10001601cadd x1, x19, 952
100016020
100016020loc_100016020:
100016020str wzr, [sp+12]
100016024add x2, sp, 12
100016028movz w3, 4
10001602cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016030ldr w8, [sp+12]
100016034orr x8, x8, 0x100000000
100016038subs wzr, w0, 0
10001603ccsel x8, x8, xzr, ne
100016040ubfm x9, x8, 32, 63
100016044cbz x9, 0x1000160a8
100016048tbnz w8, 23, 0x100016054
10001604cmovz w0, 0
100016050bl usleep@plt
100016054
100016054loc_100016054:
100016054sub x9, x19, 1336
100016058b 0x1000160c8
10001605c
10001605cloc_10001605c:
10001605ccbz w11, 0x100016070
100016060mov x1, x9
100016064mov x10, x9
100016068subs wzr, w11, 1
10001606cb.ne 0x100015fe4
100016070
100016070loc_100016070:
100016070ldp x9, x8, [x8]
100016074ldr x19, [x8]
100016078ldr x0, [x9]
10001607cadd x1, x19, 952
100016080
100016080loc_100016080:
100016080str wzr, [sp+12]
100016084add x2, sp, 12
100016088movz w3, 4
10001608cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016090ldr w8, [sp+12]
100016094orr x8, x8, 0x100000000
100016098subs wzr, w0, 0
10001609ccsel x8, x8, xzr, ne
1000160a0ubfm x9, x8, 32, 63
1000160a4cbnz x9, 0x1000160b8
1000160a8
1000160a8loc_1000160a8:
1000160a8movz w0, 0
1000160acbl usleep@plt
1000160b0movz x9, 0
1000160b4b 0x1000160c8
1000160b8
1000160b8loc_1000160b8:
1000160b8tbnz w8, 23, 0x1000160c4
1000160bcmovz w0, 0
1000160c0bl usleep@plt
1000160c4
1000160c4loc_1000160c4:
1000160c4sub x9, x19, 1840
1000160c8
1000160c8loc_1000160c8:
1000160c8and x10, x9, -256
1000160ccmovz w1, 1
1000160d0and x8, x9, 255
1000160d4orr x0, x10, x8
1000160d8ldp x29, x30, [sp+32]
1000160dcldp x20, x19, [sp+16]
1000160e0add sp, sp, 48
1000160e4retab
100015f2c
100015f2cfn_100015f2c:
100015f2cpacibsp
100015f30sub sp, sp, 48
100015f34stp x20, x19, [sp+16]
100015f38stp x29, x30, [sp+32]
100015f3cadd x29, sp, 32
100015f40mov x8, x1
100015f44hint
100015f48hint
100015f4cldr w11, 0x32e4c
100015f50subs wzr, w0, 1
100015f54b.eq 0x100015f9c
100015f58movz x9, 0
100015f5ccbnz w0, 0x100015fdc
100015f60subs wzr, w11, 1
100015f64b.le 0x100015ffc
100015f68subs wzr, w11, 2
100015f6cb.eq 0x100016010
100015f70subs wzr, w11, 3
100015f74b.eq 0x100016010
100015f78mov x1, x9
100015f7cmov x10, x9
100015f80subs wzr, w11, 4
100015f84b.ne 0x100015fe4
100015f88ldp x9, x8, [x8]
100015f8cldr x19, [x8]
100015f90ldr x0, [x9]
100015f94add x1, x19, 976
100015f98b 0x100016020
100015f9c
100015f9cloc_100015f9c:
100015f9cmovz x9, 0
100015fa0subs wzr, w11, 1
100015fa4b.le 0x10001605c
100015fa8subs wzr, w11, 2
100015facb.eq 0x100016070
100015fb0subs wzr, w11, 3
100015fb4b.eq 0x100016070
100015fb8mov x1, x9
100015fbcmov x10, x9
100015fc0subs wzr, w11, 4
100015fc4b.ne 0x100015fe4
100015fc8ldp x9, x8, [x8]
100015fccldr x19, [x8]
100015fd0ldr x0, [x9]
100015fd4add x1, x19, 976
100015fd8b 0x100016080
100015fdc
100015fdcloc_100015fdc:
100015fdcmovz x1, 0
100015fe0movz x10, 0
100015fe4
100015fe4loc_100015fe4:
100015fe4and x8, x9, 255
100015fe8orr x0, x10, x8
100015fecldp x29, x30, [sp+32]
100015ff0ldp x20, x19, [sp+16]
100015ff4add sp, sp, 48
100015ff8retab
100015ffc
100015ffcloc_100015ffc:
100015ffccbz w11, 0x100016010
100016000mov x1, x9
100016004mov x10, x9
100016008subs wzr, w11, 1
10001600cb.ne 0x100015fe4
100016010
100016010loc_100016010:
100016010ldp x9, x8, [x8]
100016014ldr x19, [x8]
100016018ldr x0, [x9]
10001601cadd x1, x19, 952
100016020
100016020loc_100016020:
100016020str wzr, [sp+12]
100016024add x2, sp, 12
100016028movz w3, 4
10001602cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016030ldr w8, [sp+12]
100016034orr x8, x8, 0x100000000
100016038subs wzr, w0, 0
10001603ccsel x8, x8, xzr, ne
100016040ubfm x9, x8, 32, 63
100016044cbz x9, 0x1000160a8
100016048tbnz w8, 23, 0x100016054
10001604cmovz w0, 0
100016050bl usleep@plt
100016054
100016054loc_100016054:
100016054sub x9, x19, 1336
100016058b 0x1000160c8
10001605c
10001605cloc_10001605c:
10001605ccbz w11, 0x100016070
100016060mov x1, x9
100016064mov x10, x9
100016068subs wzr, w11, 1
10001606cb.ne 0x100015fe4
100016070
100016070loc_100016070:
100016070ldp x9, x8, [x8]
100016074ldr x19, [x8]
100016078ldr x0, [x9]
10001607cadd x1, x19, 952
100016080
100016080loc_100016080:
100016080str wzr, [sp+12]
100016084add x2, sp, 12
100016088movz w3, 4
10001608cbl __ZN13FDGuardNeonRW10readLengthEyyy
100016090ldr w8, [sp+12]
100016094orr x8, x8, 0x100000000
100016098subs wzr, w0, 0
10001609ccsel x8, x8, xzr, ne
1000160a0ubfm x9, x8, 32, 63
1000160a4cbnz x9, 0x1000160b8
1000160a8
1000160a8loc_1000160a8:
1000160a8movz w0, 0
1000160acbl usleep@plt
1000160b0movz x9, 0
1000160b4b 0x1000160c8
1000160b8
1000160b8loc_1000160b8:
1000160b8tbnz w8, 23, 0x1000160c4
1000160bcmovz w0, 0
1000160c0bl usleep@plt
1000160c4
1000160c4loc_1000160c4:
1000160c4sub x9, x19, 1840
1000160c8
1000160c8loc_1000160c8:
1000160c8and x10, x9, -256
1000160ccmovz w1, 1
1000160d0and x8, x9, 255
1000160d4orr x0, x10, x8
1000160d8ldp x29, x30, [sp+32]
1000160dcldp x20, x19, [sp+16]
1000160e0add sp, sp, 48
1000160e4retab
100015f2c
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
Loading..