Function at 0x140075958
Capabilities:
Log keystrokes via polling

Disassembly:
sub rsp, 0xb48
mov rax, qword [0x14012a980]
xor rax, rsp
mov qword [rsp + 0xb38], rax
lea rax, str.Bottom
mov qword [rsp + 0xae8], rax
lea rax, str.Middle
mov qword [rsp + 0xaf0], rax
lea rax, [0x1400abea4]
mov qword [rsp + 0xaf8], rax
cmp dword [0x14012e41c], 0
jne 0x1400759ca
movzx eax, byte [0x14012d9f0]
test eax, eax
jne 0x1400759ca
movzx eax, byte [0x14012d9f2]
test eax, eax
jne 0x1400759ca
mov dword [rsp + 0xa4], 1
jmp 0x1400759d5
mov dword [rsp + 0xa4], 0
mov al, byte [rsp + 0xa4]
mov byte [0x14012d9ef], al
cmp dword [0x14012e41c], 1
jne 0x140075a0e
movzx eax, byte [0x14012d9ef]
test eax, eax
jne 0x140075a0e
movzx eax, byte [0x14012d9f2]
test eax, eax
jne 0x140075a0e
mov dword [rsp + 0xa8], 1
jmp 0x140075a19
mov dword [rsp + 0xa8], 0
mov al, byte [rsp + 0xa8]
mov byte [0x14012d9f0], al
cmp dword [0x14012e41c], 2
jne 0x140075a52
movzx eax, byte [0x14012d9ef]
test eax, eax
jne 0x140075a52
movzx eax, byte [0x14012d9f0]
test eax, eax
jne 0x140075a52
mov dword [rsp + 0xac], 1
jmp 0x140075a5d
mov dword [rsp + 0xac], 0
mov al, byte [rsp + 0xac]
mov byte [0x14012d9f2], al
lea rax, [0x1400abea8]
mov qword [rsp + 0xb18], rax
lea rax, [0x1400abeb0]
mov qword [rsp + 0xb20], rax
lea rax, str.Torso
mov qword [rsp + 0xb28], rax
lea rax, [0x1400abec8]
mov qword [rsp + 0xb30], rax
cmp dword [0x14012e420], 0
jne 0x140075add
movzx eax, byte [0x14012da15]
test eax, eax
jne 0x140075add
movzx eax, byte [0x14012da16]
test eax, eax
jne 0x140075add
movzx eax, byte [0x14012da17]
test eax, eax
jne 0x140075add
mov dword [rsp + 0xb0], 1
jmp 0x140075ae8
mov dword [rsp + 0xb0], 0
mov al, byte [rsp + 0xb0]
mov byte [0x14012da14], al
cmp dword [0x14012e420], 1
jne 0x140075b2c
movzx eax, byte [0x14012da16]
test eax, eax
jne 0x140075b2c
movzx eax, byte [0x14012da14]
test eax, eax
jne 0x140075b2c
movzx eax, byte [0x14012da17]
test eax, eax
jne 0x140075b2c
mov dword [rsp + 0xb4], 1
jmp 0x140075b37
mov dword [rsp + 0xb4], 0
mov al, byte [rsp + 0xb4]
mov byte [0x14012da15], al
cmp dword [0x14012e420], 2
jne 0x140075b7b
movzx eax, byte [0x14012da14]
test eax, eax
jne 0x140075b7b
movzx eax, byte [0x14012da15]
test eax, eax
jne 0x140075b7b
movzx eax, byte [0x14012da17]
test eax, eax
jne 0x140075b7b
mov dword [rsp + 0xb8], 1
jmp 0x140075b86
mov dword [rsp + 0xb8], 0
mov al, byte [rsp + 0xb8]
mov byte [0x14012da16], al
cmp dword [0x14012e420], 2
jne 0x140075bca
movzx eax, byte [0x14012da14]
test eax, eax
jne 0x140075bca
movzx eax, byte [0x14012da15]
test eax, eax
jne 0x140075bca
movzx eax, byte [0x14012da16]
test eax, eax
jne 0x140075bca
mov dword [rsp + 0xbc], 1
jmp 0x140075bd5
mov dword [rsp + 0xbc], 0
mov al, byte [rsp + 0xbc]
mov byte [0x14012da17], al
lea rax, [0x1400abed0]
mov qword [rsp + 0xad0], rax
lea rax, str.Cornered_Box
mov qword [rsp + 0xad8], rax
lea rax, str.3D_Box
mov qword [rsp + 0xae0], rax
cmp dword [0x14012e424], 0
jne 0x140075c3b
movzx eax, byte [0x140128a34]
test eax, eax
jne 0x140075c3b
movzx eax, byte [0x140128a3a]
test eax, eax
jne 0x140075c3b
mov dword [rsp + 0xc0], 1
jmp 0x140075c46
mov dword [rsp + 0xc0], 0
mov al, byte [rsp + 0xc0]
mov byte [0x140128a31], al
cmp dword [0x14012e424], 1
jne 0x140075c7f
movzx eax, byte [0x140128a31]
test eax, eax
jne 0x140075c7f
movzx eax, byte [0x140128a3a]
test eax, eax
jne 0x140075c7f
mov dword [rsp + 0xc4], 1
jmp 0x140075c8a
mov dword [rsp + 0xc4], 0
mov al, byte [rsp + 0xc4]
mov byte [0x140128a34], al
cmp dword [0x14012e424], 2
jne 0x140075cc3
movzx eax, byte [0x140128a31]
test eax, eax
jne 0x140075cc3
movzx eax, byte [0x140128a34]
test eax, eax
jne 0x140075cc3
mov dword [rsp + 0xc8], 1
jmp 0x140075cce
mov dword [rsp + 0xc8], 0
mov al, byte [rsp + 0xc8]
mov byte [0x140128a3a], al
lea rax, str.Normal_Crosshair
mov qword [rsp + 0xb00], rax
lea rax, str.diagonial_Crosshair
mov qword [rsp + 0xb08], rax
lea rax, str.round_Crosshair
mov qword [rsp + 0xb10], rax
cmp dword [0x14012e428], 0
jne 0x140075d34
movzx eax, byte [0x140128a34]
test eax, eax
jne 0x140075d34
movzx eax, byte [0x14012d9f8]
test eax, eax
jne 0x140075d34
mov dword [rsp + 0xcc], 1
jmp 0x140075d3f
mov dword [rsp + 0xcc], 0
mov al, byte [rsp + 0xcc]
mov byte [0x14012d9f7], al
cmp dword [0x14012e428], 1
jne 0x140075d78
movzx eax, byte [0x14012d9f7]
test eax, eax
jne 0x140075d78
movzx eax, byte [0x14012d9f9]
test eax, eax
jne 0x140075d78
mov dword [rsp + 0xd0], 1
jmp 0x140075d83
mov dword [rsp + 0xd0], 0
mov al, byte [rsp + 0xd0]
mov byte [0x14012d9f8], al
cmp dword [0x14012e428], 2
jne 0x140075dbc
movzx eax, byte [0x14012d9f7]
test eax, eax
jne 0x140075dbc
movzx eax, byte [0x14012d9f8]
test eax, eax
jne 0x140075dbc
mov dword [rsp + 0xd4], 1
jmp 0x140075dc7
mov dword [rsp + 0xd4], 0
mov al, byte [rsp + 0xd4]
mov byte [0x14012d9f9], al
lea rax, str.Kernel
mov qword [rsp + 0x2b0], rax
lea rax, str.Usermode
mov qword [rsp + 0x2b8], rax
cmp dword [0x14012e42c], 0
jne 0x140075e1e
movzx eax, byte [0x14012d9d1]
test eax, eax
jne 0x140075e1e
movzx eax, byte [0x14012d9d2]
test eax, eax
jne 0x140075e1e
mov dword [rsp + 0xd8], 1
jmp 0x140075e29
mov dword [rsp + 0xd8], 0
mov al, byte [rsp + 0xd8]
mov byte [0x14012d966], al
cmp dword [0x14012e42c], 1
jne 0x140075e4c
mov dword [rsp + 0xdc], 1
jmp 0x140075e57
mov dword [rsp + 0xdc], 0
mov al, byte [rsp + 0xdc]
mov byte [0x14012d9ce], al
call fcn.14003040c
call fcn.140030d9c
call fcn.14001f128
nop
mov ecx, 0x77
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x140075ec0
movzx eax, byte [0x14012d9f3]
test eax, eax
jne 0x140075e9c
mov dword [rsp + 0xe0], 1
jmp 0x140075ea7
mov dword [rsp + 0xe0], 0
mov al, byte [rsp + 0xe0]
mov byte [0x14012d9f3], al
mov ecx, 0x64
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
mov eax, 0x10
mov eax, eax
mov ecx, dword [0x14012f710]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov eax, dword [rax + rcx]
cmp dword [0x14012e440], eax
jle 0x140075f24
lea rcx, [0x14012e440]
call fcn.14009b7f4
cmp dword [0x14012e440], 0xffffffff
jne 0x140075f24
movss xmm2, dword [0x1400a71b8]
movss xmm1, dword [0x1400a727c]
lea rcx, [0x14012e438]
call fcn.140053c54
nop
lea rcx, [0x14012e440]
call fcn.14009b788
nop
mov rcx, qword [0x14012dff8]
call fcn.14001fbc8
nop
movss xmm2, dword [0x1400cf958]
movss xmm1, dword [0x1400a71c4]
lea rcx, [rsp + 0x178]
call fcn.140053c54
xor edx, edx
lea rcx, [rsp + 0x178]
call fcn.140021588
nop
movss xmm2, dword [0x1400cf920]
movss xmm1, dword [0x1400cf920]
lea rcx, [rsp + 0x2c8]
call fcn.140053c54
mov rdx, rax
mov ecx, 1
call fcn.14001fdcc
nop
movzx eax, byte [0x14012d9f3]
test eax, eax
je 0x140078318
lea rdx, [rsp + 0x4d8]
lea rcx, [rsp + 0x40]
call fcn.140058c4c
mov rcx, rax
call fcn.14005632c
mov r8d, 0x210b
lea rdx, [0x14012d9f3]
mov rcx, rax
call fcn.140014f48
nop
xorps xmm0, xmm0
call fcn.14002166c
nop
movss xmm2, dword [0x1400a7198]
movss xmm1, dword [0x1400a71a0]
lea rcx, [rsp + 0x180]
call fcn.140053c54
lea rcx, [rsp + 0x180]
call fcn.1400212cc
nop
mov rcx, qword [0x14012dac8]
call fcn.14001fbc8
nop
lea rdx, [rsp + 0x6f8]
lea rcx, [rsp + 0x41]
call fcn.1400592ec
mov rcx, rax
call fcn.14005656c
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm2, dword [0x1400cf92c]
movss xmm1, dword [0x1400a71a4]
lea rcx, [rsp + 0x188]
call fcn.140053c54
lea rcx, [rsp + 0x188]
call fcn.1400212cc
nop
cmp qword [0x14012d9b0], 0
jne 0x1400761c1
call fcn.14001ada4
mov qword [rsp + 0x198], rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
lea rcx, [rsp + 0x338]
call fcn.140053b4c
mov rcx, rax
call fcn.140056aac
mov dword [rsp + 0xf4], eax
movss xmm0, dword [0x1400a71e0]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x1400abfa0]
lea rcx, [rsp + 0x2d0]
call fcn.1400183c8
movss xmm0, dword [rax + 4]
divss xmm0, dword [0x1400a718c]
movss dword [rsp + 0xe4], xmm0
call fcn.14001aa50
movss xmm0, dword [rax + 0xc]
divss xmm0, dword [0x1400a718c]
movss xmm1, dword [rsp + 0xe4]
subss xmm0, xmm1
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x1400a71e0]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rdx, str.FAILED_TO_LOAD_UWORLD
lea rcx, [rsp + 0x2d8]
call fcn.1400183c8
movss xmm0, dword [rax]
divss xmm0, dword [0x1400a718c]
movss dword [rsp + 0xe8], xmm0
call fcn.14001aa50
movss xmm0, dword [rax + 8]
divss xmm0, dword [0x1400a718c]
movss xmm1, dword [rsp + 0xe8]
subss xmm0, xmm1
movss dword [rsp + 0xf0], xmm0
movss xmm2, dword [rsp + 0xec]
movss xmm1, dword [rsp + 0xf0]
lea rcx, [rsp + 0x2e0]
call fcn.140053c54
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x20], 0
lea r9, [0x1400abf80]
mov r8d, dword [rsp + 0xf4]
mov rdx, qword [rsp + 0x190]
mov rcx, qword [rsp + 0x198]
call fcn.140026180
nop
movss xmm2, dword [0x1400a7270]
movss xmm1, dword [0x1400a7278]
lea rcx, [rsp + 0x1a0]
call fcn.140053c54
lea rdx, [rsp + 0x1a0]
lea rcx, [0x1400abfd0]
call fcn.140034e00
movzx eax, al
test eax, eax
je 0x140076203
mov dword [0x14012e430], 0
movss xmm1, dword [0x1400cf924]
xorps xmm0, xmm0
call fcn.140020dd0
nop
movss xmm2, dword [0x1400a71bc]
movss xmm1, dword [0x1400a71a4]
lea rcx, [rsp + 0x1a8]
call fcn.140053c54
lea rcx, [rsp + 0x1a8]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400a7270]
movss xmm1, dword [0x1400a7278]
lea rcx, [rsp + 0x1b0]
call fcn.140053c54
lea rdx, [rsp + 0x1b0]
lea rcx, str.Visuals
call fcn.140034e00
movzx eax, al
test eax, eax
je 0x140076281
mov dword [0x14012e430], 1
movss xmm1, dword [0x1400cf924]
xorps xmm0, xmm0
call fcn.140020dd0
nop
movss xmm2, dword [0x1400a727c]
movss xmm1, dword [0x1400a71a4]
lea rcx, [rsp + 0x1b8]
call fcn.140053c54
lea rcx, [rsp + 0x1b8]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400a7270]
movss xmm1, dword [0x1400a7278]
lea rcx, [rsp + 0x1c0]
call fcn.140053c54
lea rdx, [rsp + 0x1c0]
lea rcx, str.Misc
call fcn.140034e00
movzx eax, al
test eax, eax
je 0x1400762ff
mov dword [0x14012e430], 2
movss xmm1, dword [0x1400cf924]
xorps xmm0, xmm0
call fcn.140020dd0
nop
movss xmm2, dword [0x1400cf940]
movss xmm1, dword [0x1400a71a4]
lea rcx, [rsp + 0x1c8]
call fcn.140053c54
lea rcx, [rsp + 0x1c8]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400a7270]
movss xmm1, dword [0x1400a7278]
lea rcx, [rsp + 0x1d0]
call fcn.140053c54
lea rdx, [rsp + 0x1d0]
lea rcx, str.Config
call fcn.140034e00
movzx eax, al
test eax, eax
je 0x14007637d
mov dword [0x14012e430], 5
movss xmm2, dword [0x1400a726c]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x1d8]
call fcn.140053c54
lea rcx, [rsp + 0x1d8]
call fcn.1400212cc
nop
cmp dword [0x14012e430], 0
jne 0x140076f6c
movss xmm2, dword [0x1400cf948]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x2e8]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400ac030]
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x1e0]
call fcn.140053c54
lea rcx, [rsp + 0x1e0]
call fcn.1400212cc
nop
lea rcx, str.__TateAim
call fcn.14003a1a8
call fcn.1400399d4
nop
lea rdx, [rsp + 0x348]
lea rcx, [rsp + 0x42]
call fcn.1400598e8
mov rcx, rax
call fcn.14005628c
lea rdx, [0x14012d9d0]
mov rcx, rax
call fcn.1400354f8
nop
movzx eax, byte [0x14012d9d0]
test eax, eax
je 0x1400768c0
lea rdx, [rsp + 0x468]
lea rcx, [rsp + 0x43]
call fcn.140059d94
mov rcx, rax
call fcn.140056a4c
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0xfc]
lea rcx, [rsp + 0x44]
call fcn.14005a030
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x14007650b
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x748]
lea rcx, [rsp + 0x45]
call fcn.14005a2b4
mov rcx, rax
call fcn.14005658c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 2
lea r8, [rsp + 0x2b0]
lea rdx, [0x14012e42c]
lea rcx, [0x1400ab684]
call fcn.140035e04
nop
lea rdx, [rsp + 0x3c8]
lea rcx, [rsp + 0x46]
call fcn.14005a518
mov rcx, rax
call fcn.1400562ec
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x100]
lea rcx, [rsp + 0x47]
call fcn.14005a75c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400765e2
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x938]
lea rcx, [rsp + 0x48]
call fcn.14005a974
mov rcx, rax
call fcn.14005674c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movss xmm0, dword [0x1400a6e18]
movss dword [rsp + 0x28], xmm0
lea rax, [0x1400ac064]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400a71a8]
movss xmm2, dword [0x1400a6e18]
lea rdx, [0x140128a68]
lea rcx, [0x1400ac070]
call fcn.140039c78
nop
lea rdx, [rsp + 0x478]
lea rcx, [rsp + 0x49]
call fcn.14005755c
mov rcx, rax
call fcn.140056a4c
lea rdx, [0x14012d9e8]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x104]
lea rcx, [rsp + 0x4a]
call fcn.14005760c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400766d4
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x7e8]
lea rcx, [rsp + 0x4b]
call fcn.140057684
mov rcx, rax
call fcn.14005662c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x418]
lea rcx, [rsp + 0x4c]
call fcn.140057708
mov rcx, rax
call fcn.1400569ec
lea rdx, [0x14012d9d9]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0x4d]
call fcn.14005778c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076788
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x810]
lea rcx, [rsp + 0x4e]
call fcn.140057804
mov rcx, rax
call fcn.14005662c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x448]
lea rcx, [rsp + 0x4f]
call fcn.140057888
mov rcx, rax
call fcn.140056a2c
lea rdx, [0x14012d9cc]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x10c]
lea rcx, [rsp + 0x50]
call fcn.14005790c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076824
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
xor edx, edx
lea rcx, [0x1400ac080]
call fcn.14003a23c
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x538]
lea rcx, [rsp + 0x51]
call fcn.140057984
mov rcx, rax
call fcn.14005634c
lea rdx, [0x14012d967]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x110]
lea rcx, [rsp + 0x52]
call fcn.140057a08
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400768c0
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
xor edx, edx
lea rcx, str.Slightly_aim_locks_above_the_players_head_instead_of_going_right_to_the_players_head_actor_it_goes_a_little_bit_above_to_count_for_the_bullet_drop
call fcn.14003a23c
call fcn.14001fab8
call fcn.140019a50
nop
call fcn.140018fa8
nop
movss xmm2, dword [0x1400a726c]
movss xmm1, dword [0x1400cf950]
lea rcx, [rsp + 0x1e8]
call fcn.140053c54
lea rcx, [rsp + 0x1e8]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf944]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x2f0]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.child2
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x1f0]
call fcn.140053c54
lea rcx, [rsp + 0x1f0]
call fcn.1400212cc
nop
lea rcx, str.___Aimbot_Settings
call fcn.14003a1a8
call fcn.1400399d4
nop
movzx eax, byte [0x14012d9d0]
test eax, eax
je 0x140076a37
lea rdx, [rsp + 0x4a8]
lea rcx, [rsp + 0x53]
call fcn.140058d54
mov rcx, rax
call fcn.140056a8c
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x114]
lea rcx, [rsp + 0x54]
call fcn.140058dd8
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076a1d
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x6d8]
lea rcx, [rsp + 0x55]
call fcn.140058e44
mov rcx, rax
call fcn.14005648c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
mov r8d, dword [0x14012e000]
lea rdx, [0x14005beb0]
mov ecx, dword [0x14012d914]
call fcn.140062860
nop
lea rax, [fcn.140069a40]
test rax, rax
je 0x140076afb
lea rdx, [rsp + 0x458]
lea rcx, [rsp + 0x56]
call fcn.140058ebc
mov rcx, rax
call fcn.140056a2c
lea rdx, [0x14012d9cf]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x118]
lea rcx, [rsp + 0x57]
call fcn.140058f34
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076afb
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x970]
lea rcx, [rsp + 0x58]
call fcn.140058fac
mov rcx, rax
call fcn.14005674c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x610]
lea rcx, [rsp + 0x59]
call fcn.140059004
mov rcx, rax
call fcn.1400563cc
lea rdx, [0x14012d9d4]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x11c]
lea rcx, [rsp + 0x5a]
call fcn.140059088
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076baf
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x900]
lea rcx, [rsp + 0x5b]
call fcn.140059120
mov rcx, rax
call fcn.14005672c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movzx eax, byte [0x14012d9d4]
test eax, eax
je 0x140076c72
lea rdx, [rsp + 0x3e8]
lea rcx, [rsp + 0x5c]
call fcn.140059198
mov rcx, rax
call fcn.1400569cc
lea rdx, [0x14012d9d5]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x120]
lea rcx, [rsp + 0x5d]
call fcn.1400593f4
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076c72
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x5f8]
lea rcx, [rsp + 0x5e]
call fcn.140059460
mov rcx, rax
call fcn.14005638c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movzx eax, byte [0x14012d9d4]
test eax, eax
je 0x140076ceb
lea rdx, [0x14012d9d6]
lea rcx, str.Filled_FOV_Circle
call fcn.1400354f8
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
lea rcx, [0x1400ac220]
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076ceb
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
xor edx, edx
lea rcx, str.Show_an_Filled_Circle_Fov.
call fcn.14003a23c
call fcn.14001fab8
call fcn.140019a50
nop
call fcn.14003a168
nop
lea rdx, [rsp + 0x388]
lea rcx, [rsp + 0x5f]
call fcn.1400594e4
mov rcx, rax
call fcn.1400562cc
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x124]
lea rcx, [rsp + 0x60]
call fcn.14005955c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076d9e
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x628]
lea rcx, [rsp + 0x61]
call fcn.1400595d4
mov rcx, rax
call fcn.1400563cc
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movss xmm0, dword [0x1400a6e18]
movss dword [rsp + 0x28], xmm0
lea rax, [0x1400ac254]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400cf954]
movss xmm2, dword [0x1400cf928]
lea rdx, [0x140128a70]
lea rcx, [0x1400ac260]
call fcn.140039c78
call fcn.14003a168
call fcn.140018fa8
nop
movzx eax, byte [0x14012d9d0]
test eax, eax
je 0x140076f6c
movss xmm2, dword [0x1400cf94c]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x1f8]
call fcn.140053c54
lea rcx, [rsp + 0x1f8]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf938]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x2f8]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.child3
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x200]
call fcn.140053c54
lea rcx, [rsp + 0x200]
call fcn.1400212cc
nop
lea rcx, str.___Aim_Bone
call fcn.14003a1a8
call fcn.1400399d4
nop
lea rdx, [rsp + 0x398]
lea rcx, [rsp + 0x62]
call fcn.14005964c
mov rcx, rax
call fcn.1400562cc
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x128]
lea rcx, [rsp + 0x63]
call fcn.1400596d0
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140076f3d
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0xa80]
lea rcx, [rsp + 0x64]
call fcn.140059748
mov rcx, rax
call fcn.14005686c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 4
lea r8, [rsp + 0xb18]
lea rdx, [0x14012e420]
lea rcx, [0x1400ab6c3]
call fcn.140035e04
call fcn.140018fa8
nop
cmp dword [0x14012e430], 1
jne 0x140077d24
movss xmm2, dword [0x1400a726c]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x208]
call fcn.140053c54
lea rcx, [rsp + 0x208]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf944]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x300]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400ac2a0]
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x210]
call fcn.140053c54
lea rcx, [rsp + 0x210]
call fcn.1400212cc
nop
lea rcx, str.___Visuals
call fcn.14003a1a8
call fcn.1400399d4
nop
lea rdx, [rsp + 0x350]
lea rcx, [rsp + 0x65]
call fcn.1400597cc
mov rcx, rax
call fcn.1400562ac
lea rdx, [0x140128a35]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x12c]
lea rcx, [rsp + 0x66]
call fcn.140059844
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400770c8
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x9a8]
lea rcx, [rsp + 0x67]
call fcn.1400599c4
mov rcx, rax
call fcn.1400567cc
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movzx eax, byte [0x140128a35]
test eax, eax
je 0x1400771d8
lea rdx, [rsp + 0x358]
lea rcx, [rsp + 0x68]
call fcn.140059a48
mov rcx, rax
call fcn.1400562cc
mov rcx, rax
call fcn.14003a1a8
nop
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, [rsp + 0xad0]
lea rdx, [0x14012e424]
lea rcx, [0x1400ab6d6]
call fcn.140035e04
nop
lea rdx, [rsp + 0x3f8]
lea rcx, [rsp + 0x69]
call fcn.140059acc
mov rcx, rax
call fcn.1400569cc
lea rdx, [0x14012d9df]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x130]
lea rcx, [rsp + 0x6a]
call fcn.140059b50
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400771d8
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x568]
lea rcx, [rsp + 0x6b]
call fcn.140059b9c
mov rcx, rax
call fcn.14005636c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x368]
lea rcx, [rsp + 0x6c]
call fcn.140059bf4
mov rcx, rax
call fcn.1400562cc
lea rdx, [0x140128a37]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x134]
lea rcx, [rsp + 0x6d]
call fcn.140059c4c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x14007728c
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x640]
lea rcx, [rsp + 0x6e]
call fcn.140059c98
mov rcx, rax
call fcn.1400563cc
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x3d8]
lea rcx, [rsp + 0x6f]
call fcn.140059cf0
mov rcx, rax
call fcn.1400562ec
lea rdx, [0x14012d9de]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x138]
lea rcx, [rsp + 0x70]
call fcn.140059d1c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077340
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x898]
lea rcx, [rsp + 0x71]
call fcn.140059e44
mov rcx, rax
call fcn.1400566ac
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movzx eax, byte [0x14012d9de]
test eax, eax
je 0x140077426
lea rdx, [rsp + 0x658]
lea rcx, [rsp + 0x72]
call fcn.140059e70
mov rcx, rax
call fcn.1400563cc
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x13c]
lea rcx, [rsp + 0x73]
call fcn.140059e9c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400773fc
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x9e8]
lea rcx, [rsp + 0x74]
call fcn.140059ebc
mov rcx, rax
call fcn.14005680c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, [rsp + 0xae8]
lea rdx, [0x14012e41c]
lea rcx, [0x1400ac2f8]
call fcn.140035e04
nop
call fcn.140018fa8
nop
movss xmm2, dword [0x1400a726c]
movss xmm1, dword [0x1400cf950]
lea rcx, [rsp + 0x218]
call fcn.140053c54
lea rcx, [rsp + 0x218]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf944]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x308]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.child6
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x220]
call fcn.140053c54
lea rcx, [rsp + 0x220]
call fcn.1400212cc
nop
lea rcx, str.___More_visuals
call fcn.14003a1a8
call fcn.1400399d4
nop
lea rdx, [rsp + 0x488]
lea rcx, [rsp + 0x75]
call fcn.140059ee8
mov rcx, rax
call fcn.140056a4c
lea rdx, [0x14012d9e1]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x140]
lea rcx, [rsp + 0x76]
call fcn.140059f14
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x14007757b
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x580]
lea rcx, [rsp + 0x77]
call fcn.140059f34
mov rcx, rax
call fcn.14005636c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x3a8]
lea rcx, [rsp + 0x78]
call fcn.140059f60
mov rcx, rax
call fcn.1400562ec
lea rdx, [0x14012da1b]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x144]
lea rcx, [rsp + 0x79]
call fcn.140059f8c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x14007762f
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x798]
lea rcx, [rsp + 0x7a]
call fcn.140059fac
mov rcx, rax
call fcn.1400565ec
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x3b8]
lea rcx, [rsp + 0x7b]
call fcn.14005a0d4
mov rcx, rax
call fcn.1400562ec
lea rdx, [0x14012d9dd]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x7c]
call fcn.14005a100
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400776e3
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x598]
lea rcx, [rsp + 0x7d]
call fcn.14005a120
mov rcx, rax
call fcn.14005636c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x4c8]
lea rcx, [rsp + 0x7e]
call fcn.14005a14c
mov rcx, rax
call fcn.14005630c
lea rdx, [0x14012da1a]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x14c]
lea rcx, [rsp + 0x7f]
call fcn.14005a16c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x14007779a
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x868]
lea rcx, [rsp + 0x80]
call fcn.14005a18c
mov rcx, rax
call fcn.14005668c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x378]
lea rcx, [rsp + 0x81]
call fcn.14005a1b8
mov rcx, rax
call fcn.1400562cc
lea rdx, [0x14012d9ed]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x150]
lea rcx, [rsp + 0x82]
call fcn.14005a1e4
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077857
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x7c0]
lea rcx, [rsp + 0x83]
call fcn.14005a204
mov rcx, rax
call fcn.14005660c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
call fcn.140018fa8
nop
movss xmm2, dword [0x1400cf94c]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x228]
call fcn.140053c54
lea rcx, [rsp + 0x228]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf93c]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x2c0]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.child7
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x230]
call fcn.140053c54
lea rcx, [rsp + 0x230]
call fcn.1400212cc
nop
lea rcx, str.___Visuals_Options
call fcn.14003a1a8
call fcn.1400399d4
nop
movzx eax, byte [0x140128a35]
test eax, eax
je 0x140077a81
lea rdx, [rsp + 0x4f0]
lea rcx, [rsp + 0x84]
call fcn.14005a230
mov rcx, rax
call fcn.14005632c
lea rdx, [0x140128a33]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x154]
lea rcx, [rsp + 0x85]
call fcn.14005a338
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400779c4
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x6b8]
lea rcx, [rsp + 0x86]
call fcn.14005a358
mov rcx, rax
call fcn.14005642c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x670]
lea rcx, [rsp + 0x87]
call fcn.14005a384
mov rcx, rax
call fcn.1400563ec
lea rdx, [0x14012d9e6]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x158]
lea rcx, [rsp + 0x88]
call fcn.14005a3b0
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077a81
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x720]
lea rcx, [rsp + 0x89]
call fcn.14005a3d0
mov rcx, rax
call fcn.14005656c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
call fcn.140018fa8
nop
movss xmm2, dword [0x1400cf94c]
movss xmm1, dword [0x1400cf950]
lea rcx, [rsp + 0x238]
call fcn.140053c54
lea rcx, [rsp + 0x238]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf93c]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x310]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.child8
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x240]
call fcn.140053c54
lea rcx, [rsp + 0x240]
call fcn.1400212cc
nop
lea rcx, str.___Visual_Thickness
call fcn.14003a1a8
call fcn.1400399d4
nop
movzx eax, byte [0x140128a35]
test eax, eax
je 0x140077c20
lea rdx, [rsp + 0x498]
lea rcx, [rsp + 0x8a]
call fcn.14005a3fc
mov rcx, rax
call fcn.140056a4c
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x15c]
lea rcx, [rsp + 0x8b]
call fcn.14005a428
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077be7
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x770]
lea rcx, [rsp + 0x8c]
call fcn.14005a448
mov rcx, rax
call fcn.1400565cc
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movss xmm0, dword [0x1400a6e18]
movss dword [rsp + 0x28], xmm0
lea rax, [0x1400ac42c]
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400a71a8]
xorps xmm2, xmm2
lea rdx, [0x140128a84]
lea rcx, [0x1400ab6df]
call fcn.140039c78
nop
movzx eax, byte [0x140128a37]
test eax, eax
je 0x140077d1e
lea rdx, [rsp + 0x5b0]
lea rcx, [rsp + 0x8d]
call fcn.14005a474
mov rcx, rax
call fcn.14005636c
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x160]
lea rcx, [rsp + 0x8e]
call fcn.14005a4a0
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077ce5
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x838]
lea rcx, [rsp + 0x8f]
call fcn.14005a570
mov rcx, rax
call fcn.14005664c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
movss xmm0, dword [0x1400a6e18]
movss dword [rsp + 0x28], xmm0
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400a71a8]
xorps xmm2, xmm2
lea rdx, [0x140128a80]
lea rcx, [0x1400ac450]
call fcn.140039c78
nop
call fcn.140018fa8
nop
cmp dword [0x14012e430], 2
jne 0x140077dbb
movss xmm2, dword [0x1400a726c]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x248]
call fcn.140053c54
lea rcx, [rsp + 0x248]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400a71c4]
movss xmm1, dword [0x1400a71c4]
lea rcx, [rsp + 0x318]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1400ac460]
call fcn.14001749c
nop
lea rdx, [rsp + 0xa30]
lea rcx, [rsp + 0x90]
call fcn.14005a59c
mov rcx, rax
call fcn.14005684c
mov rcx, rax
call fcn.14003a1a8
nop
call fcn.140018fa8
nop
cmp dword [0x14012e430], 5
jne 0x140078312
movss xmm2, dword [0x1400a726c]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x250]
call fcn.140053c54
lea rcx, [rsp + 0x250]
call fcn.1400212cc
nop
movss xmm2, dword [0x1400cf944]
movss xmm1, dword [0x1400cf944]
lea rcx, [rsp + 0x320]
call fcn.140053c54
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
lea rcx, str.child1
call fcn.14001749c
nop
movss xmm2, dword [0x1400cf928]
movss xmm1, dword [0x1400a71b4]
lea rcx, [rsp + 0x258]
call fcn.140053c54
lea rcx, [rsp + 0x258]
call fcn.1400212cc
nop
lea rcx, str.___Misc_Options
call fcn.14003a1a8
call fcn.1400399d4
nop
lea rdx, [rsp + 0x408]
lea rcx, [rsp + 0x91]
call fcn.14005a5c8
mov rcx, rax
call fcn.1400569cc
lea rdx, [0x14012d9f6]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x164]
lea rcx, [rsp + 0x92]
call fcn.14005a5f4
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077f20
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x550]
lea rcx, [rsp + 0x93]
call fcn.14005a614
mov rcx, rax
call fcn.14005634c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x4b8]
lea rcx, [rsp + 0x94]
call fcn.14005a640
mov rcx, rax
call fcn.140056a8c
mov rcx, rax
call fcn.14003a1a8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x168]
lea rcx, [rsp + 0x95]
call fcn.14005a66c
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140077fd6
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x688]
lea rcx, [rsp + 0x96]
call fcn.14005a68c
mov rcx, rax
call fcn.1400563ec
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, [rsp + 0xb00]
lea rdx, [0x14012e428]
lea rcx, str._t_t_t_t
call fcn.140035e04
nop
lea rdx, [rsp + 0x5c8]
lea rcx, [rsp + 0x97]
call fcn.14005a6b8
mov rcx, rax
call fcn.14005636c
lea rdx, [0x14012d9f4]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x16c]
lea rcx, [rsp + 0x98]
call fcn.14005a6e4
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x1400780bd
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x5e0]
lea rcx, [rsp + 0x99]
call fcn.14005a7a8
mov rcx, rax
call fcn.14005636c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x508]
lea rcx, [rsp + 0x9a]
call fcn.14005a7d4
mov rcx, rax
call fcn.14005632c
lea rdx, [0x14012d9cd]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x170]
lea rcx, [rsp + 0x9b]
call fcn.14005a800
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x14007817a
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x520]
lea rcx, [rsp + 0x9c]
call fcn.14005a820
mov rcx, rax
call fcn.14005632c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
lea rdx, [rsp + 0x6a0]
lea rcx, [rsp + 0x9d]
call fcn.14005a84c
mov rcx, rax
call fcn.14005640c
lea rdx, [0x14012d9f5]
mov rcx, rax
call fcn.1400354f8
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
lea rdx, [rsp + 0x174]
lea rcx, [rsp + 0x9e]
call fcn.14005a878
mov rcx, rax
call fcn.14005622c
mov rcx, rax
call fcn.14003a1d0
nop
xor ecx, ecx
call fcn.14001bc40
movzx eax, al
test eax, eax
je 0x140078237
call fcn.1400178f8
call fcn.14001a8f4
mulss xmm0, dword [0x1400a7274]
call fcn.14001fed0
nop
lea rdx, [rsp + 0x8c8]
lea rcx, [rsp + 0x9f]
call fcn.14005a898
mov rcx, rax
call fcn.14005670c
xor edx, edx
mov rcx, rax
call fcn.14003a23c
nop
call fcn.14001fab8
call fcn.140019a50
nop
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x328]
call fcn.140053c54
mov qword [rsp + 0x260], rax
lea rdx, [rsp + 0x428]
lea rcx, [rsp + 0xa0]
call fcn.14005a8c4
mov rcx, rax
call fcn.1400569ec
mov qword [rsp + 0x268], rax
mov rdx, qword [rsp + 0x260]
mov rcx, qword [rsp + 0x268]
call fcn.140034e00
movzx eax, al
test eax, eax
je 0x140078299
call fcn.14007871c
nop
movss xmm1, dword [0x1400a71e0]
xorps xmm0, xmm0
call fcn.140020dd0
nop
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x330]
call fcn.140053c54
mov qword [rsp + 0x270], rax
lea rdx, [rsp + 0x438]
lea rcx, [rsp + 0xa1]
call fcn.14005a8f0
mov rcx, rax
call fcn.1400569ec
mov qword [rsp + 0x278], rax
mov rdx, qword [rsp + 0x270]
mov rcx, qword [rsp + 0x278]
call fcn.140034e00
movzx eax, al
test eax, eax
je 0x14007830c
call fcn.140072a84
nop
call fcn.140018fa8
nop
call fcn.140018ef4
nop
call fcn.14005c830
call fcn.1400194a8
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0x280], rax
xor r8d, r8d
mov edx, 7
mov rcx, qword [0x14012e030]
call qword [rsp + 0x280]
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0x288], rax
xor r8d, r8d
mov edx, 0x1b
mov rcx, qword [0x14012e030]
call qword [rsp + 0x288]
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rax, qword [rax + 0x1c8]
mov qword [rsp + 0x290], rax
xor r8d, r8d
mov edx, 0xae
mov rcx, qword [0x14012e030]
call qword [rsp + 0x290]
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rax, qword [rax + 0x158]
mov qword [rsp + 0x298], rax
mov dword [rsp + 0x30], 0
movss xmm0, dword [0x1400a6e18]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 0
mov r9d, 1
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x14012e030]
call qword [rsp + 0x298]
nop
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rcx, qword [0x14012e030]
call qword [rax + 0x148]
test eax, eax
jl 0x140078445
call fcn.14001ff4c
call fcn.14001a8c8
mov rcx, rax
call fcn.140030424
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rcx, qword [0x14012e030]
call qword [rax + 0x150]
nop
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rax, qword [rax + 0x88]
mov qword [rsp + 0x2a0], rax
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x14012e030]
call qword [rsp + 0x2a0]
mov dword [rsp + 0xf8], eax
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
cmp dword [rsp + 0xf8], 0x88760868
jne 0x1400784ee
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rcx, qword [0x14012e030]
call qword [rax + 0x18]
cmp eax, 0x88760869
jne 0x1400784ee
call fcn.140030394
mov rax, qword [0x14012e030]
mov rax, qword [rax]
mov rax, qword [rax + 0x80]
mov qword [rsp + 0x2a8], rax
lea rdx, [0x14012db40]
mov rcx, qword [0x14012e030]
call qword [rsp + 0x2a8]
call fcn.14003022c
nop
mov rcx, qword [rsp + 0xb38]
xor rcx, rsp
call fcn.14009b5b0
add rsp, 0xb48
ret