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

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], r8
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x40
imul r14d, ecx, 0x378
mov r15, r9
mov r10, r8
mov r12, rdx
mov esi, ecx
mov edi, ecx
cmp ecx, r14d
ja 0x18007638a
mov r13, qword [rsp + 0xa0]
mov ebx, dword [rsp + 0x80]
mov rbp, qword [rsp + 0x38]
nop word [rax + rax]
cmp edi, 0x5630
ja 0x1800761d1
je 0x1800761a2
mov eax, edi
sub eax, 0xc5
je 0x180076170
sub eax, 0xe
je 0x180076155
sub eax, 4
je 0x18007620a
cmp eax, 0x31
jne 0x1800761f7
xor esi, esi
cmp dword [r10 + 0x14], esi
setne sil
mov dword [rsp + 0x30], esi
jmp 0x18007638a
mov rcx, qword [0x1800bfe98]
mov rax, qword [r10]
mov qword [0x1800bfe98], rax
mov qword [rsp + 0x30], rcx
jmp 0x1800761f7
xor r9d, r9d
mov dword [rsp + 0x20], 0x78
lea r8, [0x18009ac84]
xor edx, edx
mov rcx, r10
call fcn.18002ddf0
mov rbp, rax
test rax, rax
je 0x18007632c
mov r10, qword [rsp + 0x90]
jmp 0x1800761f7
mov r9d, 0x10d
mov qword [rsp + 0x20], r13
mov r8, r12
mov rdx, r15
mov rcx, rbp
call fcn.18008f6c0
mov rcx, rbp
mov rbx, rax
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
mov r10, qword [rsp + 0x90]
jmp 0x1800761f7
cmp edi, 0x5c50
je 0x18007638a
cmp edi, 0xab9b
je 0x1800761f3
cmp edi, 0x10106
je 0x18007638a
jmp 0x1800761f7
mov dword [rsp + 0x30], ebx
imul eax, esi, 0x6f
add edi, eax
cmp edi, r14d
jbe 0x180076110
jmp 0x18007638a
mov rax, qword [r10]
cmp dword [rax + 0x640], 0
je 0x180076322
mov r14d, dword [rsp + 0x80]
mov ebp, 0x83
xor esi, esi
mov r15d, 0x7fff
mov r12d, 0xffff8001
lea r13d, [rbp + 0x6d]
nop dword [rax]
cmp ebp, 0x83
je 0x180076267
cmp ebp, 0x363e
jne 0x180076310
mov rax, qword [r10]
mov dword [rsp + 0x30], r14d
mov dword [rax + 0x640], esi
jmp 0x18007638a
mov rax, qword [r10]
lea r9, [rsp + 0x80]
mov qword [rsp + 0x38], rax
xor edx, edx
lea rax, [rsp + 0x38]
mov dword [rsp + 0x80], esi
xor ecx, ecx
mov qword [rsp + 0x20], rax
mov r8d, pe_nt_image_headers64
call fcn.18002acf0
mov r10, qword [rsp + 0x90]
mov r14d, eax
mov rcx, qword [r10]
mov rbx, qword [rcx + 0x648]
test rbx, rbx
je 0x180076310
mov edi, 0xb4
mov ecx, edi
sub ecx, 0xb2
je 0x1800762d0
cmp ecx, 2
jne 0x1800762f4
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
jmp 0x1800762f4
mov dword [rbx + 0x22], 0x7fff7fff
mov dword [rbx + 0x1c], 0x80018001
mov qword [rbx + 0x10], rsi
mov word [rbx + 0x26], r15w
mov word [rbx + 0x20], r12w
mov dword [rbx + 0x18], esi
mov word [rbx + 0x3c], r13w
inc edi
cmp edi, 0xb6
jb 0x1800762b6
mov r10, qword [rsp + 0x90]
mov rax, qword [r10]
mov qword [rax + 0x648], rsi
add ebp, 0x35bb
cmp ebp, 0x6b76
jbe 0x180076240
mov dword [rsp + 0x30], 1
jmp 0x18007638a
mov ecx, 0xca
mov eax, ecx
sub eax, 0x2f
je 0x180076379
sub eax, 0x9b
je 0x180076363
cmp eax, 0xb
je 0x180076354
add ecx, 0x71a
cmp ecx, 0x154e
jbe 0x180076331
jmp 0x180076381
lea rcx, str.mmo_Latn_ZZ
call qword [sym.imp.OPENGL32.dll_wglGetProcAddress]
jmp 0x180076386
lea rax, str.mmo_Latn_ZZ
xor esi, esi
mov qword [0x1800bfc20], rax
mov dword [rsp + 0x38], esi
jmp 0x180076381
mov dword [rsp + 0x38], 0xd0484949
mov rax, qword [rsp + 0x38]
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x88]
add rsp, 0x40
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret