Function at 0x14003afc0
Capabilities:
Contain obfuscated stackstrings
Execute command
Log keystrokes via polling
Terminate process

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f48]
mov eax, 0x2048
call fcn.1400aa440
sub rsp, rax
movaps xmmword [rsp + 0x2030], xmm6
movaps xmmword [rsp + 0x2020], xmm7
movaps xmmword [rsp + 0x2010], xmm8
movaps xmmword [rsp + 0x2000], xmm9
movaps xmmword [rsp + 0x1ff0], xmm10
movaps xmmword [rsp + 0x1fe0], xmm11
movaps xmmword [rsp + 0x1fd0], xmm12
movaps xmmword [rsp + 0x1fc0], xmm13
movaps xmmword [rsp + 0x1fb0], xmm14
movaps xmmword [rsp + 0x1fa0], xmm15
mov rax, qword [0x1400f2168]
or dword [rax + 0x49c8], 2
mov dword [rax + 0x49e8], 0x443b8000
mov dword [rax + 0x49ec], 0x43fa0000
mov r12d, 1
mov dword [rax + 0x49d0], r12d
xorps xmm9, xmm9
or dword [rax + 0x49c8], r12d
xorps xmm0, xmm0
unpcklps xmm0, xmm9
movsd qword [rax + 0x49d8], xmm0
xorps xmm1, xmm1
unpcklps xmm1, xmm9
movsd qword [rax + 0x49e0], xmm1
mov dword [rax + 0x49cc], r12d
mov dword [rbp - 0x56], 0x1f2d2909
mov dword [rbp - 0x52], 0x292f2b
mov byte [rbp - 0x4e], r12b
lea rcx, [rbp - 0x56]
call fcn.140044880
xor edx, edx
lea r8d, [r12 + 0x3a]
lea rcx, [rbp - 0x56]
call fcn.14000cd00
movss xmm2, dword [0x1400f2210]
movss xmm14, dword [0x1400c4600]
mulss xmm2, xmm14
movss xmm10, dword [0x1400c4628]
movaps xmm1, xmm10
subss xmm1, xmm2
movss xmm6, dword [0x1400c4724]
movaps xmm0, xmm6
subss xmm0, xmm2
movss dword [rbp + 0x720], xmm0
movss dword [rbp + 0x724], xmm1
lea rcx, [rbp + 0x720]
call fcn.140012570
movss xmm0, dword [0x1400f2210]
movss xmm15, dword [0x1400c4610]
mulss xmm0, xmm15
movss xmm12, dword [0x1400c4640]
addss xmm0, xmm12
movss dword [rbp + 0x718], xmm0
movss dword [rbp + 0x71c], xmm0
mov dword [rbp - 0x5f], 0x252b6465
mov dword [rbp - 0x5b], 0x293825
mov byte [rbp - 0x57], r12b
lea rcx, [rbp - 0x5f]
call fcn.140044880
xor r8d, r8d
lea rdx, [rbp + 0x718]
lea rcx, [rbp - 0x5f]
call fcn.14002e2d0
xor ecx, ecx
test al, al
je 0x14003b185
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.1400062a0
movss xmm8, dword [0x1400c45ec]
movss xmm1, dword [0x1400f2210]
test al, al
je 0x14003b1be
comiss xmm8, xmm1
jbe 0x14003b1e3
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003b1db
comiss xmm1, xmm9
jbe 0x14003b1e3
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f2210], xmm1
mulss xmm1, xmm14
movaps xmm0, xmm10
subss xmm0, xmm1
subss xmm6, xmm1
movss dword [rbp + 0x710], xmm6
movss dword [rbp + 0x714], xmm0
lea rcx, [rbp + 0x710]
call fcn.140012570
xorps xmm0, xmm0
movups xmmword [rbp + 0x11f8], xmm0
movaps xmm1, xmmword [0x1400c5080]
movups xmmword [rbp + 0x1208], xmm1
mov dword [rbp + 0x828], 0x3f800000
mov dword [rbp + 0x82c], 0x3f800000
mov qword [rbp + 0x708], 0
movss xmm0, dword [0x1400f2210]
mulss xmm0, xmm15
addss xmm0, xmm12
movss dword [rbp + 0x700], xmm0
movss dword [rbp + 0x704], xmm0
lea rax, [rbp + 0x11f8]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1208]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x828]
lea r8, [rbp + 0x708]
lea rdx, [rbp + 0x700]
mov rcx, qword [0x1400f2270]
call fcn.14002f100
xor r15d, r15d
mov rax, qword [0x1400f2168]
mov dword [rax + 0x3990], r15d
movss xmm1, dword [0x1400c4668]
lea r13d, [r15 + 2]
movss xmm11, dword [0x1400c4650]
movss xmm13, dword [0x1400c4644]
movss xmm6, dword [0x1400c4674]
movss xmm7, dword [0x1400c4638]
cmp byte [0x1400f2161], r15b
je 0x140040e47
mov eax, dword [0x1400f2258]
test eax, eax
jne 0x14003c713
movss xmm2, dword [0x1400f221c]
mulss xmm2, dword [0x1400c4614]
movaps xmm1, xmm11
subss xmm1, xmm2
movaps xmm0, xmm13
subss xmm0, xmm2
movss dword [rbp + 0x6f8], xmm0
movss dword [rbp + 0x6fc], xmm1
lea rcx, [rbp + 0x6f8]
call fcn.140012570
movss xmm0, dword [0x1400f221c]
mulss xmm0, xmm10
addss xmm0, dword [0x1400c4658]
movss dword [rbp + 0x6f0], xmm0
movss dword [rbp + 0x6f4], xmm0
movzx eax, byte [str.Menu]
xor al, 0x46
mov byte [rsp + 0x48], al
movzx eax, byte [0x1400bcc9d]
xor al, 0x47
mov byte [rsp + 0x49], al
movzx eax, byte [0x1400bcc9e]
xor al, 0x48
mov byte [rsp + 0x4a], al
movzx eax, byte [0x1400bcc9f]
xor al, 0x49
mov byte [rsp + 0x4b], al
mov word [rsp + 0x4c], 0x100
lea rcx, [rsp + 0x48]
call fcn.140044820
mov rcx, qword [0x1400f2168]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xc0], r12b
xor r8d, r8d
lea rdx, [rsp + 0x48]
mov rcx, qword [rcx + 0x4008]
call fcn.140005de0
mov dword [rsp + 0x20], r15d
lea r9d, [r15 + 0x10]
lea r8, [rbp + 0x6f0]
mov edx, eax
lea rcx, [rsp + 0x48]
call fcn.140009970
mov dword [rbp + 0x6e8], 0x40a00000
mov dword [rbp + 0x6ec], 0x40a00000
lea rcx, [rbp + 0x6e8]
call fcn.140012570
xorps xmm0, xmm0
movups xmmword [rbp + 0x1218], xmm0
movaps xmm1, xmmword [0x1400c5080]
movups xmmword [rbp + 0x1228], xmm1
mov dword [rbp + 0x820], 0x3f800000
mov dword [rbp + 0x824], 0x3f800000
mov qword [rbp + 0x7b0], r15
movss xmm0, dword [0x1400f221c]
mulss xmm0, xmm10
addss xmm0, xmm11
movss dword [rbp + 0x7a8], xmm0
movss dword [rbp + 0x7ac], xmm0
lea rax, [rbp + 0x1218]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1228]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x820]
lea r8, [rbp + 0x7b0]
lea rdx, [rbp + 0x7a8]
mov rcx, qword [0x1400f22a8]
call fcn.14002f100
mov qword [rbp + 0x7a0], r15
lea rcx, [rbp + 0x7a0]
call fcn.140012570
movss xmm0, dword [0x1400f221c]
mulss xmm0, xmm10
addss xmm0, dword [0x1400c4658]
movss dword [rbp + 0x798], xmm0
movss dword [rbp + 0x79c], xmm0
mov dword [rbp - 0x6b], 0x2c256465
mov dword [rbp - 0x67], 0x1003e24
lea rcx, [rbp - 0x6b]
call fcn.1400445e0
xor r8d, r8d
lea rdx, [rbp + 0x798]
lea rcx, [rbp - 0x6b]
call fcn.14002e2d0
test al, al
je 0x14003b509
mov dword [0x1400f2218], r15d
mov byte [0x1400f2163], r12b
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f221c]
test al, al
je 0x14003b53b
comiss xmm8, xmm1
jbe 0x14003b560
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003b558
comiss xmm1, xmm9
jbe 0x14003b560
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f221c], xmm1
call fcn.140009d20
movss xmm6, dword [0x1400c46b4]
cmp byte [0x1400f2163], r15b
je 0x14003bc6a
mov dword [rbp + 0x790], 0x41f00000
mov dword [rbp + 0x794], 0x42c80000
lea rcx, [rbp + 0x790]
call fcn.140012570
mov dword [rbp + 0x788], 0x43960000
movss xmm0, dword [0x1400c468c]
movss dword [rbp + 0x78c], xmm0
mov dword [rsp + 0x55], 0x3c26220b
mov dword [rsp + 0x59], 0x1007969
lea rcx, [rsp + 0x55]
call fcn.1400445e0
mov rcx, qword [0x1400f2168]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xc0], r12b
xor r8d, r8d
lea rdx, [rsp + 0x55]
mov rcx, qword [rcx + 0x4008]
call fcn.140005de0
mov dword [rsp + 0x20], r15d
mov r9d, reloc.WLDAP32.dll_Ordinal_32
lea r8, [rbp + 0x788]
mov edx, eax
lea rcx, [rsp + 0x55]
call fcn.140009970
movss xmm2, dword [0x1400f2210]
mulss xmm2, xmm14
movaps xmm1, xmm10
subss xmm1, xmm2
movss xmm6, dword [0x1400c46bc]
movaps xmm0, xmm6
subss xmm0, xmm2
movss dword [rbp + 0x780], xmm0
movss dword [rbp + 0x784], xmm1
lea rcx, [rbp + 0x780]
call fcn.140012570
movss xmm0, dword [0x1400f2210]
mulss xmm0, xmm15
addss xmm0, xmm12
movss dword [rbp + 0x778], xmm0
movss dword [rbp + 0x77c], xmm0
mov dword [rbp - 0x2f], 0x252b6465
mov dword [rbp - 0x2b], 0x7d293825
mov word [rbp - 0x27], 0x100
lea rcx, [rbp - 0x2f]
call fcn.1400445b0
xor r8d, r8d
lea rdx, [rbp + 0x778]
lea rcx, [rbp - 0x2f]
call fcn.14002e2d0
movzx ecx, byte [0x1400f2163]
test al, al
cmovne ecx, r15d
mov byte [0x1400f2163], cl
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f2210]
test al, al
je 0x14003b6ec
comiss xmm8, xmm1
jbe 0x14003b711
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003b709
comiss xmm1, xmm9
jbe 0x14003b711
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f2210], xmm1
mulss xmm1, xmm14
movaps xmm0, xmm10
subss xmm0, xmm1
subss xmm6, xmm1
movss dword [rbp + 0x770], xmm6
movss dword [rbp + 0x774], xmm0
lea rcx, [rbp + 0x770]
call fcn.140012570
xorps xmm0, xmm0
movups xmmword [rbp + 0x1238], xmm0
movaps xmm1, xmmword [0x1400c5080]
movups xmmword [rbp + 0x1248], xmm1
mov dword [rbp + 0x850], 0x3f800000
mov dword [rbp + 0x854], 0x3f800000
mov qword [rbp + 0x840], r15
movss xmm0, dword [0x1400f2210]
mulss xmm0, xmm15
addss xmm0, xmm12
movss dword [rbp + 0x838], xmm0
movss dword [rbp + 0x83c], xmm0
lea rax, [rbp + 0x1238]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1248]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x850]
lea r8, [rbp + 0x840]
lea rdx, [rbp + 0x838]
mov rcx, qword [0x1400f2270]
call fcn.14002f100
movss xmm1, dword [0x1400f22e4]
mulss xmm1, xmm10
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x830], xmm0
mov dword [rbp + 0x834], 0x40a00000
lea rcx, [rbp + 0x830]
call fcn.140012570
mov dword [rbp + 0x818], 0x437a0000
mov dword [rbp + 0x81c], 0x41f00000
mov dword [rbp + 0x13c], 0x2c2e2615
mov dword [rbp + 0x140], 0x3f6c323e
mov dword [rbp + 0x144], 0x2235233b
mov word [rbp + 0x148], 0x100
lea rcx, [rbp + 0x13c]
call fcn.140044580
xor r8d, r8d
lea rdx, [rbp + 0x818]
lea rcx, [rbp + 0x13c]
call fcn.14002e2d0
test al, al
je 0x14003b86d
mov byte [0x1400f2163], r15b
mov dword [0x1400f2218], r12d
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f22e4]
test al, al
je 0x14003b89f
comiss xmm8, xmm1
jbe 0x14003b8c4
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003b8bc
comiss xmm1, xmm9
jbe 0x14003b8c4
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f22e4], xmm1
movss xmm1, dword [0x1400f22d8]
mulss xmm1, xmm10
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x810], xmm0
mov dword [rbp + 0x814], 0x42200000
lea rcx, [rbp + 0x810]
call fcn.140012570
mov dword [rbp + 0x808], 0x43820000
mov dword [rbp + 0x80c], 0x41f00000
movdqa xmm1, xmmword [0x1400c4dd0]
movdqu xmmword [rbp + 0x89b], xmm1
mov dword [rbp + 0x8ab], 0x1002e33
lea rcx, [rbp + 0x89b]
call fcn.140044850
xor r8d, r8d
lea rdx, [rbp + 0x808]
lea rcx, [rbp + 0x89b]
call fcn.14002e2d0
test al, al
je 0x14003b958
mov byte [0x1400f2163], r15b
mov dword [0x1400f2218], r13d
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f22d8]
test al, al
je 0x14003b98a
comiss xmm8, xmm1
jbe 0x14003b9af
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003b9a7
comiss xmm1, xmm9
jbe 0x14003b9af
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f22d8], xmm1
movss xmm1, dword [0x1400f22d0]
mulss xmm1, xmm10
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x800], xmm0
mov dword [rbp + 0x804], 0x42960000
lea rcx, [rbp + 0x800]
call fcn.140012570
mov dword [rbp + 0x7f8], 0x43820000
mov dword [rbp + 0x7fc], 0x41f00000
movdqa xmm0, xmmword [0x1400c4bb0]
movdqu xmmword [rbp + 0x645], xmm0
mov dword [rbp + 0x655], 0x37373e22
mov word [rbp + 0x659], 0x100
lea rcx, [rbp + 0x645]
call fcn.140044550
xor r8d, r8d
lea rdx, [rbp + 0x7f8]
lea rcx, [rbp + 0x645]
call fcn.14002e2d0
test al, al
je 0x14003ba4f
mov byte [0x1400f2163], r15b
mov dword [0x1400f2218], 3
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f22d0]
test al, al
je 0x14003ba81
comiss xmm8, xmm1
jbe 0x14003baa6
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003ba9e
comiss xmm1, xmm9
jbe 0x14003baa6
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f22d0], xmm1
movss xmm1, dword [0x1400f22dc]
mulss xmm1, xmm10
movaps xmm0, xmm7
subss xmm0, xmm1
movss dword [rbp + 0x7f0], xmm0
movss xmm0, dword [0x1400c4678]
movss dword [rbp + 0x7f4], xmm0
lea rcx, [rbp + 0x7f0]
call fcn.140012570
movaps xmm0, xmmword [0x1400c5070]
movups xmmword [rbp + 0x1258], xmm0
lea rdx, [rbp + 0x1258]
xor ecx, ecx
call fcn.1400040c0
mov dword [rbp + 0x7e8], 0x43820000
mov dword [rbp + 0x7ec], 0x41f00000
movdqa xmm0, xmmword [0x1400c4c70]
movdqu xmmword [rbp + 0x594], xmm0
mov dword [rbp + 0x5a4], 0x73786d2f
mov dword [rbp + 0x5a8], 0x767170
mov byte [rbp + 0x5ac], r12b
lea rcx, [rbp + 0x594]
call fcn.1400448b0
xor r8d, r8d
lea rdx, [rbp + 0x7e8]
lea rcx, [rbp + 0x594]
call fcn.14002e2d0
test al, al
je 0x14003bbfe
mov byte [0x1400f2163], r15b
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
mov qword [0x1400f2250], rax
movdqa xmm0, xmmword [0x1400c5110]
movdqu xmmword [rbp + 0x9f2], xmm0
movdqa xmm1, xmmword [0x1400c49e0]
movdqu xmmword [rbp + 0xa02], xmm1
mov dword [rbp + 0xa12], 0x480c1507
mov word [rbp + 0xa16], 0x100
lea rcx, [rbp + 0x9f2]
call fcn.140044520
lea rcx, [rbp + 0x9f2]
call fcn.1400349b0
mov r8, rax
lea rdx, [rbp + 0x9f2]
lea rcx, [0x1400f1070]
call fcn.140037400
lea rcx, [rbp + 0x1590]
call fcn.140039140
nop
lea rcx, [rbp + 0x1590]
call fcn.14003a600
nop
lea rcx, [rbp + 0x1590]
call fcn.140045570
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f22dc]
test al, al
je 0x14003bc30
comiss xmm8, xmm1
jbe 0x14003bc55
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
addss xmm1, xmm0
jmp 0x14003bc4d
comiss xmm1, xmm9
jbe 0x14003bc55
movaps xmm0, xmm10
mov rax, qword [0x1400f2168]
divss xmm0, dword [rax + 0xd4]
subss xmm1, xmm0
movss dword [0x1400f22dc], xmm1
mov ecx, r12d
call fcn.140004140
call fcn.140009d20
movss xmm6, dword [0x1400c46b4]
movss xmm0, dword [0x1400c4718]
movss dword [rbp + 0x7e0], xmm0
mov dword [rbp + 0x7e4], 0x42200000
lea rcx, [rbp + 0x7e0]
call fcn.140012570
movss xmm0, dword [0x1400c4670]
movss dword [rbp + 0x7d8], xmm0
mov dword [rbp + 0x7dc], 0x42480000
mov dword [rsp + 0x4e], 0x202c220b
mov word [rsp + 0x52], Ordinal_45
mov byte [rsp + 0x54], 1
lea rcx, [rsp + 0x4e]
call fcn.1400447f0
mov rcx, qword [0x1400f2168]
mov rax, qword [rcx + 0x4008]
mov byte [rax + 0xc0], 1
xor r8d, r8d
lea rdx, [rsp + 0x4e]
mov rcx, qword [rcx + 0x4008]
call fcn.140005de0
mov dword [rsp + 0x20], r15d
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x7d8]
mov edx, eax
lea rcx, [rsp + 0x4e]
call fcn.140009970
mov dword [rbp + 0x7d0], 0x40a00000
mov dword [rbp + 0x7d4], 0x40a00000
lea rcx, [rbp + 0x7d0]
call fcn.140012570
xorps xmm0, xmm0
movups xmmword [rbp + 0x1268], xmm0
movaps xmm1, xmmword [0x1400c5080]
movups xmmword [rbp + 0x1278], xmm1
mov dword [rbp + 0x7c8], 0x3f800000
mov dword [rbp + 0x7cc], 0x3f800000
mov qword [rbp + 0x7c0], 0
mov dword [rbp + 0x7b8], 0x42200000
mov dword [rbp + 0x7bc], 0x42200000
lea rax, [rbp + 0x1268]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1278]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x7c8]
lea r8, [rbp + 0x7c0]
lea rdx, [rbp + 0x7b8]
mov rcx, qword [0x1400f2288]
call fcn.14002f100
mov dword [rbp + 0x848], 0x40a00000
mov dword [rbp + 0x84c], 0x40a00000
lea rcx, [rbp + 0x848]
call fcn.140012570
mov dword [rbp + 0x738], 0x42200000
mov dword [rbp + 0x73c], 0x42200000
mov dword [rbp - 0x25], 0x202c6465
mov dword [rbp - 0x21], 0x3f232839
mov word [rbp - 0x1d], Ordinal_45
mov byte [rbp - 0x1b], 1
lea rcx, [rbp - 0x25]
call fcn.1400448e0
xor r8d, r8d
lea rdx, [rbp + 0x738]
lea rcx, [rbp - 0x25]
call fcn.14002e2d0
test al, al
je 0x14003be68
movdqa xmm0, xmmword [0x1400c4d50]
movdqu xmmword [rbp + 0xae8], xmm0
movdqa xmm1, xmmword [str.3_9_u_23p]
movdqu xmmword [rbp + 0xaf8], xmm1
mov word [rbp + 0xb08], 2
mov byte [rbp + 0xb0a], 1
lea rcx, [rbp + 0xae8]
call fcn.1400444f0
lea rcx, [rbp + 0xae8]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dword [rbp + 0x740], 0x42480000
mov dword [rbp + 0x744], 0x40a00000
lea rcx, [rbp + 0x740]
call fcn.140012570
xorps xmm0, xmm0
movups xmmword [rbp + 0x1288], xmm0
movaps xmm1, xmmword [0x1400c5080]
movups xmmword [rbp + 0x1298], xmm1
mov dword [rbp + 0x748], 0x3f800000
mov dword [rbp + 0x74c], 0x3f800000
mov qword [rbp + 0x750], 0
mov dword [rbp + 0x758], 0x42200000
mov dword [rbp + 0x75c], 0x42200000
lea rax, [rbp + 0x1288]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1298]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x748]
lea r8, [rbp + 0x750]
lea rdx, [rbp + 0x758]
mov rcx, qword [0x1400f22b8]
call fcn.14002f100
mov dword [rbp + 0x760], 0x42480000
mov dword [rbp + 0x764], 0x40a00000
lea rcx, [rbp + 0x760]
call fcn.140012570
mov dword [rbp + 0x768], 0x42200000
mov dword [rbp + 0x76c], 0x42200000
mov dword [rbp - 0x1a], 0x2c3f6465
mov dword [rbp - 0x16], 0x39253828
mov word [rbp - 0x12], Ordinal_45
mov byte [rbp - 0x10], 1
lea rcx, [rbp - 0x1a]
call fcn.1400448e0
xor r8d, r8d
lea rdx, [rbp + 0x768]
lea rcx, [rbp - 0x1a]
call fcn.14002e2d0
test al, al
je 0x14003bfc5
movdqa xmm0, xmmword [0x1400c4d50]
movdqu xmmword [rbp + 0x537], xmm0
mov dword [rbp + 0x547], 0x3d392133
mov dword [rbp + 0x54b], 0x323f753f
mov word [rbp + 0x54f], gethostname
mov byte [rbp + 0x551], 1
lea rcx, [rbp + 0x537]
call fcn.1400444c0
lea rcx, [rbp + 0x537]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.140009d20
movaps xmm2, xmm6
movss xmm1, dword [0x1400c46c8]
lea rcx, [rbp + 0xfe0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c466c]
movss xmm13, dword [0x1400c465c]
movaps xmm1, xmm13
lea rcx, [rbp + 0xfe8]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x1bc], 0x202e6465
mov dword [rbp + 0x1c0], 0x212e3c
mov byte [rbp + 0x1c4], 1
lea rcx, [rbp + 0x1bc]
call fcn.140037780
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14003c0ab
lea rcx, [rbp + 0xff0]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c4cd0]
movdqu xmmword [rbp + 0x4bf], xmm0
mov dword [rbp + 0x4cf], 0x30353a39
mov dword [rbp + 0x4d3], 0x2e7c3c34
mov dword [rbp + 0x4d7], 0x400e3031
mov word [rbp + 0x4db], 0x100
lea rcx, [rbp + 0x4bf]
call fcn.140039b60
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003c1b5
comiss xmm8, dword [0x1400f218c]
jbe 0x14003c0e9
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f218c]
addss xmm0, xmm1
movss dword [0x1400f218c], xmm0
movss xmm2, dword [0x1400c46dc]
movss xmm1, dword [0x1400c46d8]
lea rcx, [rbp + 0xff8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movaps xmm2, xmm11
movss xmm1, dword [0x1400c4674]
lea rcx, [rbp + 0x1000]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x112], 0x2c3e2e20
mov word [rbp + 0x116], Ordinal_41
mov byte [rbp + 0x118], 1
lea rcx, [rbp + 0x112]
call fcn.140039b90
xor r9d, r9d
lea r8d, [r9 + 8]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movaps xmm0, xmm10
call fcn.1400125d0
mov dword [rbp + 0x119], 0x2c3e2e00
mov word [rbp + 0x11d], Ordinal_41
mov byte [rbp + 0x11f], 1
lea rcx, [rbp + 0x119]
call fcn.140039b90
mov rdx, rax
lea rcx, [rbp + 0x1970]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
call fcn.140009d20
movss xmm1, dword [0x1400f218c]
jmp 0x14003c1e8
movss xmm1, dword [0x1400f218c]
comiss xmm1, xmm9
jbe 0x14003c1e8
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f218c]
subss xmm1, xmm0
movss dword [0x1400f218c], xmm1
mulss xmm1, xmm7
movaps xmm2, xmm6
subss xmm2, xmm1
movss xmm1, dword [0x1400c46c8]
lea rcx, [rbp + 0x1008]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0x1010]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4564]
movss xmm2, dword [0x1400c455c]
movss xmm1, dword [0x1400c4560]
lea rcx, [rbp + 0x1710]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, xmm13
movaps xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x1018]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x1028]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss xmm0, dword [0x1400c4614]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movss xmm0, dword [0x1400f218c]
movss xmm7, dword [0x1400c4638]
mulss xmm0, xmm7
movss xmm2, dword [0x1400c46b8]
subss xmm2, xmm0
movss xmm1, dword [0x1400c46cc]
lea rcx, [rbp + 0x1030]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1720]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1730]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1038]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1040]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400c4658]
movaps xmm2, xmm1
lea rcx, [rbp + 0x1048]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22c0]
call fcn.14002f100
movss xmm6, dword [0x1400c46b4]
movaps xmm2, xmm6
movss xmm1, dword [0x1400c46ec]
lea rcx, [rbp + 0x1050]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c466c]
movaps xmm1, xmm13
lea rcx, [rbp + 0x1058]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x2b7], 0x262e6465
mov dword [rbp + 0x2bb], 0x24223f38
mov dword [rbp + 0x2bf], 0x1002a3a
lea rcx, [rbp + 0x2b7]
call fcn.1400376b0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2258]
test al, al
cmovne ecx, r13d
mov dword [0x1400f2258], ecx
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003c52e
comiss xmm8, dword [0x1400f2260]
jbe 0x14003c45c
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2260]
addss xmm0, xmm1
movss dword [0x1400f2260], xmm0
movss xmm2, dword [0x1400c46dc]
movss xmm1, dword [0x1400c46d4]
lea rcx, [rbp + 0x1060]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movaps xmm2, xmm11
movss xmm1, dword [0x1400c467c]
lea rcx, [rbp + 0x1068]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x1f7], 0x3d3a2820
mov dword [rbp + 0x1fb], 0x28382224
mov word [rbp + 0x1ff], 0x100
lea rcx, [rbp + 0x1f7]
call fcn.14003aed0
xor r9d, r9d
lea r8d, [r9 + 8]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movaps xmm0, xmm10
call fcn.1400125d0
mov dword [rbp + 0x1ed], 0x3d3a2800
mov dword [rbp + 0x1f1], 0x28382224
mov word [rbp + 0x1f5], 0x100
lea rcx, [rbp + 0x1ed]
call fcn.14003aed0
mov rdx, rax
lea rcx, [rbp + 0x1990]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
call fcn.140009d20
movss xmm1, dword [0x1400f2260]
jmp 0x14003c561
movss xmm1, dword [0x1400f2260]
comiss xmm1, xmm9
jbe 0x14003c561
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2260]
subss xmm1, xmm0
movss dword [0x1400f2260], xmm1
mulss xmm1, xmm7
movaps xmm2, xmm6
subss xmm2, xmm1
movss xmm1, dword [0x1400c46ec]
lea rcx, [rbp + 0x1070]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0x1078]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4564]
movss xmm2, dword [0x1400c455c]
movss xmm1, dword [0x1400c4560]
lea rcx, [rbp + 0x1740]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, xmm13
movaps xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x1080]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x1088]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss xmm6, dword [0x1400c4614]
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movss xmm0, dword [0x1400f2260]
movss xmm7, dword [0x1400c4638]
mulss xmm0, xmm7
movss xmm1, dword [0x1400c46b4]
subss xmm1, xmm0
movaps xmm2, xmm1
movss xmm1, dword [0x1400c46ec]
lea rcx, [rbp + 0x1090]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1750]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1760]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1098]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x10a0]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x10a8]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2280]
call fcn.14002f100
jmp 0x14003e1d2
cmp eax, r12d
jne 0x14003e375
movaps xmm2, xmm11
movaps xmm1, xmm12
lea rcx, [rbp + 0x10b0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movaps xmm2, xmm6
movss xmm1, dword [0x1400c4720]
lea rcx, [rbp + 0x10b8]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x318], 0x2c3e2e00
mov dword [rbp + 0x31c], 0x280e1427
mov dword [rbp + 0x320], 0x3e2629
mov byte [rbp + 0x324], r12b
lea rcx, [rbp + 0x318]
call fcn.14003a210
xor r9d, r9d
lea r8d, [r9 + 0x10]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movss xmm0, dword [0x1400f221c]
movss xmm7, dword [0x1400c4614]
mulss xmm0, xmm7
movaps xmm2, xmm13
subss xmm2, xmm0
movss xmm1, dword [0x1400c4630]
subss xmm1, xmm0
lea rcx, [rbp + 0x10c0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1770]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1780]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x10c8]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x10d0]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f221c]
mulss xmm1, xmm10
addss xmm1, xmm11
movaps xmm2, xmm1
lea rcx, [rbp + 0x10d8]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22a8]
call fcn.14002f100
movss xmm0, dword [0x1400f221c]
mulss xmm0, xmm7
movaps xmm2, xmm12
subss xmm2, xmm0
movaps xmm1, xmm10
subss xmm1, xmm0
lea rcx, [rbp + 0x10e0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f221c]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4658]
movaps xmm2, xmm1
lea rcx, [rbp + 0x10e8]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x182], 0x2c256465
mov dword [rbp + 0x186], 0x1003e24
lea rcx, [rbp + 0x182]
call fcn.14003aea0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2258]
test al, al
cmovne ecx, r15d
mov dword [0x1400f2258], ecx
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003c946
comiss xmm8, dword [0x1400f221c]
jbe 0x14003c979
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f221c]
addss xmm0, xmm1
jmp 0x14003c971
movss xmm0, dword [0x1400f221c]
comiss xmm0, xmm9
jbe 0x14003c979
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f221c]
subss xmm0, xmm1
movss dword [0x1400f221c], xmm0
movss xmm0, dword [0x1400c45f4]
call fcn.14000f960
movaps xmm2, xmm12
movss xmm13, dword [0x1400c466c]
movaps xmm1, xmm13
lea rcx, [rbp + 0x10f0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x325], 0x2c3e2e00
mov dword [rbp + 0x329], 0x250f6b27
mov dword [rbp + 0x32d], 0x242e2b
mov byte [rbp + 0x331], r12b
lea rcx, [rbp + 0x325]
call fcn.14003a210
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
mov dword [rbp - 0x7f], 0x1003a3d
lea rcx, [rbp - 0x7f]
call fcn.1400380a0
mov rdx, rax
lea rcx, [0x1400f10d0]
call fcn.140047bf0
movss xmm6, dword [0x1400c45c0]
test al, al
jne 0x14003cba2
movaps xmm0, xmm6
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0x10f8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [0x1400f0e50]
call fcn.1400454b0
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movss xmm2, dword [0x1400c4598]
movss xmm1, dword [0x1400c45bc]
lea rcx, [rbp + 0x1790]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c45ac]
movss xmm2, dword [0x1400c4554]
movss xmm1, dword [0x1400c458c]
lea rcx, [rbp + 0x17a0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm7
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0x1100]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0x1108]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x18a], 0x273d260a
mov dword [rbp + 0x18e], 0x1002329
lea rcx, [rbp + 0x18a]
call fcn.14003aea0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003cfb7
comiss xmm8, dword [0x1400f2234]
jbe 0x14003cfea
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2234]
addss xmm0, xmm1
jmp 0x14003cfe2
mov dword [rbp + 0xb7], 0x2c3d3512
mov word [rbp + 0xbb], 0x100
lea rcx, [rbp + 0xb7]
call fcn.140038300
mov rdx, rax
lea rcx, [0x1400f0e30]
call fcn.140047bf0
test al, al
je 0x14003cd9d
mov dword [rbp - 0x7b], 0x1003a3d
lea rcx, [rbp - 0x7b]
call fcn.1400380a0
mov rdx, rax
lea rcx, [0x1400f10d0]
call fcn.140047bf0
test al, al
je 0x14003cd9d
movaps xmm0, xmm6
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0x1110]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4c20]
movdqu xmmword [rbp + 0x672], xmm0
mov dword [rbp + 0x682], 0x2d312434
mov word [rbp + 0x686], 0x3f
mov byte [rbp + 0x688], r12b
lea rcx, [rbp + 0x672]
call fcn.140042e10
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4550]
movss xmm2, dword [0x1400c45c8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x17b0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4548]
movss xmm2, dword [0x1400c45a8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x17c0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm7
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0x1118]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0x1120]
call fcn.140001a60
mov rbx, rax
mov dword [rbp - 0x4d], 0x313204
mov byte [rbp - 0x49], r12b
lea rcx, [rbp - 0x4d]
call fcn.14003af00
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003cfb7
comiss xmm8, dword [0x1400f2234]
jbe 0x14003cfea
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2234]
addss xmm0, xmm1
jmp 0x14003cfe2
mov dword [rbp + 0x120], 0x3a242600
mov word [rbp + 0x124], Ordinal_50
mov byte [rbp + 0x126], r12b
lea rcx, [rbp + 0x120]
call fcn.140039b90
mov rdx, rax
lea rcx, [0x1400f0e30]
call fcn.140047bf0
test al, al
je 0x14003cff2
mov dword [rbp - 0x6f], 0x1003a3d
lea rcx, [rbp - 0x6f]
call fcn.1400380a0
mov rdx, rax
lea rcx, [0x1400f10d0]
call fcn.140047bf0
test al, al
je 0x14003cff2
movaps xmm0, xmm6
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0x1128]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x33f], 0x69313512
mov dword [rbp + 0x343], 0x6d3e242c
mov dword [rbp + 0x347], 0x34353d28
mov word [rbp + 0x34b], 0x100
lea rcx, [rbp + 0x33f]
call fcn.140042d50
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4550]
movss xmm2, dword [0x1400c45c8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x17d0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4548]
movss xmm2, dword [0x1400c45a8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x17e0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm7
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0x1130]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0x1138]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x386], 0x203c2407
mov dword [rbp + 0x38a], 0x28382a3c
mov dword [rbp + 0x38e], 0x3422296e
mov word [rbp + 0x392], Ordinal_60
mov byte [rbp + 0x394], r12b
lea rcx, [rbp + 0x386]
call fcn.14003ae10
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003cfb7
comiss xmm8, dword [0x1400f2234]
jbe 0x14003cfea
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2234]
addss xmm0, xmm1
jmp 0x14003cfe2
movss xmm0, dword [0x1400f2234]
comiss xmm0, xmm9
jbe 0x14003cfea
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2234]
subss xmm0, xmm1
movss dword [0x1400f2234], xmm0
mov ecx, r13d
call fcn.140004140
movzx eax, byte [0x1400bcca8]
xor al, 0x46
mov byte [rbp + 0x1f90], al
mov word [rbp + 0x1f91], 0x100
lea rcx, [rbp + 0x1f90]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0cd0]
call fcn.140047bf0
movss xmm6, dword [0x1400c46e8]
movss xmm13, dword [0x1400c46f8]
test al, al
je 0x14003d1b1
movaps xmm2, xmm11
movss xmm1, dword [0x1400c46dc]
lea rcx, [rbp + 0x1140]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x2ab], 0x2c2c2913
mov dword [rbp + 0x2af], 0x392f2e3e
mov dword [rbp + 0x2b3], 0x1002b2b
lea rcx, [rbp + 0x2ab]
call fcn.1400376b0
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0x1148]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x17f0]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1800]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1150]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1158]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0x1160]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2298]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003d6a5
comiss xmm8, dword [0x1400f2214]
jbe 0x14003d6d8
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x14003d6d0
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_50]
xor al, 0x46
mov byte [rbp + 0x1f98], al
mov word [rbp + 0x1f99], 0x100
lea rcx, [rbp + 0x1f98]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0cd0]
call fcn.140047bf0
test al, al
je 0x14003d35e
movaps xmm2, xmm11
movss xmm1, dword [0x1400c46e0]
lea rcx, [rbp + 0x1168]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x1e3], 0x2c3c2202
mov dword [rbp + 0x1e7], 0x29293f29
mov word [rbp + 0x1eb], 0x100
lea rcx, [rbp + 0x1e3]
call fcn.14003aed0
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0x1170]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1810]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1820]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1178]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1180]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0x1188]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22b0]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003d6a5
comiss xmm8, dword [0x1400f2214]
jbe 0x14003d6d8
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x14003d6d0
movzx eax, byte [0x1400bccb0]
xor al, 0x46
mov byte [rbp + 0x1fa0], al
mov word [rbp + 0x1fa1], 0x100
lea rcx, [rbp + 0x1fa0]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0cd0]
call fcn.140047bf0
test al, al
je 0x14003d503
movaps xmm2, xmm11
movaps xmm1, xmm6
lea rcx, [rbp + 0x1190]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x127], 0x223b2e14
mov word [rbp + 0x12b], gethostname
mov byte [rbp + reloc.WLDAP32.dll_Ordinal_301], r12b
lea rcx, [rbp + 0x127]
call fcn.140039b90
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0x1198]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1830]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1840]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x11a0]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x11a8]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0x11b0]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2290]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003d6a5
comiss xmm8, dword [0x1400f2214]
jbe 0x14003d6d8
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x14003d6d0
movzx eax, byte [0x1400bccb4]
xor al, 0x46
mov byte [rbp + 0x1fa8], al
mov word [rbp + 0x1fa9], 0x100
lea rcx, [rbp + 0x1fa8]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0cd0]
call fcn.140047bf0
test al, al
je 0x14003d6d8
movaps xmm2, xmm11
movss xmm1, dword [0x1400c46e0]
lea rcx, [rbp + 0x11b8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x201], 0x282c3713
mov dword [rbp + 0x205], 0x2a22223e
mov word [rbp + 0x209], 0x100
lea rcx, [rbp + 0x201]
call fcn.14003aed0
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0x11c0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1850]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1860]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x11c8]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x11d0]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0x11d8]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22c8]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003d6a5
comiss xmm8, dword [0x1400f2214]
jbe 0x14003d6d8
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x14003d6d0
movss xmm0, dword [0x1400f2214]
comiss xmm0, xmm9
jbe 0x14003d6d8
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
subss xmm0, xmm1
movss dword [0x1400f2214], xmm0
movss xmm2, dword [0x1400c4648]
movss xmm1, dword [0x1400c471c]
lea rcx, [rbp + 0x11e0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1870]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1880]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x11e8]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x11f0]
call fcn.140001a60
mov rbx, rax
movss xmm0, dword [0x1400c4644]
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x1348]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2278]
call fcn.14002f100
call fcn.140009d20
movss xmm2, dword [0x1400c46a8]
movaps xmm1, xmm6
lea rcx, [rbp + 0x13a0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c5160]
movdqu xmmword [rbp + 0x6b8], xmm0
movdqa xmm1, xmmword [str.v__y3_3__]
movdqu xmmword [rbp + 0x6c8], xmm1
mov dword [rbp + 0x6d8], 0x49071346
mov dword [rbp + 0x6dc], 0x31e1e1e
mov dword [rbp + 0x6e0], 0x1716004e
mov word [rbp + 0x6e4], Ordinal_79
mov byte [rbp + 0x6e6], r12b
lea rcx, [rbp + 0x6b8]
call fcn.140042e40
mov rdx, rax
lea rcx, [rbp + 0x19b0]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c46b0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x13b8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x332], 0x3d260668
mov dword [rbp + 0x336], 0x3f253d23
mov dword [rbp + 0x33a], 0x7e3c3b
mov byte [rbp + 0x33e], r12b
lea rcx, [rbp + 0x332]
call fcn.14003a210
mov rdx, rax
lea rcx, [rbp + 0x19d0]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c46c0]
movaps xmm1, xmm6
lea rcx, [rbp + 0x13c0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4c50]
movdqu xmmword [rbp + 0x9a0], xmm0
mov dword [rbp + 0x9b0], 0x1007924
lea rcx, [rbp + 0x9a0]
call fcn.140038070
mov rdx, rax
lea rcx, [rbp + 0x19f0]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c46cc]
movaps xmm1, xmm6
lea rcx, [rbp + 0x13c8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x29f], 0x3b210168
mov dword [rbp + 0x2a3], 0x212d3c2f
mov dword [rbp + 0x2a7], 0x1006122
lea rcx, [rbp + 0x29f]
call fcn.1400376b0
mov rdx, rax
lea rcx, [rbp + 0x1a10]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm0, dword [0x1400f2338]
mulss xmm0, dword [0x1400c4658]
movss xmm2, dword [0x1400c4704]
subss xmm2, xmm0
movss xmm1, dword [0x1400c46c4]
lea rcx, [rbp + 0x13d0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0x13d8]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4564]
movss xmm2, dword [0x1400c455c]
movss xmm1, dword [0x1400c4560]
lea rcx, [rbp + 0x1890]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, dword [0x1400c466c]
movaps xmm1, xmm7
addss xmm1, dword [0x1400c469c]
lea rcx, [rbp + 0x13e0]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x13e8]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm10
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movaps xmm2, xmm13
movss xmm6, dword [0x1400c46c8]
movaps xmm1, xmm6
lea rcx, [rbp + 0x13f0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c466c]
movss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0x13f8]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x1b3], 0x202e6465
mov dword [rbp + 0x1b7], 0x212e3c
mov byte [rbp + 0x1bb], r12b
lea rcx, [rbp + 0x1b3]
call fcn.140037780
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2258]
test al, al
cmovne ecx, r12d
mov dword [0x1400f2258], ecx
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003dbc7
comiss xmm8, dword [0x1400f218c]
jbe 0x14003dafc
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f218c]
addss xmm0, xmm1
movss dword [0x1400f218c], xmm0
movss xmm0, dword [0x1400c45d4]
call fcn.14000f960
mov dword [rbp + 0x12e], 0x2c3e2e00
mov word [rbp + 0x132], Ordinal_41
mov byte [rbp + 0x134], r12b
lea rcx, [rbp + 0x12e]
call fcn.140039b90
mov rdx, rax
movss xmm0, dword [0x1400c4750]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x1400]
call fcn.1400095f0
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400c45a4]
movss xmm1, dword [0x1400c46dc]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4708]
lea rcx, [rbp + 0x1408]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x135], 0x2c3e2e00
mov word [rbp + 0x139], Ordinal_41
mov byte [rbp + 0x13b], r12b
lea rcx, [rbp + 0x135]
call fcn.140039b90
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss xmm1, dword [0x1400f218c]
jmp 0x14003dbfa
movss xmm1, dword [0x1400f218c]
comiss xmm1, xmm9
jbe 0x14003dbfa
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f218c]
subss xmm1, xmm0
movss dword [0x1400f218c], xmm1
mulss xmm1, dword [0x1400c4638]
movaps xmm2, xmm13
subss xmm2, xmm1
movaps xmm1, xmm6
lea rcx, [rbp + 0x1410]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0x1418]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm1, dword [0x1400c45c0]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x18a0]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, dword [0x1400c465c]
movaps xmm1, xmm7
addss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0x1420]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x1428]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss xmm0, dword [0x1400c4614]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movss xmm0, dword [0x1400f218c]
movss xmm6, dword [0x1400c4638]
mulss xmm0, xmm6
movss xmm2, dword [0x1400c46fc]
subss xmm2, xmm0
movss xmm1, dword [0x1400c46cc]
lea rcx, [rbp + 0x1430]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x18b0]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x18c0]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1438]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1440]
call fcn.140001a60
mov rbx, rax
movss xmm0, dword [0x1400c4658]
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x1448]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22c0]
call fcn.14002f100
movaps xmm2, xmm13
movss xmm7, dword [0x1400c46ec]
movaps xmm1, xmm7
lea rcx, [rbp + 0x1450]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c466c]
movss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0xda0]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x293], 0x262e6465
mov dword [rbp + 0x297], 0x24223f38
mov dword [rbp + 0x29b], 0x1002a3a
lea rcx, [rbp + 0x293]
call fcn.1400376b0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2258]
test al, al
cmovne ecx, r13d
mov dword [0x1400f2258], ecx
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003df3e
comiss xmm8, dword [0x1400f2260]
jbe 0x14003de6d
call fcn.140006820
movaps xmm2, xmm10
divss xmm2, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2260]
addss xmm1, xmm2
movss dword [0x1400f2260], xmm1
movss xmm0, dword [0x1400c45d4]
call fcn.14000f960
mov dword [rbp + 0x1d9], 0x3d3a2800
mov dword [rbp + 0x1dd], 0x28382224
mov word [rbp + 0x1e1], 0x100
lea rcx, [rbp + 0x1d9]
call fcn.14003aed0
mov rdx, rax
movss xmm0, dword [0x1400c4750]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x1458]
call fcn.1400095f0
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400c45a4]
movss xmm1, dword [0x1400c46f4]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4708]
lea rcx, [rbp + 0x1460]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x1cf], 0x3d3a2800
mov dword [rbp + 0x1d3], 0x28382224
mov word [rbp + 0x1d7], 0x100
lea rcx, [rbp + 0x1cf]
call fcn.14003aed0
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss xmm1, dword [0x1400f2260]
jmp 0x14003df71
movss xmm1, dword [0x1400f2260]
comiss xmm1, xmm9
jbe 0x14003df71
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2260]
subss xmm1, xmm0
movss dword [0x1400f2260], xmm1
mulss xmm1, xmm6
movaps xmm2, xmm13
subss xmm2, xmm1
movaps xmm1, xmm7
lea rcx, [rbp + 0x1468]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0x1470]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm0, dword [0x1400c45c0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x18d0]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, dword [0x1400c465c]
movaps xmm1, xmm7
addss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0x1478]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0x1480]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss xmm6, dword [0x1400c4614]
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movss xmm0, dword [0x1400f2260]
movss xmm7, dword [0x1400c4638]
mulss xmm0, xmm7
subss xmm13, xmm0
movaps xmm2, xmm13
movss xmm1, dword [0x1400c46ec]
lea rcx, [rbp + 0x1488]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x18e0]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x18f0]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1490]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1498]
call fcn.140001a60
mov rbx, rax
movss xmm0, dword [0x1400c465c]
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x14a0]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2280]
call fcn.14002f100
movss xmm2, dword [0x1400c46f0]
movss xmm1, dword [0x1400c46c4]
lea rcx, [rbp + 0x14a8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c4674]
movss xmm1, dword [0x1400c469c]
lea rcx, [rbp + 0x14b0]
call fcn.140001a60
mov rbx, rax
movdqa xmm0, xmmword [0x1400c4d70]
movdqu xmmword [rbp + 0x8af], xmm0
mov dword [rbp + 0x8bf], 0x3d3b34
mov byte [rbp + 0x8c3], r12b
lea rcx, [rbp + 0x8af]
call fcn.14003a5a0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x140040e13
comiss xmm8, dword [0x1400f2338]
jbe 0x14003e1d2
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2338]
addss xmm0, xmm1
movss dword [0x1400f2338], xmm0
movss xmm1, dword [0x1400c4668]
movss xmm13, dword [0x1400c45dc]
mov eax, dword [0x1400f2218]
test eax, eax
jne 0x140040eae
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xe28]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c470c]
movss xmm1, dword [0x1400c472c]
lea rcx, [rbp + 0xe30]
call fcn.140001a60
mov rbx, rax
movdqa xmm0, xmmword [0x1400c4d60]
movdqu xmmword [rbp + 0x8ee], xmm0
mov dword [rbp + 0x8fe], 0x3d3b34
mov byte [rbp + 0x902], 1
lea rcx, [rbp + 0x8ee]
call fcn.14003a5a0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov rdi, qword [0x1400f2168]
mov rbx, qword [rdi + 0x4008]
movdqa xmm0, xmmword [0x1400c4d60]
movdqu xmmword [rbp + 0x903], xmm0
mov dword [rbp + 0x913], 0x3d3b34
mov byte [rbp + 0x917], 1
lea rcx, [rbp + 0x903]
call fcn.14003a5a0
xor r8d, r8d
mov rdx, rax
mov rcx, rbx
call fcn.140005de0
mov ebx, eax
lea rcx, [0x1400f2228]
call qword [sym.imp.USER32.dll_GetCursorPos]
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003e2e3
cmp dword [rdi + 0x40a8], ebx
jne 0x14003e2e3
cmp dword [rdi + 0x4058], ebx
jne 0x14003e2e3
mov ecx, r12d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jne 0x14003e2f0
cmp byte [0x1400f22d4], 0
je 0x140040e54
movd xmm0, dword [0x1400f222c]
cvtdq2ps xmm0, xmm0
subss xmm0, dword [0x1400f226c]
cvttss2si r9d, xmm0
movd xmm1, dword [0x1400f2228]
cvtdq2ps xmm1, xmm1
subss xmm1, dword [0x1400f2268]
cvttss2si r8d, xmm1
mov dword [rsp + 0x30], r12d
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor edx, edx
mov rcx, qword [0x1400f2180]
call qword [sym.imp.USER32.dll_SetWindowPos]
call fcn.140004070
mov dword [rax], 0x3f400000
mov byte [0x1400f22d4], 1
mov ecx, r12d
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
movss xmm6, dword [0x1400c46c8]
test ax, ax
jne 0x140042aa8
mov byte [0x1400f22d4], al
jmp 0x140042aa8
cmp eax, r13d
jne 0x140040e47
movaps xmm2, xmm11
movaps xmm1, xmm12
lea rcx, [rbp + 0x14b8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movaps xmm2, xmm6
movss xmm1, dword [0x1400c4720]
lea rcx, [rbp + 0x14c0]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x400], 0x3d3a2800
mov dword [rbp + 0x404], 0x28382224
mov dword [rbp + 0x408], 0x36350d11
mov dword [rbp + 0x40c], 0x1003d3b
lea rcx, [rbp + 0x400]
call fcn.14003a5d0
xor r9d, r9d
lea r8d, [r9 + 0x10]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movss xmm0, dword [0x1400f221c]
movss xmm6, dword [0x1400c4614]
mulss xmm0, xmm6
movaps xmm2, xmm13
subss xmm2, xmm0
movss xmm1, dword [0x1400c4630]
subss xmm1, xmm0
lea rcx, [rbp + 0x14c8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1900]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1910]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x14d0]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x14d8]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f221c]
mulss xmm1, xmm10
addss xmm1, xmm11
movaps xmm2, xmm1
lea rcx, [rbp + 0x14e0]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22a8]
call fcn.14002f100
movss xmm0, dword [0x1400f221c]
mulss xmm0, xmm6
movaps xmm2, xmm12
subss xmm2, xmm0
movaps xmm1, xmm10
subss xmm1, xmm0
lea rcx, [rbp + 0x14e8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f221c]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4658]
movaps xmm2, xmm1
lea rcx, [rbp + 0x14f0]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x192], 0x2c256465
mov dword [rbp + 0x196], 0x1003e24
lea rcx, [rbp + 0x192]
call fcn.14003aea0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2258]
test al, al
cmovne ecx, r15d
mov dword [0x1400f2258], ecx
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003e5ab
comiss xmm8, dword [0x1400f221c]
jbe 0x14003e5de
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f221c]
addss xmm0, xmm1
jmp 0x14003e5d6
movss xmm0, dword [0x1400f221c]
comiss xmm0, xmm9
jbe 0x14003e5de
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f221c]
subss xmm0, xmm1
movss dword [0x1400f221c], xmm0
movss xmm0, dword [0x1400c45f4]
call fcn.14000f960
movaps xmm2, xmm12
movss xmm13, dword [0x1400c466c]
movaps xmm1, xmm13
lea rcx, [rbp + 0x14f8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x410], 0x3d3a2800
mov dword [rbp + 0x414], 0x28382224
mov dword [rbp + 0x418], 0x34380c6e
mov dword [rbp + 0x41c], 0x1002733
lea rcx, [rbp + 0x410]
call fcn.14003a5d0
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
mov dword [rbp - 0x73], 0x1003a3d
lea rcx, [rbp - 0x73]
call fcn.1400380a0
mov rdx, rax
lea rcx, [0x1400f1050]
call fcn.140047bf0
movss xmm7, dword [0x1400c45c0]
test al, al
jne 0x14003e8bb
movzx eax, byte [0x1400bcca8]
xor al, 0x46
mov byte [rsp + 0x7e], al
mov word [rsp + 0x7f], 0x100
lea rcx, [rsp + 0x7e]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
jne 0x14003e6ea
movzx eax, byte [0x1400bccb0]
xor al, 0x46
mov byte [rsp + 0x5d], al
mov word [rsp + 0x5e], 0x100
lea rcx, [rsp + 0x5d]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x14003e8bb
movaps xmm0, xmm7
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0x1500]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [0x1400f0ed0]
call fcn.1400454b0
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movss xmm2, dword [0x1400c4598]
movss xmm1, dword [0x1400c45bc]
lea rcx, [rbp + 0x1920]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c45ac]
movss xmm2, dword [0x1400c4554]
movss xmm1, dword [0x1400c458c]
lea rcx, [rbp + 0x1930]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm6
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0x1508]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0x1510]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x19a], 0x273d260a
mov dword [rbp + 0x19e], 0x1002329
lea rcx, [rbp + 0x19a]
call fcn.14003aea0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14003e87c
movdqa xmm0, xmmword [0x1400c5180]
movdqu xmmword [rbp + 0xab0], xmm0
movdqa xmm1, xmmword [str._2:3_9r80]
movdqu xmmword [rbp + 0xac0], xmm1
mov dword [rbp + 0xad0], 0x5040348
mov word [rbp + 0xad4], 0x100
lea rcx, [rbp + 0xab0]
call fcn.140042db0
mov rcx, rax
call fcn.14003a6a0
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14003fbe5
comiss xmm8, dword [0x1400f2234]
jbe 0x14003fc18
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2234]
addss xmm0, xmm1
jmp 0x14003fc10
mov dword [rbp + 0xbd], 0x2c3d3512
mov word [rbp + 0xc1], 0x100
lea rcx, [rbp + 0xbd]
call fcn.140038300
mov rdx, rax
lea rcx, [0x1400f0e10]
call fcn.140047bf0
test al, al
je 0x14003eba1
mov dword [rbp - 0x77], 0x1003a3d
lea rcx, [rbp - 0x77]
call fcn.1400380a0
mov rdx, rax
lea rcx, [0x1400f1050]
call fcn.140047bf0
test al, al
je 0x14003eba1
movzx eax, byte [0x1400bcca8]
xor al, 0x46
mov byte [rsp + 0x60], al
mov word [rsp + 0x61], 0x100
lea rcx, [rsp + 0x60]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
jne 0x14003e97e
movzx eax, byte [0x1400bccb0]
xor al, 0x46
mov byte [rsp + 0x63], al
mov word [rsp + 0x64], 0x100
lea rcx, [rsp + 0x63]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x14003eba1
movaps xmm0, xmm7
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0x1518]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4c20]
movdqu xmmword [rbp + 0x65b], xmm0
mov dword [rbp + 0x66b], 0x2d312434
mov word [rbp + 0x66f], 0x3f
mov byte [rbp + 0x671], r12b
lea rcx, [rbp + 0x65b]
call fcn.140042e10
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4550]
movss xmm2, dword [0x1400c45c8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x1940]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4548]
movss xmm2, dword [0x1400c45a8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x1950]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm6
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0x1520]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0xbf4]
call fcn.140001a60
mov rbx, rax
mov dword [rbp - 0x48], 0x313204
mov byte [rbp - 0x44], r12b
lea rcx, [rbp - 0x48]
call fcn.14003af00
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14003e87c
lea rcx, [rbp + 0xc00]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c5170]
movdqu xmmword [rbp + 0x978], xmm0
mov dword [rbp + 0x988], 0x1007978
lea rcx, [rbp + 0x978]
call fcn.140038070
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
movdqa xmm0, xmmword [0x1400c4d50]
movdqu xmmword [rbp + 0x9b4], xmm0
movdqa xmm1, xmmword [0x1400c50c0]
movdqu xmmword [rbp + 0x9c4], xmm1
movdqa xmm0, xmmword [0x1400c4ac0]
movdqu xmmword [rbp + 0x9d4], xmm0
mov dword [rbp + 0x9e4], 0x1f551212
mov dword [rbp + 0x9e8], 0x13080915
mov dword [rbp + 0x9ec], 0xaee50b17
mov word [rbp + 0x9f0], 0x100
lea rcx, [rbp + 0x9b4]
call fcn.140042e70
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
jmp 0x14003e87c
mov dword [rbp + 0xe1], 0x3a242600
mov word [rbp + 0xe5], Ordinal_50
mov byte [rbp + 0xe7], r12b
lea rcx, [rbp + 0xe1]
call fcn.140039b90
mov rdx, rax
lea rcx, [0x1400f0e10]
call fcn.140047bf0
test al, al
je 0x14003f9f5
mov dword [rbp - 0x63], 0x1003a3d
lea rcx, [rbp - 0x63]
call fcn.1400380a0
mov rdx, rax
lea rcx, [0x1400f1050]
call fcn.140047bf0
test al, al
je 0x14003f9f5
movzx eax, byte [0x1400bcca8]
xor al, 0x46
mov byte [rsp + 0x66], al
mov word [rsp + 0x67], 0x100
lea rcx, [rsp + 0x66]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
jne 0x14003ec6b
movzx eax, byte [0x1400bccb0]
xor al, 0x46
mov byte [rsp + 0x69], al
mov word [rsp + 0x6a], 0x100
lea rcx, [rsp + 0x69]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x14003f9f5
movaps xmm0, xmm7
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0xc08]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x34d], 0x69313512
mov dword [rbp + 0x351], 0x6d3e242c
mov dword [rbp + 0x355], 0x34353d28
mov word [rbp + 0x359], 0x100
lea rcx, [rbp + 0x34d]
call fcn.140042d50
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4550]
movss xmm2, dword [0x1400c45c8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x1cd0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4548]
movss xmm2, dword [0x1400c45a8]
xorps xmm1, xmm1
lea rcx, [rbp + 0x1ce0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm6
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0xc10]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0xc18]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x3a4], 0x203c2407
mov dword [rbp + 0x3a8], 0x28382a3c
mov dword [rbp + 0x3ac], 0x3422296e
mov word [rbp + 0x3b0], Ordinal_60
mov byte [rbp + 0x3b2], r12b
lea rcx, [rbp + 0x3a4]
call fcn.14003ae10
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14003e87c
xor edx, edx
lea rcx, [rbp + 0x480]
call fcn.140044d90
nop
lea rax, [rbp + 0x12a8]
mov qword [rsp + 0x40], rax
mov dword [rbp + 0xc3], 0x2c2d3520
mov word [rbp + 0xc7], 0x100
lea rcx, [rbp + 0xc3]
call fcn.140038300
mov qword [rbp + 0xa68], rax
lea rdx, [rbp + 0xa68]
lea rcx, [rbp + 0x12a8]
call fcn.140047e40
mov rbx, rax
mov dword [rbp + 0x1a2], 0x213c222b
mov dword [rbp + 0x1a6], 0x1002f25
lea rcx, [rbp + 0x1a2]
call fcn.14003aea0
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140047c50
mov rcx, rax
mov rdx, rbx
call fcn.140044bd0
lea rax, [rbp + 0x12b8]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x1a30]
call fcn.140038e80
nop
mov rdx, rax
lea rcx, [rbp + 0x12b8]
call fcn.140047ee0
mov rdi, rax
mov dword [rbp + 0xc9], 0x262e292f
mov word [rbp + 0xcd], 0x100
lea rcx, [rbp + 0xc9]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0xcf], 0x2d213233
mov word [rbp + 0xd3], 0x100
lea rcx, [rbp + 0xcf]
call fcn.140038300
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
nop
lea rcx, [rbp + 0x1a30]
call fcn.140045570
lea rax, [rbp + 0x12c8]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x1a50]
call fcn.140039140
nop
mov rdx, rax
lea rcx, [rbp + 0x12c8]
call fcn.140047ee0
mov rdi, rax
mov dword [rbp + 0xd5], 0x262e292f
mov word [rbp + 0xd9], 0x100
lea rcx, [rbp + 0xd5]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140047c50
mov rbx, rax
mov dword [rbp - 0x43], 0x7d232b
mov byte [rbp - 0x3f], 1
lea rcx, [rbp - 0x43]
call fcn.14003af00
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
nop
lea rcx, [rbp + 0x1a50]
call fcn.140045570
lea rax, [rbp + 0x12d8]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x1a70]
call fcn.140039bc0
nop
mov rdx, rax
lea rcx, [rbp + 0x12d8]
call fcn.140047ee0
mov rdi, rax
mov dword [rbp + 0xdb], 0x262e292f
mov word [rbp + 0xdf], 0x100
lea rcx, [rbp + 0xdb]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140047c50
mov rbx, rax
mov dword [rbp - 0xf], 0x2c2c2630
mov word [rbp - 0xb], 0x100
lea rcx, [rbp - 0xf]
call fcn.140038300
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
nop
lea rcx, [rbp + 0x1a70]
call fcn.140045570
lea rax, [rbp + 0x12e8]
mov qword [rsp + 0x40], rax
mov dword [rbp + 0x265], 0x3d3a2820
mov dword [rbp + 0x269], 0x28382224
mov word [rbp + 0x26d], 0x100
lea rcx, [rbp + 0x265]
call fcn.14003aed0
mov qword [rbp + 0xa70], rax
lea rdx, [rbp + 0xa70]
lea rcx, [rbp + 0x12e8]
call fcn.140047e40
mov rdi, rax
mov dword [rbp - 9], 0x262e292f
mov word [rbp - 5], 0x100
lea rcx, [rbp - 9]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140047c50
mov rbx, rax
mov dword [rbp - 3], 0x2c252621
mov word [rbp + 1], 0x100
lea rcx, [rbp - 3]
call fcn.140038300
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
lea rax, [rbp + 0x12f8]
mov qword [rsp + 0x40], rax
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x12f8]
call fcn.140044c10
mov rbx, rax
movdqa xmm0, xmmword [0x1400c5180]
movdqu xmmword [rbp + 0x5ad], xmm0
mov dword [rbp + 0x5bd], 0x2a3a3221
mov dword [rbp + 0x5c1], 0x72392f33
mov word [rbp + 0x5c5], 0x100
lea rcx, [rbp + 0x5ad]
call fcn.140037e50
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb70]
call fcn.140038100
nop
lea rdx, [rbp + 0xb70]
lea rcx, [rbp + 0x1a90]
call fcn.140045670
mov rdx, rax
lea rcx, [rbp + 0x1ab0]
call fcn.140037a90
mov rdx, rax
lea rcx, [rbp + 0xb70]
call fcn.1400455d0
lea rcx, [rbp + 0x1ab0]
call fcn.140045570
xor edx, edx
lea rcx, [rbp + 0x1da0]
call fcn.140044910
mov rbx, rax
lea rcx, [rbp + 0xb70]
call fcn.1400454b0
mov qword [rbp + 0xa78], rax
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rbx
lea rdx, [rbp + 0xa78]
lea rcx, [rbp + 0x958]
call fcn.140047f60
nop
mov dword [rbp + 0x420], 0x1d091315
mov dword [rbp + 0x424], 0x1e13181f
mov dword [rbp + 0x428], 0x14130c1b
mov dword [rbp + 0x42c], 0x1000001
lea rcx, [rbp + 0x420]
call fcn.14003a5d0
mov rbx, rax
mov dword [rbp + 3], 0x2c2c2825
mov word [rbp + 7], 0x100
lea rcx, [rbp + 3]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x958]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x14003f835
lea rax, [rbp + 0x1308]
mov qword [rsp + 0x40], rax
mov dword [rbp + 0x14a], 0x2e262e35
mov dword [rbp + 0x14e], 0x1002523
lea rcx, [rbp + 0x14a]
call fcn.14003aea0
mov qword [rbp + 0xa80], rax
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x1308]
call fcn.140047e40
mov rbx, rax
mov dword [rbp + 0x152], 0x213c222b
mov dword [rbp + 0x156], 0x1002f25
lea rcx, [rbp + 0x152]
call fcn.14003aea0
mov rdx, rax
lea rcx, [rbp + 0x480]
call fcn.140047c50
mov rcx, rax
mov rdx, rbx
call fcn.140044bd0
lea rax, [rbp + 0x1318]
mov qword [rsp + 0x40], rax
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x1318]
call fcn.140044c10
mov rbx, rax
movdqa xmm0, xmmword [0x1400c5180]
movdqu xmmword [rbp + 0x5e1], xmm0
mov dword [rbp + 0x5f1], 0x2a3a3221
mov dword [rbp + 0x5f5], 0x72392f33
mov word [rbp + 0x5f9], 0x100
lea rcx, [rbp + 0x5e1]
call fcn.140037e50
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb50]
call fcn.140038100
nop
lea rdx, [rbp + 0xb50]
lea rcx, [rbp + 0x1ad0]
call fcn.140045670
mov rdx, rax
lea rcx, [rbp + 0x1af0]
call fcn.140037a90
mov rdx, rax
lea rcx, [rbp + 0xb50]
call fcn.1400455d0
lea rcx, [rbp + 0x1af0]
call fcn.140045570
xor edx, edx
lea rcx, [rbp + 0x1de0]
call fcn.140044910
mov rbx, rax
lea rcx, [rbp + 0xb50]
call fcn.1400454b0
mov qword [rbp + 0xa88], rax
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rbx
lea rdx, [rbp + 0xa88]
lea rcx, [rbp + 0x460]
call fcn.140047f60
nop
mov dword [rbp + 0x430], 0x1d091315
mov dword [rbp + 0x434], 0x1e13181f
mov dword [rbp + 0x438], 0x14130c1b
mov dword [rbp + 0x43c], 0x1000001
lea rcx, [rbp + 0x430]
call fcn.14003a5d0
mov rbx, rax
mov dword [rbp + 9], 0x2c2c2825
mov word [rbp + 0xd], 0x100
lea rcx, [rbp + 9]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x14003f7ae
mov dword [rbp + 0xf], 0x262e292f
mov word [rbp + 0x13], 0x100
lea rcx, [rbp + 0xf]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0xe8], 0x2c3e2e20
mov word [rbp + 0xec], Ordinal_41
mov byte [rbp + 0xee], 1
lea rcx, [rbp + 0xe8]
call fcn.140039b90
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f10d0]
call fcn.140048120
mov dword [rbp + 0x15], 0x262e292f
mov word [rbp + 0x19], 0x100
lea rcx, [rbp + 0x15]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x287], 0x2c3e2e20
mov dword [rbp + 0x28b], 0x24381427
mov dword [rbp + 0x28f], 0x1002a23
lea rcx, [rbp + 0x287]
call fcn.1400376b0
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0e50]
call fcn.140048120
mov dword [rbp + 0x1b], 0x262e292f
mov word [rbp + 0x1f], 0x100
lea rcx, [rbp + 0x1b]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x35b], 0x2c3e2e20
mov dword [rbp + 0x35f], 0x393f1427
mov dword [rbp + 0x363], 0x22253b2f
mov word [rbp + 0x367], 0x100
lea rcx, [rbp + 0x35b]
call fcn.140042d50
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0cd0]
call fcn.140048120
mov dword [rbp + 0x21], 0x262e292f
mov word [rbp + 0x25], 0x100
lea rcx, [rbp + 0x21]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x27b], 0x2c3e2e20
mov dword [rbp + 0x27f], 0x3f2a1427
mov dword [rbp + 0x283], 0x1002a2b
lea rcx, [rbp + 0x27b]
call fcn.1400376b0
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0e30]
call fcn.140048120
mov dword [rbp + 0x27], 0x262e292f
mov word [rbp + 0x2b], 0x100
lea rcx, [rbp + 0x27]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x20b], 0x3d3a2820
mov dword [rbp + 0x20f], 0x28382224
mov word [rbp + 0x213], 0x100
lea rcx, [rbp + 0x20b]
call fcn.14003aed0
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f1050]
call fcn.140048120
mov dword [rbp + 0x2d], 0x262e292f
mov word [rbp + 0x31], 0x100
lea rcx, [rbp + 0x2d]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x3b3], 0x3d3a2820
mov dword [rbp + 0x3b7], 0x28382224
mov dword [rbp + 0x3bb], 0x3c393b11
mov word [rbp + 0x3bf], Ordinal_60
mov byte [rbp + 0x3c1], 1
lea rcx, [rbp + 0x3b3]
call fcn.14003ae10
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0ed0]
call fcn.140048120
mov dword [rbp + 0x33], 0x262e292f
mov word [rbp + 0x37], 0x100
lea rcx, [rbp + 0x33]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
movdqa xmm0, xmmword [str.__:__8_]
movdqu xmmword [rbp + 0xb1c], xmm0
mov byte [rbp + 0xb2c], 1
lea rcx, [rbp + 0xb1c]
call fcn.140037e20
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140048120
mov dword [rbp + 0x39], 0x262e292f
mov word [rbp + 0x3d], 0x100
lea rcx, [rbp + 0x39]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x460]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x3c2], 0x3d3a2820
mov dword [rbp + 0x3c6], 0x28382224
mov dword [rbp + 0x3ca], 0x34222911
mov word [rbp + 0x3ce], Ordinal_60
mov byte [rbp + 0x3d0], 1
lea rcx, [rbp + 0x3c2]
call fcn.14003ae10
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0e10]
call fcn.140048120
lea rcx, [rbp + 0xc20]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c4d20]
movdqu xmmword [rbp + 0x4dd], xmm0
mov dword [rbp + 0x4ed], 0x3a397721
mov dword [rbp + 0x4f1], 0x3c2a322e
mov dword [rbp + 0x4f5], 0x40043a2a
mov word [rbp + 0x4f9], 0x100
lea rcx, [rbp + 0x4dd]
call fcn.140039b60
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
nop
lea rcx, [rbp + 0x460]
call fcn.140044bb0
nop
lea rcx, [rbp + 0xb50]
call fcn.140045570
jmp 0x14003f9ca
movdqa xmm0, xmmword [0x1400c49a0]
movdqu xmmword [rbp + 0x8c4], xmm0
mov dword [rbp + 0x8d4], 0x140210
mov byte [rbp + 0x8d8], 1
lea rcx, [rbp + 0x8c4]
call fcn.14003a5a0
mov rbx, rax
mov dword [rbp + 0x3f], 0x2c2c2825
mov word [rbp + 0x43], 0x100
lea rcx, [rbp + 0x3f]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x958]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x14003f8e9
lea rcx, [rbp + 0xc28]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c4c10]
movdqu xmmword [rbp + 0xbd0], xmm0
movdqa xmm1, xmmword [0x1400c5090]
movdqu xmmword [rbp + 0xbe0], xmm1
mov word [rbp + 0xbf0], 0x100
lea rcx, [rbp + 0xbd0]
call fcn.14003af60
jmp 0x14003f9ba
movdqa xmm0, xmmword [0x1400c4a40]
movdqu xmmword [rbp + 0x578], xmm0
mov dword [rbp + 0x588], 0x6011317
mov dword [rbp + 0x58c], 0xe15031f
mov dword [rbp + 0x590], 0x1000c0a
lea rcx, [rbp + 0x578]
call fcn.14003ae40
mov rbx, rax
mov dword [rbp + 0x45], 0x2c2c2825
mov word [rbp + 0x49], 0x100
lea rcx, [rbp + 0x45]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x958]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x14003f9ca
lea rcx, [rbp + 0xc30]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c5130]
movdqu xmmword [rbp + 0x4a0], xmm0
mov dword [rbp + 0x4b0], 0x3c2a3b37
mov dword [rbp + 0x4b4], 0x7d253f3b
mov dword [rbp + 0x4b8], 0x5052c2b
mov word [rbp + 0x4bc], 0x43
mov byte [rbp + 0x4be], 1
lea rcx, [rbp + 0x4a0]
call fcn.14003a570
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
nop
lea rcx, [rbp + 0x958]
call fcn.140044bb0
nop
lea rcx, [rbp + 0xb70]
call fcn.140045570
nop
lea rcx, [rbp + 0x480]
call fcn.140044bb0
jmp 0x14003e87c
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_50]
xor al, 0x46
mov byte [rsp + 0x6c], al
mov word [rsp + 0x6d], 0x100
lea rcx, [rsp + 0x6c]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
jne 0x14003fa5b
movzx eax, byte [0x1400bccb4]
xor al, 0x46
mov byte [rsp + 0x6f], al
mov word [rsp + 0x70], 0x100
lea rcx, [rsp + 0x6f]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x14003fc20
movaps xmm0, xmm7
call fcn.14000f960
movss xmm2, dword [0x1400c4660]
movaps xmm1, xmm13
lea rcx, [rbp + 0xc38]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4cc0]
movdqu xmmword [rbp + 0x615], xmm0
mov dword [rbp + 0x625], 0x3b393b3f
mov dword [rbp + 0x629], 0x1003e36
lea rcx, [rbp + 0x615]
call fcn.14003af30
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movss xmm2, dword [0x1400c4598]
movss xmm1, dword [0x1400c45bc]
lea rcx, [rbp + 0x1cf0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c45ac]
movss xmm2, dword [0x1400c4554]
movss xmm1, dword [0x1400c458c]
lea rcx, [rbp + 0x1d00]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f2234]
mulss xmm0, xmm6
movss xmm1, dword [0x1400c4700]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4644]
lea rcx, [rbp + 0xc40]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2234]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0xc48]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x3d1], 0x693c2808
mov dword [rbp + 0x3d5], 0x242d3d2b
mov dword [rbp + 0x3d9], 0x3d322e22
mov word [rbp + 0x3dd], Ordinal_60
mov byte [rbp + 0x3df], r12b
lea rcx, [rbp + 0x3d1]
call fcn.14003ae10
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
jmp 0x14003e87c
movss xmm0, dword [0x1400f2234]
comiss xmm0, xmm9
jbe 0x14003fc18
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2234]
subss xmm0, xmm1
movss dword [0x1400f2234], xmm0
mov ecx, r13d
call fcn.140004140
movzx eax, byte [0x1400bcca8]
xor al, 0x46
mov byte [rsp + 0x72], al
mov word [rsp + 0x73], 0x100
lea rcx, [rsp + 0x72]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
movss xmm6, dword [0x1400c46e8]
movss xmm13, dword [0x1400c46f8]
test al, al
je 0x14003fdd9
movaps xmm2, xmm11
movss xmm1, dword [0x1400c46dc]
lea rcx, [rbp + 0xc50]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x26f], 0x2c2c2913
mov dword [rbp + 0x273], 0x392f2e3e
mov dword [rbp + 0x277], 0x1002b2b
lea rcx, [rbp + 0x26f]
call fcn.1400376b0
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0xc58]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1d10]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1d20]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xc60]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc68]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xc70]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2298]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x1400402bb
comiss xmm8, dword [0x1400f2214]
jbe 0x1400402ee
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x1400402e6
movzx eax, byte [reloc.WLDAP32.dll_Ordinal_50]
xor al, 0x46
mov byte [rsp + 0x75], al
mov word [rsp + 0x76], 0x100
lea rcx, [rsp + 0x75]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x14003ff80
movaps xmm2, xmm11
movss xmm1, dword [0x1400c46e0]
lea rcx, [rbp + 0xc78]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x25b], 0x2c3c2202
mov dword [rbp + 0x25f], 0x29293f29
mov word [rbp + 0x263], 0x100
lea rcx, [rbp + 0x25b]
call fcn.14003aed0
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0xc80]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1d30]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1d40]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xc88]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xc90]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xc98]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22b0]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x1400402bb
comiss xmm8, dword [0x1400f2214]
jbe 0x1400402ee
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x1400402e6
movzx eax, byte [0x1400bccb0]
xor al, 0x46
mov byte [rsp + 0x78], al
mov word [rsp + 0x79], 0x100
lea rcx, [rsp + 0x78]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x14004011f
movaps xmm2, xmm11
movaps xmm1, xmm6
lea rcx, [rbp + 0xca0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0xef], 0x223b2e14
mov word [rbp + 0xf3], gethostname
mov byte [rbp + 0xf5], 1
lea rcx, [rbp + 0xef]
call fcn.140039b90
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0xca8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1d50]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1d80]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xcb0]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xcb8]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xcc0]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2290]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x1400402bb
comiss xmm8, dword [0x1400f2214]
jbe 0x1400402ee
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x1400402e6
movzx eax, byte [0x1400bccb4]
xor al, 0x46
mov byte [rsp + 0x7b], al
mov word [rsp + 0x7c], 0x100
lea rcx, [rsp + 0x7b]
call fcn.140038af0
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140047bf0
test al, al
je 0x1400402ee
movaps xmm2, xmm11
movss xmm1, dword [0x1400c46e0]
lea rcx, [rbp + 0xcc8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x1c5], 0x282c3713
mov dword [rbp + 0x1c9], 0x2a22223e
mov word [rbp + 0x1cd], 0x100
lea rcx, [rbp + 0x1c5]
call fcn.14003aed0
mov rcx, rax
call fcn.14002d9b0
movss xmm0, dword [0x1400f2214]
mulss xmm0, xmm14
movss xmm2, dword [0x1400c464c]
subss xmm2, xmm0
movaps xmm1, xmm13
subss xmm1, xmm0
lea rcx, [rbp + 0xcd0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1d90]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1960]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xcd8]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xce0]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2214]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xce8]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22c8]
call fcn.14002f100
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x1400402bb
comiss xmm8, dword [0x1400f2214]
jbe 0x1400402ee
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
addss xmm0, xmm1
jmp 0x1400402e6
movss xmm0, dword [0x1400f2214]
comiss xmm0, xmm9
jbe 0x1400402ee
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2214]
subss xmm0, xmm1
movss dword [0x1400f2214], xmm0
movss xmm2, dword [0x1400c4648]
movss xmm1, dword [0x1400c471c]
lea rcx, [rbp + 0xcf0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1d60]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1d70]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xcf8]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xd00]
call fcn.140001a60
mov rbx, rax
movss xmm0, dword [0x1400c4644]
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0xd08]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2278]
call fcn.14002f100
call fcn.140009d20
movss xmm2, dword [0x1400c46a8]
movaps xmm1, xmm6
lea rcx, [rbp + 0xd10]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c5160]
movdqu xmmword [rbp + 0x689], xmm0
movdqa xmm1, xmmword [str.v__y3_3__]
movdqu xmmword [rbp + 0x699], xmm1
mov dword [rbp + 0x6a9], 0x49071346
mov dword [rbp + 0x6ad], 0x31e1e1e
mov dword [rbp + 0x6b1], 0x1716004e
mov word [rbp + 0x6b5], Ordinal_79
mov byte [rbp + 0x6b7], 1
lea rcx, [rbp + 0x689]
call fcn.140042e40
mov rdx, rax
lea rcx, [rbp + 0x1b10]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c46b0]
movaps xmm1, xmm6
lea rcx, [rbp + 0xd18]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x30b], 0x3d260668
mov dword [rbp + 0x30f], 0x3f253d23
mov dword [rbp + 0x313], 0x7e3c3b
mov byte [rbp + 0x317], 1
lea rcx, [rbp + 0x30b]
call fcn.14003a210
mov rdx, rax
lea rcx, [rbp + 0x1b30]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c46c0]
movaps xmm1, xmm6
lea rcx, [rbp + 0xd20]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4c50]
movdqu xmmword [rbp + 0x98c], xmm0
mov dword [rbp + 0x99c], 0x1007924
lea rcx, [rbp + 0x98c]
call fcn.140038070
mov rdx, rax
lea rcx, [rbp + 0x1b50]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c46cc]
movaps xmm1, xmm6
lea rcx, [rbp + 0xd28]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x2cf], 0x3b210168
mov dword [rbp + 0x2d3], 0x212d3c2f
mov dword [rbp + 0x2d7], 0x1006122
lea rcx, [rbp + 0x2cf]
call fcn.1400376b0
mov rdx, rax
lea rcx, [rbp + 0x1b70]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm0, dword [0x1400f2338]
mulss xmm0, dword [0x1400c4658]
movss xmm2, dword [0x1400c4704]
subss xmm2, xmm0
movss xmm1, dword [0x1400c46c4]
lea rcx, [rbp + 0xd30]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0xd38]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4564]
movss xmm2, dword [0x1400c455c]
movss xmm1, dword [0x1400c4560]
lea rcx, [rbp + 0x15b0]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, dword [0x1400c466c]
movaps xmm1, xmm7
addss xmm1, dword [0x1400c469c]
lea rcx, [rbp + 0xd40]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xd48]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm10
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movaps xmm2, xmm13
movss xmm6, dword [0x1400c46c8]
movaps xmm1, xmm6
lea rcx, [rbp + 0xd50]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c466c]
movss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0xd58]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x1aa], 0x202e6465
mov dword [rbp + 0x1ae], 0x212e3c
mov byte [rbp + 0x1b2], 1
lea rcx, [rbp + 0x1aa]
call fcn.140037780
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14004072e
lea rcx, [rbp + 0xd60]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c4cd0]
movdqu xmmword [rbp + 0x4fb], xmm0
mov dword [rbp + 0x50b], 0x30353a39
mov dword [rbp + 0x50f], 0x2e7c3c34
mov dword [rbp + 0x513], 0x400e3031
mov word [rbp + 0x517], 0x100
lea rcx, [rbp + 0x4fb]
call fcn.140039b60
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x140040837
comiss xmm8, dword [0x1400f218c]
jbe 0x14004076c
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f218c]
addss xmm0, xmm1
movss dword [0x1400f218c], xmm0
movss xmm0, dword [0x1400c45d4]
call fcn.14000f960
mov dword [rbp + 0xf6], 0x2c3e2e00
mov word [rbp + 0xfa], Ordinal_41
mov byte [rbp + 0xfc], 1
lea rcx, [rbp + 0xf6]
call fcn.140039b90
mov rdx, rax
movss xmm0, dword [0x1400c4750]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0xd68]
call fcn.1400095f0
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400c45a4]
movss xmm1, dword [0x1400c46dc]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4708]
lea rcx, [rbp + 0xd70]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0xfd], 0x2c3e2e00
mov word [rbp + 0x101], Ordinal_41
mov byte [rbp + 0x103], 1
lea rcx, [rbp + 0xfd]
call fcn.140039b90
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss xmm1, dword [0x1400f218c]
jmp 0x14004086a
movss xmm1, dword [0x1400f218c]
comiss xmm1, xmm9
jbe 0x14004086a
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f218c]
subss xmm1, xmm0
movss dword [0x1400f218c], xmm1
mulss xmm1, dword [0x1400c4638]
movaps xmm2, xmm13
subss xmm2, xmm1
movaps xmm1, xmm6
lea rcx, [rbp + 0xd78]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0xd80]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm1, dword [0x1400c45c0]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rbp + 0x15c0]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, dword [0x1400c465c]
movaps xmm1, xmm7
addss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0xd88]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xd90]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss xmm0, dword [0x1400c4614]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movss xmm0, dword [0x1400f218c]
movss xmm6, dword [0x1400c4638]
mulss xmm0, xmm6
movss xmm2, dword [0x1400c46fc]
subss xmm2, xmm0
movss xmm1, dword [0x1400c46cc]
lea rcx, [rbp + 0xd98]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x15d0]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x15e0]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1020]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xda8]
call fcn.140001a60
mov rbx, rax
movss xmm0, dword [0x1400c4658]
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0xdb0]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f22c0]
call fcn.14002f100
movaps xmm2, xmm13
movss xmm7, dword [0x1400c46ec]
movaps xmm1, xmm7
lea rcx, [rbp + 0xdb8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c466c]
movss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0xdc0]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x2ff], 0x262e6465
mov dword [rbp + 0x303], 0x24223f38
mov dword [rbp + 0x307], 0x1002a3a
lea rcx, [rbp + 0x2ff]
call fcn.1400376b0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2258]
test al, al
cmovne ecx, r13d
mov dword [0x1400f2258], ecx
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x140040bae
comiss xmm8, dword [0x1400f2260]
jbe 0x140040add
call fcn.140006820
movaps xmm2, xmm10
divss xmm2, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2260]
addss xmm1, xmm2
movss dword [0x1400f2260], xmm1
movss xmm0, dword [0x1400c45d4]
call fcn.14000f960
mov dword [rbp + 0x251], 0x3d3a2800
mov dword [rbp + 0x255], 0x28382224
mov word [rbp + 0x259], 0x100
lea rcx, [rbp + 0x251]
call fcn.14003aed0
mov rdx, rax
movss xmm0, dword [0x1400c4750]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0xdc8]
call fcn.1400095f0
movss xmm0, dword [rax]
mulss xmm0, dword [0x1400c45a4]
movss xmm1, dword [0x1400c46f4]
subss xmm1, xmm0
movss xmm2, dword [0x1400c4708]
lea rcx, [rbp + 0xdd0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
mov dword [rbp + 0x247], 0x3d3a2800
mov dword [rbp + 0x24b], 0x28382224
mov word [rbp + 0x24f], 0x100
lea rcx, [rbp + 0x247]
call fcn.14003aed0
mov rcx, rax
call fcn.14002d9b0
movaps xmm0, xmm8
call fcn.14000f960
movss xmm1, dword [0x1400f2260]
jmp 0x140040be1
movss xmm1, dword [0x1400f2260]
comiss xmm1, xmm9
jbe 0x140040be1
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2260]
subss xmm1, xmm0
movss dword [0x1400f2260], xmm1
mulss xmm1, xmm6
movaps xmm2, xmm13
subss xmm2, xmm1
movaps xmm1, xmm7
lea rcx, [rbp + 0xdd8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rcx, [rbp + 0xde0]
call fcn.140012550
movss xmm7, dword [rax]
movss xmm6, dword [rax + 4]
call fcn.14000f930
mov rsi, rax
movss dword [rsp + 0x20], xmm8
movss xmm0, dword [0x1400c45c0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0x15f0]
call fcn.140001a90
mov rcx, rax
call fcn.140004080
mov edi, eax
movaps xmm2, xmm6
addss xmm2, dword [0x1400c465c]
movaps xmm1, xmm7
addss xmm1, dword [0x1400c465c]
lea rcx, [rbp + 0xde8]
call fcn.140001a60
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm7
lea rcx, [rbp + 0xdf0]
call fcn.140001a60
mov dword [rsp + 0x28], r15d
movss xmm6, dword [0x1400c4614]
movss dword [rsp + 0x20], xmm6
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400248f0
movss xmm0, dword [0x1400f2260]
movss xmm7, dword [0x1400c4638]
mulss xmm0, xmm7
subss xmm13, xmm0
movaps xmm2, xmm13
movss xmm1, dword [0x1400c46ec]
lea rcx, [rbp + 0xdf8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1600]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1610]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xe00]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xe08]
call fcn.140001a60
mov rbx, rax
movss xmm0, dword [0x1400c465c]
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rbp + 0xe10]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2280]
call fcn.14002f100
movss xmm2, dword [0x1400c46f0]
movss xmm1, dword [0x1400c46c4]
lea rcx, [rbp + 0xe18]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c4674]
movss xmm1, dword [0x1400c469c]
lea rcx, [rbp + 0xe20]
call fcn.140001a60
mov rbx, rax
movdqa xmm0, xmmword [0x1400c4d70]
movdqu xmmword [rbp + 0x8d9], xmm0
mov dword [rbp + 0x8e9], 0x3d3b34
mov byte [rbp + 0x8ed], 1
lea rcx, [rbp + 0x8d9]
call fcn.14003a5a0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
xor ecx, ecx
call fcn.1400062a0
test al, al
jne 0x14003e1a3
movss xmm0, dword [0x1400f2338]
comiss xmm0, xmm9
jbe 0x14003e1d2
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2338]
subss xmm0, xmm1
jmp 0x14003e1ca
movss xmm6, dword [0x1400c4614]
jmp 0x14003e1da
lea rdx, [0x1400f2240]
mov rcx, qword [0x1400f2180]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [0x1400f2228]
sub eax, dword [0x1400f2240]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [0x1400f2268], xmm0
mov eax, dword [0x1400f222c]
sub eax, dword [0x1400f2244]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [0x1400f226c], xmm0
call fcn.140004070
mov dword [rax], 0x3f800000
jmp 0x140042aa0
cmp eax, 1
jne 0x140041217
movss xmm2, dword [0x1400c4690]
lea rcx, [rbp + 0xe38]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c46a4]
movss xmm1, dword [0x1400c4714]
lea rcx, [rbp + 0xe40]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x440], 0x281b6465
mov dword [rbp + 0x444], 0x34382e2c
mov dword [rbp + 0x448], 0x3d253d6e
mov dword [rbp + 0x44c], 0x1002037
lea rcx, [rbp + 0x440]
call fcn.14003a5d0
xor r9d, r9d
lea r8d, [r9 + 8]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movss xmm0, dword [0x1400f2210]
mulss xmm0, xmm14
movaps xmm2, xmm10
subss xmm2, xmm0
movss xmm6, dword [0x1400c4710]
movaps xmm1, xmm6
subss xmm1, xmm0
lea rcx, [rbp + 0xe48]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2210]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xe50]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x23d], 0x252b6465
mov dword [rbp + 0x241], 0x7c293825
mov word [rbp + 0x245], 0x100
lea rcx, [rbp + 0x23d]
call fcn.14003aed0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2218]
test al, al
cmovne ecx, r15d
mov dword [0x1400f2218], ecx
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f2210]
test al, al
je 0x140041012
comiss xmm8, xmm1
jbe 0x14004103d
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2210]
addss xmm1, xmm0
jmp 0x140041035
comiss xmm1, xmm9
jbe 0x14004103d
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2210]
subss xmm1, xmm0
movss dword [0x1400f2210], xmm1
mulss xmm1, xmm14
movaps xmm2, xmm10
subss xmm2, xmm1
subss xmm6, xmm1
movaps xmm1, xmm6
lea rcx, [rbp + 0xe58]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1620]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1630]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xe60]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xe68]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2210]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xe70]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2270]
call fcn.14002f100
movss xmm2, dword [0x1400c4644]
movss xmm6, dword [0x1400c46c8]
movaps xmm1, xmm6
lea rcx, [rbp + 0xe78]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4d90]
movdqu xmmword [rbp + 0x1528], xmm0
movdqa xmm1, xmmword [str._w0708_]
movdqu xmmword [rbp + 0x1538], xmm1
movdqa xmm0, xmmword [0x1400c4a60]
movdqu xmmword [rbp + 0x1548], xmm0
mov word [rbp + 0x1558], 0x100
lea rcx, [rbp + 0x1528]
call fcn.14003ae70
mov rdx, rax
lea rcx, [rbp + 0x1b90]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c4664]
movaps xmm1, xmm7
lea rcx, [rbp + 0xe80]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4ce0]
movdqu xmmword [rbp + 0x86e], xmm0
movdqa xmm1, xmmword [str.3w_13792_]
movdqu xmmword [rbp + 0x87e], xmm1
mov dword [rbp + 0x88e], 0x491b0e46
mov dword [rbp + 0x892], 0x3021e18
mov dword [rbp + 0x896], 0x170107
mov byte [rbp + 0x89a], 1
lea rcx, [rbp + 0x86e]
call fcn.140042ea0
mov rcx, rax
call fcn.14002d9b0
call fcn.140009d20
jmp 0x140042aa8
cmp eax, 2
jne 0x14004248b
movss xmm2, dword [0x1400c4698]
movss xmm1, dword [0x1400c46a4]
lea rcx, [rbp + 0xe88]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c4690]
movss xmm1, dword [0x1400c46e4]
lea rcx, [rbp + 0xe90]
call fcn.140001a60
mov rbx, rax
movdqa xmm0, xmmword [0x1400c4c30]
movdqu xmmword [rbp + 0x858], xmm0
mov dword [rbp + 0x868], 0x203d3c76
mov word [rbp + 0x86c], 0x100
lea rcx, [rbp + 0x858]
call fcn.140042d80
xor r9d, r9d
lea r8d, [r9 + 0x10]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movss xmm0, dword [0x1400f2210]
mulss xmm0, xmm14
movaps xmm2, xmm10
subss xmm2, xmm0
movss xmm6, dword [0x1400c46d4]
movaps xmm1, xmm6
subss xmm1, xmm0
lea rcx, [rbp + 0xe98]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2210]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xea0]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x233], 0x252b6465
mov dword [rbp + 0x237], 0x7f293825
mov word [rbp + 0x23b], 0x100
lea rcx, [rbp + 0x233]
call fcn.14003aed0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2218]
test al, al
cmovne ecx, r15d
mov dword [0x1400f2218], ecx
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f2210]
test al, al
je 0x14004137e
comiss xmm8, xmm1
jbe 0x1400413a9
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2210]
addss xmm1, xmm0
jmp 0x1400413a1
comiss xmm1, xmm9
jbe 0x1400413a9
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2210]
subss xmm1, xmm0
movss dword [0x1400f2210], xmm1
mulss xmm1, xmm14
movaps xmm2, xmm10
subss xmm2, xmm1
subss xmm6, xmm1
movaps xmm1, xmm6
lea rcx, [rbp + 0xea8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x1640]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x1650]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xeb0]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xeb8]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2210]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xec0]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2270]
call fcn.14002f100
movss xmm0, dword [0x1400c4558]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm13
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x1660]
call fcn.140001a90
mov rdx, rax
mov ecx, 5
call fcn.1400040c0
movaps xmm2, xmm11
movaps xmm1, xmm7
lea rcx, [rbp + 0xec8]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c4630]
movaps xmm1, xmm10
lea rcx, [rbp + 0xed0]
call fcn.140001a60
movss xmm6, dword [rax]
movss xmm7, dword [rax + 4]
call fcn.140004070
movss dword [rax + 0x3c], xmm6
movss dword [rax + 0x40], xmm7
mov dword [rbp - 0x3e], 0x31220d
mov byte [rbp - 0x3a], 1
lea rcx, [rbp - 0x3e]
call fcn.14003af00
mov rbx, rax
mov dword [rbp + 0x104], 0x2c036465
mov word [rbp + 0x108], gethostname
mov byte [rbp + 0x10a], 1
lea rcx, [rbp + 0x104]
call fcn.140039b90
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
mov r9d, 0x80
lea r8, [0x1400f2190]
mov rdx, rbx
mov rcx, rax
call fcn.14002f510
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xed8]
call fcn.140001a60
movss xmm6, dword [rax]
movss xmm7, dword [rax + 4]
call fcn.140004070
movss dword [rax + 0x3c], xmm6
movss dword [rax + 0x40], xmm7
mov ecx, r12d
call fcn.140004140
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movss xmm2, dword [0x1400c4598]
movss xmm1, dword [0x1400c45bc]
lea rcx, [rbp + 0x1670]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c45ac]
movss xmm2, dword [0x1400c4554]
movss xmm1, dword [0x1400c458c]
lea rcx, [rbp + 0x1680]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f22e0]
movss xmm6, dword [0x1400c4614]
mulss xmm0, xmm6
movss xmm1, dword [0x1400c4638]
subss xmm1, xmm0
movss xmm12, dword [0x1400c4674]
movaps xmm2, xmm12
lea rcx, [rbp + 0xee0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f22e0]
mulss xmm1, xmm10
movss xmm7, dword [0x1400c4688]
addss xmm1, xmm7
movaps xmm2, xmm11
lea rcx, [rbp + 0xee8]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x229], 0x203c2407
mov dword [rbp + 0x22d], 0x28382a3c
mov word [rbp + 0x231], 0x100
lea rcx, [rbp + 0x229]
call fcn.14003aed0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14004229c
xor edx, edx
lea rcx, [rbp + 0x490]
call fcn.140044d90
nop
lea rax, [rbp + 0x1328]
mov qword [rsp + 0x40], rax
mov dword [rbp + 0x15a], 0x203c2427
mov dword [rbp + 0x15e], 0x1002e3c
lea rcx, [rbp + 0x15a]
call fcn.14003aea0
mov qword [rbp + 0xa90], rax
lea rdx, [rbp + 0xa90]
lea rcx, [rbp + 0x1328]
call fcn.140047e40
mov rbx, rax
mov dword [rbp + 0x162], 0x213c222b
mov dword [rbp + 0x166], 0x1002f25
lea rcx, [rbp + 0x162]
call fcn.14003aea0
mov rdx, rax
lea rcx, [rbp + 0x490]
call fcn.140047c50
mov rcx, rax
mov rdx, rbx
call fcn.140044bd0
lea rax, [rbp + 0x1338]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x1bb0]
call fcn.140038e80
nop
mov rdx, rax
lea rcx, [rbp + 0x1338]
call fcn.140047ee0
mov rdi, rax
mov dword [rbp + 0x4b], 0x262e292f
mov word [rbp + 0x4f], 0x100
lea rcx, [rbp + 0x4b]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x490]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x51], 0x2d213233
mov word [rbp + 0x55], 0x100
lea rcx, [rbp + 0x51]
call fcn.140038300
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
nop
lea rcx, [rbp + 0x1bb0]
call fcn.140045570
lea rax, [rbp + 0x13a8]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x1bd0]
call fcn.140039140
nop
mov rdx, rax
lea rcx, [rbp + 0x13a8]
call fcn.140047ee0
mov rdi, rax
mov dword [rbp + 0x57], 0x262e292f
mov word [rbp + 0x5b], 0x100
lea rcx, [rbp + 0x57]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x490]
call fcn.140047c50
mov rbx, rax
mov dword [rbp - 0x39], 0x7d232b
mov byte [rbp - 0x35], 1
lea rcx, [rbp - 0x39]
call fcn.14003af00
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
nop
lea rcx, [rbp + 0x1bd0]
call fcn.140045570
lea rax, [rbp + 0x1350]
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x1bf0]
call fcn.140039bc0
nop
mov rdx, rax
lea rcx, [rbp + 0x1350]
call fcn.140047ee0
mov rdi, rax
mov dword [rbp + 0x5d], 0x262e292f
mov word [rbp + 0x61], 0x100
lea rcx, [rbp + 0x5d]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x490]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x63], 0x2c2c2630
mov word [rbp + 0x67], 0x100
lea rcx, [rbp + 0x63]
call fcn.140038300
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
nop
lea rcx, [rbp + 0x1bf0]
call fcn.140045570
lea rax, [rbp + 0x1360]
mov qword [rsp + 0x40], rax
lea rdx, [0x1400f2190]
lea rcx, [rbp + 0x1360]
call fcn.1400481a0
mov rdi, rax
mov dword [rbp + 0x69], 0x262e292f
mov word [rbp + 0x6d], 0x100
lea rcx, [rbp + 0x69]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x490]
call fcn.140047c50
mov rbx, rax
mov dword [rbp - 0x34], 0x31222d
mov byte [rbp - 0x30], 1
lea rcx, [rbp - 0x34]
call fcn.14003af00
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rcx, rax
mov rdx, rdi
call fcn.140044bd0
lea rax, [rbp + 0x1370]
mov qword [rsp + 0x40], rax
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x1370]
call fcn.140044c10
mov rbx, rax
movdqa xmm0, xmmword [0x1400c5180]
movdqu xmmword [rbp + 0x5fb], xmm0
mov dword [rbp + 0x60b], 0x2a3a3221
mov dword [rbp + 0x60f], 0x72392f33
mov word [rbp + 0x613], 0x100
lea rcx, [rbp + 0x5fb]
call fcn.140037e50
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xbb0]
call fcn.140038100
nop
lea rdx, [rbp + 0xbb0]
lea rcx, [rbp + 0x1c10]
call fcn.140045670
mov rdx, rax
lea rcx, [rbp + 0x1c30]
call fcn.140037a90
mov rdx, rax
lea rcx, [rbp + 0xbb0]
call fcn.1400455d0
lea rcx, [rbp + 0x1c30]
call fcn.140045570
xor edx, edx
lea rcx, [rbp + 0x1e20]
call fcn.140044910
mov rbx, rax
lea rcx, [rbp + 0xbb0]
call fcn.1400454b0
mov qword [rbp + 0xa98], rax
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rbx
lea rdx, [rbp + 0xa98]
lea rcx, [rbp + 0x968]
call fcn.140047f60
nop
mov dword [rbp + 0x450], 0x1d091315
mov dword [rbp + 0x454], 0x1e13181f
mov dword [rbp + 0x458], 0x14130c1b
mov dword [rbp + 0x45c], 0x1000001
lea rcx, [rbp + 0x450]
call fcn.14003a5d0
mov rbx, rax
mov dword [rbp + 0x6f], 0x2c2c2825
mov word [rbp + 0x73], 0x100
lea rcx, [rbp + 0x6f]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x968]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x1400420de
lea rax, [rbp + 0x1380]
mov qword [rsp + 0x40], rax
mov dword [rbp + 0x16a], 0x2e262e35
mov dword [rbp + 0x16e], 0x1002523
lea rcx, [rbp + 0x16a]
call fcn.14003aea0
mov qword [rbp + 0xaa0], rax
lea rdx, [rbp + 0xaa0]
lea rcx, [rbp + 0x1380]
call fcn.140047e40
mov rbx, rax
mov dword [rbp + 0x172], 0x213c222b
mov dword [rbp + 0x176], 0x1002f25
lea rcx, [rbp + 0x172]
call fcn.14003aea0
mov rdx, rax
lea rcx, [rbp + 0x490]
call fcn.140047c50
mov rcx, rax
mov rdx, rbx
call fcn.140044bd0
lea rax, [rbp + 0x1390]
mov qword [rsp + 0x40], rax
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x1390]
call fcn.140044c10
mov rbx, rax
movdqa xmm0, xmmword [0x1400c5180]
movdqu xmmword [rbp + 0x5c7], xmm0
mov dword [rbp + 0x5d7], 0x2a3a3221
mov dword [rbp + 0x5db], 0x72392f33
mov word [rbp + 0x5df], 0x100
lea rcx, [rbp + 0x5c7]
call fcn.140037e50
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb90]
call fcn.140038100
nop
lea rdx, [rbp + 0xb90]
lea rcx, [rbp + 0x1c50]
call fcn.140045670
mov rdx, rax
lea rcx, [rbp + 0x1c70]
call fcn.140037a90
mov rdx, rax
lea rcx, [rbp + 0xb90]
call fcn.1400455d0
lea rcx, [rbp + 0x1c70]
call fcn.140045570
xor edx, edx
lea rcx, [rbp + 0x1e60]
call fcn.140044910
mov rbx, rax
lea rcx, [rbp + 0xb90]
call fcn.1400454b0
mov qword [rbp + 0xaa8], rax
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, rbx
lea rdx, [rbp + 0xaa8]
lea rcx, [rbp + 0x470]
call fcn.140047f60
nop
mov dword [rbp + 0x3e0], 0x1d091315
mov dword [rbp + 0x3e4], 0x1e13181f
mov dword [rbp + 0x3e8], 0x14130c1b
mov dword [rbp + 0x3ec], 0x1000001
lea rcx, [rbp + 0x3e0]
call fcn.14003a5d0
mov rbx, rax
mov dword [rbp + 0x75], 0x2c2c2825
mov word [rbp + 0x79], 0x100
lea rcx, [rbp + 0x75]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x1400420c0
mov dword [0x1400f2218], r15d
lea rcx, [rbp + 0xef0]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c5100]
movdqu xmmword [rbp + 0x55c], xmm0
mov dword [rbp + 0x56c], 0x302c3437
mov dword [rbp + 0x570], 0x38283a2c
mov dword [rbp + 0x574], 0x1007e3a
lea rcx, [rbp + 0x55c]
call fcn.14003ae40
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
mov dword [rbp + 0x7b], 0x262e292f
mov word [rbp + 0x7f], 0x100
lea rcx, [rbp + 0x7b]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x10b], 0x2c3e2e20
mov word [rbp + 0x10f], Ordinal_41
mov byte [rbp + 0x111], 1
lea rcx, [rbp + 0x10b]
call fcn.140039b90
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f10d0]
call fcn.140048120
mov dword [rbp + 0x81], 0x262e292f
mov word [rbp + 0x85], 0x100
lea rcx, [rbp + 0x81]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x2f3], 0x2c3e2e20
mov dword [rbp + 0x2f7], 0x24381427
mov dword [rbp + 0x2fb], 0x1002a23
lea rcx, [rbp + 0x2f3]
call fcn.1400376b0
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0e50]
call fcn.140048120
mov dword [rbp + 0x87], 0x262e292f
mov word [rbp + 0x8b], 0x100
lea rcx, [rbp + 0x87]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x369], 0x2c3e2e20
mov dword [rbp + 0x36d], 0x393f1427
mov dword [rbp + 0x371], 0x22253b2f
mov word [rbp + 0x375], 0x100
lea rcx, [rbp + 0x369]
call fcn.140042d50
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0cd0]
call fcn.140048120
mov dword [rbp + 0x8d], 0x262e292f
mov word [rbp + 0x91], 0x100
lea rcx, [rbp + 0x8d]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x2e7], 0x2c3e2e20
mov dword [rbp + 0x2eb], 0x3f2a1427
mov dword [rbp + 0x2ef], 0x1002a2b
lea rcx, [rbp + 0x2e7]
call fcn.1400376b0
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0e30]
call fcn.140048120
mov dword [rbp + 0x93], 0x262e292f
mov word [rbp + 0x97], 0x100
lea rcx, [rbp + 0x93]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x21f], 0x3d3a2820
mov dword [rbp + 0x223], 0x28382224
mov word [rbp + 0x227], 0x100
lea rcx, [rbp + 0x21f]
call fcn.14003aed0
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f1050]
call fcn.140048120
mov dword [rbp + 0x99], 0x262e292f
mov word [rbp + 0x9d], 0x100
lea rcx, [rbp + 0x99]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x377], 0x3d3a2820
mov dword [rbp + 0x37b], 0x28382224
mov dword [rbp + 0x37f], 0x3c393b11
mov word [rbp + 0x383], Ordinal_60
mov byte [rbp + 0x385], 1
lea rcx, [rbp + 0x377]
call fcn.14003ae10
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0ed0]
call fcn.140048120
mov dword [rbp + 0x9f], 0x262e292f
mov word [rbp + 0xa3], 0x100
lea rcx, [rbp + 0x9f]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
movdqa xmm0, xmmword [str.__:__8_]
movdqu xmmword [rbp + 0xb0b], xmm0
mov byte [rbp + 0xb1b], 1
lea rcx, [rbp + 0xb0b]
call fcn.140037e20
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0d70]
call fcn.140048120
mov dword [rbp + 0xa5], 0x262e292f
mov word [rbp + 0xa9], 0x100
lea rcx, [rbp + 0xa5]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x470]
call fcn.140047c50
mov rbx, rax
mov dword [rbp + 0x395], 0x3d3a2820
mov dword [rbp + 0x399], 0x28382224
mov dword [rbp + 0x39d], 0x34222911
mov word [rbp + 0x3a1], Ordinal_60
mov byte [rbp + 0x3a3], 1
lea rcx, [rbp + 0x395]
call fcn.14003ae10
mov rdx, rax
mov rcx, rbx
call fcn.140047c50
mov rdx, rax
lea rcx, [0x1400f0e10]
call fcn.140048120
nop
lea rcx, [rbp + 0x470]
call fcn.140044bb0
nop
lea rcx, [rbp + 0xb90]
call fcn.140045570
jmp 0x140042276
movdqa xmm0, xmmword [0x1400c49a0]
movdqu xmmword [rbp + 0x918], xmm0
mov dword [rbp + 0x928], 0x140210
mov byte [rbp + 0x92c], 1
lea rcx, [rbp + 0x918]
call fcn.14003a5a0
mov rbx, rax
mov dword [rbp + 0xab], 0x2c2c2825
mov word [rbp + 0xaf], 0x100
lea rcx, [rbp + 0xab]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x968]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x1400421b0
mov dword [0x1400f2218], r15d
lea rcx, [rbp + 0xef8]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
movdqa xmm0, xmmword [0x1400c4b70]
movdqu xmmword [rbp + 0x519], xmm0
mov dword [rbp + 0x529], 0x3a2d2438
mov dword [rbp + 0x52d], 0x2e2f3e39
mov dword [rbp + 0x531], 0x400c2a38
mov word [rbp + 0x535], 0x100
lea rcx, [rbp + 0x519]
call fcn.140039b60
jmp 0x140042266
movdqa xmm0, xmmword [0x1400c4ab0]
movdqu xmmword [rbp + 0xad6], xmm0
mov word [rbp + 0xae6], 0x100
lea rcx, [rbp + 0xad6]
call fcn.140042ed0
mov rbx, rax
mov dword [rbp + 0xb1], 0x2c2c2825
mov word [rbp + 0xb5], 0x100
lea rcx, [rbp + 0xb1]
call fcn.140038300
mov rdx, rax
lea rcx, [rbp + 0x968]
call fcn.140047c50
mov rdx, rbx
mov rcx, rax
call fcn.140048080
test al, al
je 0x140042276
mov dword [0x1400f2218], r15d
lea rcx, [rbp + 0xf00]
call fcn.140035a10
mov rcx, qword [rax]
mov qword [0x1400f2250], rcx
mov dword [rbp + 0x3f0], 0x6931222d
mov dword [rbp + 0x3f4], 0x6d382424
mov dword [rbp + 0x3f8], 0x3f252028
mov dword [rbp + 0x3fc], 0x1007236
lea rcx, [rbp + 0x3f0]
call fcn.14003a5d0
mov rdx, rax
lea rcx, [0x1400f1070]
call fcn.140045540
nop
lea rcx, [rbp + 0x968]
call fcn.140044bb0
nop
lea rcx, [rbp + 0xbb0]
call fcn.140045570
nop
lea rcx, [rbp + 0x490]
call fcn.140044bb0
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x1400422d0
comiss xmm8, dword [0x1400f22e0]
jbe 0x140042303
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f22e0]
addss xmm0, xmm1
jmp 0x1400422fb
movss xmm0, dword [0x1400f22e0]
comiss xmm0, xmm9
jbe 0x140042303
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f22e0]
subss xmm0, xmm1
movss dword [0x1400f22e0], xmm0
mov ecx, r13d
call fcn.140004140
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4590]
movss xmm2, dword [0x1400c457c]
movss xmm1, dword [0x1400c4584]
lea rcx, [rbp + 0x1690]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c4580]
movss xmm2, dword [0x1400c4570]
movss xmm1, dword [0x1400c4574]
lea rcx, [rbp + 0x16a0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
movss xmm0, dword [0x1400f2238]
mulss xmm0, xmm6
movss xmm1, dword [0x1400c46a0]
subss xmm1, xmm0
movaps xmm2, xmm12
lea rcx, [rbp + 0xf08]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2238]
mulss xmm1, xmm10
addss xmm1, xmm7
movaps xmm2, xmm11
lea rcx, [rbp + 0xf10]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x17a], 0x2a262605
mov dword [rbp + 0x17e], 0x100272f
lea rcx, [rbp + 0x17a]
call fcn.14003aea0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
test al, al
je 0x14004240c
mov byte [0x1400f2190], 0
mov dword [0x1400f2218], r15d
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x14004244f
comiss xmm8, dword [0x1400f2238]
jbe 0x140042a93
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2238]
addss xmm0, xmm1
movss dword [0x1400f2238], xmm0
jmp 0x140042a93
movss xmm0, dword [0x1400f2238]
comiss xmm0, xmm9
jbe 0x140042a93
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f2238]
subss xmm0, xmm1
movss dword [0x1400f2238], xmm0
jmp 0x140042a93
cmp eax, 3
jne 0x140042aa0
movss xmm2, dword [0x1400c4674]
lea rcx, [rbp + 0xf18]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm2, dword [0x1400c46c8]
movss xmm1, dword [0x1400c4714]
lea rcx, [rbp + 0xf20]
call fcn.140001a60
mov rbx, rax
movdqa xmm0, xmmword [0x1400c4be0]
movdqu xmmword [rbp + 0x62d], xmm0
mov dword [rbp + 0x63d], 0x302c273f
mov dword [rbp + 0x641], 0x1003535
lea rcx, [rbp + 0x62d]
call fcn.14003af30
xor r9d, r9d
lea r8d, [r9 + 8]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movss xmm0, dword [0x1400f2210]
mulss xmm0, xmm14
movaps xmm2, xmm10
subss xmm2, xmm0
movss xmm7, dword [0x1400c4710]
movaps xmm1, xmm7
subss xmm1, xmm0
lea rcx, [rbp + 0xf28]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f2210]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xf30]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x215], 0x252b6465
mov dword [rbp + 0x219], 0x7c293825
mov word [rbp + 0x21d], 0x100
lea rcx, [rbp + 0x215]
call fcn.14003aed0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
mov ecx, dword [0x1400f2218]
test al, al
cmovne ecx, r15d
mov dword [0x1400f2218], ecx
xor ecx, ecx
call fcn.1400062a0
movss xmm1, dword [0x1400f2210]
test al, al
je 0x1400425eb
comiss xmm8, xmm1
jbe 0x140042616
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2210]
addss xmm1, xmm0
jmp 0x14004260e
comiss xmm1, xmm9
jbe 0x140042616
call fcn.140006820
movaps xmm0, xmm10
divss xmm0, dword [rax + 0xcc]
movss xmm1, dword [0x1400f2210]
subss xmm1, xmm0
movss dword [0x1400f2210], xmm1
mulss xmm1, xmm14
movaps xmm2, xmm10
subss xmm2, xmm1
subss xmm7, xmm1
movaps xmm1, xmm7
lea rcx, [rbp + 0xf38]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss dword [rsp + 0x20], xmm9
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x16b0]
call fcn.140001a90
mov r14, rax
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x16c0]
call fcn.140001a90
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0xf40]
call fcn.140001a60
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0xf48]
call fcn.140001a60
mov rbx, rax
movss xmm1, dword [0x1400f2210]
mulss xmm1, xmm15
addss xmm1, xmm12
movaps xmm2, xmm1
lea rcx, [rbp + 0xf50]
call fcn.140001a60
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rbx
mov rdx, rax
mov rcx, qword [0x1400f2270]
call fcn.14002f100
movss xmm2, dword [0x1400c4644]
movss xmm1, dword [0x1400c46c8]
lea rcx, [rbp + 0xf58]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4b60]
movdqu xmmword [rbp + 0x155a], xmm0
movdqa xmm1, xmmword [str._w97___1__t]
movdqu xmmword [rbp + 0x156a], xmm1
movdqa xmm0, xmmword [0x1400c4940]
movdqu xmmword [rbp + 0x157a], xmm0
mov byte [rbp + 0x158a], 1
lea rcx, [rbp + 0x155a]
call fcn.140042f00
mov rdx, rax
lea rcx, [rbp + 0x1c90]
call fcn.1400373b0
mov rcx, rax
call fcn.140038b10
movss xmm2, dword [0x1400c4664]
movss xmm7, dword [0x1400c4638]
movaps xmm1, xmm7
lea rcx, [rbp + 0xf60]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4c80]
movdqu xmmword [rbp + 0xa18], xmm0
mov word [rbp + 0xa28], Ordinal_50
mov byte [rbp + 0xa2a], 1
lea rcx, [rbp + 0xa18]
call fcn.14003af90
mov rcx, rax
call fcn.14002d9b0
movss xmm2, dword [0x1400c4674]
movaps xmm1, xmm7
lea rcx, [rbp + 0xf68]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c4c90]
movdqu xmmword [rbp + 0x92d], xmm0
movdqa xmm1, xmmword [0x1400c49d0]
movdqu xmmword [rbp + 0x93d], xmm1
mov dword [rbp + 0x94d], 0x1a0d1546
mov dword [rbp + 0x951], 0x800070f
mov word [rbp + 0x955], Ordinal_32
mov byte [rbp + 0x957], 1
lea rcx, [rbp + 0x92d]
call fcn.140042f30
mov rcx, rax
call fcn.14002d9b0
movss xmm2, dword [0x1400c4684]
movaps xmm1, xmm7
lea rcx, [rbp + 0xf70]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c5120]
movdqu xmmword [rbp + 0xb2d], xmm0
movdqa xmm1, xmmword [str._:2:_8_]
movdqu xmmword [rbp + 0xb3d], xmm1
mov word [rbp + 0xb4d], 3
mov byte [rbp + 0xb4f], 1
lea rcx, [rbp + 0xb2d]
call fcn.140042de0
mov rcx, rax
call fcn.14002d9b0
movss xmm2, dword [0x1400c4694]
movaps xmm1, xmm7
lea rcx, [rbp + 0xf78]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movdqa xmm0, xmmword [0x1400c5140]
movdqu xmmword [rbp + 0xa2b], xmm0
movdqa xmm1, xmmword [str.42x:558:]
movdqu xmmword [rbp + 0xa3b], xmm1
movdqa xmm0, xmmword [0x1400c4b00]
movdqu xmmword [rbp + 0xa4b], xmm0
mov dword [rbp + 0xa5b], 0x100c161b
mov dword [rbp + 0xa5f], 0x11101a19
mov word [rbp + 0xa63], 7
mov byte [rbp + 0xa65], 1
lea rcx, [rbp + 0xa2b]
call fcn.140042f60
mov rcx, rax
call fcn.14002d9b0
movss dword [rsp + 0x20], xmm8
movaps xmm3, xmm8
movss xmm2, dword [0x1400c4598]
movss xmm1, dword [0x1400c45bc]
lea rcx, [rbp + 0x16d0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.1400040c0
movss dword [rsp + 0x20], xmm8
movss xmm3, dword [0x1400c45ac]
movss xmm2, dword [0x1400c4554]
movss xmm1, dword [0x1400c458c]
lea rcx, [rbp + 0x16e0]
call fcn.140001a90
mov rdx, rax
mov ecx, reloc.WLDAP32.dll_Ordinal_22
call fcn.1400040c0
call fcn.140004070
mov dword [rax + 0xa0], 0x3f000000
movss xmm0, dword [0x1400f22e0]
mulss xmm0, xmm6
movss xmm2, dword [0x1400c46ac]
movaps xmm1, xmm2
subss xmm1, xmm0
lea rcx, [rbp + 0xf80]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movss xmm1, dword [0x1400f22e0]
mulss xmm1, xmm10
addss xmm1, dword [0x1400c4690]
movaps xmm2, xmm11
lea rcx, [rbp + 0xf88]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x2db], 0x3d262805
mov dword [rbp + 0x2df], 0x6d38282b
mov dword [rbp + 0x2e3], 0x1003c3b
lea rcx, [rbp + 0x2db]
call fcn.1400376b0
mov rdx, rbx
mov rcx, rax
call fcn.14002e650
xor ecx, ecx
call fcn.1400062a0
test al, al
je 0x140042a60
comiss xmm8, dword [0x1400f22e0]
jbe 0x140042a93
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f22e0]
addss xmm0, xmm1
jmp 0x140042a8b
movss xmm0, dword [0x1400f22e0]
comiss xmm0, xmm9
jbe 0x140042a93
call fcn.140006820
movaps xmm1, xmm10
divss xmm1, dword [rax + 0xcc]
movss xmm0, dword [0x1400f22e0]
subss xmm0, xmm1
movss dword [0x1400f22e0], xmm0
mov ecx, r13d
call fcn.140004140
call fcn.140009d20
movss xmm6, dword [0x1400c46c8]
mov dword [rbp + 0x554], 6
lea rdx, [rbp + 0x554]
lea rcx, [rbp + 0xf90]
call fcn.140035a30
mov r8, rax
lea rdx, [0x1400f2250]
lea rcx, [rbp + 0xf98]
call fcn.140048240
mov rbx, rax
lea rcx, [rbp + 0xfa0]
call fcn.140035a10
mov rdx, rbx
mov rcx, rax
call fcn.140042f90
xor edx, edx
movzx ecx, al
call fcn.1400350f0
test al, al
je 0x140042ced
mov dword [rbp + 0x558], 4
lea rdx, [rbp + 0x558]
lea rcx, [rbp + 0xfa8]
call fcn.140035a30
mov r8, rax
lea rdx, [0x1400f2250]
lea rcx, [rbp + 0xfb0]
call fcn.140048240
mov rbx, rax
lea rcx, [rbp + 0xfb8]
call fcn.140035a10
mov rdx, rbx
mov rcx, rax
call fcn.140042f90
xor edx, edx
movzx ecx, al
call fcn.140035100
movss xmm0, dword [0x1400f223c]
test al, al
je 0x140042b9f
comiss xmm0, xmm9
jbe 0x140042b8d
call fcn.140006820
divss xmm8, dword [rax + 0xcc]
movss xmm0, dword [0x1400f223c]
subss xmm0, xmm8
jmp 0x140042bc0
cmp byte [0x1400f2162], 0
je 0x140042bc8
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
comiss xmm8, xmm0
jbe 0x140042bc8
call fcn.140006820
divss xmm8, dword [rax + 0xcc]
movss xmm0, dword [0x1400f223c]
addss xmm0, xmm8
movss dword [0x1400f223c], xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400c4564]
movss xmm2, dword [0x1400c455c]
movss xmm1, dword [0x1400c4560]
lea rcx, [rbp + 0x16f0]
call fcn.140001a90
mov rdx, rax
mov ecx, 3
call fcn.1400040c0
movss xmm0, dword [0x1400f223c]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm13
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rbp + 0x1700]
call fcn.140001a90
mov rdx, rax
xor ecx, ecx
call fcn.1400040c0
movss xmm2, dword [0x1400c4690]
movss xmm1, dword [0x1400c4668]
lea rcx, [rbp + 0xfc0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
movaps xmm2, xmm11
movss xmm1, dword [0x1400c4714]
lea rcx, [rbp + 0xfc8]
call fcn.140001a60
mov rbx, rax
mov dword [rbp + 0x2c3], 0x26266465
mov dword [rbp + 0x2c7], 0x2f2a223e
mov dword [rbp + 0x2cb], 0x1003d2f
lea rcx, [rbp + 0x2c3]
call fcn.1400376b0
xor r9d, r9d
lea r8d, [r9 + 0x10]
mov rdx, rbx
mov rcx, rax
call fcn.1400098c0
movaps xmm2, xmm10
movaps xmm1, xmm6
lea rcx, [rbp + 0xfd0]
call fcn.140001a60
mov rcx, rax
call fcn.140012570
lea rdx, [0x1400f1070]
lea rcx, [rbp + 0x1cb0]
call fcn.140045670
mov rcx, rax
call fcn.140038b10
call fcn.140009d20
mov ecx, r13d
call fcn.140004140
call fcn.14000eff0
lea r11, [rsp + 0x2048]
movaps xmm6, xmmword [r11 - 0x18]
movaps xmm7, xmmword [r11 - 0x28]
movaps xmm8, xmmword [r11 - 0x38]
movaps xmm9, xmmword [r11 - 0x48]
movaps xmm10, xmmword [r11 - 0x58]
movaps xmm11, xmmword [r11 - 0x68]
movaps xmm12, xmmword [r11 - 0x78]
movaps xmm13, xmmword [r11 - 0x88]
movaps xmm14, xmmword [r11 - 0x98]
movaps xmm15, xmmword [r11 - 0xa8]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret