Function at 0x1401643c7
Capabilities:
Terminate process

Disassembly:
jmp 0x14033ac10
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
mov eax, 0x8290
call fcn.140162487
sub rsp, rax
lea rbp, [rsp + 0x50]
lea rdi, [rsp + 0x50]
mov ecx, 0x1f10
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x82b8]
mov rax, qword [0x14054a080]
xor rax, rbp
mov qword [rbp + 0x8230], rax
lea rcx, [0x14057d42f]
call fcn.140168477
nop
movzx eax, byte [0x140553fa0]
test eax, eax
je 0x1403418a4
movzx eax, byte [0x14055372e]
test eax, eax
jne 0x14033ac97
call fcn.140167522
nop
mov byte [0x14055372e], 1
xor edx, edx
lea rcx, [0x140553a98]
call fcn.140162ab3
nop
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x14033d392
lea rdx, [rbp + 0xc64]
lea rcx, [rbp + 0xc44]
call fcn.1402fad30
mov rcx, rax
call fcn.14016185c
mov r8d, 0x13b
xor edx, edx
mov rcx, rax
call fcn.14016682f
nop
mov ecx, 0xffb43e89
call fcn.1401634ea
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc84]
call fcn.140166370
mov rdx, rax
mov ecx, 3
call fcn.1401623d3
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c0]
movss xmm2, dword [0x1404e58a4]
movss xmm1, dword [0x1404e58b8]
lea rcx, [rbp + 0xcb4]
call fcn.140166370
mov rdx, rax
mov ecx, 5
call fcn.1401623d3
nop
movss xmm1, dword [0x14045438c]
mov ecx, 6
call fcn.140167ae0
nop
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x14033bcfb
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xce4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
call fcn.140167680
mov qword [rbp + 8], rax
movss xmm0, dword [0x140454328]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x28]
call fcn.140166370
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c0]
movss xmm2, dword [0x1404e58a4]
movss xmm1, dword [0x1404e58b8]
lea rcx, [rbp + 0xd04]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 8]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 3
mov rcx, qword [rbp + 8]
lea rdx, [rbp + 0x28]
lea rdi, [rcx + rax + 0xc4]
mov rsi, rdx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0xd34]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 8]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x140454328]
movss xmm1, dword [0x140454328]
lea rcx, [rbp + 0xd64]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 8]
mov qword [rcx + 0x94], rax
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404e5978]
lea rcx, [rbp + 0xd84]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0xdc8]
lea rcx, [rbp + 0xda4]
call fcn.1402fc4b0
mov rcx, rax
call fcn.140168b98
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8b, 1
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140167c43
nop
movss xmm2, dword [0x1404691c0]
movss xmm1, dword [0x1404e592c]
lea rcx, [rbp + 0xdf4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8278]
call fcn.140165128
nop
lea rcx, str.Retox_Spoofer
call fcn.140168cab
nop
movss xmm0, dword [0x1404691f0]
call fcn.140167b2b
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404691d0]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0xe14]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0xe58]
lea rcx, [rbp + 0xe34]
call fcn.1402fd360
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e58fc]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0xe84]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0xec8]
lea rcx, [rbp + 0xea4]
call fcn.1402fe240
mov rcx, rax
call fcn.14016497b
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x140553fa2]
mov rcx, rax
call fcn.140163535
nop
call fcn.140166212
nop
movss xmm0, dword [0x1404691f0]
call fcn.140167b2b
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404e5910]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0xef4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0xf38]
lea rcx, [rbp + 0xf14]
call fcn.1402fefb0
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e591c]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0xf64]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0xfa8]
lea rcx, [rbp + 0xf84]
call fcn.1402ffcd0
mov rcx, rax
call fcn.14016497b
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, 0x8000
mov r8d, 0xff
lea rdx, [0x1405540a1]
mov rcx, rax
call fcn.140163535
nop
call fcn.140166212
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0xfd4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 8]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404e5938]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x1004]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x1024]
call fcn.140166370
lea rcx, [rbp + 0x1128]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1188]
lea rcx, [rbp + 0x1128]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x11e8]
lea rcx, [rbp + 0x1188]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x1054]
call fcn.140166370
lea rcx, [rbp + 0x10f8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1158]
lea rcx, [rbp + 0x10f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x11b8]
lea rcx, [rbp + 0x1158]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404691f0]
lea rcx, [rbp + 0x1084]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x10c8]
lea rcx, [rbp + 0x10a4]
call fcn.1403008a0
mov rcx, rax
call fcn.1401645c0
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7980]
lea rcx, [rbp + 0x11e8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7950]
lea rcx, [rbp + 0x11b8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7980]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x7950]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549c08]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c00]
mov qword [rsp + 0x20], rax
lea r9, [0x140549bf8]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x14033b82e
lea rax, [rbp + 0x1218]
mov qword [rbp + 0x1258], rax
lea rdx, [0x1405540a1]
mov rcx, qword [rbp + 0x1258]
call fcn.1401644d5
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rbp + 0x81e0], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rbp + 0x81e8], rax
lea rax, [rbp + 0x1278]
mov qword [rbp + 0x12b8], rax
lea rdx, [0x140553fa2]
mov rcx, qword [rbp + 0x12b8]
call fcn.1401644d5
mov qword [rbp + 0x81f0], rax
mov rax, qword [rbp + 0x81f0]
mov qword [rbp + 0x81f8], rax
mov r8, qword [rbp + 0x81e8]
mov rdx, qword [rbp + 0x81f8]
lea rcx, [0x140553ab0]
call fcn.140163b57
nop
movzx eax, byte [0x140553cc0]
test eax, eax
jne 0x14033b457
lea rdx, [rbp + 0x12f8]
lea rcx, [rbp + 0x12d4]
call fcn.140301380
mov rcx, rax
call fcn.140163526
mov qword [rbp + 0x81d8], rax
lea rcx, [0x140553cc8]
call fcn.1401619e2
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8, qword [rbp + 0x81d8]
mov rdx, qword [rbp + 0x81e0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
jmp 0x14033b82e
lea rax, [rbp + 0x1328]
mov qword [rbp + 0x1368], rax
lea rdx, [rbp + 0x13a8]
lea rcx, [rbp + 0x1384]
call fcn.140301af0
mov rcx, rax
call fcn.1401645c0
mov rdx, rax
mov rcx, qword [rbp + 0x1368]
call fcn.1401644d5
mov qword [rbp + 0x81d8], rax
mov r8, qword [rbp + 0x81d8]
lea rdx, [rbp + 0x58]
lea rcx, [0x140553ab0]
call fcn.140164dd6
nop
lea rcx, [rbp + 0x58]
call fcn.140166424
cmp rax, 2
jbe 0x14033b7d0
lea rcx, [rbp + 0x58]
call fcn.140166424
cmp rax, 2
jbe 0x14033b77a
lea rcx, [rbp + 0x58]
call fcn.140166424
cmp rax, 2
jbe 0x14033b724
lea rcx, [rbp + 0x58]
call fcn.140166424
cmp rax, 2
jbe 0x14033b6ce
mov ecx, dword [0x140553718]
call fcn.1401665f5
movzx eax, al
test eax, eax
je 0x14033b560
mov dword [rbp + 0x13f4], 0
lea rdx, [rbp + 0x13f4]
lea rcx, [rbp + 0x13d4]
call fcn.140166816
nop
mov dword [rbp + 0x1434], 0
lea rdx, [rbp + 0x1434]
lea rcx, [rbp + 0x1414]
call fcn.140162536
nop
lea rcx, [rbp + 0x1454]
call fcn.140166ff0
nop
mov dword [0], 0xdead
call fcn.14016864d
movzx eax, al
test eax, eax
je 0x14033b5c0
mov dword [rbp + 0x1494], 0
lea rdx, [rbp + 0x1494]
lea rcx, [rbp + 0x1474]
call fcn.140166816
nop
mov dword [rbp + 0x14d4], 0
lea rdx, [rbp + 0x14d4]
lea rcx, [rbp + 0x14b4]
call fcn.140162536
nop
lea rcx, [rbp + 0x14f4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
movzx eax, byte [0x140553729]
test eax, eax
je 0x14033b61f
mov dword [rbp + 0x1534], 0
lea rdx, [rbp + 0x1534]
lea rcx, [rbp + 0x1514]
call fcn.140166816
nop
mov dword [rbp + 0x1574], 0
lea rdx, [rbp + 0x1574]
lea rcx, [rbp + 0x1554]
call fcn.140162536
nop
lea rcx, [rbp + 0x1594]
call fcn.140166ff0
nop
mov dword [0], 0xdead
lea rdx, [rbp + 0x15d4]
lea rcx, [rbp + 0x15b4]
call fcn.1402f7ae0
mov rcx, rax
call fcn.14016179e
xor edx, edx
mov rcx, rax
call fcn.140168a03
movzx eax, al
test eax, eax
je 0x14033b69f
mov dword [rbp + 0x1614], 0
lea rdx, [rbp + 0x1614]
lea rcx, [rbp + 0x15f4]
call fcn.140166816
nop
mov dword [rbp + 0x1654], 0
lea rdx, [rbp + 0x1654]
lea rcx, [rbp + 0x1634]
call fcn.140162536
nop
lea rcx, [rbp + 0x1674]
call fcn.140166ff0
nop
mov dword [0], 0xdead
mov edx, Ordinal_301
mov ecx, 0xfa
call qword [sym.imp.KERNEL32.dll_Beep]
nop
mov byte [reloc.WS2_32.dll_accept], 0
mov byte [0x140553749], 0
mov byte [reloc.WS2_32.dll_accept], 0
mov byte [0x14055372c], 1
jmp 0x14033b722
mov dword [rbp + 0x16b4], 0
lea rdx, [rbp + 0x16b4]
lea rcx, [rbp + 0x1694]
call fcn.140166816
nop
mov dword [rbp + 0x16f4], 0
lea rdx, [rbp + 0x16f4]
lea rcx, [rbp + 0x16d4]
call fcn.140162536
nop
lea rcx, [rbp + 0x1714]
call fcn.140166ff0
nop
mov dword [0], 0xdead
jmp 0x14033b778
mov dword [rbp + 0x1754], 0
lea rdx, [rbp + 0x1754]
lea rcx, [rbp + 0x1734]
call fcn.140166816
nop
mov dword [rbp + 0x1794], 0
lea rdx, [rbp + 0x1794]
lea rcx, [rbp + 0x1774]
call fcn.140162536
nop
lea rcx, [rbp + 0x17b4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
jmp 0x14033b7ce
mov dword [rbp + 0x17f4], 0
lea rdx, [rbp + 0x17f4]
lea rcx, [rbp + 0x17d4]
call fcn.140166816
nop
mov dword [rbp + 0x1834], 0
lea rdx, [rbp + 0x1834]
lea rcx, [rbp + 0x1814]
call fcn.140162536
nop
lea rcx, [rbp + 0x1854]
call fcn.140166ff0
nop
mov dword [0], 0xdead
jmp 0x14033b824
mov dword [rbp + 0x1894], 0
lea rdx, [rbp + 0x1894]
lea rcx, [rbp + 0x1874]
call fcn.140166816
nop
mov dword [rbp + 0x18d4], 0
lea rdx, [rbp + 0x18d4]
lea rcx, [rbp + 0x18b4]
call fcn.140162536
nop
lea rcx, [rbp + 0x18f4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
lea rcx, [rbp + 0x58]
call fcn.1401624e6
nop
movss xmm2, dword [0x1404e5950]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x1914]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1934]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0
mov rdx, qword [rbp + 8]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x1964]
call fcn.140166370
lea rcx, [rbp + 0x1a68]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1ac8]
lea rcx, [rbp + 0x1a68]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1b28]
lea rcx, [rbp + 0x1ac8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454330]
movss xmm2, dword [0x140454330]
movss xmm1, dword [0x140454330]
lea rcx, [rbp + 0x1994]
call fcn.140166370
lea rcx, [rbp + 0x1a38]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1a98]
lea rcx, [rbp + 0x1a38]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1af8]
lea rcx, [rbp + 0x1a98]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404691f0]
lea rcx, [rbp + 0x19c4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x1a08]
lea rcx, [rbp + 0x19e4]
call fcn.1402f7d80
mov rcx, rax
call fcn.1401642e6
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x79e0]
lea rcx, [rbp + 0x1b28]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x79b0]
lea rcx, [rbp + 0x1af8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x79e0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x79b0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549c20]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c18]
mov qword [rsp + 0x20], rax
lea r9, [0x140549c10]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140164516
movzx eax, al
test eax, eax
je 0x14033ba72
mov byte [reloc.WS2_32.dll_accept], 0
mov byte [0x140553749], 1
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x1b54]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0
mov rdx, qword [rbp + 8]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543a0]
movss xmm1, dword [0x1404e5974]
lea rcx, [rbp + 0x1b84]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x1ba4]
call fcn.140166370
lea rcx, [rbp + 0x1c98]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1cf8]
lea rcx, [rbp + 0x1c98]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1d58]
lea rcx, [rbp + 0x1cf8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454304]
movss xmm2, dword [0x140454304]
movss xmm1, dword [0x14045434c]
lea rcx, [rbp + 0x1bd4]
call fcn.140166370
lea rcx, [rbp + 0x1c68]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1cc8]
lea rcx, [rbp + 0x1c68]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1d28]
lea rcx, [rbp + 0x1cc8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404543c4]
lea rcx, [rbp + 0x1c04]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x1c44]
lea rcx, [rbp + 0x1c24]
call fcn.1402f8090
mov rcx, rax
call fcn.14016352b
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7a40]
lea rcx, [rbp + 0x1d58]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7a10]
lea rcx, [rbp + 0x1d28]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7a40]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7a10]
mov qword [rsp + 0x30], rax
lea rax, [0x140549c38]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c30]
mov qword [rsp + 0x20], rax
lea r9, [0x140549c28]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033bcc3
mov byte [0x140553fa0], 0
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543f0]
movss xmm1, dword [0x1404e5970]
lea rcx, [rbp + 0x1d84]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
call fcn.1401671bc
nop
movzx eax, byte [0x140553749]
test eax, eax
je 0x14033ce2b
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1da4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
call fcn.140167680
mov qword [rbp + 0x98], rax
movss xmm0, dword [0x140454328]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xb8]
call fcn.140166370
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c0]
movss xmm2, dword [0x1404e58a4]
movss xmm1, dword [0x1404e58b8]
lea rcx, [rbp + 0x1dc4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x98]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 3
mov rcx, qword [rbp + 0x98]
lea rdx, [rbp + 0xb8]
lea rdi, [rcx + rax + 0xc4]
mov rsi, rdx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x1df4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x98]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x140454328]
movss xmm1, dword [0x140454328]
lea rcx, [rbp + 0x1e24]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x98]
mov qword [rcx + 0x94], rax
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404e5978]
lea rcx, [rbp + 0x1e44]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x1e88]
lea rcx, [rbp + 0x1e64]
call fcn.1402f8390
mov rcx, rax
call fcn.140168b98
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8b, 1
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140167c43
nop
movss xmm2, dword [0x1404691c0]
movss xmm1, dword [0x1404e592c]
lea rcx, [rbp + 0x1eb4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8278]
call fcn.140165128
nop
lea rcx, str.Retox_Services
call fcn.140168cab
nop
movss xmm0, dword [0x1404691f0]
call fcn.140167b2b
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543e4]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x1ed4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x1f18]
lea rcx, [rbp + 0x1ef4]
call fcn.1402f8630
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e58f4]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x1f44]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x1f88]
lea rcx, [rbp + 0x1f64]
call fcn.1402f88d0
mov rcx, rax
call fcn.14016497b
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x140553fa2]
mov rcx, rax
call fcn.140163535
nop
call fcn.140166212
nop
movss xmm0, dword [0x1404691f0]
call fcn.140167b2b
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404e5908]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x1fb4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x1ff8]
lea rcx, [rbp + 0x1fd4]
call fcn.1402f8b00
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e5914]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x2024]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x2068]
lea rcx, [rbp + 0x2044]
call fcn.1402f8d30
mov rcx, rax
call fcn.14016497b
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, 0x8000
mov r8d, 0xff
lea rdx, [0x1405540a1]
mov rcx, rax
call fcn.140163535
nop
call fcn.140166212
nop
movss xmm0, dword [0x1404691f0]
call fcn.140167b2b
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404e5928]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x2094]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x20d8]
lea rcx, [rbp + 0x20b4]
call fcn.1402f8f60
mov rcx, rax
call fcn.14016853f
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e5938]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x2104]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x2148]
lea rcx, [rbp + 0x2124]
call fcn.1402f9120
mov rcx, rax
call fcn.140163607
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x1405541a0]
mov rcx, rax
call fcn.140163535
nop
call fcn.140166212
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c0]
movss xmm2, dword [0x1404e58a4]
movss xmm1, dword [0x1404e58b8]
lea rcx, [rbp + 0x2174]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x98]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404e594c]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x21a4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x21c4]
call fcn.140166370
lea rcx, [rbp + 0x22c8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2328]
lea rcx, [rbp + 0x22c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2388]
lea rcx, [rbp + 0x2328]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x21f4]
call fcn.140166370
lea rcx, [rbp + 0x2298]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x22f8]
lea rcx, [rbp + 0x2298]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2358]
lea rcx, [rbp + 0x22f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404691f0]
lea rcx, [rbp + 0x2224]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x2268]
lea rcx, [rbp + 0x2244]
call fcn.1402fae80
mov rcx, rax
call fcn.140168c06
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7aa0]
lea rcx, [rbp + 0x2388]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7a70]
lea rcx, [rbp + 0x2358]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7aa0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x7a70]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549c50]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c48]
mov qword [rsp + 0x20], rax
lea r9, [0x140549c40]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x14033c958
lea rax, [rbp + 0x23b8]
mov qword [rbp + 0x23f8], rax
lea rdx, [0x140448930]
mov rcx, qword [rbp + 0x23f8]
call fcn.1401644d5
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rbp + 0x81e0], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rbp + 0x81e8], rax
lea rax, [rbp + 0x2418]
mov qword [rbp + 0x2458], rax
lea rdx, [0x1405541a0]
mov rcx, qword [rbp + 0x2458]
call fcn.1401644d5
mov qword [rbp + 0x81f0], rax
mov rax, qword [rbp + 0x81f0]
mov qword [rbp + 0x81f8], rax
mov rax, qword [rbp + 0x81f8]
mov qword [rbp + 0x8200], rax
lea rax, [rbp + 0x2478]
mov qword [rbp + 0x24b8], rax
lea rdx, [0x1405540a1]
mov rcx, qword [rbp + 0x24b8]
call fcn.1401644d5
mov qword [rbp + 0x8208], rax
mov rax, qword [rbp + 0x8208]
mov qword [rbp + 0x8210], rax
mov rax, qword [rbp + 0x8210]
mov qword [rbp + 0x8218], rax
lea rax, [rbp + 0x24d8]
mov qword [rbp + 0x2518], rax
lea rdx, [0x140553fa2]
mov rcx, qword [rbp + 0x2518]
call fcn.1401644d5
mov qword [rbp + 0x8220], rax
mov rax, qword [rbp + 0x8220]
mov qword [rbp + 0x8228], rax
mov rax, qword [rbp + 0x81e8]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x8200]
mov r8, qword [rbp + 0x8218]
mov rdx, qword [rbp + 0x8228]
lea rcx, [0x140553ab0]
call fcn.140163710
nop
movzx eax, byte [0x140553cc0]
test eax, eax
jne 0x14033c56f
lea rdx, [rbp + 0x2558]
lea rcx, [rbp + 0x2534]
call fcn.1402fafd0
mov rcx, rax
call fcn.140163526
mov qword [rbp + 0x81d8], rax
lea rcx, [0x140553cc8]
call fcn.1401619e2
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8, qword [rbp + 0x81d8]
mov rdx, qword [rbp + 0x81e0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
jmp 0x14033c958
lea rax, [rbp + 0x2588]
mov qword [rbp + 0x25c8], rax
lea rdx, [rbp + 0x2608]
lea rcx, [rbp + 0x25e4]
call fcn.1402fb120
mov rcx, rax
call fcn.1401645c0
mov rdx, rax
mov rcx, qword [rbp + 0x25c8]
call fcn.1401644d5
mov qword [rbp + 0x81d8], rax
mov r8, qword [rbp + 0x81d8]
lea rdx, [rbp + 0xe8]
lea rcx, [0x140553ab0]
call fcn.140164dd6
nop
lea rcx, [rbp + 0xe8]
call fcn.140166424
cmp rax, 2
jbe 0x14033c8f7
lea rcx, [rbp + 0xe8]
call fcn.140166424
cmp rax, 2
jbe 0x14033c8a1
lea rcx, [rbp + 0xe8]
call fcn.140166424
cmp rax, 2
jbe 0x14033c84b
lea rcx, [rbp + 0xe8]
call fcn.140166424
cmp rax, 2
jbe 0x14033c7f5
mov ecx, dword [0x140553718]
call fcn.1401665f5
movzx eax, al
test eax, eax
je 0x14033c687
mov dword [rbp + 0x2654], 0
lea rdx, [rbp + 0x2654]
lea rcx, [rbp + 0x2634]
call fcn.140166816
nop
mov dword [rbp + 0x2694], 0
lea rdx, [rbp + 0x2694]
lea rcx, [rbp + 0x2674]
call fcn.140162536
nop
lea rcx, [rbp + 0x26b4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
call fcn.14016864d
movzx eax, al
test eax, eax
je 0x14033c6e7
mov dword [rbp + 0x26f4], 0
lea rdx, [rbp + 0x26f4]
lea rcx, [rbp + 0x26d4]
call fcn.140166816
nop
mov dword [rbp + 0x2734], 0
lea rdx, [rbp + 0x2734]
lea rcx, [rbp + 0x2714]
call fcn.140162536
nop
lea rcx, [rbp + 0x2754]
call fcn.140166ff0
nop
mov dword [0], 0xdead
movzx eax, byte [0x140553729]
test eax, eax
je 0x14033c746
mov dword [rbp + 0x2794], 0
lea rdx, [rbp + 0x2794]
lea rcx, [rbp + 0x2774]
call fcn.140166816
nop
mov dword [rbp + 0x27d4], 0
lea rdx, [rbp + 0x27d4]
lea rcx, [rbp + 0x27b4]
call fcn.140162536
nop
lea rcx, [rbp + 0x27f4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
lea rdx, [rbp + 0x2834]
lea rcx, [rbp + 0x2814]
call fcn.1402fb270
mov rcx, rax
call fcn.14016179e
xor edx, edx
mov rcx, rax
call fcn.140168a03
movzx eax, al
test eax, eax
je 0x14033c7c6
mov dword [rbp + 0x2874], 0
lea rdx, [rbp + 0x2874]
lea rcx, [rbp + 0x2854]
call fcn.140166816
nop
mov dword [rbp + 0x28b4], 0
lea rdx, [rbp + 0x28b4]
lea rcx, [rbp + 0x2894]
call fcn.140162536
nop
lea rcx, [rbp + 0x28d4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
mov edx, Ordinal_301
mov ecx, 0xfa
call qword [sym.imp.KERNEL32.dll_Beep]
nop
mov byte [reloc.WS2_32.dll_accept], 0
mov byte [0x140553749], 0
mov byte [reloc.WS2_32.dll_accept], 1
mov byte [0x14055372c], 1
jmp 0x14033c849
mov dword [rbp + 0x2914], 0
lea rdx, [rbp + 0x2914]
lea rcx, [rbp + 0x28f4]
call fcn.140166816
nop
mov dword [rbp + 0x2954], 0
lea rdx, [rbp + 0x2954]
lea rcx, [rbp + 0x2934]
call fcn.140162536
nop
lea rcx, [rbp + 0x2974]
call fcn.140166ff0
nop
mov dword [0], 0xdead
jmp 0x14033c89f
mov dword [rbp + 0x29b4], 0
lea rdx, [rbp + 0x29b4]
lea rcx, [rbp + 0x2994]
call fcn.140166816
nop
mov dword [rbp + 0x29f4], 0
lea rdx, [rbp + 0x29f4]
lea rcx, [rbp + 0x29d4]
call fcn.140162536
nop
lea rcx, [rbp + 0x2a14]
call fcn.140166ff0
nop
mov dword [0], 0xdead
jmp 0x14033c8f5
mov dword [rbp + 0x2a54], 0
lea rdx, [rbp + 0x2a54]
lea rcx, [rbp + 0x2a34]
call fcn.140166816
nop
mov dword [rbp + 0x2a94], 0
lea rdx, [rbp + 0x2a94]
lea rcx, [rbp + 0x2a74]
call fcn.140162536
nop
lea rcx, [rbp + 0x2ab4]
call fcn.140166ff0
nop
mov dword [0], 0xdead
jmp 0x14033c94b
mov dword [rbp + 0x2af4], 0
lea rdx, [rbp + 0x2af4]
lea rcx, [rbp + 0x2ad4]
call fcn.140166816
nop
mov dword [rbp + 0x2b34], 0
lea rdx, [rbp + 0x2b34]
lea rcx, [rbp + 0x2b14]
call fcn.140162536
nop
lea rcx, [rbp + 0x2b54]
call fcn.140166ff0
nop
mov dword [0], 0xdead
lea rcx, [rbp + 0xe8]
call fcn.1401624e6
nop
movss xmm2, dword [0x1404691f8]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x2b74]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x2b94]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0
mov rdx, qword [rbp + 0x98]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x2bc4]
call fcn.140166370
lea rcx, [rbp + 0x2cc8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2d28]
lea rcx, [rbp + 0x2cc8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2d88]
lea rcx, [rbp + 0x2d28]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454330]
movss xmm2, dword [0x140454330]
movss xmm1, dword [0x140454330]
lea rcx, [rbp + 0x2bf4]
call fcn.140166370
lea rcx, [rbp + 0x2c98]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2cf8]
lea rcx, [rbp + 0x2c98]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2d58]
lea rcx, [rbp + 0x2cf8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404691f0]
lea rcx, [rbp + 0x2c24]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x2c68]
lea rcx, [rbp + 0x2c44]
call fcn.1402fb3c0
mov rcx, rax
call fcn.140161c85
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7b00]
lea rcx, [rbp + 0x2d88]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7ad0]
lea rcx, [rbp + 0x2d58]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7b00]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x7ad0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549c68]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c60]
mov qword [rsp + 0x20], rax
lea r9, [0x140549c58]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140164516
movzx eax, al
test eax, eax
je 0x14033cb9f
mov byte [reloc.WS2_32.dll_accept], 1
mov byte [0x140553749], 0
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x2db4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0
mov rdx, qword [rbp + 0x98]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543a0]
movss xmm1, dword [0x1404e5974]
lea rcx, [rbp + 0x2de4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x2e04]
call fcn.140166370
lea rcx, [rbp + 0x2ef8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2f58]
lea rcx, [rbp + 0x2ef8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2fb8]
lea rcx, [rbp + 0x2f58]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454304]
movss xmm2, dword [0x140454304]
movss xmm1, dword [0x14045434c]
lea rcx, [rbp + 0x2e34]
call fcn.140166370
lea rcx, [rbp + 0x2ec8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2f28]
lea rcx, [rbp + 0x2ec8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2f88]
lea rcx, [rbp + 0x2f28]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404543c4]
lea rcx, [rbp + 0x2e64]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x2ea4]
lea rcx, [rbp + 0x2e84]
call fcn.1402fb510
mov rcx, rax
call fcn.14016352b
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7b60]
lea rcx, [rbp + 0x2fb8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7b30]
lea rcx, [rbp + 0x2f88]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7b60]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7b30]
mov qword [rsp + 0x30], rax
lea rax, [0x140549c80]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c78]
mov qword [rsp + 0x20], rax
lea r9, [0x140549c70]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033cdf3
mov byte [0x140553fa0], 0
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543f0]
movss xmm1, dword [0x1404e5970]
lea rcx, [rbp + 0x2fe4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
call fcn.1401671bc
nop
call fcn.140167680
mov qword [rbp + 0x128], rax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3004]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x128]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3034]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x3054]
call fcn.1401659e8
mov r9d, Ordinal_27
mov r8b, 1
mov rdx, rax
lea rcx, str.Sidebar
call fcn.140167c43
nop
movss xmm2, dword [0x1404543b0]
movss xmm1, dword [0x1404e58d0]
lea rcx, [rbp + 0x3074]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3094]
call fcn.140166370
mov qword [rbp + 0x81d8], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x30c4]
call fcn.140166370
mov qword [rbp + 0x81e0], rax
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x30f4]
call fcn.1401659e8
mov qword [rbp + 0x81e8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3114]
call fcn.1401659e8
mov qword [rbp + 0x81f0], rax
cvtsi2ss xmm0, dword [rbp + 0x8290]
cvtsi2ss xmm1, dword [rbp + 0x8288]
movaps xmm2, xmm0
lea rcx, [rbp + 0x3134]
call fcn.1401659e8
mov qword [rbp + 0x81f8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x81e8]
mov r8, qword [rbp + 0x81f0]
mov rdx, qword [rbp + 0x81f8]
mov rcx, qword [rbp + 0x8298]
call fcn.140165538
nop
call fcn.140167680
mov qword [rbp + 0x148], rax
movss xmm2, dword [0x140454328]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3154]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x148]
mov qword [rcx + 0x94], rax
movss xmm2, dword [0x1404543f0]
movss xmm1, dword [0x140475f78]
lea rcx, [rbp + 0x3174]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e5890]
movss xmm2, dword [0x1404e5890]
movss xmm1, dword [0x1404e5890]
lea rcx, [rbp + 0x3194]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x16
mov rdx, qword [rbp + 0x148]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e5890]
movss xmm2, dword [0x1404e5890]
movss xmm1, dword [0x1404e5890]
lea rcx, [rbp + 0x31c4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x148]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e5894]
movss xmm2, dword [0x1404e5894]
movss xmm1, dword [0x1404e5898]
lea rcx, [rbp + 0x31f4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x148]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3224]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x15
mov rdx, qword [rbp + 0x148]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691fc]
movss xmm1, dword [0x1404543b0]
lea rcx, [rbp + 0x3254]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8270]
call fcn.140165128
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x3274]
call fcn.140166370
lea rcx, [rbp + 0x3348]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x33a8]
lea rcx, [rbp + 0x3348]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3408]
lea rcx, [rbp + 0x33a8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3318]
lea rcx, [0x140553a40]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3378]
lea rcx, [rbp + 0x3318]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x33d8]
lea rcx, [rbp + 0x3378]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b0]
movss xmm1, dword [0x1404e58ec]
lea rcx, [rbp + 0x32a4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x32e8]
lea rcx, [rbp + 0x32c4]
call fcn.1402fb650
mov rcx, rax
call fcn.1401642e6
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7bc0]
lea rcx, [rbp + 0x3408]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7b90]
lea rcx, [rbp + 0x33d8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7bc0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7b90]
mov qword [rsp + 0x30], rax
lea rax, [0x140549c98]
mov qword [rsp + 0x28], rax
lea rax, [0x140549c90]
mov qword [rsp + 0x20], rax
lea r9, [0x140549c88]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033d370
lea rdx, [rbp + 0x3498]
lea rcx, [rbp + 0x3474]
call fcn.1402fb7a0
mov rcx, rax
call fcn.1401633ff
mov qword [rbp + 0x3458], rax
lea rdx, [rbp + 0x3458]
lea rcx, [rbp + 0x3434]
call fcn.1401620fe
nop
call fcn.1401671bc
nop
mov ecx, 2
call fcn.140166e8d
nop
mov ecx, 1
call fcn.140168648
nop
call fcn.140164322
nop
movzx eax, byte [0x14055372c]
test eax, eax
je 0x1403418a2
movzx eax, byte [0x140553748]
test eax, eax
jne 0x14033d3b9
call fcn.140167522
nop
mov byte [0x140553748], 1
lea rdx, [rbp + 0x34f4]
lea rcx, [rbp + 0x34d4]
call fcn.1402fb8f0
mov rcx, rax
call fcn.140163a44
mov r8d, 0x13b
xor edx, edx
mov rcx, rax
call fcn.14016682f
nop
mov ecx, 0xffcc33a4
call fcn.1401634ea
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3514]
call fcn.140166370
mov rdx, rax
mov ecx, 3
call fcn.1401623d3
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x3544]
call fcn.140166370
mov rdx, rax
mov ecx, 5
call fcn.1401623d3
nop
movss xmm1, dword [0x14045438c]
mov ecx, 6
call fcn.140167ae0
nop
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3574]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x3594]
call fcn.1401659e8
mov r9d, Ordinal_27
mov r8b, 1
mov rdx, rax
lea rcx, str.Sidebar
call fcn.140167c43
nop
movss xmm2, dword [0x1404543b0]
movss xmm1, dword [0x1404e58d0]
lea rcx, [rbp + 0x35b4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x35d4]
call fcn.140166370
mov qword [rbp + 0x81d8], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x3604]
call fcn.140166370
mov qword [rbp + 0x81e0], rax
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x3634]
call fcn.1401659e8
mov qword [rbp + 0x81e8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3654]
call fcn.1401659e8
mov qword [rbp + 0x81f0], rax
cvtsi2ss xmm0, dword [rbp + 0x8290]
cvtsi2ss xmm1, dword [rbp + 0x8288]
movaps xmm2, xmm0
lea rcx, [rbp + 0x3674]
call fcn.1401659e8
mov qword [rbp + 0x81f8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x81e8]
mov r8, qword [rbp + 0x81f0]
mov rdx, qword [rbp + 0x81f8]
mov rcx, qword [rbp + 0x8298]
call fcn.140165538
nop
movss xmm2, dword [0x1404e5908]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3694]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
call fcn.140167680
mov qword [rbp + 0x168], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x36b4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x36e4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x15
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x3714]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 0x16
mov rcx, qword [rbp + 0x168]
lea rdx, [0x140553a40]
lea rdi, [rcx + rax + 0xc4]
mov rsi, rdx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 2
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x17
mov rdx, qword [rbp + 0x168]
mov rdi, qword [rbp + 0x168]
mov qword [rbp + 0x81d8], rdi
lea rdi, [rdx + rcx + 0xc4]
mov rcx, qword [rbp + 0x81d8]
lea rsi, [rcx + rax + 0xc4]
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x140454328]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3744]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x168]
mov qword [rcx + 0x94], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3764]
call fcn.140166370
lea rcx, [rbp + 0x3868]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x38c8]
lea rcx, [rbp + 0x3868]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3928]
lea rcx, [rbp + 0x38c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x3794]
call fcn.140166370
lea rcx, [rbp + 0x3838]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3898]
lea rcx, [rbp + 0x3838]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x38f8]
lea rcx, [rbp + 0x3898]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404543e8]
lea rcx, [rbp + 0x37c4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x3808]
lea rcx, [rbp + 0x37e4]
call fcn.1402fba40
mov rcx, rax
call fcn.140162e91
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7c20]
lea rcx, [rbp + 0x3928]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7bf0]
lea rcx, [rbp + 0x38f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7c20]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x7bf0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549cb0]
mov qword [rsp + 0x28], rax
lea rax, [0x140549ca8]
mov qword [rsp + 0x20], rax
lea r9, [0x140549ca0]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140164516
movzx eax, al
test eax, eax
je 0x14033d979
mov byte [0x14055374a], 1
mov byte [0x14055374b], 0
mov byte [0x14055374c], 0
movss xmm2, dword [0x1404e5920]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3954]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x140454328]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3974]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x168]
mov qword [rcx + 0x94], rax
movss xmm0, dword [0x1404543ec]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3994]
call fcn.140166370
lea rcx, [rbp + 0x3a98]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3af8]
lea rcx, [rbp + 0x3a98]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3b58]
lea rcx, [rbp + 0x3af8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x39c4]
call fcn.140166370
lea rcx, [rbp + 0x3a68]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3ac8]
lea rcx, [rbp + 0x3a68]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3b28]
lea rcx, [rbp + 0x3ac8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404543e8]
lea rcx, [rbp + 0x39f4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x3a38]
lea rcx, [rbp + 0x3a14]
call fcn.1402fc600
mov rcx, rax
call fcn.140167860
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7c80]
lea rcx, [rbp + 0x3b58]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7c50]
lea rcx, [rbp + 0x3b28]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7c80]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x7c50]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549cc8]
mov qword [rsp + 0x28], rax
lea rax, [0x140549cc0]
mov qword [rsp + 0x20], rax
lea r9, [0x140549cb8]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140164516
movzx eax, al
test eax, eax
je 0x14033db96
mov byte [0x14055374a], 0
mov byte [0x14055374b], 1
mov byte [0x14055374c], 0
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3b84]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
call fcn.140162059
mov qword [rbp + 0x188], rax
mov rax, qword [rbp + 0x188]
mov rax, qword [rax + 0x118]
mov qword [rbp + 0x1a8], rax
movss xmm2, dword [0x1404e5964]
movss xmm1, dword [0x14045438c]
lea rcx, [rbp + 0x3ba4]
call fcn.1401659e8
movss xmm3, dword [0x1404e5964]
movss xmm2, dword [0x14045438c]
mov rdx, qword [rax]
lea rcx, [rbp + 0x1c8]
call fcn.140166c9e
nop
lea r8, [rbp + 0x1c8]
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x3bc4]
call fcn.1402f71c0
mov r8, rax
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x1e8]
call fcn.1401658b7
nop
mov rax, qword [rbp + 0x188]
mov rax, qword [rax + 0x2f8]
mov qword [rbp + 0x81d8], rax
mov dword [rsp + 0x30], 0x1000000
mov dword [rsp + 0x28], 0x1000000
mov dword [rsp + 0x20], 0x1000000
mov r9d, 0x1000000
lea r8, [rbp + 0x1f0]
lea rdx, [rbp + 0x1e8]
mov rcx, qword [rbp + 0x81d8]
call fcn.140168567
nop
movss xmm0, dword [0x1404543ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x3be4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x3c14]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404e591c]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3c44]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x1404e5940]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3c64]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x140454328]
xorps xmm1, xmm1
lea rcx, [rbp + 0x3c84]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x168]
mov qword [rcx + 0x94], rax
movss xmm2, dword [0x1404543f0]
movss xmm1, dword [0x140475f78]
lea rcx, [rbp + 0x3ca4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x1404543ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e5890]
movss xmm2, dword [0x1404e5890]
movss xmm1, dword [0x1404e5890]
lea rcx, [rbp + 0x3cc4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 0x16
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1404e5900]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e5890]
movss xmm2, dword [0x1404e5890]
movss xmm1, dword [0x1404e5890]
lea rcx, [rbp + 0x3cf4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 3
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e5894]
movss xmm2, dword [0x1404e5894]
movss xmm1, dword [0x1404e5898]
lea rcx, [rbp + 0x3d24]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 5
mov rdx, qword [rbp + 0x168]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x3d54]
call fcn.140166370
mov qword [rbp + 0x81d8], rax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3d84]
call fcn.140166370
mov qword [rbp + 0x81e0], rax
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x3db4]
call fcn.1401659e8
mov qword [rbp + 0x81e8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x3dd4]
call fcn.1401659e8
mov qword [rbp + 0x81f0], rax
movss xmm2, dword [0x1404691b0]
movss xmm1, dword [0x1404e58dc]
lea rcx, [rbp + 0x3df4]
call fcn.1401659e8
mov qword [rbp + 0x81f8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rsp + 0x30], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
mov r9, qword [rbp + 0x81e8]
mov r8, qword [rbp + 0x81f0]
mov rdx, qword [rbp + 0x81f8]
mov rcx, qword [rbp + 0x82b0]
call fcn.140162a8b
movzx eax, al
test eax, eax
je 0x14033dff4
lea rdx, [rbp + 0x3e78]
lea rcx, [rbp + 0x3e54]
call fcn.1402fc6e0
mov rcx, rax
call fcn.1401633ff
mov qword [rbp + 0x3e38], rax
lea rdx, [rbp + 0x3e38]
lea rcx, [rbp + 0x3e14]
call fcn.1401620fe
nop
movss xmm2, dword [0x1404691fc]
movss xmm1, dword [0x1404543b0]
lea rcx, [rbp + 0x3eb4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8270]
call fcn.140165128
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x3ed4]
call fcn.140166370
lea rcx, [rbp + 0x3f98]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3ff8]
lea rcx, [rbp + 0x3f98]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4058]
lea rcx, [rbp + 0x3ff8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3f68]
lea rcx, [0x140553a40]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x3fc8]
lea rcx, [rbp + 0x3f68]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4028]
lea rcx, [rbp + 0x3fc8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b0]
movss xmm1, dword [0x1404e58ec]
lea rcx, [rbp + 0x3f04]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x3f44]
lea rcx, [rbp + 0x3f24]
call fcn.1402fc7c0
mov rcx, rax
call fcn.140166ffa
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7ce0]
lea rcx, [rbp + 0x4058]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7cb0]
lea rcx, [rbp + 0x4028]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7ce0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7cb0]
mov qword [rsp + 0x30], rax
lea rax, [0x140549ce0]
mov qword [rsp + 0x28], rax
lea rax, [0x140549cd8]
mov qword [rsp + 0x20], rax
lea r9, [0x140549cd0]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033e1f8
lea rdx, [rbp + 0x40e8]
lea rcx, [rbp + 0x40c4]
call fcn.1402fc890
mov rcx, rax
call fcn.1401633ff
mov qword [rbp + 0x40a8], rax
lea rdx, [rbp + 0x40a8]
lea rcx, [rbp + 0x4084]
call fcn.1401620fe
nop
call fcn.1401671bc
nop
xorps xmm2, xmm2
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x4124]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movzx eax, byte [0x14055374a]
test eax, eax
je 0x14033f41b
xorps xmm2, xmm2
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x4144]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
call fcn.140167680
mov qword [rbp + 0x218], rax
movss xmm0, dword [0x140454328]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x238]
call fcn.140166370
nop
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 3
mov rcx, qword [rbp + 0x218]
lea rdx, [rbp + 0x238]
lea rdi, [rcx + rax + 0xc4]
mov rsi, rdx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x140454328]
movss xmm1, dword [0x140454328]
lea rcx, [rbp + 0x4164]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x218]
mov qword [rcx + 0x94], rax
lea rdx, [0x140448930]
lea rcx, [rbp + 0x268]
call fcn.1401644d5
nop
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404e596c]
lea rcx, [rbp + 0x4184]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x41c8]
lea rcx, [rbp + 0x41a4]
call fcn.1402fc970
mov rcx, rax
call fcn.140168b98
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8b, 1
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140167c43
nop
movss xmm2, dword [0x1404691c0]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x41f4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
call fcn.140162059
mov qword [rbp + 0x2a8], rax
mov rax, qword [rbp + 0x2a8]
mov rax, qword [rax + 0x118]
mov qword [rbp + 0x2c8], rax
movss xmm2, dword [0x1404e5944]
movss xmm1, dword [0x1404e5960]
lea rcx, [rbp + 0x4214]
call fcn.1401659e8
movss xmm3, dword [0x1404e5944]
movss xmm2, dword [0x1404e5960]
mov rdx, qword [rax]
lea rcx, [rbp + 0x2e8]
call fcn.140166c9e
nop
lea r8, [rbp + 0x2e8]
lea rdx, [rbp + 0x2c8]
lea rcx, [rbp + 0x4234]
call fcn.1402f71c0
mov r8, rax
lea rdx, [rbp + 0x2c8]
lea rcx, [rbp + 0x308]
call fcn.1401658b7
nop
mov rax, qword [rbp + 0x2a8]
mov rax, qword [rax + 0x2f8]
mov qword [rbp + 0x81d8], rax
mov dword [rsp + 0x30], 0xff0b0b0b
mov dword [rsp + 0x28], 0xff0b0b0b
mov dword [rsp + 0x20], 0xff0b0b0b
mov r9d, 0xff0b0b0b
lea r8, [rbp + 0x310]
lea rdx, [rbp + 0x308]
mov rcx, qword [rbp + 0x81d8]
call fcn.140168567
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x4254]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x218]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404543d8]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x4284]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8278]
call fcn.140165128
nop
lea rdx, [rbp + 0x42c8]
lea rcx, [rbp + 0x42a4]
call fcn.1402fca50
mov rcx, rax
call fcn.1401642e6
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x140475f78]
movss xmm1, dword [0x1404691f0]
lea rcx, [rbp + 0x42f4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58cc]
movss xmm2, dword [0x1404e58ac]
movss xmm1, dword [0x1404e58a0]
lea rcx, [rbp + 0x4314]
call fcn.140166370
lea rcx, [rbp + 0x4408]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4468]
lea rcx, [rbp + 0x4408]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x44c8]
lea rcx, [rbp + 0x4468]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c4]
movss xmm2, dword [0x1404e589c]
movss xmm1, dword [0x1404e588c]
lea rcx, [rbp + 0x4344]
call fcn.140166370
lea rcx, [rbp + 0x43d8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4438]
lea rcx, [rbp + 0x43d8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4498]
lea rcx, [rbp + 0x4438]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691c0]
movss xmm1, dword [0x1404e58f0]
lea rcx, [rbp + 0x4374]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x43b8]
lea rcx, [rbp + 0x4394]
call fcn.1402fcb30
mov rcx, rax
call fcn.14016470f
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7d40]
lea rcx, [rbp + 0x44c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7d10]
lea rcx, [rbp + 0x4498]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7d40]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7d10]
mov qword [rsp + 0x30], rax
lea rax, [0x140549d28]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d20]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d18]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033e720
lea rdx, [rbp + 0x4560]
lea rcx, [rbp + 0x4534]
call fcn.1402fcc00
mov rcx, rax
call fcn.14016680c
mov qword [rbp + 0x4518], rax
lea rdx, [rbp + 0x4518]
lea rcx, [rbp + 0x44f4]
call fcn.1401620fe
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543e0]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x45e4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x4628]
lea rcx, [rbp + 0x4604]
call fcn.1402fcce0
mov rcx, rax
call fcn.140163607
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404543e4]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x4654]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x4698]
lea rcx, [rbp + 0x4674]
call fcn.1402fcdc0
mov rcx, rax
call fcn.140162ee6
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404691e8]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x46f4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8280]
call fcn.140165128
nop
lea rdx, [rbp + 0x4738]
lea rcx, [rbp + 0x4714]
call fcn.1402fd590
mov rcx, rax
call fcn.14016853f
mov rcx, rax
call fcn.140168cab
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543e8]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x4764]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4784]
call fcn.140166370
mov qword [rbp + 0x81d8], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x47b4]
call fcn.140166370
mov qword [rbp + 0x81e0], rax
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x47e4]
call fcn.1401659e8
mov qword [rbp + 0x81e8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4804]
call fcn.1401659e8
mov qword [rbp + 0x81f0], rax
movss xmm2, dword [0x1404543cc]
movss xmm1, dword [0x1404543cc]
lea rcx, [rbp + 0x4824]
call fcn.1401659e8
mov qword [rbp + 0x81f8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x81e8]
mov r8, qword [rbp + 0x81f0]
mov rdx, qword [rbp + 0x81f8]
mov rcx, qword [rbp + 0x82b8]
call fcn.140165538
nop
movss xmm1, dword [0x14045440c]
xorps xmm0, xmm0
call fcn.140165c7c
nop
lea rdx, [rbp + 0x4868]
lea rcx, [rbp + 0x4844]
call fcn.1402fd670
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e590c]
movss xmm1, dword [0x1404691e8]
lea rcx, [rbp + 0x4894]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58cc]
movss xmm2, dword [0x1404e58ac]
movss xmm1, dword [0x1404e58a0]
lea rcx, [rbp + 0x48b4]
call fcn.140166370
lea rcx, [rbp + 0x49b8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4a18]
lea rcx, [rbp + 0x49b8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4a78]
lea rcx, [rbp + 0x4a18]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c4]
movss xmm2, dword [0x1404e589c]
movss xmm1, dword [0x1404e588c]
lea rcx, [rbp + 0x48e4]
call fcn.140166370
lea rcx, [rbp + 0x4988]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x49e8]
lea rcx, [rbp + 0x4988]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4a48]
lea rcx, [rbp + 0x49e8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404e58f0]
lea rcx, [rbp + 0x4914]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x4958]
lea rcx, [rbp + 0x4934]
call fcn.1402fd750
mov rcx, rax
call fcn.140164340
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7da0]
lea rcx, [rbp + 0x4a78]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7d70]
lea rcx, [rbp + 0x4a48]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7da0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7d70]
mov qword [rsp + 0x30], rax
lea rax, [0x140549d28]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d20]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d18]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033eb95
lea rdx, [rbp + 0x4b04]
lea rcx, [rbp + 0x4ae4]
call fcn.1402fd830
mov rcx, rax
call fcn.14016185c
mov qword [rbp + 0x4ac8], rax
lea rdx, [rbp + 0x4ac8]
lea rcx, [rbp + 0x4aa4]
call fcn.1401620fe
nop
movss xmm2, dword [0x1404e591c]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x4b24]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b44]
call fcn.140166370
mov qword [rbp + 0x81d8], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x4b74]
call fcn.140166370
mov qword [rbp + 0x81e0], rax
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x4ba4]
call fcn.1401659e8
mov qword [rbp + 0x81e8], rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4bc4]
call fcn.1401659e8
mov qword [rbp + 0x81f0], rax
movss xmm2, dword [0x1404543cc]
movss xmm1, dword [0x1404543cc]
lea rcx, [rbp + 0x4be4]
call fcn.1401659e8
mov qword [rbp + 0x81f8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rsp + 0x28], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + 0x81e8]
mov r8, qword [rbp + 0x81f0]
mov rdx, qword [rbp + 0x81f8]
mov rcx, qword [rbp + 0x82c0]
call fcn.140165538
nop
movss xmm1, dword [0x14045440c]
xorps xmm0, xmm0
call fcn.140165c7c
nop
lea rdx, [rbp + 0x4c28]
lea rcx, [rbp + 0x4c04]
call fcn.1402fd910
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e5918]
movss xmm1, dword [0x1404691e8]
lea rcx, [rbp + 0x4c54]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58cc]
movss xmm2, dword [0x1404e58ac]
movss xmm1, dword [0x1404e58a0]
lea rcx, [rbp + 0x4c74]
call fcn.140166370
lea rcx, [rbp + 0x4d78]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4dd8]
lea rcx, [rbp + 0x4d78]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4e38]
lea rcx, [rbp + 0x4dd8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c4]
movss xmm2, dword [0x1404e589c]
movss xmm1, dword [0x1404e588c]
lea rcx, [rbp + 0x4ca4]
call fcn.140166370
lea rcx, [rbp + 0x4d48]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4da8]
lea rcx, [rbp + 0x4d48]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x4e08]
lea rcx, [rbp + 0x4da8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404e58f0]
lea rcx, [rbp + 0x4cd4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x4d18]
lea rcx, [rbp + 0x4cf4]
call fcn.1402fd9f0
mov rcx, rax
call fcn.140164340
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7e00]
lea rcx, [rbp + 0x4e38]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7dd0]
lea rcx, [rbp + 0x4e08]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7e00]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7dd0]
mov qword [rsp + 0x30], rax
lea rax, [0x140549cf8]
mov qword [rsp + 0x28], rax
lea rax, [0x140549cf0]
mov qword [rsp + 0x20], rax
lea r9, [0x140549ce8]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033ef08
lea rdx, [rbp + 0x4ec4]
lea rcx, [rbp + 0x4ea4]
call fcn.1402fdad0
mov rcx, rax
call fcn.14016185c
mov qword [rbp + 0x4e88], rax
lea rdx, [rbp + 0x4e88]
lea rcx, [rbp + 0x4e64]
call fcn.1401620fe
nop
movss xmm2, dword [0x1404e5930]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x4ee4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8280]
call fcn.140165128
nop
lea rdx, [rbp + 0x4f28]
lea rcx, [rbp + 0x4f04]
call fcn.1402fdbb0
mov rcx, rax
call fcn.140164340
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404691f0]
movss xmm1, dword [0x1404e5904]
lea rcx, [rbp + 0x4f54]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58cc]
movss xmm2, dword [0x1404e58ac]
movss xmm1, dword [0x1404e58a0]
lea rcx, [rbp + 0x4f74]
call fcn.140166370
lea rcx, [rbp + 0x5078]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x50d8]
lea rcx, [rbp + 0x5078]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x5138]
lea rcx, [rbp + 0x50d8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1404e58c4]
movss xmm2, dword [0x1404e589c]
movss xmm1, dword [0x1404e588c]
lea rcx, [rbp + 0x4fa4]
call fcn.140166370
lea rcx, [rbp + 0x5048]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x50a8]
lea rcx, [rbp + 0x5048]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x5108]
lea rcx, [rbp + 0x50a8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404e58f0]
lea rcx, [rbp + 0x4fd4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x5018]
lea rcx, [rbp + 0x4ff4]
call fcn.1402fdc90
mov rcx, rax
call fcn.140161c85
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7e60]
lea rcx, [rbp + 0x5138]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7e30]
lea rcx, [rbp + 0x5108]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7e60]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7e30]
mov qword [rsp + 0x30], rax
lea rax, [0x140549d10]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d08]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d00]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033f180
lea rdx, [rbp + 0x51c4]
lea rcx, [rbp + 0x51a4]
call fcn.1402fdd70
mov rcx, rax
call fcn.14016185c
mov qword [rbp + 0x5188], rax
lea rdx, [rbp + 0x5188]
lea rcx, [rbp + 0x5164]
call fcn.1401620fe
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404e5940]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x51e4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
lea rdx, [rbp + 0x5228]
lea rcx, [rbp + 0x5204]
call fcn.1402fe400
mov rcx, rax
call fcn.1401613e8
mov rcx, rax
call fcn.140168cab
nop
mov rcx, qword [rbp + 0x8268]
call fcn.140165128
nop
movss xmm2, dword [0x1404691ec]
movss xmm1, dword [0x1404543d8]
lea rcx, [rbp + 0x5274]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543a0]
movss xmm1, dword [0x1404e5968]
lea rcx, [rbp + 0x5294]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x52b4]
call fcn.140166370
lea rcx, [rbp + 0x53a8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x5408]
lea rcx, [rbp + 0x53a8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x5468]
lea rcx, [rbp + 0x5408]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454304]
movss xmm2, dword [0x140454304]
movss xmm1, dword [0x14045434c]
lea rcx, [rbp + 0x52e4]
call fcn.140166370
lea rcx, [rbp + 0x5378]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x53d8]
lea rcx, [rbp + 0x5378]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x5438]
lea rcx, [rbp + 0x53d8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404543c4]
lea rcx, [rbp + 0x5314]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x5354]
lea rcx, [rbp + 0x5334]
call fcn.1402fe4e0
mov rcx, rax
call fcn.14016352b
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7ec0]
lea rcx, [rbp + 0x5468]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7e90]
lea rcx, [rbp + 0x5438]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7ec0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7e90]
mov qword [rsp + 0x30], rax
lea rax, [0x140549d40]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d38]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d30]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x14033f408
mov byte [0x140553fa0], 0
call fcn.1401671bc
nop
lea rcx, [rbp + 0x268]
call fcn.1401624e6
nop
movzx eax, byte [0x14055374c]
test eax, eax
je 0x1403406a3
xorps xmm2, xmm2
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x5494]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
call fcn.140167680
mov qword [rbp + 0x338], rax
movss xmm0, dword [0x140454328]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x358]
call fcn.140166370
nop
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 3
mov rcx, qword [rbp + 0x338]
lea rdx, [rbp + 0x358]
lea rdi, [rcx + rax + 0xc4]
mov rsi, rdx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404e596c]
lea rcx, [rbp + 0x54b4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x54f8]
lea rcx, [rbp + 0x54d4]
call fcn.1402fe5b0
mov rcx, rax
call fcn.140168b98
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8b, 1
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140167c43
nop
mov rcx, qword [rbp + 0x8280]
call fcn.140165128
nop
movss xmm2, dword [0x1404691c0]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x5524]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x140454358]
xorps xmm1, xmm1
lea rcx, [rbp + 0x5544]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x5594]
lea rcx, [rbp + 0x5574]
call fcn.1402fe690
mov rcx, rax
call fcn.140168292
mov rcx, rax
call fcn.140168cab
nop
movss xmm1, dword [0x14045440c]
xorps xmm0, xmm0
call fcn.140165c7c
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x55b4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x5608]
lea rcx, [rbp + 0x55e4]
call fcn.1402fe770
mov rcx, rax
call fcn.140167d6f
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404543dc]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x5634]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x5654]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x56a4]
lea rcx, [rbp + 0x5684]
call fcn.1402fe850
mov rcx, rax
call fcn.140162694
mov rcx, rax
call fcn.140168cab
nop
movss xmm1, dword [0x14045440c]
xorps xmm0, xmm0
call fcn.140165c7c
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x56c4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x5718]
lea rcx, [rbp + 0x56f4]
call fcn.1402fe920
mov rcx, rax
call fcn.140163823
mov rcx, rax
call fcn.140168cab
nop
movzx eax, byte [0x14055372b]
test eax, eax
jne 0x14033f7af
lea rdx, [0x140549af8]
lea rcx, [0x140549b78]
call fcn.140167009
nop
lea rdx, [0x140549b18]
lea rcx, [0x140549b98]
call fcn.140167009
nop
lea rdx, [0x140549b38]
lea rcx, [0x140549bb8]
call fcn.140167009
nop
lea rdx, [0x140549b58]
lea rcx, [0x140549bd8]
call fcn.140167009
nop
movzx eax, byte [0x14055372b]
test eax, eax
je 0x14033fb78
movzx eax, byte [0x14055372f]
test eax, eax
jne 0x14033fb78
lea rax, [rbp + 0x5758]
mov qword [rbp + 0x5798], rax
lea rdx, [rbp + 0x57d8]
lea rcx, [rbp + 0x57b4]
call fcn.1402feae0
mov rcx, rax
call fcn.140164a20
mov rdx, rax
mov rcx, qword [rbp + 0x5798]
call fcn.1401636cf
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rbp + 0x81e0], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rbp + 0x81e8], rax
lea rax, [rbp + 0x5818]
mov qword [rbp + 0x5858], rax
lea rdx, [rbp + 0x58a0]
lea rcx, [rbp + 0x5874]
call fcn.1402fea00
mov rcx, rax
call fcn.1401659f7
mov rdx, rax
mov rcx, qword [rbp + 0x5858]
call fcn.1401636cf
mov qword [rbp + 0x81f0], rax
mov rax, qword [rbp + 0x81f0]
mov qword [rbp + 0x81f8], rax
mov r8, qword [rbp + 0x81e8]
mov rdx, qword [rbp + 0x81f8]
lea rcx, [rbp + 0x5918]
call fcn.140163eb3
mov qword [rbp + 0x8200], rax
mov rdx, qword [rbp + 0x8200]
lea rcx, [0x140549b78]
call fcn.140162ea0
lea rcx, [rbp + 0x5918]
call fcn.1401624e6
nop
lea rax, [rbp + 0x5958]
mov qword [rbp + 0x5998], rax
lea rdx, [rbp + 0x59d8]
lea rcx, [rbp + 0x59b4]
call fcn.1402ff170
mov rcx, rax
call fcn.140164a20
mov rdx, rax
mov rcx, qword [rbp + 0x5998]
call fcn.1401636cf
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rbp + 0x81e0], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rbp + 0x81e8], rax
lea rax, [rbp + 0x5a18]
mov qword [rbp + 0x5a58], rax
lea rdx, [rbp + 0x5aa0]
lea rcx, [rbp + 0x5a74]
call fcn.1402febc0
mov rcx, rax
call fcn.140165245
mov rdx, rax
mov rcx, qword [rbp + 0x5a58]
call fcn.1401636cf
mov qword [rbp + 0x81f0], rax
mov rax, qword [rbp + 0x81f0]
mov qword [rbp + 0x81f8], rax
mov r8, qword [rbp + 0x81e8]
mov rdx, qword [rbp + 0x81f8]
lea rcx, [rbp + 0x5b08]
call fcn.140163eb3
mov qword [rbp + 0x8200], rax
mov rdx, qword [rbp + 0x8200]
lea rcx, [0x140549b98]
call fcn.140162ea0
lea rcx, [rbp + 0x5b08]
call fcn.1401624e6
nop
lea rax, [rbp + 0x5b48]
mov qword [rbp + 0x5b88], rax
lea rdx, [rbp + 0x5bc8]
lea rcx, [rbp + 0x5ba4]
call fcn.1402ff330
mov rcx, rax
call fcn.140164a20
mov rdx, rax
mov rcx, qword [rbp + 0x5b88]
call fcn.1401636cf
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rbp + 0x81e0], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rbp + 0x81e8], rax
lea rax, [rbp + 0x5c08]
mov qword [rbp + 0x5c48], rax
lea rdx, [rbp + 0x5c90]
lea rcx, [rbp + 0x5c64]
call fcn.1402ff250
mov rcx, rax
call fcn.1401659f7
mov rdx, rax
mov rcx, qword [rbp + 0x5c48]
call fcn.1401636cf
mov qword [rbp + 0x81f0], rax
mov rax, qword [rbp + 0x81f0]
mov qword [rbp + 0x81f8], rax
mov r8, qword [rbp + 0x81e8]
mov rdx, qword [rbp + 0x81f8]
lea rcx, [rbp + 0x5d08]
call fcn.140163eb3
mov qword [rbp + 0x8200], rax
mov rdx, qword [rbp + 0x8200]
lea rcx, [0x140549bb8]
call fcn.140162ea0
lea rcx, [rbp + 0x5d08]
call fcn.1401624e6
nop
lea rax, [rbp + 0x5d48]
mov qword [rbp + 0x5d88], rax
lea rdx, [rbp + 0x5dc8]
lea rcx, [rbp + 0x5da4]
call fcn.1402ff4f0
mov rcx, rax
call fcn.140166357
mov rdx, rax
mov rcx, qword [rbp + 0x5d88]
call fcn.1401636cf
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp + 0x81d8]
mov qword [rbp + 0x81e0], rax
mov rax, qword [rbp + 0x81e0]
mov qword [rbp + 0x81e8], rax
lea rax, [rbp + 0x5df8]
mov qword [rbp + 0x5e38], rax
lea rdx, [rbp + 0x5e80]
lea rcx, [rbp + 0x5e54]
call fcn.1402ff410
mov rcx, rax
call fcn.1401683b4
mov rdx, rax
mov rcx, qword [rbp + 0x5e38]
call fcn.1401636cf
mov qword [rbp + 0x81f0], rax
mov rax, qword [rbp + 0x81f0]
mov qword [rbp + 0x81f8], rax
mov r8, qword [rbp + 0x81e8]
mov rdx, qword [rbp + 0x81f8]
lea rcx, [rbp + 0x5ef8]
call fcn.140163eb3
mov qword [rbp + 0x8200], rax
mov rdx, qword [rbp + 0x8200]
lea rcx, [0x140549bd8]
call fcn.140162ea0
lea rcx, [rbp + 0x5ef8]
call fcn.1401624e6
nop
mov byte [0x14055372f], 1
lea rcx, [rbp + 0x388]
call fcn.14016840e
nop
lea rcx, [rbp + 0x3c8]
call fcn.14016840e
nop
lea rcx, [rbp + 0x408]
call fcn.14016840e
nop
lea rcx, [rbp + 0x448]
call fcn.14016840e
nop
movss xmm2, dword [0x1404e58e8]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x5f34]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
lea rdx, [0x140549b78]
lea rcx, [0x140549af8]
call fcn.140162ced
movzx eax, al
test eax, eax
jne 0x14033fc6f
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x140454358]
xorps xmm1, xmm1
lea rcx, [rbp + 0x5f54]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x5fa8]
lea rcx, [rbp + 0x5f84]
call fcn.1402ff5d0
mov rcx, rax
call fcn.140161c85
mov rdx, rax
lea rcx, [rbp + 0x388]
call fcn.14016141f
nop
jmp 0x14033fce4
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x5fd4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6028]
lea rcx, [rbp + 0x6004]
call fcn.1402ff6b0
mov rcx, rax
call fcn.14016772a
mov rdx, rax
lea rcx, [rbp + 0x388]
call fcn.14016141f
nop
lea rcx, [rbp + 0x388]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e58f0]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6054]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x6074]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rcx, [0x140549b78]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404691e8]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x60a4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
lea rdx, [0x140549b98]
lea rcx, [0x140549b18]
call fcn.140162ced
movzx eax, al
test eax, eax
jne 0x14033fe4a
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x140454358]
xorps xmm1, xmm1
lea rcx, [rbp + 0x60c4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6118]
lea rcx, [rbp + 0x60f4]
call fcn.1402ff790
mov rcx, rax
call fcn.140168c06
mov rdx, rax
lea rcx, [rbp + 0x3c8]
call fcn.14016141f
nop
jmp 0x14033febf
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x6144]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6198]
lea rcx, [rbp + 0x6174]
call fcn.1402ff870
mov rcx, rax
call fcn.140162e91
mov rdx, rax
lea rcx, [rbp + 0x3c8]
call fcn.14016141f
nop
lea rcx, [rbp + 0x3c8]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404691ec]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x61c4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x61e4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rcx, [0x140549b98]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e5914]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6214]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
lea rdx, [0x140549bb8]
lea rcx, [0x140549b38]
call fcn.140162ced
movzx eax, al
test eax, eax
jne 0x140340025
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x140454358]
xorps xmm1, xmm1
lea rcx, [rbp + 0x6234]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6288]
lea rcx, [rbp + 0x6264]
call fcn.1402ff950
mov rcx, rax
call fcn.140167860
mov rdx, rax
lea rcx, [rbp + 0x408]
call fcn.14016141f
nop
jmp 0x14034009a
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x62b4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6308]
lea rcx, [rbp + 0x62e4]
call fcn.1402ffe20
mov rcx, rax
call fcn.140161695
mov rdx, rax
lea rcx, [rbp + 0x408]
call fcn.14016141f
nop
lea rcx, [rbp + 0x408]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e591c]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6344]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x6364]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rcx, [0x140549bb8]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404691f0]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6394]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
lea rdx, [0x140549bd8]
lea rcx, [0x140549b58]
call fcn.140162ced
movzx eax, al
test eax, eax
jne 0x140340200
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
movss xmm2, dword [0x140454358]
xorps xmm1, xmm1
lea rcx, [rbp + 0x63b4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6408]
lea rcx, [rbp + 0x63e4]
call fcn.1402fff00
mov rcx, rax
call fcn.140167860
mov rdx, rax
lea rcx, [rbp + 0x448]
call fcn.14016141f
nop
jmp 0x140340275
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x6434]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rdx, [rbp + 0x6488]
lea rcx, [rbp + 0x6464]
call fcn.1402fffe0
mov rcx, rax
call fcn.140161695
mov rdx, rax
lea rcx, [rbp + 0x448]
call fcn.14016141f
nop
lea rcx, [rbp + 0x448]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
movss xmm2, dword [0x1404e593c]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x64c4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454358]
movss xmm2, dword [0x140454358]
movss xmm1, dword [0x140454358]
lea rcx, [rbp + 0x64e4]
call fcn.140166370
mov ecx, reloc.WS2_32.dll_recv
imul rcx, rcx, 1
mov rdx, qword [rbp + 0x338]
lea rdi, [rdx + rcx + 0xc4]
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rcx, [0x140549bd8]
call fcn.1401619e2
mov rcx, rax
call fcn.140168cab
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404e5948]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6514]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x6534]
call fcn.140166370
lea rcx, [rbp + 0x65e8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6648]
lea rcx, [rbp + 0x65e8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x6564]
call fcn.140166370
lea rcx, [rbp + 0x65b8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6618]
lea rcx, [rbp + 0x65b8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404e58e4]
lea rcx, [rbp + 0x6594]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rax, [rbp + 0x7f20]
lea rcx, [rbp + 0x6648]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7ef0]
lea rcx, [rbp + 0x6618]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7f20]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7ef0]
mov qword [rsp + 0x30], rax
lea rax, [0x140549d58]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d50]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d48]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
lea rcx, str.___Back
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x1403404ce
mov byte [0x14055374c], 0
mov byte [0x14055374b], 1
mov byte [0x14055374a], 0
movss xmm2, dword [0x1404543a0]
movss xmm1, dword [0x1404e5968]
lea rcx, [rbp + 0x6674]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x6694]
call fcn.140166370
lea rcx, [rbp + 0x6748]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x67a8]
lea rcx, [rbp + 0x6748]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454304]
movss xmm2, dword [0x140454304]
movss xmm1, dword [0x14045434c]
lea rcx, [rbp + 0x66c4]
call fcn.140166370
lea rcx, [rbp + 0x6718]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6778]
lea rcx, [rbp + 0x6718]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404543c4]
lea rcx, [rbp + 0x66f4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rax, [rbp + 0x7f80]
lea rcx, [rbp + 0x67a8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7f50]
lea rcx, [rbp + 0x6778]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7f80]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x7f50]
mov qword [rsp + 0x30], rax
lea rax, [0x140549d70]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d68]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d60]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
lea rcx, [0x1404e2d58]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x140340669
mov byte [0x140553fa0], 0
lea rcx, [rbp + 0x448]
call fcn.1401624e6
nop
lea rcx, [rbp + 0x408]
call fcn.1401624e6
nop
lea rcx, [rbp + 0x3c8]
call fcn.1401624e6
nop
lea rcx, [rbp + 0x388]
call fcn.1401624e6
nop
call fcn.1401671bc
nop
movzx eax, byte [0x14055374b]
test eax, eax
je 0x1403415aa
xorps xmm2, xmm2
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x67d4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
call fcn.140167680
mov qword [rbp + 0x488], rax
movss xmm0, dword [0x140454328]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4a8]
call fcn.140166370
nop
mov eax, reloc.WS2_32.dll_recv
imul rax, rax, 3
mov rcx, qword [rbp + 0x488]
lea rdx, [rbp + 0x4a8]
lea rdi, [rcx + rax + 0xc4]
mov rsi, rdx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404e595c]
movss xmm1, dword [0x1404e596c]
lea rcx, [rbp + 0x67f4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x6838]
lea rcx, [rbp + 0x6814]
call fcn.1403000c0
mov rcx, rax
call fcn.140168b98
mov qword [rbp + 0x81e0], rax
xor r9d, r9d
mov r8b, 1
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.140167c43
nop
movss xmm2, dword [0x1404691c0]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6864]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x1404543e8]
movss xmm1, dword [0x1404e5960]
lea rcx, [rbp + 0x6884]
call fcn.1401659e8
mov qword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0x4000
mov r9, rax
mov r8d, 0x200
lea rdx, [0x140553750]
lea rcx, [0x140448930]
call fcn.14016398b
nop
movss xmm2, dword [0x1404e5934]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x68a4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm2, dword [0x140454328]
movss xmm1, dword [0x140454328]
lea rcx, [rbp + 0x68c4]
call fcn.1401659e8
mov rax, qword [rax]
mov rcx, qword [rbp + 0x488]
mov qword [rcx + 0x94], rax
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x68e4]
call fcn.140166370
lea rcx, [rbp + 0x69f8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6a58]
lea rcx, [rbp + 0x69f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6ab8]
lea rcx, [rbp + 0x6a58]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x6914]
call fcn.140166370
lea rcx, [rbp + 0x69c8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6a28]
lea rcx, [rbp + 0x69c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6a88]
lea rcx, [rbp + 0x6a28]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x6944]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x6988]
lea rcx, [rbp + 0x6964]
call fcn.1403001a0
mov rcx, rax
call fcn.140163823
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x7fe0]
lea rcx, [rbp + 0x6ab8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7fb0]
lea rcx, [rbp + 0x6a88]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7fe0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x7fb0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549d88]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d80]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d78]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x140340aae
lea rdx, [rbp + 0x6b08]
lea rcx, [rbp + 0x6ae4]
call fcn.140300360
mov rcx, rax
call fcn.140162fef
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x6b58]
lea rcx, [rbp + 0x6b34]
call fcn.140300280
mov rcx, rax
call fcn.14016759a
mov qword [rbp + 0x81e0], rax
mov r9d, 0x40
mov r8, qword [rbp + 0x81d8]
mov rdx, qword [rbp + 0x81e0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
mov edx, 0x3e8
mov ecx, 0x1f4
call qword [sym.imp.KERNEL32.dll_Beep]
nop
call fcn.140166b3b
nop
call fcn.140162d3d
nop
movss xmm1, dword [0x14045440c]
xorps xmm0, xmm0
call fcn.140165c7c
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x6bb4]
call fcn.140166370
lea rcx, [rbp + 0x6cb8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6d18]
lea rcx, [rbp + 0x6cb8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6d78]
lea rcx, [rbp + 0x6d18]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x6be4]
call fcn.140166370
lea rcx, [rbp + 0x6c88]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6ce8]
lea rcx, [rbp + 0x6c88]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6d48]
lea rcx, [rbp + 0x6ce8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x6c14]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x6c58]
lea rcx, [rbp + 0x6c34]
call fcn.140300440
mov rcx, rax
call fcn.1401635cb
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x8040]
lea rcx, [rbp + 0x6d78]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8010]
lea rcx, [rbp + 0x6d48]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8040]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x8010]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549da0]
mov qword [rsp + 0x28], rax
lea rax, [0x140549d98]
mov qword [rsp + 0x20], rax
lea r9, [0x140549d90]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x140340cf9
lea rdx, [rbp + 0x6dc8]
lea rcx, [rbp + 0x6da4]
call fcn.140300600
mov rcx, rax
call fcn.140162fef
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x6e20]
lea rcx, [rbp + 0x6df4]
call fcn.140300520
mov rcx, rax
call fcn.140167f0e
mov qword [rbp + 0x81e0], rax
mov r9d, 0x40
mov r8, qword [rbp + 0x81d8]
mov rdx, qword [rbp + 0x81e0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
xor edx, edx
xor ecx, ecx
call fcn.140168599
nop
movss xmm2, dword [0x1404e5950]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x6e84]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x6ea4]
call fcn.140166370
lea rcx, [rbp + 0x6fa8]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7008]
lea rcx, [rbp + 0x6fa8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7068]
lea rcx, [rbp + 0x7008]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x6ed4]
call fcn.140166370
lea rcx, [rbp + 0x6f78]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x6fd8]
lea rcx, [rbp + 0x6f78]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7038]
lea rcx, [rbp + 0x6fd8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x6f04]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x6f48]
lea rcx, [rbp + 0x6f24]
call fcn.1403009f0
mov rcx, rax
call fcn.14016497b
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x80a0]
lea rcx, [rbp + 0x7068]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8070]
lea rcx, [rbp + 0x7038]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x80a0]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x8070]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549dd0]
mov qword [rsp + 0x28], rax
lea rax, [0x140549dc8]
mov qword [rsp + 0x20], rax
lea r9, [0x140549dc0]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x140340f54
lea rdx, [rbp + 0x70b8]
lea rcx, [rbp + 0x7094]
call fcn.140300bb0
mov rcx, rax
call fcn.140162fef
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x7108]
lea rcx, [rbp + 0x70e4]
call fcn.140300ad0
mov rcx, rax
call fcn.1401633f0
mov qword [rbp + 0x81e0], rax
mov r9d, 0x40
mov r8, qword [rbp + 0x81d8]
mov rdx, qword [rbp + 0x81e0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
call fcn.1401652c7
nop
movss xmm1, dword [0x14045440c]
xorps xmm0, xmm0
call fcn.140165c7c
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x7164]
call fcn.140166370
lea rcx, [rbp + 0x7268]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x72c8]
lea rcx, [rbp + 0x7268]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7328]
lea rcx, [rbp + 0x72c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x7194]
call fcn.140166370
lea rcx, [rbp + 0x7238]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7298]
lea rcx, [rbp + 0x7238]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x72f8]
lea rcx, [rbp + 0x7298]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404e5924]
lea rcx, [rbp + 0x71c4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x7208]
lea rcx, [rbp + 0x71e4]
call fcn.140300c90
mov rcx, rax
call fcn.1401645c0
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x8100]
lea rcx, [rbp + 0x7328]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x80d0]
lea rcx, [rbp + 0x72f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8100]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x80d0]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549de8]
mov qword [rsp + 0x28], rax
lea rax, [0x140549de0]
mov qword [rsp + 0x20], rax
lea r9, [0x140549dd8]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x14034119b
lea rdx, [rbp + 0x7378]
lea rcx, [rbp + 0x7354]
call fcn.140300e50
mov rcx, rax
call fcn.140162fef
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x73c8]
lea rcx, [rbp + 0x73a4]
call fcn.140300d70
mov rcx, rax
call fcn.1401676a3
mov qword [rbp + 0x81e0], rax
mov r9d, 0x40
mov r8, qword [rbp + 0x81d8]
mov rdx, qword [rbp + 0x81e0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
call fcn.140161cda
nop
movss xmm2, dword [0x1404e5954]
movss xmm1, dword [0x1404691c0]
lea rcx, [rbp + 0x7414]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x7434]
call fcn.140166370
lea rcx, [rbp + 0x7538]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7598]
lea rcx, [rbp + 0x7538]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x75f8]
lea rcx, [rbp + 0x7598]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x14045434c]
movss xmm2, dword [0x140454314]
movss xmm1, dword [0x1404e58bc]
lea rcx, [rbp + 0x7464]
call fcn.140166370
lea rcx, [rbp + 0x7508]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7568]
lea rcx, [rbp + 0x7508]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x75c8]
lea rcx, [rbp + 0x7568]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691bc]
movss xmm1, dword [0x1404e5960]
lea rcx, [rbp + 0x7494]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x74d8]
lea rcx, [rbp + 0x74b4]
call fcn.140300f30
mov rcx, rax
call fcn.140163436
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x8160]
lea rcx, [rbp + 0x75f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8130]
lea rcx, [rbp + 0x75c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8160]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x8130]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0xffffffff
lea rax, [0x140549db8]
mov qword [rsp + 0x28], rax
lea rax, [0x140549db0]
mov qword [rsp + 0x20], rax
lea r9, [0x140549da8]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401636ed
movzx eax, al
test eax, eax
je 0x1403413a4
mov byte [0x14055374a], 0
mov byte [0x14055374b], 0
mov byte [0x14055374c], 1
mov rcx, qword [rbp + 0x8260]
call fcn.140165128
nop
movss xmm2, dword [0x1404543a0]
movss xmm1, dword [0x1404e5968]
lea rcx, [rbp + 0x7624]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454320]
movss xmm2, dword [0x140454320]
movss xmm1, dword [0x140454320]
lea rcx, [rbp + 0x7644]
call fcn.140166370
lea rcx, [rbp + 0x7738]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7798]
lea rcx, [rbp + 0x7738]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x77f8]
lea rcx, [rbp + 0x7798]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x140454358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x140454304]
movss xmm2, dword [0x140454304]
movss xmm1, dword [0x14045434c]
lea rcx, [rbp + 0x7674]
call fcn.140166370
lea rcx, [rbp + 0x7708]
mov rdi, rcx
mov rsi, rax
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x7768]
lea rcx, [rbp + 0x7708]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x77c8]
lea rcx, [rbp + 0x7768]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
movss xmm2, dword [0x1404691b4]
movss xmm1, dword [0x1404543c4]
lea rcx, [rbp + 0x76a4]
call fcn.1401659e8
mov qword [rbp + 0x81d8], rax
lea rdx, [rbp + 0x76e4]
lea rcx, [rbp + 0x76c4]
call fcn.140301010
mov rcx, rax
call fcn.14016352b
mov qword [rbp + 0x81e0], rax
lea rax, [rbp + 0x81c0]
lea rcx, [rbp + 0x77f8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x8190]
lea rcx, [rbp + 0x77c8]
mov rdi, rax
mov rsi, rcx
mov ecx, reloc.WS2_32.dll_recv
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x81c0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x8190]
mov qword [rsp + 0x30], rax
lea rax, [0x140549e00]
mov qword [rsp + 0x28], rax
lea rax, [0x140549df8]
mov qword [rsp + 0x20], rax
lea r9, [0x140549df0]
xor r8d, r8d
mov rdx, qword [rbp + 0x81d8]
mov rcx, qword [rbp + 0x81e0]
call fcn.1401677ac
movzx eax, al
test eax, eax
je 0x1403415a4
mov byte [0x140553fa0], 0
call fcn.1401671bc
nop
mov ecx, 2
call fcn.140166e8d
nop
mov ecx, 1
call fcn.140168648
nop
call fcn.140162059
mov qword [rbp + 0x4d8], rax
movss xmm2, dword [0x1404e5958]
xorps xmm1, xmm1
lea rcx, [rbp + 0x7824]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rax, qword [rbp + 0x4d8]
mov rax, qword [rax + 0x118]
mov qword [rbp + 0x4f8], rax
movss xmm2, dword [0x14045437c]
movss xmm1, dword [0x1404e58f8]
lea rcx, [rbp + 0x7844]
call fcn.1401659e8
movss xmm3, dword [0x14045437c]
movss xmm2, dword [0x1404e58f8]
mov rdx, qword [rax]
lea rcx, [rbp + 0x518]
call fcn.140166c9e
nop
lea r8, [rbp + 0x518]
lea rdx, [rbp + 0x4f8]
lea rcx, [rbp + 0x7864]
call fcn.1402f71c0
mov r8, rax
lea rdx, [rbp + 0x4f8]
lea rcx, [rbp + 0x538]
call fcn.1401658b7
nop
mov rax, qword [rbp + 0x4d8]
mov rax, qword [rax + 0x2f8]
mov qword [rbp + 0x81d8], rax
mov dword [rsp + 0x30], 0xffcc33a4
mov dword [rsp + 0x28], 0xffcc33a4
mov dword [rsp + 0x20], 0xffcc33a4
mov r9d, 0xffcc33a4
lea r8, [rbp + 0x540]
lea rdx, [rbp + 0x538]
mov rcx, qword [rbp + 0x81d8]
call fcn.140168567
nop
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x7884]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rax, qword [rbp + 0x4d8]
mov rax, qword [rax + 0x118]
mov qword [rbp + 0x568], rax
movss xmm2, dword [0x14045437c]
movss xmm1, dword [0x1404e58f8]
lea rcx, [rbp + 0x78a4]
call fcn.1401659e8
movss xmm3, dword [0x14045437c]
movss xmm2, dword [0x1404e58f8]
mov rdx, qword [rax]
lea rcx, [rbp + 0x588]
call fcn.140166c9e
nop
lea r8, [rbp + 0x588]
lea rdx, [rbp + 0x568]
lea rcx, [rbp + 0x78c4]
call fcn.1402f71c0
mov r8, rax
lea rdx, [rbp + 0x568]
lea rcx, [rbp + 0x5a8]
call fcn.1401658b7
nop
mov rax, qword [rbp + 0x4d8]
mov rax, qword [rax + 0x2f8]
mov qword [rbp + 0x81d8], rax
mov dword [rsp + 0x30], 0xffcc33a4
mov dword [rsp + 0x28], 0xffcc33a4
mov dword [rsp + 0x20], 0xffcc33a4
mov r9d, 0xffcc33a4
lea r8, [rbp + 0x5b0]
lea rdx, [rbp + 0x5a8]
mov rcx, qword [rbp + 0x81d8]
call fcn.140168567
nop
movss xmm2, dword [0x14045440c]
movss xmm1, dword [0x1404691e4]
lea rcx, [rbp + 0x78e4]
call fcn.1401659e8
mov rcx, rax
call fcn.140166eba
nop
mov rax, qword [rbp + 0x4d8]
mov rax, qword [rax + 0x118]
mov qword [rbp + 0x5d8], rax
movss xmm2, dword [0x1404e5964]
movss xmm1, dword [0x14045437c]
lea rcx, [rbp + 0x7904]
call fcn.1401659e8
movss xmm3, dword [0x1404e5964]
movss xmm2, dword [0x14045437c]
mov rdx, qword [rax]
lea rcx, [rbp + 0x5f8]
call fcn.140166c9e
nop
lea r8, [rbp + 0x5f8]
lea rdx, [rbp + 0x5d8]
lea rcx, [rbp + 0x7924]
call fcn.1402f71c0
mov r8, rax
lea rdx, [rbp + 0x5d8]
lea rcx, [rbp + 0x618]
call fcn.1401658b7
nop
mov rax, qword [rbp + 0x4d8]
mov rax, qword [rax + 0x2f8]
mov qword [rbp + 0x81d8], rax
mov dword [rsp + 0x30], 0xffcc33a4
mov dword [rsp + 0x28], 0xffcc33a4
mov dword [rsp + 0x20], 0xffcc33a4
mov r9d, 0xffcc33a4
lea r8, [rbp + 0x620]
lea rdx, [rbp + 0x618]
mov rcx, qword [rbp + 0x81d8]
call fcn.140168567
nop
call fcn.140164322
nop
jmp 0x1403418ad
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rbp - 0x50]
lea rdx, reloc.WLDAP32.dll_Ordinal_27
call fcn.14016710d
mov rcx, qword [rbp + 0x8230]
xor rcx, rbp
call fcn.140164822
lea rsp, [rbp + 0x8240]
pop rdi
pop rsi
pop rbp
ret