Function at 0x1800d0650
Capabilities:
Log keystrokes via polling

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
mov byte [rsp + 8], cl
push rdi
sub rsp, 0x30
call fcn.18009ed90
movabs rax, 0xfa1e2bf8b10598f9
mov dword [0x1805870e8], 1
mov qword [0x1805dd278], rax
xor esi, esi
mov eax, dword [0x1805b11ec]
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
call fcn.1801e4620
cmp dword [rax], esi
je 0x1800d0e08
movabs rax, 0x50fac3a3e030a6e1
mov qword [rsp + 0x48], rsi
mov qword [0x1805dd278], rax
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
mov ecx, dword [rax]
movabs rax, 0x9a9112a0fe9a4713
mov dword [rsp + 0x48], ecx
mov qword [0x1805dd278], rax
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov qword [0x180587128], rsi
mov dword [0x1805870e8], 2
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
mov edi, dword [rax]
movabs rax, 0xb69317bf5e782347
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
movabs rax, 0x1bf60a500e28887
mov qword [rsp + 0x48], rsi
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
cmp dword [rax], esi
je 0x1800d154f
cmp byte [0x1805b11e6], sil
movaps xmmword [rsp + 0x20], xmm6
je 0x1800d0808
movabs rax, 0x2206bf9a37b7f724
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rax
mov rax, qword [str.RaceTurbo]
mov qword [0x180587120], rax
mov qword [0x180587128], rsi
mov qword [0x180587130], rsi
mov dword [0x1805870e8], 3
call fcn.1801e4620
cmp byte [0x1805b11be], 1
jne 0x1800d0845
lea r8, str.scr_alien_teleport
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd480
lea r8, str.scr_alien_teleport
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd5a0
cmp byte [0x1805b11bd], 1
jne 0x1800d0882
lea r8, str.scr_clown_appears
lea rdx, str.scr_rcbarry2
lea rcx, str.scr_rcbarry2
call fcn.1800dd480
lea r8, str.scr_clown_appears
lea rdx, str.scr_rcbarry2
lea rcx, str.scr_rcbarry2
call fcn.1800dd5a0
cmp byte [0x1805b11bc], 1
jne 0x1800d08bf
lea r8, str.scr_indep_firework_trailburst
lea rdx, str.scr_indep_fireworks
lea rcx, str.scr_indep_fireworks
call fcn.1800dd480
lea r8, str.scr_indep_firework_trailburst
lea rdx, str.scr_indep_fireworks
lea rcx, str.scr_indep_fireworks
call fcn.1800dd5a0
cmp byte [0x1805b11bb], 1
jne 0x1800d08fc
lea r8, str.scr_firework_xmas_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd480
lea r8, str.scr_firework_xmas_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd5a0
cmp byte [0x1805b11ba], 1
jne 0x1800d0939
lea r8, str.scr_firework_xmas_spiral_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd480
lea r8, str.scr_firework_xmas_spiral_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd5a0
cmp byte [0x1805b11b9], 1
jne 0x1800d0976
lea r8, str.scr_heist_ornate_banknotes
lea rdx, str.scr_ornate_heist
lea rcx, str.scr_ornate_heist
call fcn.1800dd480
lea r8, str.scr_heist_ornate_banknotes
lea rdx, str.scr_ornate_heist
lea rcx, str.scr_ornate_heist
call fcn.1800dd5a0
cmp byte [0x1805b11b8], 1
jne 0x1800d09b3
lea r8, str.scr_fbi4_trucks_crash
lea rdx, str.scr_fbi4
lea rcx, str.scr_fbi4
call fcn.1800dd480
lea r8, str.scr_fbi4_trucks_crash
lea rdx, str.scr_fbi4
lea rcx, str.scr_fbi4
call fcn.1800dd5a0
cmp byte [0x1805b11b7], 1
jne 0x1800d09f0
lea r8, str.scr_alien_disintegrate
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd480
lea r8, str.scr_alien_disintegrate
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd5a0
cmp byte [0x1805b11b6], 1
jne 0x1800d0a2d
lea r8, str.scr_agency3b_elec_box
lea rdx, str.scr_agencyheistb
lea rcx, str.scr_agencyheistb
call fcn.1800dd480
lea r8, str.scr_agency3b_elec_box
lea rdx, str.scr_agencyheistb
lea rcx, str.scr_agencyheistb
call fcn.1800dd5a0
cmp byte [0x1805b11b5], 1
jne 0x1800d0a6a
lea r8, str.scr_fbi5_ped_water_splash
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd480
lea r8, str.scr_fbi5_ped_water_splash
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd5a0
cmp byte [0x1805b11b4], 1
jne 0x1800d0aa7
lea r8, str.scr_sol1_sniper_impact
lea rdx, str.scr_martin1
lea rcx, str.scr_martin1
call fcn.1800dd480
lea r8, str.scr_sol1_sniper_impact
lea rdx, str.scr_martin1
lea rcx, str.scr_martin1
call fcn.1800dd5a0
cmp byte [0x1805b11b3], 1
jne 0x1800d0ae4
lea r8, str.cs_mich1_spade_dirt_throw
lea rdx, str.core_snow
lea rcx, str.core_snow
call fcn.1800dd480
lea r8, str.cs_mich1_spade_dirt_throw
lea rdx, str.core_snow
lea rcx, str.core_snow
call fcn.1800dd5a0
cmp byte [0x1805b11b2], 1
jne 0x1800d0b21
lea r8, str.scr_mich2_blood_stab
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd480
lea r8, str.scr_mich2_blood_stab
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd5a0
cmp byte [0x1805b11b1], 1
jne 0x1800d0b5e
lea r8, str.scr_abattoir_ped_sliced
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd480
lea r8, str.scr_abattoir_ped_sliced
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd5a0
cmp byte [0x1805b11b0], 1
jne 0x1800d0b9b
lea r8, str.scr_rcpap1_camera
lea rdx, str.scr_rcpaparazzo1
lea rcx, str.scr_rcpaparazzo1
call fcn.1800dd480
lea r8, str.scr_rcpap1_camera
lea rdx, str.scr_rcpaparazzo1
lea rcx, str.scr_rcpaparazzo1
call fcn.1800dd5a0
cmp byte [0x1805b11af], 1
jne 0x1800d0bd8
lea r8, str.scr_meth_pipe_smoke
lea rdx, str.scr_familyscenem
lea rcx, str.scr_familyscenem
call fcn.1800dd480
lea r8, str.scr_meth_pipe_smoke
lea rdx, str.scr_familyscenem
lea rcx, str.scr_familyscenem
call fcn.1800dd5a0
cmp byte [0x1805b11ae], 1
jne 0x1800d0c15
lea r8, str.scr_burial_dirt
lea rdx, str.scr_reburials
lea rcx, str.scr_reburials
call fcn.1800dd480
lea r8, str.scr_burial_dirt
lea rdx, str.scr_reburials
lea rcx, str.scr_reburials
call fcn.1800dd5a0
mov qword [rsp + 0x48], rsi
movabs rbx, 0x4a04de7cab2739a1
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x48], rsi
mov qword [0x180587120], rax
mov dword [rsp + 0x48], 1
mov rax, qword [rsp + 0x48]
mov qword [0x180587128], rax
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rbx
mov dword [0x1805870e8], 2
call fcn.1801e4620
cmp byte [0x1805b11e7], sil
je 0x1800d0cd7
movd xmm0, dword [0x180568850]
movabs rax, 0xe46a3fcbde2a1b1
mov qword [0x1805dd278], rax
mov qword [rsp + 0x48], rsi
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov qword [rsp + 0x48], rsi
mov dword [0x1805870f8], esi
movss dword [rsp + 0x40], xmm0
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587128], rax
mov dword [0x1805870e8], 2
call fcn.1801e4620
movabs rax, 0xd5037ba82e12416f
mov qword [rsp + 0x48], rsi
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
cmp byte [0x1805b11e6], sil
movss xmm6, dword [rax]
je 0x1800d0d53
movabs rax, 0x68e835a1d0dc0e3
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rax
mov rax, qword [str.RaceTurbo]
mov qword [0x180587120], rax
mov dword [0x1805870e8], 1
call fcn.1801e4620
movd xmm0, dword [0x180568854]
movabs rax, 0xab54a438726d25d5
mov qword [0x1805dd278], rax
mov qword [rsp + 0x48], rsi
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov qword [rsp + 0x48], rsi
mov dword [0x1805870f8], esi
addss xmm0, xmm6
mov dword [0x1805870e8], 2
movss dword [rsp + 0x40], xmm0
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587128], rax
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rbx
mov qword [0x180587128], rsi
mov dword [0x1805870e8], 2
movaps xmm6, xmmword [rsp + 0x20]
mov rbx, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
add rsp, 0x30
pop rdi
jmp fcn.1801e4620
mov ecx, 0x33
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jne 0x1800d0e7a
mov qword [rsp + 0x48], rsi
movabs rax, 0xf3a21bcd95725a4a
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], 2
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov eax, dword [0x180570938]
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587128], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 2
call fcn.1801e4620
cmp dword [rax], esi
je 0x1800d154f
movabs rax, 0x50fac3a3e030a6e1
mov qword [rsp + 0x48], rsi
mov qword [0x1805dd278], rax
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
mov ecx, dword [rax]
movabs rax, 0x9a9112a0fe9a4713
mov dword [rsp + 0x48], ecx
mov qword [0x1805dd278], rax
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov qword [0x180587128], rsi
mov dword [0x1805870e8], 2
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
mov edi, dword [rax]
movabs rax, 0xb69317bf5e782347
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
movabs rax, 0x1bf60a500e28887
mov qword [rsp + 0x48], rsi
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
cmp dword [rax], esi
je 0x1800d154f
cmp byte [0x1805b11be], 1
jne 0x1800d0fbc
lea r8, str.scr_alien_teleport
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd6c0
lea r8, str.scr_alien_teleport
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd7e0
cmp byte [0x1805b11bd], 1
jne 0x1800d0ff9
lea r8, str.scr_clown_appears
lea rdx, str.scr_rcbarry2
lea rcx, str.scr_rcbarry2
call fcn.1800dd6c0
lea r8, str.scr_clown_appears
lea rdx, str.scr_rcbarry2
lea rcx, str.scr_rcbarry2
call fcn.1800dd7e0
cmp byte [0x1805b11bc], 1
jne 0x1800d1036
lea r8, str.scr_indep_firework_trailburst
lea rdx, str.scr_indep_fireworks
lea rcx, str.scr_indep_fireworks
call fcn.1800dd6c0
lea r8, str.scr_indep_firework_trailburst
lea rdx, str.scr_indep_fireworks
lea rcx, str.scr_indep_fireworks
call fcn.1800dd7e0
cmp byte [0x1805b11bb], 1
jne 0x1800d1073
lea r8, str.scr_firework_xmas_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd6c0
lea r8, str.scr_firework_xmas_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd7e0
cmp byte [0x1805b11ba], 1
jne 0x1800d10b0
lea r8, str.scr_firework_xmas_spiral_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd6c0
lea r8, str.scr_firework_xmas_spiral_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd7e0
cmp byte [0x1805b11b9], 1
jne 0x1800d10ed
lea r8, str.scr_heist_ornate_banknotes
lea rdx, str.scr_ornate_heist
lea rcx, str.scr_ornate_heist
call fcn.1800dd6c0
lea r8, str.scr_heist_ornate_banknotes
lea rdx, str.scr_ornate_heist
lea rcx, str.scr_ornate_heist
call fcn.1800dd7e0
cmp byte [0x1805b11b8], 1
jne 0x1800d112a
lea r8, str.scr_fbi4_trucks_crash
lea rdx, str.scr_fbi4
lea rcx, str.scr_fbi4
call fcn.1800dd6c0
lea r8, str.scr_fbi4_trucks_crash
lea rdx, str.scr_fbi4
lea rcx, str.scr_fbi4
call fcn.1800dd7e0
cmp byte [0x1805b11b7], 1
jne 0x1800d1167
lea r8, str.scr_alien_disintegrate
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd6c0
lea r8, str.scr_alien_disintegrate
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd7e0
cmp byte [0x1805b11b6], 1
jne 0x1800d11a4
lea r8, str.scr_agency3b_elec_box
lea rdx, str.scr_agencyheistb
lea rcx, str.scr_agencyheistb
call fcn.1800dd6c0
lea r8, str.scr_agency3b_elec_box
lea rdx, str.scr_agencyheistb
lea rcx, str.scr_agencyheistb
call fcn.1800dd7e0
cmp byte [0x1805b11b5], 1
jne 0x1800d11e1
lea r8, str.scr_fbi5_ped_water_splash
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd6c0
lea r8, str.scr_fbi5_ped_water_splash
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd7e0
cmp byte [0x1805b11b4], 1
jne 0x1800d121e
lea r8, str.scr_sol1_sniper_impact
lea rdx, str.scr_martin1
lea rcx, str.scr_martin1
call fcn.1800dd6c0
lea r8, str.scr_sol1_sniper_impact
lea rdx, str.scr_martin1
lea rcx, str.scr_martin1
call fcn.1800dd7e0
cmp byte [0x1805b11b3], 1
jne 0x1800d125b
lea r8, str.cs_mich1_spade_dirt_throw
lea rdx, str.core_snow
lea rcx, str.core_snow
call fcn.1800dd6c0
lea r8, str.cs_mich1_spade_dirt_throw
lea rdx, str.core_snow
lea rcx, str.core_snow
call fcn.1800dd7e0
cmp byte [0x1805b11b2], 1
jne 0x1800d1298
lea r8, str.scr_mich2_blood_stab
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd6c0
lea r8, str.scr_mich2_blood_stab
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd7e0
cmp byte [0x1805b11b1], 1
jne 0x1800d12d5
lea r8, str.scr_abattoir_ped_sliced
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd6c0
lea r8, str.scr_abattoir_ped_sliced
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd7e0
cmp byte [0x1805b11b0], 1
jne 0x1800d1312
lea r8, str.scr_rcpap1_camera
lea rdx, str.scr_rcpaparazzo1
lea rcx, str.scr_rcpaparazzo1
call fcn.1800dd6c0
lea r8, str.scr_rcpap1_camera
lea rdx, str.scr_rcpaparazzo1
lea rcx, str.scr_rcpaparazzo1
call fcn.1800dd7e0
cmp byte [0x1805b11af], 1
jne 0x1800d134f
lea r8, str.scr_meth_pipe_smoke
lea rdx, str.scr_familyscenem
lea rcx, str.scr_familyscenem
call fcn.1800dd6c0
lea r8, str.scr_meth_pipe_smoke
lea rdx, str.scr_familyscenem
lea rcx, str.scr_familyscenem
call fcn.1800dd7e0
cmp byte [0x1805b11ae], 1
jne 0x1800d138c
lea r8, str.scr_burial_dirt
lea rdx, str.scr_reburials
lea rcx, str.scr_reburials
call fcn.1800dd6c0
lea r8, str.scr_burial_dirt
lea rdx, str.scr_reburials
lea rcx, str.scr_reburials
call fcn.1800dd7e0
cmp byte [0x1805b11e6], sil
je 0x1800d13d7
movabs rax, 0x2206bf9a37b7f724
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rax
mov rax, qword [str.RaceTurbo]
mov qword [0x180587120], rax
mov qword [0x180587128], rsi
mov qword [0x180587130], rsi
mov dword [0x1805870e8], 3
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
movabs rbx, 0x4a04de7cab2739a1
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x48], rsi
mov qword [0x180587120], rax
mov dword [rsp + 0x48], 1
mov rax, qword [rsp + 0x48]
mov qword [0x180587128], rax
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rbx
mov dword [0x1805870e8], 2
call fcn.1801e4620
movabs rax, 0xd5037ba82e12416f
mov qword [rsp + 0x48], rsi
mov qword [0x1805dd278], rax
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov dword [0x1805870e8], 1
call fcn.1801e4620
movd xmm0, dword [0x180568854]
mov qword [rsp + 0x48], rsi
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x48], edi
movss xmm1, dword [rax]
movabs rax, 0xab54a438726d25d5
xorps xmm1, xmmword [0x18050a140]
mov qword [0x1805dd278], rax
subss xmm1, xmm0
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov qword [rsp + 0x48], rsi
mov dword [0x1805870f8], esi
movss dword [rsp + 0x40], xmm1
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x48]
mov qword [0x180587128], rax
mov dword [0x1805870e8], 2
call fcn.1801e4620
cmp byte [0x1805b11e6], sil
je 0x1800d1517
movabs rax, 0x68e835a1d0dc0e3
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rax
mov rax, qword [str.RaceTurbo]
mov qword [0x180587120], rax
mov dword [0x1805870e8], 1
call fcn.1801e4620
mov qword [rsp + 0x48], rsi
mov dword [rsp + 0x48], edi
mov rax, qword [rsp + 0x48]
mov qword [0x180587120], rax
mov dword [0x1805870f8], esi
mov qword [0x1805dd278], rbx
mov qword [0x180587128], rsi
mov dword [0x1805870e8], 2
call fcn.1801e4620
mov rbx, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
add rsp, 0x30
pop rdi
ret