Function at 0x140067c40
Capabilities:
Check for foreground window switch
Create process on windows
Create thread
Encode data using xor
Log keystrokes via polling
Print debug messages
Terminate process

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xa58]
sub rsp, 0xb20
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rax - 0xc8], xmm14
movaps xmmword [rax - 0xd8], xmm15
xor r13d, r13d
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
test rax, rax
je 0x140067cbb
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
movdqa xmm0, xmmword [0x14010a290]
movdqa xmm1, xmmword [0x14010a4b0]
movdqa xmm2, xmmword [0x14010a810]
mov word [rbp + 0x8e0], 0xe529
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0xf34
mov eax, dword [rdx + rcx]
mov ebx, 0x1150
test al, 1
jne 0x140067d65
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x32], 1
lea rax, [rcx + 0x31]
lea rdx, [rbp + 0x8e1]
cmp rcx, rdx
ja 0x140067d42
lea rdx, [rbp + 0x8b0]
cmp rax, rdx
jb 0x140067d42
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
movzx eax, word [rbp + 0x8e0]
mov word [rcx + 0x30], ax
jmp 0x140067d58
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx + 0x20], xmm2
movzx eax, word [rbp + 0x8e0]
mov word [rcx + 0x30], ax
lea rcx, [0x1400e9800]
call fcn.1400dbc0c
nop
mov rax, qword gs:[0x58]
add rbx, qword [rax]
cmp byte [rbx + 0x32], 0
je 0x140067d92
mov edx, reloc.WLDAP32.dll_Ordinal_50
movabs r8, 0xd321df4fb597e507
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0x32], 0
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14006f0b9
mov ecx, Ordinal_26
call fcn.1400db6fc
mov rbx, rax
mov qword [rsp + 0x78], rax
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], rax
mov qword [rbx], r13
mov qword [rbx + 8], r13
mov ecx, Ordinal_26
call fcn.1400db6fc
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rbx], rax
mov qword [rbx + 0x10], r13
mov qword [0x1401b7168], rbx
mov edx, Ordinal_26
mov rcx, qword [rbx + 0x10]
call fcn.1400dba50
mov rcx, rbx
call fcn.140074760
mov edx, Ordinal_26
mov rcx, rbx
call fcn.1400dba50
call fcn.1400580b0
mov ecx, dword [reloc.WS2_32.dll_accept]
test ecx, ecx
je 0x140067e3e
sub ecx, 1
je 0x140067e37
cmp ecx, 1
je 0x140067e30
mov ebx, 0x100
jmp 0x140067e43
mov ebx, 0x8000
jmp 0x140067e43
mov ebx, 0x4000
jmp 0x140067e43
mov ebx, 0x40
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov edx, ebx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_SetPriorityClass]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x140054c60]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x14005cd20]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x1400746c0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x140073b60]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x140073b30]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov dword [rbp + 0x590], 0x50
mov dword [rbp + 0x594], 0x40
lea rax, [0x14004dd40]
mov qword [rbp + 0x598], rax
mov qword [rbp + 0x5a0], r13
mov qword [rbp + 0x5a8], r13
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rbp + 0x5b0], rax
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadCursorA]
mov qword [rbp + 0x5b8], rax
mov qword [rbp + 0x5c0], r13
lea rdi, str.Xiters_Prime
mov qword [rbp + 0x5c8], rdi
mov qword [rbp + 0x5d0], rdi
mov edx, 0x7f00
xor ecx, ecx
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rbp + 0x5d8], rax
lea rcx, [rbp + 0x590]
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov r14d, 1
mov ecx, r14d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
lea ebx, [rax - 0xff]
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
sub eax, 0x1ae
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], r13
mov dword [rsp + 0x38], 0x1fe
mov dword [rsp + 0x30], 0x35c
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x20], eax
mov r9d, 0x80000000
mov r8, rdi
mov rdx, qword [rbp + 0x5d0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov qword [0x1401b7008], rax
mov edx, 0xffffffec
mov rcx, rax
call qword [sym.imp.USER32.dll_GetWindowLongA]
mov r8d, eax
mov edx, 0xffffffec
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov dword [rsp + 0x30], 0x43
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
xor r9d, r9d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_SetWindowPos]
mov r9d, 2
mov r8b, 0xff
xor edx, edx
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
movdqa xmm0, xmmword [0x140108d50]
movdqu xmmword [rbp + 0x6d8], xmm0
lea rdx, [rbp + 0x6d8]
mov rcx, qword [0x1401b7008]
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov dword [rsp + 0x28], 0xa
mov dword [rsp + 0x20], 0xa
xor edx, edx
xor ecx, ecx
mov r9d, 0x1fe
mov r8d, 0x35c
call qword [sym.imp.GDI32.dll_CreateRoundRectRgn]
xor r8d, r8d
mov rdx, rax
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_SetWindowRgn]
xorps xmm0, xmm0
movups xmmword [0x1401b72c0], xmm0
mov qword [rbp + 0x554], r13
mov qword [rbp + 0x568], 2
mov qword [rbp + 0x580], 2
mov qword [rbp + 0x540], r13
mov dword [rbp + 0x550], Ordinal_33
mov dword [rbp + 0x548], reloc.WLDAP32.dll_Ordinal_60
mov dword [rbp + 0x54c], r14d
mov dword [rbp + 0x564], reloc.WLDAP32.dll_Ordinal_32
mov rax, qword [0x1401b7008]
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x55c], r14
mov qword [rbp + 0x578], r14
mov dword [rbp + 0x130], 0xb000
mov dword [rbp + 0x134], 0xa000
lea rbx, [0x1401b7448]
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x128]
mov qword [rsp + 0x50], rax
lea rdi, [0x1401b7410]
mov qword [rsp + 0x48], rdi
lea rsi, [0x1401b73a0]
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x540]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x130]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, r14d
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
cmp eax, 0x887a0004
jne 0x140068203
mov qword [rsp + 0x58], rbx
lea rax, [rbp + 0x128]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x40], rsi
lea rax, [rbp + 0x540]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 7
mov dword [rsp + 0x28], 2
lea rax, [rbp + 0x130]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 5
xor ecx, ecx
call qword [sym.imp.d3d11.dll_D3D11CreateDeviceAndSwapChain]
test eax, eax
jne 0x14006f098
mov rcx, qword [0x1401b73a0]
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
lea r9, [rbp + 0x3c8]
lea r8, [0x140105928]
xor edx, edx
call r10
mov rcx, qword [0x1401b7410]
mov rax, qword [rcx]
mov r10, qword [rax + 0x48]
lea r9, [0x1401b7378]
xor r8d, r8d
mov rdx, qword [rbp + 0x3c8]
call r10
mov rcx, qword [rbp + 0x3c8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov edx, 5
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_ShowWindow]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rbx, qword [0x1401b6f70]
test rbx, rbx
je 0x14006829d
inc dword [rbx + 0xf4]
mov ecx, 0x5e10
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rsp + 0x78], rax
lea rcx, [rbp + 0xa70]
mov qword [rbp + 0x178], rcx
mov qword [rbp + 0x120], rax
test rax, rax
je 0x1400682d3
xor edx, edx
mov rcx, rax
call fcn.140003220
jmp 0x1400682d6
mov rax, r13
mov qword [0x1401b6f70], rax
call fcn.140007630
test rbx, rbx
je 0x1400682f0
mov qword [0x1401b6f70], rbx
jmp 0x1400682f7
mov rbx, qword [0x1401b6f70]
test rbx, rbx
jne 0x14006831d
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x80], xmm0
movups xmmword [rbp + 0x90], xmm0
movups xmmword [rbp + 0xa0], xmm0
movups xmmword [rbp + 0xb0], xmm0
movups xmmword [rbp + 0xc0], xmm0
movups xmmword [rbp + 0xd0], xmm0
movups xmmword [rbp + 0xe0], xmm0
movups xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], rax
mov byte [rbp + 0x8c], 1
mov dword [rbp + 0x98], 3
mov dword [rbp + 0x9c], r14d
mov dword [rbp + 0xc4], 0x7f7fffff
mov dword [rbp + 0xd0], 0x3f800000
mov eax, 0xffff
mov word [rbp + 0xd4], ax
mov qword [rbp + 0x4a0], 0xffffffffffffffff
mov qword [rbp + 0x4a8], 0xffffffffffffffff
mov qword [rbp + 0x4b0], 0xffffffffffffffff
mov qword [rbp + 0x4b8], 0xffffffffffffffff
mov dword [rbp + 0x4c0], 0xffffffff
mov qword [rbp + 0x4c4], 0xfffffffffffffffd
mov dword [rbp + 0x4cc], 0xffffffff
mov qword [rbp + 0x4d0], r13
lea rsi, [0x140103f30]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm6, dword [0x140108bb4]
movaps xmm3, xmm6
mov r8d, 0x26a20
lea rdx, [0x14013f2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movaps xmm3, xmm6
mov r8d, 0x24b84
lea rdx, str.OTTO
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rbx + 0x20], r13
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movaps xmm3, xmm6
mov r8d, 0x26a20
lea rdx, [0x14013f2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108ba4]
mov r8d, 0x26a20
lea rdx, [0x14013f2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [0x1401b74a8], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108bc8]
mov r8d, 0x26a20
lea rdx, [0x14013f2c0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm6, dword [0x140108bbc]
movaps xmm3, xmm6
mov r8d, 0xb80
lea r14, [0x1401b46b0]
mov rdx, r14
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [0x1401b74a0], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movaps xmm3, xmm6
mov r8d, 0x2cc8
lea rdx, [0x1401284e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [0x1401b7480], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108bcc]
mov r8d, 0x2cc8
lea rdx, [0x1401284e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108c0c]
mov r8d, 0x2cc8
lea rdx, [0x1401284e0]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108bc4]
mov r8d, 0x824
lea rdx, [0x14018b930]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [0x1401ba630], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108be4]
mov r8d, 0x7398
lea rdx, [0x140121140]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [0x1401ba720], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108bec]
mov r8d, 0x7398
lea rdx, [0x140121140]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
movss xmm3, dword [0x140108ba0]
mov r8d, 0x7398
lea rdx, [0x140121140]
mov rcx, qword [rbx + 0x58]
call fcn.14002fa50
mov qword [0x1401b7488], rax
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140068646
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x1400686cf
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x14012b8c0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x133ac
mov dword [rbp - 0x5c], 0x41900000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x14006871c
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x1400687a5
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea r15, [0x14018c170]
mov qword [rbp - 0x70], r15
mov dword [rbp - 0x68], 0x1329c
mov dword [rbp - 0x5c], 0x41880000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov qword [0x1401b7490], rax
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x1400687f9
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140068882
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rbp - 0x70], r15
mov dword [rbp - 0x68], 0x1329c
mov dword [rbp - 0x5c], 0x41600000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov qword [0x1401b7498], rax
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x1400688cf
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140068958
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rbp - 0x70], r14
mov dword [rbp - 0x68], 0xb80
mov dword [rbp - 0x5c], 0x41a00000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x14006899e
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140068a27
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x14012b330]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x54c
mov dword [rbp - 0x5c], 0x41700000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140068a74
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140068afd
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rbp - 0x70], r14
mov dword [rbp - 0x68], 0xb80
mov dword [rbp - 0x5c], 0x41800000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov rdi, qword [rbx + 0x58]
cmp byte [rdi + 0x18], 0
je 0x140068b43
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140068bcc
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x140165ce0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0xe5c
mov dword [rbp - 0x5c], 0x41a00000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rdi
call fcn.14002f700
mov qword [0x1401b7058], rax
mov rbx, qword [rbx + 0x58]
cmp byte [rbx + 0x18], 0
je 0x140068c20
mov r8d, 0xb87
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Locked___Cannot_modify_a_locked_ImFontAtlas_between_NewFrame___and_EndFrame_Render____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movups xmm2, xmmword [rbp + 0x80]
movups xmmword [rbp - 0x70], xmm2
movups xmm0, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [rbp + 0xa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [rbp + 0xb0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [rbp + 0xc0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [rbp + 0xd0]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rbp + 0xe0]
movups xmmword [rbp - 0x10], xmm1
movups xmm0, xmmword [rbp + 0xf0]
movups xmmword [rbp], xmm0
movsd xmm1, qword [rbp + 0x100]
movsd qword [rbp + 0x10], xmm1
movq rax, xmm2
test rax, rax
je 0x140068ca9
mov r8d, 0xb89
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str.font_cfg.FontData__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rax, [0x1401b52f0]
mov qword [rbp - 0x70], rax
mov dword [rbp - 0x68], 0x87c
mov dword [rbp - 0x5c], 0x41a00000
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x70]
mov rcx, rbx
call fcn.14002f700
mov qword [0x1401b6ff8], rax
cmp qword [0x1401b7028], 0
jne 0x140068d1a
mov qword [rsp + 0x30], r13
lea rax, [0x1401b7028]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x4a0]
mov r8d, 0x171
lea rdx, [0x14012b1b0]
mov rcx, qword [0x1401b7410]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1401b7030], 0
jne 0x140068d5b
mov qword [rsp + 0x30], r13
lea rax, [0x1401b7030]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x4a0]
mov r8d, 0x4ab
lea rdx, [0x1401b4200]
mov rcx, qword [0x1401b7410]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1401b7038], 0
jne 0x140068d9c
mov qword [rsp + 0x30], r13
lea rax, [0x1401b7038]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x4a0]
mov r8d, 0x178
lea rdx, [0x14018b700]
mov rcx, qword [0x1401b7410]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
cmp qword [0x1401b7020], 0
jne 0x140068ddd
mov qword [rsp + 0x30], r13
lea rax, [0x1401b7020]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x4a0]
mov r8d, 0x64b
lea rdx, [0x14013ec70]
mov rcx, qword [0x1401b7410]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
xor ecx, ecx
call fcn.140027a60
mov rsi, qword [0x1401b7008]
mov rdi, qword [0x1401b6f70]
test rdi, rdi
jne 0x140068e18
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdi, qword [0x1401b6f70]
cmp qword [rdi + 0x98], 0
je 0x140068e3c
mov r8d, reloc.WS2_32.dll_WSACleanup
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu_backendsimgui_impl_win32.cpp
lea rcx, str.io.BackendPlatformUserData__nullptr___Already_initialized_a_platform_backend__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
lea rcx, [rbp + 0x4e8]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
test eax, eax
je 0x140068fbd
lea rcx, [rbp + 0x500]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
test eax, eax
je 0x140068fbd
mov rax, qword [0x1401b6f70]
test rax, rax
je 0x140068e78
inc dword [rax + 0xf4]
mov ecx, 0x48
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x140068ea5
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x30], xmm0
mov qword [rbx + 0x40], rax
jmp 0x140068ea8
mov rbx, r13
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_win32
mov qword [rdi + 0x88], rax
or dword [rdi + 0xc], 6
mov qword [rbx], rsi
mov rax, qword [rbp + 0x4e8]
mov qword [rbx + 0x20], rax
mov rax, qword [rbp + 0x500]
mov qword [rbx + 0x18], rax
mov dword [rbx + 0x28], 9
mov rdi, qword [0x1401b6f70]
cmp dword [rdi + 0x48b0], 0
jg 0x140068f0b
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x48b8]
mov rcx, qword [rax]
mov qword [rcx + 0x28], rsi
mov byte [rbx + 0x2d], 1
lea rax, str.xinput1_4.dll
mov qword [rbp + 0x670], rax
lea rax, str.xinput1_3.dll
mov qword [rbp + 0x678], rax
lea rax, str.xinput9_1_0.dll
mov qword [rbp + 0x680], rax
lea rax, str.xinput1_2.dll
mov qword [rbp + 0x688], rax
lea rax, str.xinput1_1.dll
mov qword [rbp + 0x690], rax
mov rdi, r13
nop word [rax + rax]
mov rcx, qword [rbp + rdi*8 + 0x670]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rsi, rax
test rax, rax
jne 0x140068f91
inc rdi
cmp rdi, 5
jl 0x140068f70
jmp 0x140068fbd
mov qword [rbx + 0x30], rsi
lea rdx, str.XInputGetCapabilities
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x38], rax
lea rdx, str.XInputGetState
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rbx + 0x40], rax
mov r14, qword [0x1401b7448]
mov rsi, qword [0x1401b7410]
mov rax, qword [0x1401b6f70]
test rax, rax
jne 0x140068ff8
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b6f70]
lea rdi, [rax + 8]
cmp qword [rdi + 0x98], 0
je 0x140069027
mov r8d, 0x221
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu_backendsimgui_impl_dx11.cpp
lea rcx, str.io.BackendRendererUserData__nullptr___Already_initialized_a_renderer_backend__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b6f70]
test rax, rax
je 0x140069032
inc dword [rax + 0xf4]
mov ecx, 0x78
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rbx, rax
test rax, rax
je 0x140069073
xorps xmm0, xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
movups xmmword [rax + 0x30], xmm0
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x60], xmm0
mov dword [rax + 0x70], 0x1388
mov dword [rax + 0x74], 0x2710
jmp 0x140069076
mov rbx, r13
mov qword [rdi + 0x98], rbx
lea rax, str.imgui_impl_dx11
mov qword [rdi + 0x88], rax
or dword [rdi + 4], 8
mov qword [rbp + 0x138], r13
mov qword [rbp + 0x140], r13
mov qword [rbp + 0x3d0], r13
mov rax, qword [rsi]
mov r9, qword [rax]
lea r8, [rbp + 0x138]
lea rdx, [0x140105130]
mov rcx, rsi
call r9
test eax, eax
jne 0x14006911a
mov rcx, qword [rbp + 0x138]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
lea r8, [rbp + 0x140]
lea rdx, [0x140105140]
call r9
test eax, eax
jne 0x14006911a
mov rcx, qword [rbp + 0x140]
mov rax, qword [rcx]
mov r9, qword [rax + 0x30]
lea r8, [rbp + 0x3d0]
lea rdx, [0x140105150]
call r9
test eax, eax
jne 0x14006911a
mov qword [rbx], rsi
mov qword [rbx + 8], r14
mov rax, qword [rbp + 0x3d0]
mov qword [rbx + 0x10], rax
mov rcx, qword [rbp + 0x138]
test rcx, rcx
je 0x14006912c
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbp + 0x140]
test rcx, rcx
je 0x14006913e
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rbx]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rcx, qword [rbx + 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
mov rax, qword [0x1401b6f70]
test rax, rax
jne 0x14006917e
mov r8d, 0xb5b
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b6f70]
movss xmm1, dword [0x140108b18]
movss xmm9, dword [0x140108b3c]
movaps xmm0, xmm9
unpcklps xmm0, xmm1
movsd qword [rax + 0x381c], xmm0
mov dword [rax + 0x3824], 0x40800000
mov qword [rax + 0x37f0], 0x40000000
mov dword [rax + 0x3818], r13d
xorps xmm10, xmm10
xorps xmm0, xmm0
unpcklps xmm0, xmm10
movsd qword [rax + 0x37e8], xmm0
mov dword [rax + 0x3810], 0x41200000
mov dword [rax + 0x38a8], r13d
xor r12b, r12b
mov r15, qword gs:[0x58]
movabs rsi, 0x5baf6d736751d30f
movdqa xmm11, xmmword [0x140108e20]
movdqa xmm12, xmmword [0x140108d60]
movdqa xmm14, xmmword [reloc.WS2_32.dll_getsockopt]
movss xmm13, dword [0x140108d0c]
movss xmm6, dword [0x140108b80]
movss xmm8, dword [0x140108c70]
movss xmm15, dword [0x140108ab8]
mov r14d, 1
movabs rdi, 0x5d434bfbcb012f09
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x8e8]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x1400692b0
lea rcx, [rbp + 0x8e8]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x8e8]
call qword [sym.imp.USER32.dll_DispatchMessageA]
movzx r12d, r12b
cmp dword [rbp + 0x8f0], 0x12
cmove r12d, r14d
mov dword [rsp + 0x20], r14d
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x8e8]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
jne 0x140069260
test r12b, r12b
jne 0x14006ee41
call qword [sym.imp.USER32.dll_GetForegroundWindow]
cmp rax, qword [0x1401b6fc8]
je 0x1400692e8
call qword [sym.imp.USER32.dll_GetForegroundWindow]
mov rcx, qword [0x1401b7008]
cmp rax, rcx
jne 0x1400692e8
call qword [sym.imp.USER32.dll_IsWindow]
test eax, eax
je 0x1400692e8
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_IsWindowVisible]
mov ecx, 3
call qword [sym.imp.KERNEL32.dll_Sleep]
mov rbx, qword [0x1401b6f70]
test rbx, rbx
je 0x14006930d
mov rbx, qword [rbx + 0xa0]
test rbx, rbx
jne 0x14006932a
jmp 0x140069310
mov rbx, r13
mov r8d, 0x250
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___Did_you_call_ImGui_ImplDX11_Init____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
cmp qword [rbx + 0x48], 0
jne 0x140069336
call fcn.140045e90
call fcn.140047040
call fcn.140009b20
cmp byte [0x1401b72d0], 0
jne 0x1400693dd
mov qword [rbp + 0x508], 0xffffffffffffffff
mov qword [rbp + 0x510], 0xffffffffffffffff
mov qword [rbp + 0x518], 0xffffffffffffffff
mov qword [rbp + 0x520], 0xffffffffffffffff
mov dword [rbp + 0x528], 0xffffffff
mov qword [rbp + 0x52c], 0xfffffffffffffffd
mov dword [rbp + 0x534], 0xffffffff
mov qword [rbp + 0x538], r13
mov qword [rsp + 0x30], r13
lea rax, [0x1401b6fd8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r13
lea r9, [rbp + 0x508]
mov r8d, 0x14ded
lea rdx, [0x14019f410]
mov rcx, qword [0x1401b7410]
call qword [sym.imp.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory]
mov byte [0x1401b72d0], 1
cmp byte [0x1401b6f6c], 2
jb 0x14006c7a7
jne 0x14006ec1c
mov rax, qword [r15]
mov ecx, 0xd20
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x7f4
mov ebx, r8d
test cl, 1
jne 0x140069434
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 5], 0x14b
mov dword [rax + r8], 0xa4664065
mov byte [rax + r8 + 4], 0x83
lea rcx, [0x1400e9470]
call fcn.1400dbc0c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 6], 0
je 0x1400694d2
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x1400694b0
mov rcx, r13
movdqa xmm15, xmmword [0x140109f30]
nop dword [rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm15, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + r9], ax
add rcx, 2
cmp rcx, 6
jb 0x140069460
movss xmm15, dword [0x140108ab8]
jmp 0x1400694cd
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, rdi
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 6
jb 0x1400694b0
mov byte [r9 + 6], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x408], xmm0
mov qword [rbp + 0x418], r13
mov qword [rbp + 0x420], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r9 + r8], 0
jne 0x1400694f1
mov rdx, r9
lea rcx, [rbp + 0x408]
call fcn.140044820
lea rdx, [rbp + 0x408]
mov rbx, qword [rbp + 0x408]
mov rdi, qword [rbp + 0x420]
cmp rdi, 0xf
cmova rdx, rbx
lea rcx, [0x1401b7238]
cmp qword [0x1401b7250], 0xf
cmova rcx, qword [0x1401b7238]
mov r8, qword [0x1401b7248]
cmp r8, qword [rbp + 0x418]
jne 0x14006955c
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14006955c
xor sil, sil
jmp 0x14006955f
mov sil, 1
cmp rdi, 0xf
jbe 0x140069596
lea rdx, [rdi + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14006958e
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006f05c
mov rcx, rbx
call fcn.1400dba50
mov qword [rbp + 0x418], r13
mov qword [rbp + 0x420], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x408], 0
test sil, sil
jne 0x14006f0b9
cmp qword [0x1401b5278], 0
je 0x14006f08f
cmp byte [0x1401b6f6e], sil
je 0x1400695ed
mov ecx, dword [0x1401b6fe0]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x1400695ed
cmp dword [0x1401b7328], 5
je 0x1400695ed
call fcn.140060990
cmp byte [0x1401b6f92], 0
je 0x140069614
mov ecx, dword [0x1401b6fd0]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140069614
cmp dword [0x1401b7328], 5
je 0x140069614
call fcn.140066580
movss xmm7, dword [0x140108cd4]
movss xmm9, dword [0x140108cb8]
mov rcx, qword [0x1401b6f70]
movaps xmm0, xmm7
unpcklps xmm0, xmm9
movsd qword [rcx + 0x47d8], xmm0
mov dword [rcx + 0x47c0], r14d
or dword [rcx + 0x47b8], 3
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47c8], xmm0
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47d0], xmm0
mov dword [rcx + 0x47bc], r14d
mov rax, qword [r15]
mov ecx, 0x2290
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x14a0
mov ebx, r8d
test cl, 1
jne 0x1400696bc
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 7], 0x151
mov dword [rax + r8], 0x3ab16668
mov word [rax + r8 + 4], 0x320b
mov byte [rax + r8 + 6], Ordinal_41
lea rcx, [0x1400e9450]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x1400696e0
mov edx, 8
movabs r8, 0x514b53795fdf032f
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 8], 0
xor edx, edx
mov r8d, 0x20ab
mov rcx, rbx
call fcn.14000fae0
cmp byte [0x1401b74b0], 0
jne 0x1400697b4
lea rdx, [0x1401b72c0]
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b7450]
mov rcx, qword [0x1401b6fc8]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x830]
call fcn.140014120
movd xmm1, dword [0x1401b72c4]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b7454]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x838]
call fcn.140014120
movd xmm1, dword [0x1401b72c0]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b7450]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1fe
mov r9d, 0x35c
mov r8d, ebx
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_MoveWindow]
mov byte [0x1401b74b0], 1
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm10
addss xmm0, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x3e0], 0x44570000
mov dword [rbp + 0x3e4], 0x43ff0000
lea rdx, [rbp + 0x3e0]
lea rcx, str.Move_detector
call fcn.140038920
mov rax, qword [0x1401b6f70]
mov ecx, dword [rax + 0x3f40]
test ecx, ecx
je 0x1400698fb
cmp ecx, dword [rax + 0x477c]
jne 0x1400698fb
lea rdx, [0x1401b72c0]
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b7450]
mov rcx, qword [0x1401b6fc8]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x898]
call fcn.140014120
movd xmm1, dword [0x1401b72c4]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b7454]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x800]
call fcn.140014120
movd xmm1, dword [0x1401b72c0]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b7450]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1fe
mov r9d, 0x35c
mov r8d, ebx
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.14004d930
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov r14, qword [rax + 0x290]
movsd xmm0, qword [rax + 0x18]
movsd qword [rsp + 0x70], xmm0
movdqa xmm0, xmmword [0x1401095a0]
movups xmmword [rbp + 0x6e8], xmm0
lea rcx, [rbp + 0x6e8]
call fcn.140005710
movss xmm1, dword [rsp + 0x74]
addss xmm1, xmm9
movss xmm0, dword [rsp + 0x70]
addss xmm0, xmm7
movss dword [rbp + 0x3e8], xmm0
movss dword [rbp + 0x3ec], xmm1
mov dword [rsp + 0x28], r13d
movss xmm0, dword [0x140108b3c]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x3e8]
lea rdx, [rsp + 0x70]
mov rcx, r14
call fcn.14002afd0
mov rbx, qword [0x1401b6f70]
test rbx, rbx
jne 0x1400699d3
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm6
movss xmm7, dword [0x140108aec]
cmp byte [0x1401b9280], 0
je 0x1400699f3
movaps xmm0, xmm10
jmp 0x1400699f6
movaps xmm0, xmm7
movss xmm6, dword [0x1401b7658]
subss xmm0, xmm6
mulss xmm0, xmm1
addss xmm6, xmm0
movss dword [0x1401b7658], xmm6
lea rcx, [rbx + 0x4838]
movss xmm0, dword [rbx + 0x37e0]
mov dword [rbp + 0x4f0], r13d
movss dword [rbp + 0x4f4], xmm0
lea rdx, [rbp + 0x4f0]
call fcn.14001f250
movss dword [rbx + 0x37e0], xmm6
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140108cac]
addss xmm0, dword [0x140108bac]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [r15]
mov ecx, 0x14bc
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1668
mov ebx, r8d
test cl, 1
jne 0x140069aea
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 0xc], 0x1b74ec5
mov dword [r8 + rax], 0x3360f7ce
mov dword [r8 + rax + 4], 0xeb8d58de
mov dword [r8 + rax + 8], 0x2e6dedd2
lea rcx, [0x1400e9420]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xf], 0
je 0x140069b0e
mov edx, reloc.WS2_32.dll_ntohs
movabs r8, 0xcbb72bab4701839d
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0xf], 0
movdqa xmm0, xmmword [0x140108ea0]
movups xmmword [rsp + 0x60], xmm0
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.140037a40
lea rcx, [0x1401b5d08]
call fcn.140005710
mov dword [rbp + 0x3f0], 0x446d8000
mov dword [rbp + 0x3f4], 0x42700000
mov qword [rbp + 0x3f8], 0x433e0000
mov dword [rsp + 0x28], Ordinal_50
movss xmm6, dword [0x140108b10]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x3f0]
lea rdx, [rbp + 0x3f8]
mov rcx, r14
call fcn.14002afd0
lea rcx, [0x1401b5d28]
call fcn.140005710
movss xmm1, dword [rsp + 0x74]
addss xmm1, dword [0x140108cc0]
movss xmm0, dword [rsp + 0x70]
addss xmm0, xmm8
movss dword [rbp + 0x400], xmm0
movss dword [rbp + 0x404], xmm1
mov dword [rsp + 0x28], 0x50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x400]
lea rdx, [rsp + 0x70]
mov rcx, r14
call fcn.14002afd0
movss xmm0, dword [0x140108cd0]
movss xmm1, dword [0x140108bd0]
unpcklps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rbx, qword [rcx + 0x3ee0]
cmp byte [rbx + 0xb3], 0
jne 0x140069dae
mov rbx, qword [rbx + 0x290]
mov dword [rsp + 0x20], Ordinal_50
xor r9d, r9d
movss xmm2, dword [0x140108bbc]
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140029f90
mov r8d, dword [rbx + 0x78]
dec r8d
mov dword [rbx + 0x78], r8d
mov r9d, 0x9b1e1e1e
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1400299e0
mov dword [rbx + 0x78], r13d
mov dword [rsp + 0x20], Ordinal_50
xor r9d, r9d
movss xmm2, dword [0x140108bb8]
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.140029f90
dec dword [rbx + 0x78]
movss dword [rsp + 0x28], xmm7
mov edi, 1
mov dword [rsp + 0x20], edi
mov r9d, 0x9b3c3c3c
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.140028ac0
mov dword [rbx + 0x78], r13d
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], dil
mov rax, qword [rcx + 0x3ee0]
mov r8, qword [rax + 0x290]
mov dword [rbp + 0x1e0], 0
mov dword [rbp + 0x1e4], 0xc2b40000
lea rcx, [0x1401b5bf0]
call fcn.140005710
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x1e0]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140108cdc]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movaps xmm2, xmm7
lea rdx, [0x1401b8928]
mov rcx, r8
call fcn.14002e270
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], dil
mov rax, qword [rcx + 0x3ee0]
mov r8, qword [rax + 0x290]
mov dword [rbp + 0x1e8], 0x444e4000
mov dword [rbp + 0x1ec], 0x41f00000
lea rcx, [0x1401b5bf0]
call fcn.140005710
mov dword [rsp + 0x38], edi
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x1e8]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140108c64]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movaps xmm2, xmm7
lea rdx, [0x1401b8928]
mov rcx, r8
call fcn.14002e270
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1d0], r13
mov qword [rbp + 0x1d8], r13
mov r8, 0xffffffffffffffff
lea rax, [0x1401ba6e0]
inc r8
cmp byte [rax + r8], 0
jne 0x140069dd4
mov rdx, rax
lea rcx, [rbp + 0x1c0]
call fcn.140044820
nop
mov rax, qword [r15]
mov ecx, 0x5b8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1e8
mov ebx, r8d
test cl, 1
jne 0x140069e43
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 0xb], Ordinal_301
mov dword [r8 + rax], 0x5b5692ec
mov dword [r8 + rax + 4], 0xb87a4e6f
mov word [r8 + rax + 8], 0xdb99
mov byte [r8 + rax + 0xa], reloc.WS2_32.dll_send
lea rcx, [0x1400e9400]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xc], 0
je 0x140069e67
mov edx, ntohs
movabs r8, 0xdd172f012933e1b9
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0xc], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x460], xmm0
mov qword [rbp + 0x470], r13
mov qword [rbp + 0x478], r13
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140069e86
mov rdx, rbx
lea rcx, [rbp + 0x460]
call fcn.140044820
nop
lea rdx, [rbp + 0x1c0]
cmp qword [rbp + 0x1d8], 0xf
cmova rdx, qword [rbp + 0x1c0]
mov r8, qword [rbp + 0x1d0]
lea rcx, [rbp + 0x460]
call fcn.140043f90
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], r13
mov qword [rbp + 0x1b8], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b0], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0x478]
cmp rdx, 0xf
jbe 0x140069f47
inc rdx
mov rcx, qword [rbp + 0x460]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140069f42
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006f063
call fcn.1400dba50
mov qword [rbp + 0x470], r13
mov qword [rbp + 0x478], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x460], 0
mov rax, qword [r15]
mov ecx, 0x1418
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x17b8
mov ebx, r8d
test cl, 1
jne 0x140069fa7
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 6], 0x1b19f69
mov dword [rax + r8], 0x408953f4
mov word [rax + r8 + 4], 0xa473
lea rcx, [0x1400e93e0]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x140069fcb
mov edx, 9
movabs r8, 0xbf53dd0129f92bb1
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 9], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x480], xmm0
mov qword [rbp + 0x490], r13
mov qword [rbp + 0x498], r13
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x140069ff0
mov rdx, rbx
lea rcx, [rbp + 0x480]
call fcn.140044820
nop
lea rdx, [0x1401b5268]
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rdx, qword [0x1401b5268]
mov r8, qword [0x1401b5278]
lea rcx, [rbp + 0x480]
call fcn.140043f90
xorps xmm0, xmm0
movups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], r13
mov qword [rbp + 0x198], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x180], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x190], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp + 0x498]
cmp rdx, 0xf
jbe 0x14006a0b1
inc rdx
mov rcx, qword [rbp + 0x480]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006a0ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006f06a
call fcn.1400dba50
mov qword [rbp + 0x490], r13
mov qword [rbp + 0x498], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x480], 0
mov rcx, qword [0x1401b7488]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b6f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006a120
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006a118
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006a111
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
lea rbx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0xf
cmova rbx, qword [rbp + 0x1a0]
movups xmm0, xmmword [0x1401b93a0]
movups xmmword [rbp + 0x6f8], xmm0
lea rcx, [rbp + 0x6f8]
call fcn.140005710
mov edi, eax
lea rcx, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0xf
cmova rcx, qword [rbp + 0x1a0]
movss xmm7, dword [rsp + 0x74]
movaps xmm8, xmm7
addss xmm8, dword [0x140108bfc]
movss xmm9, dword [rsp + 0x70]
movaps xmm6, xmm9
addss xmm6, dword [0x140108ce8]
mov rax, qword [0x1401b6f70]
movss xmm1, dword [rax + 0x3c30]
test rcx, rcx
jne 0x14006a1db
movaps xmm0, xmm10
jmp 0x14006a235
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movaps xmm2, xmm1
lea rdx, [rbp + 0x148]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x148]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x148], xmm0
movss xmm1, dword [rbp + 0x14c]
mulss xmm1, xmm15
mulss xmm0, xmm15
subss xmm8, xmm7
subss xmm6, xmm9
mulss xmm8, xmm15
mulss xmm6, xmm15
addss xmm7, xmm8
addss xmm6, xmm9
subss xmm7, xmm1
subss xmm6, xmm0
movss dword [rbp + 0x1f0], xmm6
movss dword [rbp + 0x1f4], xmm7
mov r9, rbx
mov r8d, edi
lea rdx, [rbp + 0x1f0]
mov rcx, r14
call fcn.14002b9c0
call fcn.140013010
mov rcx, qword [0x1401b7488]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b6f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006a2e5
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006a2dd
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006a2d6
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
lea rbx, [rbp + 0x180]
cmp qword [rbp + 0x198], 0xf
cmova rbx, qword [rbp + 0x180]
movups xmm0, xmmword [0x1401b9380]
movups xmmword [rbp + 0x708], xmm0
lea rcx, [rbp + 0x708]
call fcn.140005710
mov edi, eax
lea rcx, [rbp + 0x180]
cmp qword [rbp + 0x198], 0xf
cmova rcx, qword [rbp + 0x180]
movss xmm7, dword [rsp + 0x74]
movaps xmm8, xmm7
addss xmm8, dword [0x140108c24]
movss xmm9, dword [rsp + 0x70]
movaps xmm6, xmm9
addss xmm6, dword [0x140108ce4]
mov rax, qword [0x1401b6f70]
movss xmm1, dword [rax + 0x3c30]
test rcx, rcx
jne 0x14006a3a0
movaps xmm0, xmm10
jmp 0x14006a3fa
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movaps xmm2, xmm1
lea rdx, [rbp + 0x150]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x150]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x150], xmm0
movss xmm1, dword [rbp + 0x154]
mulss xmm1, xmm15
mulss xmm0, xmm15
subss xmm8, xmm7
subss xmm6, xmm9
mulss xmm8, xmm15
mulss xmm6, xmm15
addss xmm7, xmm8
addss xmm6, xmm9
subss xmm7, xmm1
subss xmm6, xmm0
movss dword [rbp + 0x1f8], xmm6
movss dword [rbp + 0x1fc], xmm7
mov r9, rbx
mov r8d, edi
lea rdx, [rbp + 0x1f8]
mov rcx, r14
call fcn.14002b9c0
call fcn.140013010
mov rcx, qword [0x1401ba720]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b6f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006a4aa
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006a4a2
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006a49b
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
mov rax, qword [r15]
mov ecx, 0x22c8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x750
mov ebx, r8d
test cl, 1
jne 0x14006a52c
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 0xc], 0x1f15c06
mov dword [rax + r8], 0x324bada3
mov dword [rax + r8 + 4], 0x24835c1f
mov dword [rax + r8 + 8], 0x3261dda3
lea rcx, [0x1400e9380]
call fcn.1400dbc0c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0xf], 0
je 0x14006a553
mov edx, reloc.WS2_32.dll_ntohs
movabs r8, 0x57f1396b5b138d83
mov rcx, rdi
call fcn.14004bfc0
mov byte [rdi + 0xf], 0
movdqa xmm0, xmmword [0x140109360]
movups xmmword [rbp + 0x8a0], xmm0
lea rcx, [rbp + 0x8a0]
call fcn.140005710
mov esi, eax
mov rcx, qword [r15]
mov eax, 0x1bc8
mov r8d, eax
mov edx, dword [rax + rcx]
mov eax, 0x13b8
mov ebx, eax
test dl, 1
jne 0x14006a5bd
or edx, 1
mov dword [r8 + rcx], edx
mov dword [rcx + rax + 0xc], 0x1f15c06
mov dword [rcx + rax], 0x324bada3
mov dword [rcx + rax + 4], 0x24835c1f
mov dword [rcx + rax + 8], 0x3261dda3
lea rcx, [0x1400e93b0]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xf], 0
je 0x14006a5e1
mov edx, reloc.WS2_32.dll_ntohs
movabs r8, 0x57f1396b5b138d83
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0xf], 0
movss xmm7, dword [rsp + 0x74]
movaps xmm9, xmm7
addss xmm9, dword [0x140108c08]
movss xmm6, dword [rsp + 0x70]
movaps xmm8, xmm6
addss xmm8, dword [0x140108c70]
mov rax, qword [0x1401b6f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rbx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x158]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x158]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x158], xmm1
movss xmm0, dword [rbp + 0x15c]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm9, xmm7
subss xmm8, xmm6
mulss xmm9, xmm15
mulss xmm8, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x200], xmm8
movss dword [rbp + 0x204], xmm9
mov r9, rdi
mov r8d, esi
lea rdx, [rbp + 0x200]
mov rcx, r14
call fcn.14002b9c0
call fcn.140013010
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140108c10]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm0, dword [0x140108c10]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x208], 0x43960000
mov dword [rbp + 0x20c], 0x42a00000
lea rdx, [rbp + 0x208]
call fcn.140049530
call fcn.140048d70
mov r8, qword [0x1401b6f70]
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r8 + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm6, dword [0x140108b80]
addss xmm1, xmm6
addss xmm0, dword [0x140108c98]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x210], 0x42200000
mov dword [rbp + 0x214], 0x42200000
mov rax, qword [r15]
mov ecx, 0x146c
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r9d, 0x1fdc
mov ebx, r9d
test cl, 1
jne 0x14006a818
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r9 + 2], 0x191db26
mov word [rax + r9], 0xa041
lea rcx, [0x1400e9360]
call fcn.1400dbc0c
nop
mov r8, qword [0x1401b6f70]
add rbx, qword [r15]
cmp byte [rbx + 5], 0
je 0x14006a838
xor byte [rbx], 9
xor byte [rbx + 1], 0xc5
xor byte [rbx + 2], 0x47
xor byte [rbx + 3], 0xbf
xor byte [rbx + 4], 0x91
mov byte [rbx + 5], 0
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [r8 + 0x3ee0]
call fcn.140008a80
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x210]
mov rcx, rbx
call fcn.14000cac0
mov rdi, qword [0x1401b6f70]
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140108c9c]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [0x1401ba630]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
test rcx, rcx
jne 0x14006a8fd
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006a8f5
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006a8ee
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
mov dword [rbp + 0x218], 0x42200000
mov dword [rbp + 0x21c], 0x42200000
lea rdx, [rbp + 0x218]
lea rcx, [0x1400fa4d0]
call fcn.140038340
call fcn.140013010
call fcn.14000cd30
mov r8, qword [0x1401b6f70]
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r8 + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
movss xmm7, dword [0x140108c18]
addss xmm1, xmm7
addss xmm0, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x220], 0x432a0000
mov dword [rbp + 0x224], 0x43f50000
mov rax, qword [r15]
mov ecx, 0xe08
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r9d, 0x1148
mov ebx, r9d
test cl, 1
jne 0x14006aa0d
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r9 + 2], 0x11bc0cf
mov word [rax + r9], 0x12f7
lea rcx, [0x1400e9340]
call fcn.1400dbc0c
nop
mov r8, qword [0x1401b6f70]
add rbx, qword [r15]
cmp byte [rbx + 5], 0
je 0x14006aa2d
xor byte [rbx], 0xa3
xor byte [rbx + 1], 0x73
xor byte [rbx + 2], 0xad
xor byte [rbx + 3], 0xb3
xor byte [rbx + 4], 0x1b
mov byte [rbx + 5], 0
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [r8 + 0x3ee0]
call fcn.140008a80
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x220]
mov rcx, rbx
call fcn.14000cac0
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, xmm6
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [r15]
mov ecx, 0x1630
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1a18
mov ebx, r8d
test cl, 1
jne 0x14006aaea
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 8], 0x13dc764
mov dword [r8 + rax], 0x791d932b
mov dword [r8 + rax + 4], 0x7f4eb418
lea rcx, [0x1400e9310]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xb], 0
je 0x14006ab0e
mov edx, ntohs
movabs r8, 0x1d23dd59593db30b
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0xb], 0
xor r9d, r9d
mov rdx, rbx
lea rcx, [0x1400fa4d0]
call fcn.14003b670
mov rax, qword [r15]
mov ecx, 0x1944
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1e58
mov ebx, r8d
test cl, 1
jne 0x14006ab75
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 0xb], 0x1b1
mov dword [rax + r8], 0x91bd8db3
mov dword [rax + r8 + 4], 0xc6f85871
mov word [rax + r8 + 8], 0xc1f2
mov byte [rax + r8 + 0xa], 0xee
lea rcx, [0x1400e92f0]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xc], 0
je 0x14006ab99
mov edx, ntohs
movabs r8, 0xb38b3127b19dad93
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0xc], 0
mov r9d, 3
mov rdx, rbx
lea rcx, [0x1400fa4e4]
call fcn.14003b670
mov rax, qword [r15]
mov ecx, 0xd44
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0xa3c
mov ebx, r8d
test cl, 1
jne 0x14006abf1
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 3], 0x1cf
mov word [r8 + rax], 0xb27e
mov byte [r8 + rax + 2], reloc.WLDAP32.dll_Ordinal_45
lea rcx, [0x1400e92d0]
call fcn.1400dbc0c
nop
mov r10, qword [r15]
add r10, rbx
cmp byte [r10 + 4], 0
je 0x14006ac95
mov rdx, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006ac67
mov rcx, r13
movdqa xmm10, xmmword [0x14010a7d0]
nop word [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm10, xmm0
pshufb xmm1, xmm11
movzx eax, word [r10 + rcx]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r10 + rcx], ax
add rcx, 2
cmp rcx, 4
jb 0x14006ac20
xorps xmm10, xmm10
jmp 0x14006ac90
movabs r13, 0xf7437105cf5dc13b
movzx ecx, dl
and cl, 7
shl cl, 3
mov r8, r13
shr r8, cl
xor byte [r10 + rdx], r8b
inc rdx
cmp rdx, 4
jb 0x14006ac71
xor r13d, r13d
mov byte [r10 + 4], 0
mov r9d, 2
mov rdx, r10
lea rcx, [0x1400fa4d8]
call fcn.14003b670
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006acf1
mov qword [rbp + 0x228], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x228]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006ad31
mov qword [rbp + 0x230], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x230]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm0, xmm7
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x238], 0x43960000
mov dword [rbp + 0x23c], 0x42200000
lea rdx, [rbp + 0x238]
call fcn.140049530
call fcn.140048d70
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140108c64]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [r15]
mov eax, 0x1fc8
mov edx, eax
mov eax, dword [rax + rcx]
mov r8d, 0x1780
mov ebx, r8d
test al, 1
jne 0x14006ae31
or eax, 1
mov dword [rdx + rcx], eax
lea rax, [rcx + r8]
mov byte [rax + 0x10], 1
lea rcx, [rax + 0xf]
lea rdx, [rbp + 0x727]
cmp rax, rdx
ja 0x14006ae19
lea rdx, [rbp + 0x718]
cmp rcx, rdx
jb 0x14006ae19
movdqa xmm0, xmmword [0x14010a470]
movups xmmword [rax], xmm0
jmp 0x14006ae24
movdqa xmm0, xmmword [0x14010a470]
movups xmmword [rax], xmm0
lea rcx, [0x1400e92a0]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0x10], 0
je 0x14006ae55
mov edx, reloc.WS2_32.dll_recv
movabs r8, 0xb9f537b3333d53ed
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0x10], 0
mov r9d, 5
mov rdx, rbx
lea rcx, [0x1400fa4dc]
call fcn.14003b670
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006aeb1
mov qword [rbp + 0x240], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x240]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006aef1
mov qword [rbp + 0x248], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x248]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
subss xmm0, xmm7
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x250], 0x43960000
mov dword [rbp + 0x254], 0x42200000
lea rdx, [rbp + 0x250]
call fcn.140049530
call fcn.140048d70
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006af8f
mov qword [rbp + 0x258], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x258]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006afcf
mov qword [rbp + 0x260], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x260]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006b00f
mov qword [rbp + 0x268], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x268]
call fcn.140016750
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
cmp byte [rax + 0xb3], 0
jne 0x14006b048
mov qword [rbp + 0x270], 0
movaps xmm1, xmm13
lea rcx, [rbp + 0x270]
call fcn.140016750
mov rax, qword [r15]
mov ecx, 0x834
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1248
mov ebx, r8d
test cl, 1
jne 0x14006b09e
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 0xd], 0x155
mov dword [r8 + rax], 0xf54151a3
mov dword [r8 + rax + 4], 0xcd980655
mov dword [r8 + rax + 8], 0xb20f18f7
mov byte [r8 + rax + 0xc], 6
lea rcx, [0x1400e9280]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0xe], 0
je 0x14006b0c2
mov edx, reloc.WS2_32.dll_ntohl
movabs r8, 0xb9fd5575d5617183
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0xe], 0
mov r9d, 7
mov rdx, rbx
lea rcx, [0x1400fa4e8]
call fcn.14003b670
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140108ca0]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
call fcn.14000cd30
cmp dword [0x1401b7328], 0
jne 0x14006b7ed
mov dword [rbp + 0x278], 0x43480000
mov dword [rbp + 0x27c], 0x428c0000
lea rcx, [rbp + 0x278]
call fcn.140016ba0
mov dword [rbp + 0x280], 0x439d8000
mov dword [rbp + 0x284], 0x43cf8000
call fcn.14006f130
mov rcx, rax
call fcn.140075420
mov rbx, rax
call fcn.14006f0d0
mov r9, rax
cmp byte [rax + 2], 0
je 0x14006b1f5
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006b1b8
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x140109190]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [rax]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006b1f0
movabs r13, 0x1de9fbc7391b03a1
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + rax], dl
inc r8
cmp r8, 2
jb 0x14006b1d0
xor r13d, r13d
mov byte [r9 + 2], 0
lea r8, [rbp + 0x280]
mov rdx, rbx
mov rcx, r9
call fcn.140048b50
cmp byte [0x1401b6f6e], 0
je 0x14006b3ad
cmp byte [0x1401b6fa2], 0
jne 0x14006b3ad
call fcn.14006f240
mov rcx, rax
call fcn.1400753c0
mov rbx, rax
call fcn.14006f1a0
mov rcx, rax
call fcn.1400753f0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fa3]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b265
cmp dword [0x1401b7328], 5
je 0x14006b265
call fcn.140060990
cmp byte [0x1401b6fa3], 0
je 0x14006b3ad
call fcn.14006f340
mov rcx, rax
call fcn.140075360
mov rbx, rax
call fcn.14006f2d0
mov rcx, rax
call fcn.140075390
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6f9b]
mov rcx, rax
call fcn.140039780
call fcn.14006f400
mov rcx, rax
call fcn.140075330
mov rbx, rax
mov ecx, dword [reloc.WS2_32.dll_accept]
test ecx, ecx
jne 0x14006b2cd
call fcn.14006f470
mov rcx, rax
call fcn.140075300
jmp 0x14006b31b
cmp ecx, 1
jne 0x14006b2e1
call fcn.14006f4e0
mov rcx, rax
call fcn.1400752d0
jmp 0x14006b31b
cmp ecx, 2
jne 0x14006b2f5
call fcn.14006f540
mov rcx, rax
call fcn.1400752a0
jmp 0x14006b31b
cmp ecx, 3
jne 0x14006b309
call fcn.14006f5b0
mov rcx, rax
call fcn.140075270
jmp 0x14006b31b
cmp ecx, 4
jne 0x14006b31e
call fcn.14006f620
mov rcx, rax
call fcn.140075240
mov rbx, rax
call fcn.14006f690
mov rcx, rax
call fcn.140075210
mov rcx, rax
mov qword [rsp + 0x20], rbx
mov r9d, 4
xor r8d, r8d
lea rdx, [0x1401b5234]
call fcn.14003e300
call fcn.14006f700
mov rcx, rax
call fcn.1400751e0
mov rcx, rax
lea rax, str._d_ms
mov qword [rsp + 0x20], rax
mov r9d, 0x190
xor r8d, r8d
lea rdx, reloc.WS2_32.dll_ioctlsocket
call fcn.14003e300
call fcn.14006f770
mov rcx, rax
call fcn.1400751b0
mov rcx, rax
lea rax, str._dm_
mov qword [rsp + 0x20], rax
mov r9d, reloc.WLDAP32.dll_Ordinal_200
mov r8d, 0xa
lea rdx, [0x1401b5b84]
call fcn.14003e300
movzx eax, byte [0x1401b6fa3]
cmp byte [0x1401b6fa2], al
jne 0x14006b401
call fcn.14003c1f0
call fcn.14003c1f0
movaps xmm0, xmm10
call fcn.140016c00
mov dword [rbp + 0x288], 0x43960000
mov dword [rbp + 0x28c], 0x42200000
lea rdx, [rbp + 0x288]
call fcn.140049530
call fcn.140048d70
movss xmm0, dword [0x140108c38]
call fcn.140016c40
cmp byte [0x1401b6f92], 0
je 0x14006b4af
cmp byte [0x1401b6fa3], 0
jne 0x14006b4af
call fcn.14006f870
mov rcx, rax
call fcn.140075180
mov rbx, rax
call fcn.14006f7e0
mov rcx, rax
call fcn.140075180
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fa2]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b45f
cmp dword [0x1401b7328], 5
je 0x14006b45f
call fcn.140066580
cmp byte [0x1401b6fa2], 0
je 0x14006b4af
mov eax, r13d
cmp dword [0x1401b5b98], 0x5f
setg al
mov dword [0x1401b73c8], eax
call fcn.14006f900
mov rcx, rax
call fcn.140075150
mov rcx, rax
lea rax, str._d__
mov qword [rsp + 0x20], rax
mov r9d, 0x64
mov r8d, 0x50
lea rdx, [0x1401b5b98]
call fcn.14003e300
call fcn.140048d70
movss xmm8, dword [0x140108c1c]
movaps xmm0, xmm8
call fcn.140016c40
movss xmm9, dword [0x140108cbc]
movaps xmm0, xmm9
call fcn.140016c00
mov dword [rbp + 0x290], 0x439d8000
mov dword [rbp + 0x294], 0x43cf8000
lea r8, [rbp + 0x290]
lea rdx, str.Advanced_Aim_Hack
lea rcx, [0x1400fa50c]
call fcn.140048b50
cmp byte [0x1401b6f92], 0
je 0x14006b5e0
cmp byte [0x1401b6f6d], 0
je 0x14006b557
call fcn.14006f9e0
mov rcx, rax
call fcn.1400750f0
mov rbx, rax
call fcn.14006f970
mov rcx, rax
call fcn.140075120
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6f98]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b557
call fcn.14005eef0
cmp byte [0x1401b6f90], 0
je 0x14006b59b
call fcn.14006fae0
mov rcx, rax
call fcn.140075090
mov rbx, rax
call fcn.14006fa70
mov rcx, rax
call fcn.1400750c0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6f99]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b59b
call fcn.14005def0
call fcn.14003c1f0
call fcn.14003c1f0
movaps xmm0, xmm10
call fcn.140016c00
mov dword [rbp + 0x298], 0x43960000
mov dword [rbp + 0x29c], 0x42200000
lea rdx, [rbp + 0x298]
call fcn.140049530
call fcn.140048d70
movss xmm0, dword [0x140108c5c]
call fcn.140016c40
cmp byte [0x1401b6f6f], 0
je 0x14006b67e
call fcn.14006fbe0
mov rcx, rax
call fcn.140075030
mov rbx, rax
call fcn.14006fb70
mov rcx, rax
call fcn.140075060
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6f9d]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b628
call fcn.140061850
lea rax, str.Tracking
mov qword [rbp + 0x638], rax
lea rax, str.Fov__Tracking
mov qword [rbp + 0x640], rax
call fcn.14006fc70
mov rcx, rax
call fcn.140075000
mov rcx, rax
mov dword [rsp + 0x20], 2
mov r9d, 2
lea r8, [rbp + 0x638]
lea rdx, reloc.WS2_32.dll_accept
call fcn.14003d4c0
test al, al
je 0x14006b67e
call fcn.1400609e0
call fcn.14006fd50
mov rcx, rax
call fcn.140074fa0
mov rbx, rax
call fcn.14006fce0
mov rcx, rax
call fcn.140074fd0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6f9c]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b6b9
call fcn.140067bd0
lea rbx, str._dx_
cmp dword [reloc.WS2_32.dll_accept], 1
lea rdi, [0x140106a00]
cmove rbx, rdi
call fcn.14006fde0
mov rcx, rax
call fcn.140074f70
mov qword [rsp + 0x20], rbx
mov r9d, 7
mov r14d, 1
mov r8d, r14d
lea rdx, [0x1401b5260]
mov rcx, rax
call fcn.14003e300
call fcn.140048d70
call fcn.1400133f0
mov r8, rax
mov dword [rbp + 0x2a0], 0x43f00000
mov dword [rbp + 0x2a4], 0x44160000
lea rcx, [0x1401b5bf0]
call fcn.140005710
mov dword [rsp + 0x38], r14d
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x2a0]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140108ccc]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movss xmm7, dword [0x140108aec]
movaps xmm2, xmm7
lea rdx, [0x1401b7fc8]
mov rcx, r8
call fcn.14002e270
call fcn.1400133f0
mov r8, rax
mov dword [rbp + 0x2a8], 0x41f00000
mov dword [rbp + 0x2ac], 0x44160000
lea rcx, [0x1401b5bf0]
call fcn.140005710
mov dword [rsp + 0x38], r14d
mov dword [rsp + 0x30], r13d
lea rcx, [rbp + 0x2a8]
mov qword [rsp + 0x28], rcx
movss xmm0, dword [0x140108c78]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
movaps xmm2, xmm7
lea rdx, [0x1401b7fc8]
mov rcx, r8
call fcn.14002e270
movss xmm0, dword [0x140108c94]
call fcn.140016c40
movss xmm0, dword [0x140108c28]
call fcn.140016c00
jmp 0x14006b80c
movss xmm8, dword [0x140108c1c]
movss xmm9, dword [0x140108cbc]
mov r14d, 1
lea rdi, [0x140106a00]
cmp dword [0x1401b7328], 2
jne 0x14006bdf2
mov dword [rbp + 0x2b0], 0x43480000
mov dword [rbp + 0x2b4], 0x428c0000
lea rcx, [rbp + 0x2b0]
call fcn.140016ba0
mov dword [rbp + 0x2b8], 0x439d8000
mov dword [rbp + 0x2bc], 0x43d20000
call fcn.14006fe50
mov r9, rax
cmp byte [rax + 6], 0
je 0x14006b905
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006b8cc
mov rcx, r13
movdqa xmm15, xmmword [0x14010a490]
nop word [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm15, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + r9], ax
add rcx, 2
cmp rcx, 6
jb 0x14006b880
movss xmm15, dword [0x140108ab8]
jmp 0x14006b900
movabs r13, 0xb9d5e5511d29b7e1
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + rax], dl
inc r8
cmp r8, 6
jb 0x14006b8e0
xor r13d, r13d
mov byte [r9 + 6], 0
lea r8, [rbp + 0x2b8]
mov rdx, r9
lea rcx, [0x140106a0c]
call fcn.140048b50
call fcn.14006ff20
mov rcx, rax
call fcn.140074f10
mov rbx, rax
call fcn.14006feb0
mov rcx, rax
call fcn.140074f40
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fa8]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006b991
cmp byte [0x1401b7006], 0
sete byte [0x1401b7006]
call fcn.140050cd0
cmp byte [0x1401b7006], 0
je 0x14006b991
call fcn.14004c460
test al, al
je 0x14006b991
lea rdx, [0x1401b7258]
lea rcx, [rbp + 0x928]
call fcn.140077f30
mov rdx, rax
call fcn.14004c720
cmp byte [0x1401b6fa8], 0
je 0x14006bb98
call fcn.14006ffa0
mov rcx, rax
call fcn.140074ee0
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b6f9e]
lea rcx, str.Through_Walls
call fcn.140039780
test al, al
je 0x14006b9da
cmp byte [0x1401b6fe7], 0
sete al
mov byte [0x1401b6fe7], al
jmp 0x14006b9e1
movzx eax, byte [0x1401b6fe7]
test al, al
je 0x14006ba12
mov dword [rsp + 0x20], 8
mov r9d, 8
lea r8, str.Disabled
lea rdx, [0x1401b7010]
lea rcx, str.Player_Color
call fcn.14003d4c0
call fcn.140050e60
call fcn.140070020
mov rcx, rax
call fcn.140074eb0
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b6fa5]
lea rcx, str.Esp_Line
call fcn.140039780
lea rbx, [0x140106a3c]
cmp byte [0x1401b6fa5], 0
je 0x14006ba96
mov qword [rsp + 0x20], rbx
mov r9d, 0xa
mov r8d, r14d
lea rdx, [0x14019f40c]
lea rcx, str.Line_Thickness
call fcn.14003e300
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, [0x14018b878]
lea rdx, [0x1401b6f94]
lea rcx, str.Line_Color
call fcn.14003d4c0
call fcn.140050f30
call fcn.1400700a0
mov rcx, rax
call fcn.140074e80
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b6f9f]
lea rcx, str.Esp_Box
call fcn.140039780
cmp byte [0x1401b6f9f], 0
je 0x14006bb13
mov qword [rsp + 0x20], rbx
mov r9d, 0xa
mov r8d, r14d
lea rdx, [0x1401284dc]
lea rcx, str.Box_Thickness
call fcn.14003e300
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 7
lea r8, [0x14012b880]
lea rdx, [0x1401b7040]
lea rcx, str.Box_Color
call fcn.14003d4c0
call fcn.140051000
call fcn.140070120
mov rcx, rax
call fcn.140074e50
mov r8, rax
xor r9d, r9d
lea rdx, [0x1401b6f9a]
lea rcx, str.Esp_Glow
call fcn.140039780
cmp byte [0x1401b6f9a], 0
je 0x14006bb93
mov qword [rsp + 0x20], rbx
mov r9d, reloc.WS2_32.dll_ntohs
mov r8d, 3
lea rdx, [0x1401284d8]
lea rcx, str.Glow_Thickness
call fcn.14003e300
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 6
lea r8, [0x14018b8c0]
lea rdx, [0x1401b704c]
lea rcx, str.Glow_Color
call fcn.14003d4c0
call fcn.1400510d0
call fcn.140050cd0
call fcn.140048d70
movaps xmm0, xmm8
call fcn.140016c40
movaps xmm0, xmm9
call fcn.140016c00
mov dword [rbp + 0x2c0], 0x439d8000
mov dword [rbp + 0x2c4], 0x43d20000
lea r8, [rbp + 0x2c0]
lea rdx, [0x140106ab4]
lea rcx, [0x1400fa50c]
call fcn.140048b50
cmp byte [0x1401b6fd5], 0
jne 0x14006bc56
mov dword [rsp + 0x20], 2
mov r9d, 3
lea r8, str.FF__82_
lea rdx, [0x1401b6fac]
lea rcx, str.Game_Version
call fcn.14003d4c0
call fcn.140070230
mov rcx, rax
call fcn.140074df0
mov rbx, rax
call fcn.1400701a0
mov rcx, rax
call fcn.140074e20
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fd4]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006bc49
call fcn.1400577a0
cmp byte [0x1401b6fd5], 0
je 0x14006bdd0
call fcn.140070310
mov rcx, rax
call fcn.140074d90
mov rbx, rax
call fcn.1400702a0
mov rcx, rax
call fcn.140074dc0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fb7]
mov rcx, rax
call fcn.140039780
call fcn.140070400
mov rcx, rax
call fcn.140074d30
mov rbx, rax
call fcn.140070390
mov rcx, rax
call fcn.140074d60
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fd6]
mov rcx, rax
call fcn.140039780
call fcn.1400704f0
mov rcx, rax
call fcn.140074cd0
mov rbx, rax
call fcn.140070480
mov rcx, rax
call fcn.140074d00
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fe4]
mov rcx, rax
call fcn.140039780
call fcn.140070610
mov rcx, rax
call fcn.140074c70
mov rbx, rax
call fcn.140070570
mov rcx, rax
call fcn.140074ca0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fe6]
mov rcx, rax
call fcn.140039780
movzx eax, byte [0x1401b6fe6]
mov byte [0x1401b6fe5], al
call fcn.140070700
mov rcx, rax
call fcn.140074c10
mov rbx, rax
call fcn.140070690
mov rcx, rax
call fcn.140074c40
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fd7]
mov rcx, rax
call fcn.140039780
call fcn.1400707f0
mov rcx, rax
call fcn.140074bb0
mov rbx, rax
call fcn.140070780
mov rcx, rax
call fcn.140074be0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fb6]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006bdd0
call fcn.140070870
mov rcx, rax
call fcn.140074b80
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
cmp qword [0x1401b7008], 0
je 0x14006bdd0
mov rcx, rax
cmp byte [0x1401b6fb6], 0
je 0x14006bdc8
mov edx, reloc.WS2_32.dll_recvfrom
jmp 0x14006bdca
xor edx, edx
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
call fcn.140048d70
cmp byte [0x1401b6fd5], 0
je 0x14006bdf2
call fcn.14004c650
test al, al
jne 0x14006bded
mov byte [0x1401b6fd5], al
call fcn.140053240
cmp dword [0x1401b7328], 3
jne 0x14006c032
mov dword [rbp + 0x2c8], 0x43480000
mov dword [rbp + 0x2cc], 0x428c0000
lea rcx, [rbp + 0x2c8]
call fcn.140016ba0
mov dword [rbp + 0x2d0], 0x439d8000
mov dword [rbp + 0x2d4], 0x43700000
lea r8, [rbp + 0x2d0]
lea rdx, str.Sniper
lea rcx, [0x1400fa4fc]
call fcn.140048b50
cmp byte [0x1401b6f91], 0
je 0x14006bf14
call fcn.140070980
mov rcx, rax
call fcn.140074b20
mov rbx, rax
call fcn.1400708e0
mov rcx, rax
call fcn.140074b50
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fa1]
mov rcx, rax
call fcn.140039780
test al, al
je 0x14006be95
call fcn.140064120
call fcn.140070a80
mov rcx, rax
call fcn.140074ac0
mov rbx, rax
call fcn.140070a10
mov rcx, rax
call fcn.140074af0
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fa9]
mov rcx, rax
call fcn.140039780
lea rax, str.Tracking
mov qword [rbp + 0x648], rax
lea rax, str.Fov__Tracking
mov qword [rbp + 0x650], rax
call fcn.140070b10
mov rcx, rax
call fcn.140074a90
mov rcx, rax
mov dword [rsp + 0x20], 2
mov r9d, 2
lea r8, [rbp + 0x648]
lea rdx, [0x1401b73c0]
call fcn.14003d4c0
call fcn.140048d70
movaps xmm0, xmm8
call fcn.140016c40
movaps xmm0, xmm9
call fcn.140016c00
mov dword [rbp + 0x2d8], 0x439d8000
mov dword [rbp + 0x2dc], 0x43700000
lea r8, [rbp + 0x2d8]
lea rdx, str.Sniper_Settings
lea rcx, [0x1400fa50c]
call fcn.140048b50
cmp byte [0x1401b6f91], 0
je 0x14006c02d
call fcn.140070c10
mov rcx, rax
call fcn.140074a60
mov rbx, rax
call fcn.140070b80
mov rcx, rax
call fcn.140074a60
xor r9d, r9d
mov r8, rbx
lea rdx, [0x1401b6fab]
mov rcx, rax
call fcn.140039780
call fcn.14003c1f0
call fcn.14003c1f0
movaps xmm0, xmm10
call fcn.140016c00
mov dword [rbp + 0x2e0], 0x43960000
mov dword [rbp + 0x2e4], 0x42200000
lea rdx, [rbp + 0x2e0]
call fcn.140049530
call fcn.140048d70
movss xmm0, dword [0x140108c34]
call fcn.140016c40
xor r9d, r9d
lea r8, str.Applied_In_match
lea rdx, [0x1401b6fa0]
lea rcx, str.Sniper_Quick_Switch
call fcn.140039780
lea rax, str._dx_
cmp dword [reloc.WS2_32.dll_closesocket], 1
cmove rax, rdi
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, r14d
lea rdx, [0x1401b5230]
lea rcx, str.Switch_Speed
call fcn.14003e300
call fcn.140048d70
cmp dword [0x1401b7328], 5
jne 0x14006c1e8
mov dword [rbp + 0x2e8], 0x43480000
mov dword [rbp + 0x2ec], 0x428c0000
lea rcx, [rbp + 0x2e8]
call fcn.140016ba0
mov dword [rbp + 0x2f0], 0x44214000
mov dword [rbp + 0x2f4], 0x43d70000
lea r8, [rbp + 0x2f0]
lea rdx, str._____________________________________________________KeyBinds_Table
lea rcx, [0x1400fa50c]
call fcn.140048c60
cmp byte [0x1401b6f6e], 0
je 0x14006c0e7
call fcn.140070d40
mov rcx, rax
call fcn.140074a00
mov rbx, rax
call fcn.140070ca0
mov rcx, rax
call fcn.140074a30
lea r8, [0x1401b6fe0]
mov rdx, rbx
mov rcx, rax
call fcn.14003a990
test al, al
je 0x14006c0e7
mov edx, dword [0x1401b6fe0]
mov ecx, r14d
call fcn.140067c00
test al, al
je 0x14006c0e2
mov dword [0x1401b6fe0], r13d
call fcn.140058010
cmp byte [0x1401b6f92], 0
je 0x14006c143
call fcn.140070e70
mov rcx, rax
call fcn.1400749a0
mov rbx, rax
call fcn.140070de0
mov rcx, rax
call fcn.1400749d0
lea r8, [0x1401b6fd0]
mov rdx, rbx
mov rcx, rax
call fcn.14003a990
test al, al
je 0x14006c143
mov edx, dword [0x1401b6fd0]
mov ecx, 2
call fcn.140067c00
test al, al
je 0x14006c13e
mov dword [0x1401b6fd0], r13d
call fcn.140058010
call fcn.14003c1f0
call fcn.14003c1f0
movss xmm0, dword [0x140108c10]
call fcn.140016c00
mov dword [rbp + 0x2f8], 0x43fa0000
mov dword [rbp + 0x2fc], 0x42200000
lea rdx, [rbp + 0x2f8]
call fcn.140049530
call fcn.140048d70
movss xmm8, dword [0x140108c70]
movaps xmm0, xmm8
call fcn.140016c40
call fcn.140070f80
mov rcx, rax
call fcn.140074940
mov rbx, rax
call fcn.140070f10
mov rcx, rax
call fcn.140074970
lea r8, [0x1401b7000]
mov rdx, rbx
mov rcx, rax
call fcn.14003a990
test al, al
je 0x14006c1e1
mov edx, dword [0x1401b7000]
xor ecx, ecx
call fcn.140067c00
test al, al
je 0x14006c1dc
mov dword [0x1401b7000], r13d
call fcn.140058010
call fcn.140048d70
jmp 0x14006c1f1
movss xmm8, dword [0x140108c70]
cmp dword [0x1401b7328], 7
jne 0x14006c54a
mov dword [rbp + 0x300], 0x43480000
mov dword [rbp + 0x304], 0x428c0000
lea rcx, [rbp + 0x300]
call fcn.140016ba0
mov dword [rbp + 0x308], 0x439d8000
mov dword [rbp + 0x30c], 0x43d70000
call fcn.140071090
mov rcx, rax
call fcn.140074910
mov rbx, rax
call fcn.140071030
mov r9, rax
cmp byte [rax + 2], 0
je 0x14006c2c8
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006c28d
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x14010a6d0]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [rax]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006c2c3
movabs r14, 0xe5e19309bf5b45c7
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r14
shr rdx, cl
xor byte [r8 + rax], dl
inc r8
cmp r8, 2
jb 0x14006c2a0
mov r14d, 1
mov byte [r9 + 2], 0
lea r8, [rbp + 0x308]
mov rdx, rbx
mov rcx, r9
call fcn.140048c60
call fcn.140071140
mov rcx, rax
call fcn.1400748e0
mov rcx, rax
mov dword [rsp + 0x20], 4
mov r9d, 4
lea r8, [0x140166b40]
lea rdx, [0x14018c154]
call fcn.14003d4c0
call fcn.14005cd40
call fcn.1400711b0
mov rcx, rax
call fcn.1400748b0
mov rcx, rax
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 6
lea r8, str.Automatic
lea rdx, [0x1401b7398]
call fcn.14003d4c0
call fcn.140071220
mov rcx, rax
call fcn.140074880
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f8cfa]
lea rdx, [0x1401b5258]
call fcn.140039780
call fcn.140071290
mov rcx, rax
call fcn.140074850
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f8cfa]
lea rdx, [0x1401b5b80]
call fcn.140039780
test al, al
jne 0x14006f071
call fcn.140071330
mov rcx, rax
call fcn.140074820
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f8cfa]
lea rdx, [0x1401b6faa]
call fcn.140039780
mov dword [rsp + 0x30], 3
xor r9d, r9d
xor r8d, r8d
mov rcx, qword [0x1401b7008]
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r13d
cmp byte [0x1401b6faa], r8b
mov rdx, 0xffffffffffffffff
jne 0x14006c3f1
mov rdx, 0xfffffffffffffffe
call qword [sym.imp.USER32.dll_SetWindowPos]
call fcn.1400713d0
mov rcx, rax
call fcn.1400747f0
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f8cfa]
lea rdx, [0x1401b6fa6]
call fcn.140039780
xor ecx, ecx
cmp byte [0x1401b6fa6], cl
je 0x14006c48a
mov qword [rbp + 0x110], r13
call qword [sym.imp.ole32.dll_CoInitialize]
lea rax, [rbp + 0x110]
mov qword [rsp + 0x20], rax
lea r9, [0x1400f8300]
mov r8d, r14d
xor edx, edx
lea rcx, [0x1400f8310]
call qword [sym.imp.ole32.dll_CoCreateInstance]
test eax, eax
jne 0x14006c4ed
mov rax, qword [rbp + 0x110]
mov rcx, qword [rax]
mov rbx, qword [rcx + 0x28]
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rdx, rax
mov rcx, qword [rbp + 0x110]
call rbx
mov rcx, qword [rbp + 0x110]
jmp 0x14006c4e7
mov qword [rbp + 0x118], r13
call qword [sym.imp.ole32.dll_CoInitialize]
lea rax, [rbp + 0x118]
mov qword [rsp + 0x20], rax
lea r9, [0x1400f8300]
mov r8d, r14d
xor edx, edx
lea rcx, [0x1400f8310]
call qword [sym.imp.ole32.dll_CoCreateInstance]
test eax, eax
jne 0x14006c4ed
mov rax, qword [rbp + 0x118]
mov rcx, qword [rax]
mov rbx, qword [rcx + 0x20]
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rdx, rax
mov rcx, qword [rbp + 0x118]
call rbx
mov rcx, qword [rbp + 0x118]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
call qword [sym.imp.ole32.dll_CoUninitialize]
call fcn.140071470
mov rcx, rax
call fcn.1400747c0
mov rcx, rax
xor r9d, r9d
lea r8, [0x1400f8cfa]
lea rdx, [0x1401b6f93]
call fcn.140039780
cmp byte [0x1401b6f93], 0
je 0x14006c52f
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov edx, reloc.WS2_32.dll_recvfrom
jmp 0x14006c537
call qword [sym.imp.USER32.dll_GetActiveWindow]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_SetWindowDisplayAffinity]
call fcn.140058010
call fcn.140048d70
mov rbx, qword [0x1401b6f70]
cmp dword [rbx + 0x48b0], 0
jg 0x14006c574
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48b8]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rax]
call fcn.1400091e0
mov rsi, rax
mov rbx, qword [0x1401b6f70]
lea rdi, [rbx + 0x48b0]
cmp dword [rdi], 0
jg 0x14006c5c3
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
mov rcx, qword [rdi + 8]
mov rdx, qword [rcx]
movsd xmm0, qword [rdx + 4]
movsd qword [rsp + 0x60], xmm0
lea rdi, [rbx + 0x48b0]
cmp dword [rdi], 0
jg 0x14006c602
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
mov rax, qword [rdi + 8]
mov rdi, qword [rax]
cmp dword [rbx + 0x48b0], 0
jg 0x14006c62c
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48b8]
mov rcx, qword [rax]
movss xmm1, dword [rdi + 0x10]
addss xmm1, dword [rcx + 8]
movss xmm0, dword [rdi + 0xc]
addss xmm0, dword [rcx + 4]
movss dword [rbp + 0x178], xmm0
movss dword [rbp + 0x17c], xmm1
mov dword [rsp + 0x30], r13d
mov dword [rsp + 0x28], 0xf4010101
mov dword [rsp + 0x20], 0xf4010101
xor r9d, r9d
lea r8, [rbp + 0x178]
lea rdx, [rsp + 0x60]
mov rcx, rsi
call fcn.14002b180
mov ecx, r14d
call fcn.140005e10
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, 0xf
jbe 0x14006c6d0
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006c6cb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006f07a
call fcn.1400dba50
mov qword [rbp + 0x190], r13
mov qword [rbp + 0x198], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x180], 0
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0xf
jbe 0x14006c72a
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006c725
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006f081
call fcn.1400dba50
mov qword [rbp + 0x1b0], r13
mov qword [rbp + 0x1b8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1a0], 0
mov rdx, qword [rbp + 0x1d8]
cmp rdx, 0xf
jbe 0x14006c784
inc rdx
mov rcx, qword [rbp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006c77f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006f088
call fcn.1400dba50
mov qword [rbp + 0x1d0], r13
mov qword [rbp + 0x1d8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1c0], 0
call fcn.140012480
jmp 0x14006ec09
movss xmm7, dword [0x140108ca0]
movss xmm8, dword [0x140108cb4]
mov rcx, qword [0x1401b6f70]
movaps xmm0, xmm7
unpcklps xmm0, xmm8
movsd qword [rcx + 0x47d8], xmm0
mov dword [rcx + 0x47c0], r14d
or dword [rcx + 0x47b8], 3
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47c8], xmm0
movaps xmm0, xmm10
unpcklps xmm0, xmm10
movsd qword [rcx + 0x47d0], xmm0
mov dword [rcx + 0x47bc], r14d
mov rax, qword [r15]
mov ecx, 0x1510
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1188
mov ebx, r8d
test cl, 1
jne 0x14006c84f
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 7], 0x15b
mov dword [rax + r8], 0x23fb648
mov word [rax + r8 + 4], 0xc01
mov byte [rax + r8 + 6], Ordinal_200
lea rcx, [0x1400e97e0]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x14006c86c
mov r8, rsi
mov edx, 8
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 8], 0
xor edx, edx
mov r8d, 0x20ab
mov rcx, rbx
call fcn.14000fae0
cmp byte [0x1401b7654], 0
jne 0x14006c940
lea rdx, [0x1401b72c0]
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b7450]
mov rcx, qword [0x1401b6fc8]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x850]
call fcn.140014120
movd xmm1, dword [0x1401b72c4]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b7454]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x858]
call fcn.140014120
movd xmm1, dword [0x1401b72c0]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b7450]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1f4
mov r9d, 0x186
mov r8d, ebx
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_MoveWindow]
mov byte [0x1401b7654], 1
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, xmm10
addss xmm0, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x310], 0x43c30000
mov dword [rbp + 0x314], 0x43fa0000
lea rdx, [rbp + 0x310]
lea rcx, str.Move_detector
call fcn.140038920
mov rax, qword [0x1401b6f70]
mov ecx, dword [rax + 0x3f40]
test ecx, ecx
je 0x14006ca87
cmp ecx, dword [rax + 0x477c]
jne 0x14006ca87
lea rdx, [0x1401b72c0]
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_GetWindowRect]
lea rdx, [0x1401b7450]
mov rcx, qword [0x1401b6fc8]
call qword [sym.imp.USER32.dll_GetWindowRect]
movaps xmm2, xmm13
lea rcx, [rbp + 0x870]
call fcn.140014120
movd xmm1, dword [0x1401b72c4]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax + 4]
movd xmm0, dword [0x1401b7454]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si ebx, xmm1
movaps xmm2, xmm13
lea rcx, [rbp + 0x878]
call fcn.140014120
movd xmm1, dword [0x1401b72c0]
cvtdq2ps xmm1, xmm1
addss xmm1, dword [rax]
movd xmm0, dword [0x1401b7450]
cvtdq2ps xmm0, xmm0
subss xmm1, xmm0
cvttss2si edx, xmm1
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], 0x1f4
mov r9d, 0x186
mov r8d, ebx
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_MoveWindow]
call fcn.14004d930
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov r14, qword [rax + 0x290]
movsd xmm0, qword [rax + 0x18]
movsd qword [rbp - 0x80], xmm0
movdqa xmm0, xmmword [0x1401095a0]
movups xmmword [rbp + 0x728], xmm0
lea rcx, [rbp + 0x728]
call fcn.140005710
movss xmm0, dword [rbp - 0x80]
addss xmm0, xmm7
movss dword [rbp + 0x318], xmm0
movss xmm1, dword [rbp - 0x7c]
addss xmm1, xmm8
movss dword [rbp + 0x31c], xmm1
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rbp + 0x318]
lea rdx, [rbp - 0x80]
mov rcx, r14
call fcn.14002afd0
mov rbx, qword [0x1401b6f70]
test rbx, rbx
jne 0x14006cb54
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
movss xmm1, dword [rbx + 0x18]
mulss xmm1, xmm6
cmp byte [0x1401b74b1], 0
je 0x14006cb6c
movaps xmm0, xmm10
jmp 0x14006cb74
movss xmm0, dword [0x140108aec]
movss xmm6, dword [0x1401b7650]
subss xmm0, xmm6
mulss xmm0, xmm1
addss xmm6, xmm0
movss dword [0x1401b7650], xmm6
lea rcx, [rbx + 0x4838]
movss xmm0, dword [rbx + 0x37e0]
mov dword [rbp + 0x4d8], r13d
movss dword [rbp + 0x4dc], xmm0
lea rdx, [rbp + 0x4d8]
call fcn.14001f250
movss dword [rbx + 0x37e0], xmm6
mov rbx, qword [0x1401b6f70]
lea rcx, [rbx + 0x4838]
movss xmm1, dword [rbx + 0x382c]
movss xmm0, dword [rbx + 0x3830]
mov dword [rbp + 0x428], reloc.WS2_32.dll_ntohl
movss dword [rbp + 0x42c], xmm1
movss dword [rbp + 0x430], xmm0
lea rdx, [rbp + 0x428]
call fcn.14001f250
mov dword [rbx + 0x382c], 0x41200000
mov dword [rbx + 0x3830], 0x41700000
mov rcx, qword [0x1401ba720]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b6f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006cc70
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006cc68
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006cc61
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
mov rax, qword [r15]
mov ecx, 0x1d20
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1db0
mov ebx, r8d
test cl, 1
jne 0x14006cce0
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 4], 0x103d4e5
mov dword [r8 + rax], 0xf627aca1
lea rcx, [0x1400e9780]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 7], 0
je 0x14006cd08
xor byte [rbx], 0xf9
xor byte [rbx + 1], 0xc5
xor byte [rbx + 2], 0x53
xor byte [rbx + 3], 0x93
xor byte [rbx + 4], 0x97
xor byte [rbx + 5], 0xa7
xor byte [rbx + 6], 3
mov byte [rbx + 7], 0
movdqa xmm0, xmmword [0x140109da0]
movups xmmword [rbp + 0x738], xmm0
lea rcx, [rbp + 0x738]
call fcn.140005710
mov esi, eax
mov rcx, qword [r15]
mov eax, 0x8b8
mov r8d, eax
mov edx, dword [rax + rcx]
mov eax, 0x1958
mov edi, eax
test dl, 1
jne 0x14006cd62
or edx, 1
mov dword [r8 + rcx], edx
mov dword [rcx + rax + 4], 0x103d4e5
mov dword [rcx + rax], 0xf627aca1
lea rcx, [0x1400e97b0]
call fcn.1400dbc0c
nop
mov rcx, qword [r15]
add rcx, rdi
cmp byte [rcx + 7], 0
je 0x14006cd8d
xor byte [rcx], 0xf9
xor byte [rcx + 1], 0xc5
xor byte [rcx + 2], 0x53
xor byte [rcx + 3], 0x93
xor byte [rcx + 4], 0x97
xor byte [rcx + 5], 0xa7
xor byte [rcx + 6], 3
mov byte [rcx + 7], 0
movss xmm9, dword [rbp - 0x7c]
movaps xmm7, xmm9
addss xmm7, dword [0x140108c54]
movss xmm6, dword [rbp - 0x80]
movaps xmm8, xmm6
addss xmm8, dword [0x140108c90]
mov rax, qword [0x1401b6f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x160]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x160]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x160], xmm1
movss xmm0, dword [rbp + 0x164]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm7, xmm9
subss xmm8, xmm6
mulss xmm7, xmm15
mulss xmm8, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x320], xmm8
movss dword [rbp + 0x324], xmm9
mov r9, rbx
mov r8d, esi
lea rdx, [rbp + 0x320]
mov rcx, r14
call fcn.14002b9c0
movaps xmm1, xmm13
movaps xmm0, xmm10
call fcn.140016af0
mov rdx, qword [r15]
mov eax, 0x470
mov ecx, eax
mov eax, dword [rax + rdx]
mov r8d, 0x1fe4
mov ebx, r8d
test al, 1
jne 0x14006cec0
or eax, 1
mov dword [rcx + rdx], eax
mov word [rdx + r8 + 5], 0x167
mov dword [rdx + r8], 0x92a69137
mov byte [rdx + r8 + 4], 0xea
lea rcx, [0x1400e9740]
call fcn.1400dbc0c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 6], 0
je 0x14006cf74
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006cf3a
mov rcx, r13
movdqa xmm15, xmmword [0x140109ec0]
nop dword [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm15, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + rdi]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + rdi], ax
add rcx, 2
cmp rcx, 6
jb 0x14006cef0
movss xmm15, dword [0x140108ab8]
jmp 0x14006cf70
movabs r13, 0x53f7678fffcfe367
nop dword [rax]
nop dword [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + rdi], dl
inc r8
cmp r8, 6
jb 0x14006cf50
xor r13d, r13d
mov byte [rdi + 6], 0
movdqa xmm0, xmmword [0x140109790]
movups xmmword [rbp + 0x748], xmm0
lea rcx, [rbp + 0x748]
call fcn.140005710
mov esi, eax
mov rcx, qword [r15]
mov eax, 0x7bc
mov r8d, eax
mov edx, dword [rax + rcx]
mov eax, 0xd18
mov ebx, eax
test dl, 1
jne 0x14006cfd2
or edx, 1
mov dword [r8 + rcx], edx
mov word [rcx + rax + 5], 0x167
mov dword [rcx + rax], 0x92a69137
mov byte [rcx + rax + 4], 0xea
lea rcx, [0x1400e9760]
call fcn.1400dbc0c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 6], 0
je 0x14006d085
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006d047
mov rcx, r13
movdqa xmm10, xmmword [0x140109ec0]
nop dword [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm12
andps xmm0, xmm14
psllq xmm0, 3
vpsrlvq xmm1, xmm10, xmm0
pshufb xmm1, xmm11
movzx eax, word [rcx + r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rcx + r9], ax
add rcx, 2
cmp rcx, 6
jb 0x14006d000
xorps xmm10, xmm10
jmp 0x14006d080
movabs r13, 0x53f7678fffcfe367
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 6
jb 0x14006d060
xor r13d, r13d
mov byte [r9 + 6], 0
movss xmm7, dword [rbp - 0x7c]
movaps xmm9, xmm7
addss xmm9, dword [0x140108c54]
movss xmm6, dword [rbp - 0x80]
movaps xmm8, xmm6
addss xmm8, dword [0x140108ca8]
mov rax, qword [0x1401b6f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r9
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x168]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x168]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x168], xmm1
movss xmm0, dword [rbp + 0x16c]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm9, xmm7
subss xmm8, xmm6
mulss xmm8, xmm15
mulss xmm9, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x328], xmm8
movss dword [rbp + 0x32c], xmm9
mov r9, rdi
mov r8d, esi
lea rdx, [rbp + 0x328]
mov rcx, r14
call fcn.14002b9c0
call fcn.140013010
mov rcx, qword [0x1401b7498]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b6f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006d1c3
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006d1bb
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006d1b4
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
mov dword [rbp + 0x50], 0x341f09f4
mov dword [rbp + 0x54], 0xd0b9b23b
mov dword [rbp + 0x58], 0x726715b9
mov word [rbp + 0x5c], 0xe96f
mov rcx, qword [r15]
mov eax, 0x444
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x798
test al, 1
jne 0x14006d2a9
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x1f], 1
lea rax, [rcx + 0x1e]
lea rdx, [rbp + 0x5e]
cmp rcx, rdx
ja 0x14006d275
lea rdx, [rbp + 0x40]
cmp rax, rdx
jb 0x14006d275
movdqa xmm0, xmmword [0x14010a4f0]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0x50]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x58]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp + 0x5c]
mov word [rcx + 0x1c], ax
mov byte [rcx + 0x1e], 0xcb
jmp 0x14006d29c
movdqa xmm0, xmmword [0x14010a4f0]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0x50]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x58]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp + 0x5c]
mov word [rcx + 0x1c], ax
mov byte [rcx + 0x1e], 0xcb
lea rcx, [0x1400e96e0]
call fcn.1400dbc0c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0x1f], 0
je 0x14006d2d0
mov edx, Ordinal_33
movabs r8, 0xa3cbd74f5d472999
mov rcx, rdi
call fcn.14004bfc0
mov byte [rdi + 0x1f], 0
movdqa xmm0, xmmword [0x140109cd0]
movups xmmword [rbp + 0x758], xmm0
lea rcx, [rbp + 0x758]
call fcn.140005710
mov esi, eax
mov dword [rbp + 0x70], 0x341f09f4
mov dword [rbp + 0x74], 0xd0b9b23b
mov dword [rbp + 0x78], 0x726715b9
mov word [rbp + 0x7c], 0xe96f
mov rcx, qword [r15]
mov eax, 0x1ba4
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x8d0
test al, 1
jne 0x14006d3a2
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x1f], 1
lea rax, [rcx + 0x1e]
lea rdx, [rbp + 0x7e]
cmp rcx, rdx
ja 0x14006d36e
lea rdx, [rbp + 0x60]
cmp rax, rdx
jb 0x14006d36e
movdqa xmm0, xmmword [0x14010a4f0]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0x70]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x78]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp + 0x7c]
mov word [rcx + 0x1c], ax
mov byte [rcx + 0x1e], 0xcb
jmp 0x14006d395
movdqa xmm0, xmmword [0x14010a4f0]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0x70]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x78]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp + 0x7c]
mov word [rcx + 0x1c], ax
mov byte [rcx + 0x1e], 0xcb
lea rcx, [0x1400e9710]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 0x1f], 0
je 0x14006d3c6
mov edx, Ordinal_33
movabs r8, 0xa3cbd74f5d472999
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 0x1f], 0
movss xmm9, dword [rbp - 0x7c]
movaps xmm7, xmm9
addss xmm7, dword [0x140108c74]
movss xmm6, dword [rbp - 0x80]
movaps xmm8, xmm6
addss xmm8, dword [0x140108c9c]
mov rax, qword [0x1401b6f70]
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rbx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movss xmm2, dword [rax + 0x3c30]
lea rdx, [rbp + 0x170]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x170]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rbp + 0x170], xmm1
movss xmm0, dword [rbp + 0x174]
mulss xmm0, xmm15
mulss xmm1, xmm15
subss xmm7, xmm9
subss xmm8, xmm6
mulss xmm7, xmm15
mulss xmm8, xmm15
addss xmm9, xmm7
addss xmm8, xmm6
subss xmm9, xmm0
subss xmm8, xmm1
movss dword [rbp + 0x330], xmm8
movss dword [rbp + 0x334], xmm9
mov r9, rdi
mov r8d, esi
lea rdx, [rbp + 0x330]
mov rcx, r14
call fcn.14002b9c0
call fcn.140013010
cmp byte [0x1401b6f6c], 0
jne 0x14006e7ec
mov r8, qword [0x1401b6f70]
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r8 + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140108c60]
movss xmm7, dword [0x140108c04]
addss xmm0, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x338], 0x43c30000
mov dword [rbp + 0x33c], 0x43c30000
mov rax, qword [r15]
mov ecx, 0x1aa0
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r9d, 0x580
mov ebx, r9d
test cl, 1
jne 0x14006d56e
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r9 + rax + 4], 0x1af1acb
mov dword [r9 + rax], 0x6627ed86
lea rcx, [0x1400e96b0]
call fcn.1400dbc0c
nop
mov r8, qword [0x1401b6f70]
add rbx, qword [r15]
cmp byte [rbx + 7], 0
je 0x14006d596
xor byte [rbx], 0xcf
xor byte [rbx + 1], 0x83
xor byte [rbx + 2], 0x57
xor byte [rbx + 3], 0x13
xor byte [rbx + 4], 0xbf
xor byte [rbx + 5], 0x69
xor byte [rbx + 6], 0xaf
mov byte [rbx + 7], 0
mov rax, qword [r8 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [r8 + 0x3ee0]
call fcn.140008a80
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x338]
mov rcx, rbx
call fcn.14000cac0
mov rdi, qword [0x1401b6f70]
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140108bac]
movss xmm8, dword [0x140108c84]
addss xmm0, xmm8
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [0x1401b6ff8]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
test rcx, rcx
jne 0x14006d679
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006d671
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006d66a
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rdi + 0x3ee0]
mov rdx, qword [rbx + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
mov rbx, qword [0x1401b6f70]
xorps xmm0, xmm0
movups xmmword [rbp + 0x60c], xmm0
mov r14d, 1
mov dword [rbp + 0x608], r14d
movups xmm0, xmmword [rbx + 0x38c4]
movups xmmword [rbp + 0x60c], xmm0
lea rcx, [rbx + 0x4828]
lea rdx, [rbp + 0x608]
call fcn.14001f340
movdqa xmm6, xmmword [0x140109790]
movups xmmword [rbx + 0x38c4], xmm6
mov rax, qword [r15]
mov ecx, 0x20b4
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x714
mov ebx, r8d
test r14b, cl
jne 0x14006d733
or ecx, r14d
mov dword [rdx + rax], ecx
mov word [rax + r8 + 1], 0x1a9
mov byte [rax + r8], 0xe8
lea rcx, [0x1400e9690]
call fcn.1400dbc0c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 2], 0
je 0x14006d7b5
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006d77e
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x140109130]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006d7b0
movabs r13, 0x1945178389bfa9ab
nop dword [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r13
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 2
jb 0x14006d790
xor r13d, r13d
mov byte [r9 + 2], 0
mov rcx, r9
call fcn.140037940
call fcn.140013010
call fcn.140005c60
mov rbx, qword [0x1401b6f70]
mov rax, qword [rbx + 0x3ee0]
movss xmm1, dword [rax + 0xfc]
subss xmm1, dword [rax + 0x1c]
addss xmm1, dword [rax + 0x80]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm1, dword [0x140108bc4]
addss xmm0, xmm1
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rbx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rbx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, xmm8
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov rcx, qword [0x1401b6ff8]
mov qword [rsp + 0x60], rcx
mov rdi, rcx
test rcx, rcx
jne 0x14006d8a2
mov rcx, qword [rbx + 0x68]
test rcx, rcx
jne 0x14006d89a
mov rdi, qword [rbx + 0x58]
cmp dword [rdi + 0x58], ecx
jg 0x14006d893
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rdi + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rdi, rcx
call fcn.140012ee0
lea rcx, [rbx + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rax, qword [rbx + 0x3ee0]
mov rdx, qword [rdi + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x290]
call fcn.140028720
mov rbx, qword [0x1401b6f70]
xorps xmm0, xmm0
movups xmmword [rbp + 0x624], xmm0
mov dword [rbp + 0x620], r14d
movups xmm0, xmmword [rbx + 0x38c4]
movups xmmword [rbp + 0x624], xmm0
lea rcx, [rbx + 0x4828]
lea rdx, [rbp + 0x620]
call fcn.14001f340
movups xmmword [rbx + 0x38c4], xmm6
mov rax, qword [r15]
mov ecx, 0x106c
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x13f8
mov ebx, r8d
test cl, 1
jne 0x14006d94e
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 1], 0x1c1
mov byte [r8 + rax], reloc.WS2_32.dll_listen
lea rcx, [0x1400e9670]
call fcn.1400dbc0c
nop
mov r9, qword [r15]
add r9, rbx
cmp byte [r9 + 2], 0
je 0x14006d9d8
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006d999
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x14010a5d0]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [r9]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9], ax
jmp 0x14006d9d3
movabs r14, 0xd3e51d77a365c149
nop dword [rax]
nop word [rax + rax]
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r14
shr rdx, cl
xor byte [r8 + r9], dl
inc r8
cmp r8, 2
jb 0x14006d9b0
mov r14d, 1
mov byte [r9 + 2], 0
mov rcx, r9
call fcn.140037940
call fcn.140013010
call fcn.140005c60
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140108b80]
addss xmm0, xmm10
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x340], 0x43910000
mov dword [rbp + 0x344], 0x42340000
mov rax, qword [r15]
mov ecx, 0x14b8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x1908
mov ebx, r8d
test cl, 1
jne 0x14006da97
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 6], 0x11da66c
mov dword [rax + r8], 0x231ade48
mov word [rax + r8 + 4], 0xd885
lea rcx, [0x1400e9650]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006dabb
mov edx, 9
movabs r8, 0xc301b9eb517fad1d
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 9], 0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], r13d
lea rax, [rbp + 0x340]
mov qword [rsp + 0x20], rax
mov r9d, 0x40
lea r8, [0x1401ba6e0]
xor edx, edx
mov rcx, rbx
call fcn.1400406e0
mov dword [rbp + 0x348], 0x43910000
mov dword [rbp + 0x34c], 0x42340000
mov rax, qword [r15]
mov ecx, 0x1a9c
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x3e8
mov ebx, r8d
test cl, 1
jne 0x14006db48
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 6], 0x1f9ab79
mov dword [rax + r8], 0x8894f4a9
mov word [rax + r8 + 4], 0xb8f2
lea rcx, [0x1400e9630]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006db6c
mov edx, 9
movabs r8, 0xcf0bd785fbe795f9
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 9], 0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], r13d
lea rax, [rbp + 0x348]
mov qword [rsp + 0x20], rax
mov r9d, 0x40
lea r8, [0x1401ba670]
xor edx, edx
mov rcx, rbx
call fcn.1400406e0
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x358], 0
movups xmmword [rbp + 0x768], xmm6
lea rcx, [rbp + 0x768]
call fcn.140005710
mov edi, eax
mov dword [rbp + 0x350], 0x42c80000
mov dword [rbp + 0x354], 0x436e0000
cmp dword [rbx + 0x78], 0
je 0x14006dc15
mov r8d, 0x97f
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], Ordinal_50
movss xmm9, dword [0x140108b54]
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm10
movss xmm8, dword [0x140108b10]
movaps xmm2, xmm8
lea rdx, [rbp + 0x350]
mov rcx, rbx
call fcn.14002a4d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x358]
mov qword [rsp + 0x28], rax
movss xmm0, dword [0x140108c2c]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d2a0
mov dword [rbx + 0x78], r13d
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x368], 0
movups xmmword [rbp + 0x778], xmm6
lea rcx, [rbp + 0x778]
call fcn.140005710
mov edi, eax
mov dword [rbp + 0x360], 0x42c80000
mov dword [rbp + 0x364], 0x432d0000
cmp dword [rbx + 0x78], 0
je 0x14006dcfd
mov r8d, 0x97f
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm10
movaps xmm2, xmm8
lea rdx, [rbp + 0x360]
mov rcx, rbx
call fcn.14002a4d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x368]
mov qword [rsp + 0x28], rax
movss xmm0, dword [0x140108c2c]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d2a0
mov dword [rbx + 0x78], r13d
mov dword [rbp + 0x370], 0x43910000
mov dword [rbp + 0x374], 0x42340000
mov rax, qword [r15]
cmp byte [0x1401b6fb5], 0
je 0x14006dddf
mov ecx, 0x578
mov edx, 0x1d98
mov ebx, edx
test byte [rcx + rax], 1
jne 0x14006ddb9
or dword [rax + rcx], 1
mov word [rdx + rax + 7], 0x155
mov dword [rdx + rax], 0xc6928253
mov word [rdx + rax + 4], 0x1b3a
mov byte [rdx + rax + 6], Ordinal_26
lea rcx, [0x1400e9610]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x14006de39
mov edx, 8
movabs r8, 0x557f7553a1f5ed1f
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 8], 0
jmp 0x14006de39
mov ecx, 0x7cc
mov edx, 0x14b0
mov ebx, edx
test byte [rcx + rax], 1
jne 0x14006de11
or dword [rcx + rax], 1
mov dword [rax + rdx + 4], 0x17f1b3a
mov dword [rax + rdx], 0x81928253
lea rcx, [0x1400e95e0]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 7], 0
je 0x14006de39
xor byte [rbx], 0x1f
xor byte [rbx + 1], 0xed
xor byte [rbx + 2], 0xf5
xor byte [rbx + 3], 0xa1
xor byte [rbx + 4], 0x53
xor byte [rbx + 5], 0x75
xor byte [rbx + 6], 0x7f
mov byte [rbx + 7], 0
lea rdx, [rbp + 0x370]
mov rcx, rbx
call fcn.140038340
test al, al
je 0x14006de6a
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], r13d
xor r9d, r9d
lea r8, [0x14005b9c0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140108c80]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, dword [0x140108c08]
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
movss xmm9, dword [0x140108bc0]
movaps xmm0, xmm9
unpcklps xmm0, xmm9
movq r8, xmm0
movaps xmm0, xmm7
unpcklps xmm0, xmm7
movq rdx, xmm0
mov rcx, qword [0x1401b7030]
call fcn.1400430e0
test al, al
je 0x14006e059
mov dword [rbp + 0x600], 0x272adff6
mov rcx, qword [r15]
mov eax, 0x384
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x1f20
test al, 1
jne 0x14006dfb9
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x25], 1
lea rax, [rcx + 0x24]
lea rdx, [rbp + 0x604]
cmp rcx, rdx
ja 0x14006df88
lea rdx, [rbp + 0x5e0]
cmp rax, rdx
jb 0x14006df88
movdqa xmm0, xmmword [0x140108fe0]
movups xmmword [rcx], xmm0
movdqa xmm0, xmmword [0x140108ff0]
movups xmmword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x600]
mov dword [rcx + 0x20], eax
mov byte [rcx + 0x24], reloc.WS2_32.dll_setsockopt
jmp 0x14006dfac
movdqa xmm0, xmmword [0x140108fe0]
movups xmmword [rcx], xmm0
movdqa xmm0, xmmword [0x140108ff0]
movups xmmword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x600]
mov dword [rcx + 0x20], eax
mov byte [rcx + 0x24], reloc.WS2_32.dll_setsockopt
lea rcx, [0x1400e9590]
call fcn.1400dbc0c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0x25], 0
je 0x14006dfe0
mov edx, Ordinal_41
movabs r8, 0x77dbfd151759ad93
mov rcx, rdi
call fcn.14004bfc0
mov byte [rdi + 0x25], 0
mov rax, qword [r15]
mov ecx, 0x90c
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x2e8
mov ebx, r8d
test cl, 1
jne 0x14006e01e
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 2], 0x115793c
mov word [r8 + rax], 0xddfc
lea rcx, [0x1400e95c0]
call fcn.1400dbc0c
nop
mov rdx, qword [r15]
add rdx, rbx
cmp byte [rdx + 5], 0
je 0x14006e041
xor byte [rdx], 0x93
xor byte [rdx + 1], 0xad
xor byte [rdx + 2], 0x59
xor byte [rdx + 3], 0x17
xor byte [rdx + 4], 0x15
mov byte [rdx + 5], 0
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r13
xor r9d, r9d
mov r8, rdi
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movaps xmm1, xmm13
movaps xmm0, xmm10
call fcn.140016af0
movaps xmm0, xmm9
unpcklps xmm0, xmm9
movq r8, xmm0
movaps xmm0, xmm7
unpcklps xmm0, xmm7
movq rdx, xmm0
mov rcx, qword [0x1401b7028]
call fcn.1400430e0
test al, al
je 0x14006e1db
mov dword [rbp + 0x30], 0xff78c4f0
mov dword [rbp + 0x34], 0xc8384a2a
mov dword [rbp + 0x38], 0xaf2dd1af
mov word [rbp + 0x3c], 0x7f07
mov rcx, qword [r15]
mov eax, 0x2278
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0x1eb8
test al, 1
jne 0x14006e13b
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x1e], 1
lea rax, [rcx + 0x1d]
lea rdx, [rbp + 0x3d]
cmp rcx, rdx
ja 0x14006e10b
lea rdx, [rbp + 0x20]
cmp rax, rdx
jb 0x14006e10b
movdqa xmm0, xmmword [0x14010a560]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0x30]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x38]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp + 0x3c]
mov word [rcx + 0x1c], ax
jmp 0x14006e12e
movdqa xmm0, xmmword [0x14010a560]
movups xmmword [rcx], xmm0
movsd xmm0, qword [rbp + 0x30]
movsd qword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x38]
mov dword [rcx + 0x18], eax
movzx eax, word [rbp + 0x3c]
mov word [rcx + 0x1c], ax
lea rcx, [0x1400e9540]
call fcn.1400dbc0c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0x1e], 0
je 0x14006e162
mov edx, reloc.WLDAP32.dll_Ordinal_30
movabs r8, 0xff0b7f739b57a397
mov rcx, rdi
call fcn.14004bfc0
mov byte [rdi + 0x1e], 0
mov rax, qword [r15]
mov ecx, 0xfe8
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x9d4
mov ebx, r8d
test cl, 1
jne 0x14006e1a0
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 2], 0x173f532
mov word [r8 + rax], 0xd3f8
lea rcx, [0x1400e9570]
call fcn.1400dbc0c
nop
mov rdx, qword [r15]
add rdx, rbx
cmp byte [rdx + 5], 0
je 0x14006e1c3
xor byte [rdx], 0x97
xor byte [rdx + 1], 0xa3
xor byte [rdx + 2], 0x57
xor byte [rdx + 3], 0x9b
xor byte [rdx + 4], 0x73
mov byte [rdx + 5], 0
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r13
xor r9d, r9d
mov r8, rdi
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movaps xmm1, xmm13
movaps xmm0, xmm10
call fcn.140016af0
movaps xmm0, xmm9
unpcklps xmm0, xmm9
movq r8, xmm0
movaps xmm0, xmm7
unpcklps xmm0, xmm7
movq rdx, xmm0
mov rcx, qword [0x1401b7020]
call fcn.1400430e0
test al, al
je 0x14006e36f
mov dword [rbp + 0x458], 0xb98bd72
mov word [rbp + 0x45c], 0x2d22
mov rcx, qword [r15]
mov eax, 0xde8
mov edx, eax
mov eax, dword [rax + rcx]
mov ebx, 0xbd0
test al, 1
jne 0x14006e2cf
or eax, 1
mov dword [rdx + rcx], eax
add rcx, rbx
mov byte [rcx + 0x26], 1
lea rax, [rcx + 0x25]
lea rdx, [rbp + 0x45d]
cmp rcx, rdx
ja 0x14006e297
lea rdx, [rbp + 0x438]
cmp rax, rdx
jb 0x14006e297
movdqa xmm0, xmmword [0x140109310]
movups xmmword [rcx], xmm0
movdqa xmm0, xmmword [0x1401091b0]
movups xmmword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x458]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp + 0x45c]
mov word [rcx + 0x24], ax
jmp 0x14006e2c2
movdqa xmm0, xmmword [0x140109310]
movups xmmword [rcx], xmm0
movdqa xmm0, xmmword [0x1401091b0]
movups xmmword [rcx + 0x10], xmm0
mov eax, dword [rbp + 0x458]
mov dword [rcx + 0x20], eax
movzx eax, word [rbp + 0x45c]
mov word [rcx + 0x24], ax
lea rcx, [0x1400e94f0]
call fcn.1400dbc0c
nop
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 0x26], 0
je 0x14006e2f6
mov edx, Ordinal_41
movabs r8, 0x497b2d5179fdc91b
mov rcx, rdi
call fcn.14004bfc0
mov byte [rdi + 0x26], 0
mov rax, qword [r15]
mov ecx, 0xb68
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x8bc
mov ebx, r8d
test cl, 1
jne 0x14006e334
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [rax + r8 + 2], 0x1511798
mov word [rax + r8], 0xb974
lea rcx, [0x1400e9520]
call fcn.1400dbc0c
nop
mov rdx, qword [r15]
add rdx, rbx
cmp byte [rdx + 5], 0
je 0x14006e357
xor byte [rdx], 0x1b
xor byte [rdx + 1], 0xc9
xor byte [rdx + 2], 0xfd
xor byte [rdx + 3], 0x79
xor byte [rdx + 4], 0x51
mov byte [rdx + 5], 0
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r13
xor r9d, r9d
mov r8, rdi
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.14000cd30
mov r9, qword [0x1401b6f70]
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r9 + 0x3ee0]
movss xmm0, dword [rax + 0x1c]
subss xmm0, dword [rax + 0x80]
addss xmm0, dword [0x140108cb0]
movss dword [rax + 0xfc], xmm0
mov byte [rax + 0x139], 1
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [r9 + 0x3ee0]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm0, xmm7
movss dword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x388], 0x43960000
mov dword [rbp + 0x38c], 0x42a00000
mov rax, qword [r15]
mov ecx, 0x258
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x588
mov ebx, r8d
test cl, 1
jne 0x14006e43c
or ecx, 1
mov dword [rdx + rax], ecx
mov word [rax + r8 + 1], 0x1bf
mov byte [rax + r8], 0
lea rcx, [0x1400e94d0]
call fcn.1400dbc0c
nop
mov r9, qword [0x1401b6f70]
mov rdi, qword [r15]
add rdi, rbx
cmp byte [rdi + 2], 0
je 0x14006e4b7
mov r8, r13
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x14006e484
movdqa xmm0, xmm12
psllq xmm0, 3
movdqa xmm1, xmmword [0x14010a240]
vpsrlvq xmm1, xmm1, xmm0
pshufb xmm1, xmm11
movzx eax, word [rdi]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [rdi], ax
jmp 0x14006e4b3
movabs r14, 0xa18501bd052bbf45
nop
movzx ecx, r8b
and cl, 7
shl cl, 3
mov rdx, r14
shr rdx, cl
xor byte [rdi + r8], dl
inc r8
cmp r8, 2
jb 0x14006e490
mov r14d, 1
mov byte [rdi + 2], 0
mov rax, qword [r9 + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rbx, qword [r9 + 0x3ee0]
mov dword [rbp + 0x378], 0x41a00000
mov dword [rbp + 0x37c], 0x42480000
lea rdx, [rbp + 0x378]
mov ecx, 2
call fcn.140005d30
mov dword [rbp + 0x380], 0
mov dword [rbp + 0x384], 0x41e00000
lea rdx, [rbp + 0x380]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.140005d30
mov rdx, rdi
mov rcx, rbx
call fcn.140008a80
mov edx, eax
lea r8, [rbp + 0x388]
mov rcx, rdi
call fcn.140049620
call fcn.140048d70
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x398], 0
movups xmmword [rbp + 0x788], xmm6
lea rcx, [rbp + 0x788]
call fcn.140005710
mov edi, eax
mov dword [rbp + 0x390], 0x43a50000
mov dword [rbp + 0x394], 0x43be0000
cmp dword [rbx + 0x78], 0
je 0x14006e5ae
mov r8d, 0x97f
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], __WSAFDIsSet
movss xmm6, dword [0x140108b60]
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm10
movaps xmm2, xmm8
lea rdx, [rbp + 0x390]
mov rcx, rbx
call fcn.14002a4d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x398]
mov qword [rsp + 0x28], rax
movss xmm7, dword [0x140108cd8]
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d2a0
mov dword [rbx + 0x78], r13d
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rbx, qword [rax + 0x290]
mov qword [rbp + 0x3a8], 0
movdqa xmm0, xmmword [0x140109590]
movups xmmword [rbp + 0x798], xmm0
lea rcx, [rbp + 0x798]
call fcn.140005710
mov edi, eax
mov dword [rbp + 0x3a0], 0x41f00000
mov dword [rbp + 0x3a4], 0x428c0000
cmp dword [rbx + 0x78], 0
je 0x14006e693
mov r8d, 0x97f
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui_draw.cpp
lea rcx, str._Path.Size__0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov dword [rsp + 0x28], __WSAFDIsSet
movss dword [rsp + 0x20], xmm6
movaps xmm3, xmm10
movaps xmm2, xmm8
lea rdx, [rbp + 0x3a0]
mov rcx, rbx
call fcn.14002a4d0
mov dword [rsp + 0x30], r13d
lea rax, [rbp + 0x3a8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.14002d2a0
mov dword [rbx + 0x78], r13d
mov edx, 0xf4010101
xor ecx, ecx
call fcn.14004e7b0
mov edx, 0xf4010101
xor ecx, ecx
call fcn.14004e7b0
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
mov rsi, qword [rax + 0x290]
movss xmm3, dword [rax + 0x24]
movss xmm1, dword [rax + 0x20]
subss xmm1, dword [0x140108d24]
mulss xmm3, xmm15
movsd xmm0, qword [rax + 0x18]
addss xmm0, xmm1
movss dword [rsp + 0x78], xmm0
movss xmm1, dword [rax + 0x1c]
addss xmm1, xmm3
movss dword [rsp + 0x7c], xmm1
mov edi, r14d
mov r14d, 5
movss xmm14, dword [0x140108b58]
nop dword [rax + rax]
movd xmm2, edi
cvtdq2ps xmm2, xmm2
mulss xmm2, dword [0x140108c3c]
mov eax, ntohs
cdq
idiv edi
shl eax, 0x18
mov ebx, eax
or ebx, 0x505ff
test eax, eax
je 0x14006e7d6
comiss xmm15, xmm2
ja 0x14006e7d6
mov dword [rsp + 0x28], 0x67
movss dword [rsp + 0x20], xmm14
movaps xmm3, xmm10
lea rdx, [rsp + 0x78]
mov rcx, rsi
call fcn.14002a4d0
mov r9d, ebx
mov r8d, dword [rsi + 0x78]
mov rdx, qword [rsi + 0x80]
mov rcx, rsi
call fcn.1400299e0
mov dword [rsi + 0x78], r13d
inc edi
sub r14, 1
jne 0x14006e770
movdqa xmm14, xmmword [reloc.WS2_32.dll_getsockopt]
jmp 0x14006ebdd
mov rdi, qword [0x1401b6f70]
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rdi + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140108c60]
addss xmm0, dword [0x140108c04]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
mov dword [rbp + 0x3b8], 0x43c30000
mov dword [rbp + 0x3bc], 0x43c30000
mov rax, qword [r15]
mov ecx, 0x1b0
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x638
mov ebx, r8d
test cl, 1
jne 0x14006e8a8
or ecx, 1
mov dword [rdx + rax], ecx
mov word [r8 + rax + 7], 0x14d
mov dword [r8 + rax], 0x13209601
mov word [r8 + rax + 4], 0xc71c
mov byte [r8 + rax + 6], 2
lea rcx, [0x1400e94b0]
call fcn.1400dbc0c
nop
mov rdi, qword [0x1401b6f70]
add rbx, qword [r15]
cmp byte [rbx + 8], 0
je 0x14006e8cc
mov edx, 8
movabs r8, 0x4d65a9757741f94d
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 8], 0
mov rax, qword [rdi + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rdx, rbx
mov rcx, qword [rdi + 0x3ee0]
call fcn.140008a80
mov edx, eax
mov dword [rsp + 0x20], 8
xor r9d, r9d
lea r8, [rbp + 0x3b8]
mov rcx, rbx
call fcn.14000cac0
mov rcx, qword [0x1401b6f70]
mov rax, qword [rcx + 0x3ee0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ee0]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x80]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x7c]
addss xmm1, dword [0x140108c4c]
addss xmm0, dword [0x140108c58]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov byte [rax + 0x139], 1
movdqa xmm0, xmmword [0x140109aa0]
movups xmmword [rbp + 0x7a8], xmm0
lea rcx, [rbp + 0x7a8]
call fcn.140005710
mov dword [rsp + 0x60], eax
movdqa xmm6, xmmword [0x140109790]
mov rax, qword [r15]
mov ecx, 0x2260
mov edx, ecx
mov ecx, dword [rcx + rax]
mov r8d, 0x6c8
mov ebx, r8d
test cl, 1
jne 0x14006e9c8
or ecx, 1
mov dword [rdx + rax], ecx
mov dword [r8 + rax + 6], 0x1d38192
mov dword [r8 + rax], 0xf22d80f0
mov word [r8 + rax + 4], 0x730
lea rcx, [0x1400e9490]
call fcn.1400dbc0c
nop
add rbx, qword [r15]
cmp byte [rbx + 9], 0
je 0x14006e9ec
mov edx, 9
movabs r8, 0xf3f763519d41a3d3
mov rcx, rbx
call fcn.14004bfc0
mov byte [rbx + 9], 0
movdqa xmmword [rbp + 0x7c0], xmm6
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x7c0]
movss xmm1, dword [0x140108c08]
mov rcx, rbx
call fcn.14004e250
mov rcx, qword [0x1401b7498]
mov qword [rsp + 0x60], rcx
mov rdi, qword [0x1401b6f70]
mov rbx, rcx
test rcx, rcx
jne 0x14006ea6b
mov rcx, qword [rdi + 0x68]
test rcx, rcx
jne 0x14006ea63
mov rbx, qword [rdi + 0x58]
cmp dword [rbx + 0x58], ecx
jg 0x14006ea5c
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax]
mov qword [rsp + 0x60], rcx
mov rbx, rcx
call fcn.140012ee0
lea rcx, [rdi + 0x4848]
lea rdx, [rsp + 0x60]
call fcn.14001f4d0
mov rdx, qword [rbx + 0x40]
mov rcx, qword [rdi + 0x3ee0]
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 0x290]
call fcn.140028720
lea rsi, [0x1401b52d0]
mov rbx, rsi
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rbx, qword [0x1401b52d0]
movdqa xmm0, xmmword [0x140109cd0]
movups xmmword [rbp + 0x7d0], xmm0
lea rcx, [rbp + 0x7d0]
call fcn.140005710
mov edi, eax
mov rcx, rsi
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova rcx, qword [0x1401b52d0]
movss xmm8, dword [rbp - 0x80]
movaps xmm6, xmm8
addss xmm6, dword [0x140108c9c]
movss xmm9, dword [rbp - 0x7c]
movaps xmm7, xmm9
addss xmm7, dword [0x140108c88]
mov rax, qword [0x1401b6f70]
movss xmm1, dword [rax + 0x3c30]
test rcx, rcx
jne 0x14006eb24
movaps xmm0, xmm10
jmp 0x14006eb7e
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x140108d00]
movaps xmm2, xmm1
lea rdx, [rbp + 0x120]
mov rcx, qword [rax + 0x3c28]
call fcn.140034710
movss xmm0, dword [rbp + 0x120]
addss xmm0, dword [0x140108ae4]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x120], xmm0
movss xmm1, dword [rbp + 0x124]
mulss xmm1, xmm15
mulss xmm0, xmm15
subss xmm6, xmm8
subss xmm7, xmm9
mulss xmm6, xmm15
mulss xmm7, xmm15
addss xmm6, xmm8
addss xmm7, xmm9
subss xmm6, xmm0
movss dword [rbp + 0x3c0], xmm6
subss xmm7, xmm1
movss dword [rbp + 0x3c4], xmm7
mov r9, rbx
mov r8d, edi
lea rdx, [rbp + 0x3c0]
mov rcx, r14
call fcn.14002b9c0
call fcn.140013010
call fcn.14000cd30
mov r14d, 1
mov ecx, r14d
call fcn.140005e10
mov ecx, r14d
call fcn.140005e10
call fcn.140012480
movss xmm6, dword [0x140108b80]
movss xmm8, dword [0x140108c70]
movabs rsi, 0x5baf6d736751d30f
movss xmm9, dword [0x140108b3c]
call fcn.140049c00
mov rdi, qword [0x1401b7008]
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x14006ec99
lea rdx, str.SetWindowCompositionAttribute
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14006ec90
movdqa xmm0, xmmword [reloc.WS2_32.dll_closesocket]
movdqu xmmword [rbp + 0x7e0], xmm0
mov dword [rbp + 0x658], reloc.WS2_32.dll_send
lea rcx, [rbp + 0x7e0]
mov qword [rbp + 0x660], rcx
mov dword [rbp + 0x668], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x658]
mov rcx, rdi
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov ecx, dword [0x1401b7000]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x14006ecea
cmp dword [0x1401b7328], 5
je 0x14006ecea
cmp byte [reloc.WS2_32.dll_accept], 0
sete byte [0x1401b5b9c]
cmp byte [reloc.WS2_32.dll_accept], 0
sete al
mov byte [reloc.WS2_32.dll_accept], al
mov rcx, qword [0x1401b7008]
test al, al
je 0x14006ece2
mov edx, 5
jmp 0x14006ece4
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rax, qword [0x1401b6f70]
test rax, rax
jne 0x14006ed17
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b6f70]
movss xmm0, dword [rax + 0x18]
mulss xmm0, dword [0x140108b74]
mov ecx, dword [0x1401b5ba0]
cmp ecx, 0xff
jg 0x14006ed40
cmp byte [reloc.WS2_32.dll_accept], 0
mov eax, Ordinal_301
jne 0x14006ed43
mov eax, r13d
sub eax, ecx
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, xmm0
movd xmm0, ecx
cvtdq2ps xmm0, xmm0
addss xmm1, xmm0
cvttss2si r8d, xmm1
mov dword [0x1401b5ba0], r8d
cmp r8d, 0xff
jle 0x14006ed80
mov dword [0x1401b5ba0], 0xff
mov r8d, 0xff
xor edx, edx
mov r9d, 2
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_SetLayeredWindowAttributes]
call fcn.14000c090
xorps xmm0, xmm0
movups xmmword [rbp + 0x7f0], xmm0
mov rcx, qword [0x1401b7448]
mov rax, qword [rcx]
xor r9d, r9d
lea r8, [0x1401b7378]
mov edx, r14d
call qword [rax + 0x108]
mov rcx, qword [0x1401b7448]
mov rax, qword [rcx]
lea r8, [rbp + 0x7f0]
mov rdx, qword [0x1401b7378]
call qword [rax + 0x190]
mov rbx, qword [0x1401b6f70]
cmp dword [rbx + 0x48b0], 0
jg 0x14006ee09
mov r8d, 0x701
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.h
lea rcx, str.i___0__i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [rbx + 0x48b8]
mov rcx, qword [rax]
add rcx, 0x48
mov rax, r13
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.140045410
mov rcx, qword [0x1401b73a0]
mov rax, qword [rcx]
xor r8d, r8d
mov edx, r14d
call qword [rax + 0x40]
jmp 0x140069238
mov rbx, qword [0x1401b6f70]
test rbx, rbx
je 0x14006ee5b
mov rdi, qword [rbx + 0xa0]
test rdi, rdi
jne 0x14006ee7f
jmp 0x14006ee5e
mov rdi, r13
mov r8d, 0x241
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu_backendsimgui_impl_dx11.cpp
lea rcx, str.bd___nullptr___No_renderer_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
test rbx, rbx
jne 0x14006eea5
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rbx, qword [0x1401b6f70]
call fcn.1400463c0
mov rcx, qword [rdi + 0x10]
test rcx, rcx
je 0x14006eeb9
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi]
test rcx, rcx
je 0x14006eec7
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x14006eed6
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbx + 0x90], r13
mov qword [rbx + 0xa0], r13
mov rax, qword [0x1401b6f70]
test rax, rax
je 0x14006eef6
dec dword [rax + 0xf4]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [0x1401b6f70]
test rax, rax
je 0x14006ef19
mov rbx, qword [rax + 0x98]
test rbx, rbx
jne 0x14006ef3d
jmp 0x14006ef1c
mov rbx, r13
mov r8d, 0xa6
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menu_backendsimgui_impl_win32.cpp
lea rcx, str.bd___nullptr___No_platform_backend_to_shutdown__or_already_shutdown__
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b6f70]
test rax, rax
jne 0x14006ef63
mov r8d, 0xfe3
lea rdx, str.D:FreeFireVisulStudioProjectsMakeOwnNameXitersVip_menuimgui.cpp
lea rcx, str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rax, qword [0x1401b6f70]
lea rdi, [rax + 8]
mov rcx, qword [rbx + 0x30]
test rcx, rcx
je 0x14006ef7d
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, qword [0x1401b6f70]
mov qword [rdi + 0x80], r13
mov qword [rdi + 0x90], r13
test rax, rax
je 0x14006ef96
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rbx, qword [0x1401b6f70]
mov qword [0x1401b6f70], rbx
call fcn.140007a00
mov qword [0x1401b6f70], r13
test rbx, rbx
je 0x14006efe1
mov rcx, rbx
call fcn.14001fd60
mov rax, qword [0x1401b6f70]
test rax, rax
je 0x14006efd8
dec dword [rax + 0xf4]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
call fcn.14004dcc0
mov rcx, qword [0x1401b7008]
call qword [sym.imp.USER32.dll_DestroyWindow]
mov rdx, qword [rbp + 0x5a8]
mov rcx, qword [rbp + 0x5d0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
xor eax, eax
lea r11, [rsp + 0xb20]
mov rbx, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]
call fcn.14004dcc0
mov rdx, qword [rbp + 0x5a8]
mov rcx, qword [rbp + 0x5d0]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, r14d
jmp 0x14006f009
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3