Function at 0x140007cca
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x328
movdqa xmmword [rsp + 0x310], xmm8
movdqa xmmword [rsp + 0x300], xmm7
movdqa xmmword [rsp + 0x2f0], xmm6
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x30], rdx
mov rsi, rcx
movsxd rax, dword [rcx + 0x3c]
add rcx, rax
xor edx, edx
cmp word [rax + rsi + 0x18], 0x10b
setne dl
shl edx, 4
movsxd rax, dword [rdx + rcx + 0x78]
mov r12d, dword [rax + rsi + 0x18]
movsxd rcx, dword [rax + rsi + 0x1c]
mov qword [rsp + 0xb0], rcx
movsxd r14, dword [rax + rsi + 0x20]
movsxd rax, dword [rax + rsi + 0x24]
mov qword [rsp + 0xa8], rax
add r14, rsi
xor eax, eax
test r12d, r12d
cmovle r12d, eax
lea rbx, [rsp + 0x1c8]
xor edi, edi
cmp rdi, r12
je 0x140007e25
movsxd r15, dword [r14 + rdi*4]
add r15, rsi
mov edx, 1
mov rcx, rbx
xor r8d, r8d
call fcn.140004b97
movzx edx, byte [r15]
test edx, edx
je 0x140007d90
mov rcx, rbx
call fcn.140008b71
inc r15
jmp 0x140007d7b
mov r13, qword [rsp + 0x1d0]
mov r8, qword [rsp + 0x1d8]
lea rcx, [rsp + 0x70]
mov rdx, r13
call fcn.140004c44
lea rcx, [rsp + 0xd0]
mov rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x38]
call fcn.140004c44
mov rbp, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
mov r15, qword [rsp + 0xd8]
mov r9, qword [rsp + 0xe0]
mov rcx, rbp
mov r8, r15
call fcn.140006df0
test al, al
jne 0x140007e2c
inc rdi
mov rcx, qword [rsp + 0xd0]
mov rdx, r15
call fcn.140004772
mov rcx, qword [rsp + 0x70]
mov rdx, rbp
call fcn.140004772
mov rcx, qword [rsp + 0x1c8]
mov rdx, r13
call fcn.140004772
jmp 0x140007d5b
xor ebx, ebx
jmp 0x140008a98
mov rcx, qword [rsp + 0xd0]
mov rdx, r15
call fcn.140004772
mov rcx, qword [rsp + 0x70]
mov rdx, rbp
call fcn.140004772
mov rax, qword [rsp + 0xa8]
add rax, rsi
movsx rax, word [rax + rdi*2]
mov rcx, qword [rsp + 0xb0]
add rcx, rsi
movsxd rbx, dword [rcx + rax*4]
add rbx, rsi
xor edi, edi
lea rsi, [rsp + 0x150]
mov edx, 1
mov rcx, rsi
xor r8d, r8d
call fcn.140004b97
movzx edx, byte [rbx + rdi]
test edx, edx
je 0x140007ea2
mov rcx, rsi
call fcn.140008b71
inc rdi
cmp edi, 0x64
jne 0x140007e85
jmp 0x140008a6e
mov rdx, qword [rsp + 0x158]
mov rsi, qword [rsp + 0x160]
mov qword [rsp + 0x20], 1
lea r9, [0x1400126aa]
lea rdi, [rsp + 0x270]
mov rcx, rdi
mov r8, rsi
call fcn.1400060fe
and qword [rdi + 0x68], 0
mov qword [rdi + 0x70], rsi
mov word [rdi + 0x78], 1
mov rcx, rdi
call fcn.14000663b
test rax, rax
je 0x1400085f9
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0xc8], rbx
mov ecx, 4
mov edx, 8
mov r8d, 0x10
call fcn.1400011bd
mov r15, rdx
mov qword [rdx], rsi
mov qword [rdx + 8], rdi
lea rbx, [rsp + 0x70]
mov qword [rbx], rax
mov qword [rbx + 8], rdx
mov qword [rbx + 0x10], 1
lea r14, [rsp + 0xd0]
lea rsi, [rsp + 0x270]
mov ecx, 0x10
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov esi, 1
mov r13d, 0x18
mov rcx, r14
call fcn.14000663b
test rax, rax
je 0x140007fac
mov rdi, rax
mov r12, rdx
cmp rsi, qword [rsp + 0x70]
jne 0x140007f92
mov r8d, 1
mov r9d, 0x10
mov rcx, rbx
mov rdx, rsi
call fcn.1400066bb
mov r15, qword [rsp + 0x78]
mov qword [r15 + r13 - 8], rdi
mov qword [r15 + r13], r12
inc rsi
mov qword [rsp + 0x80], rsi
add r13, 0x10
jmp 0x140007f5c
mov rcx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
cmp rsi, 2
jne 0x140008605
mov qword [rsp + 0xb8], rcx
mov rdx, qword [rdi]
mov r8, qword [rdi + 8]
lea rcx, [rsp + 0x40]
call fcn.140004b97
mov rdx, qword [rdi + 0x10]
mov qword [rsp + 0xc0], rdi
mov r8, qword [rdi + 0x18]
lea rcx, [rsp + 0x1e0]
call fcn.140004b97
call qword [sym.imp.kernel32.dll_GetCurrentProcess]
mov rsi, rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x180], xmm0
lea rdx, [0x1400121ac]
lea rdi, [rsp + 0xd0]
mov r8d, 9
mov rcx, rdi
call fcn.140007689
mov rbx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov rcx, rbx
call fcn.1400077c9
mov r14, rax
mov rcx, qword [rdi]
mov rdx, rbx
call fcn.140004772
lea rdx, [0x14001225f]
lea rbx, [rsp + 0xd0]
mov r8d, 0x19
mov rcx, rbx
call fcn.140007689
mov r15, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rcx, r14
mov rdx, r15
call fcn.140007cca
mov rdi, rax
mov rcx, qword [rbx]
mov rdx, r15
call fcn.140004772
test rdi, rdi
je 0x1400080b3
and qword [rsp + 0x20], 0
lea r8, [rsp + 0x180]
mov rcx, rsi
xor edx, edx
mov r9d, 0x30
call rdi
lea rdx, [0x1400121b5]
lea rdi, [rsp + 0xd0]
mov r8d, 0xc
mov rcx, rdi
call fcn.140007689
mov rbx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov rcx, rbx
call fcn.1400077c9
mov r14, rax
mov rcx, qword [rdi]
mov rdx, rbx
call fcn.140004772
lea rdx, [0x1400121cd]
lea rbx, [rsp + 0xd0]
mov r8d, 0xb
mov rcx, rbx
call fcn.140007689
mov r15, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rcx, r14
mov rdx, r15
call fcn.140007cca
mov rdi, rax
mov rcx, qword [rbx]
mov rdx, r15
call fcn.140004772
test rdi, rdi
je 0x140008136
mov rcx, rsi
call rdi
xor r15d, r15d
xor ecx, ecx
call fcn.140008c2a
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lea r8, [rcx + 1]
mov qword [rax], r8
movups xmm0, xmmword [0x140012140]
lea rax, [rsp + 0x90]
movaps xmmword [rax - 0x10], xmm0
movdqu xmm0, xmmword [0x140012130]
movdqa xmmword [rax - 0x20], xmm0
mov qword [rax], rcx
mov qword [rax + 8], rdx
mov rax, qword [rsp + 0x188]
mov rax, qword [rax + 0x68]
mov ecx, dword [rax + 0xc]
movsxd rdx, dword [rax + 0x10]
mov qword [rsp + 0x30], rax
add rdx, rax
mov qword [rsp + 0xa8], rdx
test ecx, ecx
cmovle ecx, r15d
mov qword [rsp + 0xb0], rcx
lea r12, [rsp + 0x168]
lea r13, [rsp + 0xd0]
pcmpeqd xmm6, xmm6
cmp r15, qword [rsp + 0xb0]
je 0x140008612
mov qword [rsp + 0x1c0], rdi
mov rax, r15
movabs rcx, 0x1800000000
imul rax, rcx
sar rax, 0x20
mov rcx, qword [rsp + 0xa8]
movsxd rdi, dword [rcx + rax + 4]
movsxd r14, dword [rcx + rax + 0x10]
mov esi, dword [rcx + rax + 8]
mov ebp, dword [rcx + rax + 0x14]
add rdi, qword [rsp + 0x30]
xor ebx, ebx
mov edx, 1
mov rcx, r12
xor r8d, r8d
call fcn.140004b97
mov eax, esi
cdq
mov ecx, 2
idiv ecx
mov esi, eax
cmp ebx, esi
jge 0x14000823c
movzx edx, byte [rdi]
test edx, edx
je 0x140008237
mov rcx, r12
call fcn.140008b71
inc ebx
inc rdi
jmp 0x140008222
mov rsi, qword [rsp + 0x170]
mov rdi, qword [rsp + 0x178]
lea r8, [rdi - 2]
mov rcx, rsi
mov rdx, rdi
call fcn.140006a2a
mov qword [rsp + 0x220], rax
mov qword [rsp + 0x228], rdx
lea rax, [0x140012188]
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], 2
and qword [rsp + 0xf0], 0
lea rax, [rsp + 0x220]
mov qword [rsp + 0x210], rax
lea rax, [0x1400060b0]
mov qword [rsp + 0x218], rax
lea rax, [rsp + 0x210]
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], 1
lea rcx, [rsp + 0x58]
mov rdx, r13
call fcn.140006a46
cmp ebp, 1
jne 0x1400082e3
add r14, qword [rsp + 0x30]
jmp 0x14000834f
mov qword [rsp + 0x38], r15
add r14, qword [rsp + 0x30]
mov r15, r14
xor r12d, r12d
sub rbp, 1
jb 0x140008343
mov edx, 1
mov rcx, r13
xor r8d, r8d
call fcn.140004b97
mov rbx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0xe0]
mov rcx, rbx
mov r8, rsi
mov r9, rdi
call fcn.140006df0
test al, al
cmove r12, r15
mov rcx, qword [rsp + 0xd0]
mov rdx, rbx
call fcn.140004772
add r15, 0x14
jmp 0x1400082f3
test r12, r12
cmovne r14, r12
mov r15, qword [rsp + 0x38]
movsxd rdi, dword [r14 + 0xc]
mov esi, dword [r14 + 0x10]
mov edx, 1
lea r14, [rsp + 0x1f8]
mov rcx, r14
xor r8d, r8d
call fcn.140004b97
test esi, esi
je 0x1400083a0
add rdi, qword [rsp + 0x30]
mov eax, esi
cdq
mov ecx, 2
idiv ecx
mov esi, eax
xor ebx, ebx
cmp ebx, esi
jge 0x1400083a0
movzx edx, byte [rdi]
test edx, edx
je 0x14000839b
mov rcx, r14
call fcn.140008b71
inc ebx
inc rdi
jmp 0x140008386
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0x60]
mov r9, qword [rsp + 0x68]
call fcn.140006b07
mov rsi, rax
cmp qword [rsp + 0x80], 0
je 0x14000850c
inc r15
mov qword [rsp + 0x38], r15
mov rbp, qword [rsp + 0x70]
mov r15, qword [rsp + 0x78]
mov rdi, r15
and rdi, rsi
shr rsi, 0x39
movd xmm0, esi
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
xor r12d, r12d
xor ebx, ebx
movdqu xmm8, xmmword [rbp + rdi]
movdqa xmm0, xmm7
pcmpeqb xmm0, xmm8
pmovmskb eax, xmm0
mov word [rsp + 0xd0], ax
mov rcx, r13
call fcn.1400072a5
test rax, rax
je 0x140008454
add rdx, rdi
and rdx, r15
neg rdx
imul r14, rdx, 0x30
mov rdx, qword [rbp + r14 - 0x28]
mov r8, qword [rbp + r14 - 0x20]
lea rcx, [rsp + 0x58]
call fcn.1400075cc
test al, al
je 0x140008420
jmp 0x1400084a6
test bl, 1
jne 0x140008481
movdqa xmmword [rsp + 0x260], xmm8
mov rcx, r15
lea rdx, [rsp + 0x260]
mov r8, rdi
call fcn.1400075e2
mov rbx, rax
mov qword [rsp + 0x1b8], rdx
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
jne 0x140008523
add rdi, r12
add rdi, 0x10
add r12, 0x10
and rdi, r15
jmp 0x140008404
add rbp, r14
mov rsi, qword [rbp - 0x18]
mov rdi, qword [rbp - 0x10]
mov rax, qword [rsp + 0x208]
mov qword [rbp - 8], rax
movdqu xmm0, xmmword [rsp + 0x1f8]
movdqu xmmword [rbp - 0x18], xmm0
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
call fcn.140004772
mov r15, qword [rsp + 0x38]
lea r12, [rsp + 0x168]
mov rcx, rsi
mov rdx, rdi
call fcn.140008c1d
mov rcx, qword [rsp + 0x168]
mov rdx, qword [rsp + 0x170]
call fcn.140004772
jmp 0x1400081ba
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x90]
call fcn.14000d32f
jmp 0x1400083d1
mov r8, qword [rsp + 0x1b8]
mov al, byte [rbp + r8]
test al, al
js 0x140008546
movdqa xmm0, xmmword [rbp]
pmovmskb eax, xmm0
bsf r8d, eax
mov al, byte [rbp + r8]
mov rcx, qword [rsp + 0x68]
mov qword [rsp + 0xe0], rcx
movups xmm0, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0xd0], xmm0
mov rcx, qword [rsp + 0x208]
lea rdx, [rsp + 0xe8]
mov qword [rdx + 0x10], rcx
movups xmm0, xmmword [rsp + 0x1f8]
movups xmmword [rdx], xmm0
and al, 1
movzx eax, al
sub qword [rsp + 0x80], rax
lea rax, [r8 - 0x10]
and r15, rax
mov byte [rbp + r8], sil
mov byte [rbp + r15 + 0x10], sil
inc qword [rsp + 0x88]
neg r8
imul rax, r8, 0x30
movdqa xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
movaps xmm2, xmmword [rsp + 0xf0]
movups xmmword [rbp + rax - 0x10], xmm2
movups xmmword [rbp + rax - 0x20], xmm1
movdqu xmmword [rbp + rax - 0x30], xmm0
movabs rsi, 0x8000000000000000
mov r15, qword [rsp + 0x38]
lea r12, [rsp + 0x168]
mov rdi, qword [rsp + 0x1c0]
jmp 0x1400084e7
mov edi, 8
xor ecx, ecx
jmp 0x140008a66
mov rbx, qword [rsp + 0xc8]
jmp 0x140008a66
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x250], xmm2
movaps xmmword [rsp + 0x240], xmm1
movaps xmmword [rsp + 0x230], xmm0
lea rsi, [rsp + 0xd0]
mov rcx, rsi
call fcn.14000af54
mov rcx, qword [rsi + 8]
mov rdi, qword [rcx + 8]
mov rbx, qword [rcx + 0x10]
and qword [rcx + 8], 0
call fcn.14000aff4
test rdi, rdi
jne 0x140008680
mov edx, 1
xor ecx, ecx
call fcn.14000a540
mov rdi, rax
lea rbx, [0x140012710]
lea rdx, [0x140012150]
mov ebp, 1
mov ecx, 1
call fcn.14000aee6
mov rsi, qword [rsp + 0x48]
mov r12, qword [rsp + 0x50]
lea r13, [r12 - 2]
mov rcx, rsi
mov rdx, r12
mov r8, r13
call fcn.140006a2a
lea rcx, [rsp + 0x180]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
lea r15, [rsp + 0xd0]
lea rax, [0x140012188]
mov qword [r15], rax
mov eax, 2
mov qword [r15 + 8], rax
and qword [r15 + 0x20], 0
mov qword [rsp + 0x58], rcx
lea r14, [0x1400060b0]
mov qword [rsp + 0x60], r14
lea rax, [rsp + 0x58]
mov qword [r15 + 0x10], rax
mov qword [r15 + 0x18], rbp
lea rbp, [rsp + 0x70]
mov rcx, rbp
mov rdx, r15
call fcn.140006a46
mov rcx, qword [rbp]
mov rdx, qword [rbp + 8]
call fcn.140004772
mov rcx, rdi
mov rdx, rbx
call fcn.14000aee6
mov rcx, rsi
mov rdx, r12
mov r8, r13
call fcn.140006a2a
mov qword [rbp], rax
mov qword [rbp + 8], rdx
lea rax, [0x140012188]
mov qword [r15], rax
mov eax, 2
mov qword [r15 + 8], rax
and qword [r15 + 0x20], 0
mov qword [rsp + 0x58], rbp
mov qword [rsp + 0x60], r14
lea rax, [rsp + 0x58]
mov qword [r15 + 0x10], rax
mov eax, 1
mov qword [r15 + 0x18], rax
lea rdi, [rsp + 0x180]
lea rdx, [rsp + 0xd0]
mov rcx, rdi
call fcn.140006a46
lea rcx, [rsp + 0x230]
mov rdx, rdi
call fcn.1400074b8
test rax, rax
je 0x1400087dd
lea rcx, [rsp + 0x230]
lea rdx, [rsp + 0x180]
call fcn.1400074b8
test rax, rax
je 0x14000881a
mov rdx, qword [rax + 0x20]
mov r8, qword [rax + 0x28]
lea rcx, [rsp + 0xd0]
call fcn.140004b97
mov rcx, qword [rsp + 0x40]
mov rdx, rsi
call fcn.140004772
jmp 0x140008834
mov rax, qword [rsp + 0x50]
lea rsi, [rsp + 0xd0]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsi], xmm0
lea rdx, str..dll
lea r8, [0x140012184]
mov rcx, rsi
call fcn.140004465
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsi]
jmp 0x140008849
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xe0], rax
movups xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x50], rax
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x40], xmm0
mov rsi, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x50]
mov rcx, rsi
mov rdx, rdi
call fcn.1400077c9
test rax, rax
je 0x140008870
mov rbx, rax
jmp 0x1400089f2
lea rbx, [rsp + 0x70]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140004b97
mov r15, qword [rbx]
mov r14, qword [rbx + 8]
mov rdi, qword [rbx + 0x10]
cmp rdi, 0xf
ja 0x1400088a7
xor eax, eax
cmp rdi, rax
je 0x1400088ca
cmp byte [r14 + rax], 0
je 0x1400088b9
inc rax
jmp 0x140008896
xor ecx, ecx
mov rdx, r14
mov r8, rdi
call fcn.140005a96
test rax, rax
je 0x1400088ca
movabs rax, 0x8000000000000000
cmp r15, rax
je 0x140008941
ud2
lea rsi, [rsp + 0xd0]
mov qword [rsi], r15
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rdi
mov qword [rsp + 0x20], 1
mov r8d, 1
mov r9d, 1
mov rcx, rsi
mov rdx, rdi
call fcn.1400047ac
mov rcx, rsi
xor edx, edx
call fcn.140004432
mov r14, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
cmp qword [rsi], rdi
jbe 0x140008941
test rdi, rdi
je 0x14000892e
mov rcx, r14
mov rdx, rdi
call fcn.140004340
mov r14, rax
test rax, rax
jne 0x140008941
jmp 0x1400088c8
mov edx, 1
mov rcx, r14
call fcn.140004310
mov r14d, 1
lea rdx, [0x1400121b5]
lea rsi, [rsp + 0xd0]
mov r8d, 0xc
mov rcx, rsi
call fcn.140007689
mov rbx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov rcx, rbx
call fcn.1400077c9
mov r15, rax
mov rcx, qword [rsi]
mov rdx, rbx
call fcn.140004772
lea rdx, [0x1400121c1]
lea rbx, [rsp + 0xd0]
mov r8d, 0xc
mov rcx, rbx
call fcn.140007689
mov r12, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rcx, r15
mov rdx, r12
call fcn.140007cca
mov rsi, rax
mov rcx, qword [rbx]
mov rdx, r12
call fcn.140004772
test rsi, rsi
je 0x1400089c9
mov rcx, r14
call rsi
mov rbx, rax
jmp 0x1400089cb
xor ebx, ebx
mov byte [r14], 0
test rdi, rdi
je 0x1400089e4
mov edx, 1
mov rcx, r14
mov r8, rdi
call fcn.1400070b7
test rbx, rbx
je 0x140008ac8
mov rsi, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x1e8]
mov r8, qword [rsp + 0x1f0]
mov rcx, rbx
mov rdx, rdi
call fcn.140007cca
mov rbx, rax
mov rcx, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x188]
call fcn.140004772
xor ecx, ecx
call fcn.140008bdb
lea rcx, [rsp + 0x230]
call fcn.14000718a
mov rcx, qword [rsp + 0x1e0]
mov rdx, rdi
call fcn.140004772
mov rcx, qword [rsp + 0x40]
mov rdx, rsi
call fcn.140004772
mov rdi, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xb8]
mov rdx, rdi
call fcn.140007168
mov rcx, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
call fcn.140004772
mov rcx, qword [rsp + 0x1c8]
mov rdx, qword [rsp + 0x1d0]
call fcn.140004772
mov rax, rbx
movaps xmm6, xmmword [rsp + 0x2f0]
movaps xmm7, xmmword [rsp + 0x300]
movaps xmm8, xmmword [rsp + 0x310]
add rsp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x188]
call fcn.140004772
xor ecx, ecx
call fcn.140008bdb
lea rcx, [rsp + 0x230]
call fcn.14000718a
mov rcx, qword [rsp + 0x1e0]
mov rdx, qword [rsp + 0x1e8]
call fcn.140004772
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x48]
call fcn.140004772
mov rcx, qword [rsp + 0xb8]
mov rdx, qword [rsp + 0xc0]
call fcn.140007168
mov rcx, qword [rsp + 0x150]
mov rdx, qword [rsp + 0x158]
call fcn.140004772
mov rbx, qword [rsp + 0xc8]
jmp 0x140008a83