Function at 0x1400151d4
Capabilities:
Initialize winsock library

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], r13
mov qword [rax + 0x20], r14
push rbp
lea rbp, [rax - 0x1d8]
sub rsp, 0x2d0
mov rax, qword [0x14008f0c0]
xor rax, rsp
mov qword [rbp + 0x1c0], rax
xor r8d, r8d
lea rdi, [0x14005baf0]
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
mov ebx, 7
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.1400034c4
nop
lea rax, [rbp - 0x80]
cmp qword [rbp - 0x68], rbx
cmova rax, qword [rbp - 0x80]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x60]
call fcn.140003574
nop
lea rcx, [rbp - 0x80]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rsp + 0x60]
lea r13d, [rbx + 8]
cmp qword [rsp + 0x78], r13
cmova rdx, qword [rsp + 0x60]
lea rcx, str.__s__usermode_started__n_n
call fcn.1400050ac
mov r14d, 0x1000
mov rdx, qword [rsp + 0x78]
cmp rdx, r13
jbe 0x140015314
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, r14
jb 0x14001530f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e2c
call fcn.14002a2e0
call fcn.140020570
test al, al
jne 0x14001545f
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, 0xa
lea rcx, str.__s:_d__failed_to_setup_exception_handler_n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x14001541e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015419
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e32
call fcn.14002a2e0
mov qword [rsp + 0x40], 5
lea rcx, [rsp + 0x40]
call fcn.14000fad4
mov al, 1
mov rcx, qword [rbp + 0x1c0]
xor rcx, rsp
call fcn.14002a7b0
lea r11, [rsp + 0x2d0]
mov rbx, qword [r11 + 0x10]
mov rdi, qword [r11 + 0x18]
mov r13, qword [r11 + 0x20]
mov r14, qword [r11 + 0x28]
mov rsp, r11
pop rbp
ret
call fcn.1400216c8
test al, al
jne 0x140015571
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, setsockopt
lea rcx, str.__s:_d__failed_to_setup_memory_n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x14001541e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015419
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e0e
jmp 0x140015419
call fcn.140004a58
test al, al
jne 0x140015683
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, 0x18
lea rcx, str.__s:_d__failed_to_setup_sdk_n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x14001541e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015419
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e14
jmp 0x140015419
call fcn.14001da2c
test al, al
jne 0x140015795
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, 0x1f
lea rcx, str.__s:_d__failed_to_setup_schema_n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x14001541e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015419
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e1a
jmp 0x140015419
xor edx, edx
mov r8d, 0x198
lea rcx, [rbp + 0x20]
call fcn.1400543f0
mov ecx, 0x202
lea rdx, [rbp + 0x20]
call sub.WS2_32.dll_WSAStartup
test eax, eax
je 0x1400158c1
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, 0x28
lea rcx, str.__s:_d__failed_to_initialize_winsock_n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x14001541e
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015419
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e20
jmp 0x140015419
lea rcx, [rbp]
call fcn.140027e00
nop
cmp qword [rbp + 0x10], 0
jne 0x1400159eb
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, 0x30
lea rcx, str.__s:_d__failed_to_get_your_ipv4_address__set_it_manually_n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x1400159d3
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x1400159ce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e38
call fcn.14002a2e0
mov qword [rsp + 0x40], 5
lea rcx, [rsp + 0x40]
call fcn.14000fad4
jmp 0x140015bfc
lea rcx, [rbp - 0x20]
call fcn.140027e00
nop
lea rcx, str.ws:__:22006_cs2_webradar
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], 0x1a
mov r8, rax
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x40]
call fcn.14000f90c
nop
mov rdx, qword [rbp - 8]
cmp rdx, r13
jbe 0x140015a52
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, r14
jb 0x140015a4d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e3e
call fcn.14002a2e0
movdqa xmm0, xmmword [0x140056980]
movdqu xmmword [rbp - 0x10], xmm0
mov byte [rbp - 0x20], 0
mov rcx, qword gs:[0x58]
mov eax, dword [0x1400918f0]
mov edx, 4
mov rax, qword [rcx + rax*8]
mov eax, dword [rdx + rax]
cmp dword [0x140090ef8], eax
jg 0x140015e44
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp - 0x60]
cmp qword [0x140090ef0], r8
jne 0x140015c3b
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea r9, [rbp - 0x40]
cmp qword [rbp - 0x28], r13
cmova r9, qword [rbp - 0x40]
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
mov r8d, 0x39
lea rcx, str.__s:_d__failed_to_connect_to_the_web_socket___s__n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x140015ba1
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015b9c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015ed9
call fcn.14002a2e0
mov qword [rsp + 0x40], 5
lea rcx, [rsp + 0x40]
call fcn.14000fad4
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, r13
jbe 0x140015beb
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, r14
jb 0x140015be6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015edf
call fcn.14002a2e0
movdqa xmm0, xmmword [0x140056980]
movdqu xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x40], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, r13
jbe 0x140015431
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, r14
jb 0x140015c31
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015ee5
call fcn.14002a2e0
jmp 0x140015431
call fcn.140003480
nop
lea rax, [rbp - 0x60]
cmp qword [rbp - 0x48], rbx
cmova rax, qword [rbp - 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rbp - 0x50]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x50]
call fcn.14000435c
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.1400034c4
nop
lea rax, [rsp + 0x60]
cmp qword [rsp + 0x78], rbx
cmova rax, qword [rsp + 0x60]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x48], rax
movaps xmm0, xmmword [rsp + 0x40]
movdqa xmmword [rsp + 0x40], xmm0
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x40]
lea rcx, [rbp - 0x80]
call fcn.140003574
nop
lea rcx, [rsp + 0x60]
call fcn.140004450
nop
lea rcx, [rbp - 0x60]
call fcn.140004450
lea r8, [rbp - 0x40]
cmp qword [rbp - 0x28], r13
cmova r8, qword [rbp - 0x40]
lea rdx, [rbp - 0x80]
cmp qword [rbp - 0x68], r13
cmova rdx, qword [rbp - 0x80]
lea rcx, str.__s__connected_to_the_web_socket___s__n
call fcn.1400050ac
mov rdx, qword [rbp - 0x68]
cmp rdx, r13
jbe 0x140015d35
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, r14
jb 0x140015d30
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e08
call fcn.14002a2e0
call fcn.140028ea0
mov rbx, rax
call fcn.140028ea0
mov rcx, rax
sub rcx, rbx
cmp rcx, 0xf4240
je 0x140015d57
jl 0x140015de1
mov rbx, rax
call fcn.1400191d8
mov rax, qword [0x140090ef0]
mov rcx, qword [rax]
mov rdi, qword [rcx + 0x10]
and dword [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
mov r9b, 0x20
or r8d, 0xffffffff
lea rdx, [rsp + 0x60]
lea rcx, [0x140090ee0]
call fcn.14001390c
nop
mov rdx, rax
mov rcx, qword [0x140090ef0]
call rdi
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, r13
jbe 0x140015dd1
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, r14
jb 0x140015dcc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140015e26
call fcn.14002a2e0
and qword [rsp + 0x70], 0
mov qword [rsp + 0x78], r13
mov byte [rsp + 0x60], 0
mov rcx, qword [0x140090ef0]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + ioctlsocket]
mov qword [rsp + 0x40], 1
lea rcx, [rsp + 0x40]
call fcn.14000faf4
jmp 0x140015d3d
call fcn.14003114c
nop
call fcn.14003114c
int3
call fcn.14003114c
int3
call fcn.14003114c
int3
call fcn.14003114c
nop
call fcn.14003114c
nop
call fcn.14003114c
int3
call fcn.14003114c
nop
call fcn.14003114c
nop
call fcn.14003114c
int3
lea rcx, [0x140090ef8]
call fcn.14002a62c
cmp dword [0x140090ef8], 0xffffffff
jne 0x140015a8a
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
movdqa xmm1, xmmword [0x140056980]
movdqu xmmword [rsp + 0x70], xmm1
mov byte [rsp + 0x60], 0
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x40]
call fcn.140002c24
mov qword [0x140090ef0], rax
mov rdx, qword [rsp + 0x78]
cmp rdx, r13
jbe 0x140015ec8
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, r14
jb 0x140015ec2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140015ec2
call fcn.14003114c
int3
call fcn.14002a2e0
nop
lea rcx, [0x140090ef8]
call fcn.14002a5c0
jmp 0x140015a8a
call fcn.14003114c
nop
call fcn.14003114c
nop
call fcn.14003114c
int3