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

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], r9
mov qword [rax + 0x10], rdx
mov qword [rax + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x47]
sub rsp, 0xe0
mov rax, qword [rcx + 0x10]
xor r12d, r12d
mov r13, qword [rcx]
xorps xmm0, xmm0
mov qword [rsp + 0x38], rax
mov r14, r8
mov qword [rsp + 0x50], r13
mov rdi, r9
mov qword [rbp - 0x49], r12
lea r8d, [r12 + 0x40]
mov r15, rcx
movdqu xmmword [rbp - 0x31], xmm0
test r9, r9
je 0x140077c73
cmp dword [r9], r8d
cmovge rdi, r12
mov qword [rbp + 0x67], rdi
movzx ecx, word [rbp + 0x77]
mov r9d, 0xfeff
mov eax, dword [rdx]
and cx, r9w
test byte [r13 + 0x5c], 0x10
mov qword [rbp - 0x41], rdi
cmove cx, word [rbp + 0x77]
mov word [rsp + 0x34], cx
cmp eax, r8d
jle 0x140077caf
lea rdx, str.at_most__d_tables_in_a_join
mov rcx, r15
call fcn.140018ff0
jmp 0x1400787dc
and cx, 0x20
mov word [rsp + 0x36], cx
mov word [rbp - 0x71], cx
mov ecx, 1
cmovne eax, ecx
mov rcx, r13
mov dword [rsp + 0x30], eax
imul eax, eax, 0x58
add eax, 0x39f
movsxd rsi, eax
and rsi, 0xfffffffffffffff8
lea rdx, [rsi + 0x60]
call fcn.140016930
mov rbx, rax
mov qword [rbp - 0x59], rax
cmp byte [r13 + 0x61], r12b
je 0x140077d09
test rax, rax
je 0x1400787dc
mov rdx, rax
mov rcx, r13
call fcn.1400166bc
jmp 0x1400787dc
movsxd rcx, dword [rsp + 0x30]
xorps xmm0, xmm0
mov r12, qword [rbp + 0x57]
xor edx, edx
mov qword [rax + 8], r12
mov qword [rax], r15
mov qword [rax + 0x10], rdi
mov qword [rax + 0x20], r14
mov rax, qword [rbp + 0x6f]
mov qword [rbx + 0x18], rax
or dword [rbx + 0x30], 0xffffffff
or dword [rbx + 0x2c], 0xffffffff
mov byte [rbx + 0x42], cl
mov eax, dword [r15 + 0x44]
dec eax
mov dword [r15 + 0x44], eax
mov dword [rbx + 0x34], eax
mov dword [rbx + 0x38], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x40], ax
mov eax, dword [rbp + 0x7f]
mov word [rbx + 0x28], ax
mov eax, dword [r15 + 0xac]
mov dword [rbx + 0x3c], eax
xor eax, eax
movups xmmword [rbx + 0x43], xmm0
imul r8, rcx, 0x58
movups xmmword [rbx + 0x53], xmm0
mov dword [rbx + 0x63], eax
lea rcx, [rbx + 0x398]
add r8, 0x60
mov byte [rbx + 0x67], al
call fcn.1400c57e0
lea r8, [rbx + 0x68]
mov qword [rbp - 0x51], rbx
lea rcx, [rsi + rbx]
mov qword [rbp - 0x69], r8
lea rax, [rbx + 0x290]
mov qword [rbp - 0x39], rcx
mov qword [rbp - 0x79], rax
lea rsi, [rbx + 0x290]
lea rax, [rcx + 0x48]
mov qword [rbp - 0x49], r8
mov qword [rcx + 0x38], rax
xor eax, eax
mov word [rcx + 0x2c], ax
mov dword [rcx + 0x28], eax
lea edx, [rax + 3]
mov word [rcx + 0x30], dx
mov rcx, r8
mov dword [rsi + 4], eax
mov byte [r8 + 0x11], al
mov qword [r8 + 8], rax
mov dword [r8 + 0x14], eax
lea eax, [rdx + 5]
mov dword [r8 + 0x18], eax
mov rdx, r14
lea rax, [r8 + 0x28]
mov qword [r8], rbx
mov qword [r8 + 0x20], rax
call fcn.1400730c8
xor r9d, r9d
mov ecx, 0x100
mov r10d, 2
cmp dword [rsp + 0x30], r9d
jne 0x140077e39
test rdi, rdi
je 0x140077e14
mov al, byte [rdi]
mov byte [rbx + 0x43], al
test word [rsp + 0x34], cx
je 0x140077e23
mov eax, 1
mov byte [rbx + 0x47], al
lea r8, str.SCAN_CONSTANT_ROW
xor edx, edx
mov rcx, r15
call fcn.140031d5c
jmp 0x140077fbc
mov rdi, qword [rbp + 0x57]
mov ebx, r9d
mov r13d, 1
lea r14, [rdi + 0x28]
movsxd rcx, dword [rsi + 4]
mov eax, dword [r14 + 0x24]
mov dword [rsi + rcx*4 + 8], eax
add dword [rsi + 4], r13d
test byte [r14 + 0x20], 4
je 0x140077f9c
mov rax, qword [r14 + 0x40]
mov r12, qword [r14]
mov qword [rbp - 0x61], rax
test rax, rax
je 0x140077f9c
mov esi, r9d
mov r8d, r9d
mov dword [rsp + 0x48], r9d
cmp dword [rax], r9d
jle 0x140077f98
add rax, 8
mov qword [rsp + 0x40], rax
movsx ecx, word [r12 + 0x46]
cmp esi, ecx
jge 0x140077eba
mov rdx, qword [r12 + 8]
movsxd rax, esi
shl rax, 5
test byte [rax + rdx + 0x1b], r10b
jne 0x140077ed8
add esi, r13d
cmp esi, ecx
jl 0x140077ea5
mov r9d, r8d
lea rdx, str.too_many_arguments_on__s_____max__d
mov r8, qword [r12]
mov rcx, r15
call fcn.140018ff0
xor r9d, r9d
jmp 0x140077f92
mov rcx, qword [r15]
xor r9d, r9d
xor r8d, r8d
mov edx, 0xa2
call fcn.140042a78
xor r9d, r9d
mov r13, rax
test rax, rax
je 0x140077f8c
mov ecx, dword [r14 + 0x24]
mov rdx, qword [rsp + 0x40]
mov word [rax + 0x2c], si
inc esi
mov dword [rax + 0x28], ecx
mov qword [rax + 0x40], r12
mov rdx, qword [rdx]
test rdx, rdx
je 0x140077f25
mov rcx, qword [r15]
xor r8d, r8d
call fcn.140043208
jmp 0x140077f28
mov rax, r9
xor r9d, r9d
mov r8, rax
mov edx, 0xa9
mov rcx, r15
call fcn.140042c2c
mov r9, rax
mov r8, r13
mov edx, Ordinal_54
mov rcx, r15
call fcn.140042c2c
mov rcx, qword [rbp - 0x69]
mov r13d, 1
mov r8d, r13d
mov rdx, rax
call fcn.140072330
mov r8d, dword [rsp + 0x48]
lea r10d, [r13 + 1]
mov rax, qword [rbp - 0x61]
add r8d, r13d
add qword [rsp + 0x40], 0x28
mov dword [rsp + 0x48], r8d
cmp r8d, dword [rax]
jl 0x140077e96
xor r9d, r9d
jmp 0x140077f98
mov r13d, 1
mov r10d, 2
mov rsi, qword [rbp - 0x79]
add ebx, r13d
add r14, 0x70
cmp ebx, dword [rdi]
jl 0x140077e4a
mov rbx, qword [rbp - 0x59]
mov rdi, qword [rbp + 0x67]
mov r13, qword [rsp + 0x50]
mov r12, qword [rbp + 0x57]
lea rcx, [rbx + 0x68]
mov r9d, 1
mov esi, dword [rcx + 0x14]
sub esi, r9d
js 0x140077ff7
mov r15d, r9d
mov r8d, esi
lea rdx, [rbx + 0x68]
mov rcx, r12
call fcn.140072858
sub esi, r15d
jns 0x140077fd1
mov rdi, qword [rbp + 0x67]
lea rcx, [rbx + 0x68]
mov r15, qword [rbp + 0x4f]
mov r9d, 1
xor r8d, r8d
cmp byte [r13 + 0x61], r8b
jne 0x1400787c7
mov r12d, r8d
cmp dword [rcx + 0x14], r8d
jle 0x1400780b5
mov r13d, dword [rsp + 0x30]
mov esi, r8d
mov r14, qword [rcx + 0x20]
test byte [rsi + r14 + 0x12], 2
jne 0x14007809f
cmp qword [rsi + r14 + 0x38], r8
jne 0x14007809f
test r13d, r13d
je 0x140078075
mov rdx, qword [rsi + r14]
lea rax, [0x140077bf0]
xorps xmm0, xmm0
movups xmmword [rbp - 0x21], xmm0
mov qword [rbp - 0x19], rax
lea rax, [0x140043ec8]
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 0x11], rax
movups xmmword [rbp - 1], xmm0
mov byte [rbp + 3], r9b
test rdx, rdx
je 0x140078075
lea rcx, [rbp - 0x21]
call fcn.14003fc38
xor r8d, r8d
cmp byte [rbp + 3], r8b
je 0x140078095
mov r8d, dword [rbx + 0x38]
mov r9d, 0x10
mov rdx, qword [rsi + r14]
mov rcx, r15
call fcn.140047770
or word [rsi + r14 + 0x12], 4
xor r8d, r8d
mov r9d, 1
lea rcx, [rbx + 0x68]
add r12d, r9d
add rsi, 0x40
cmp r12d, dword [rcx + 0x14]
jl 0x140078019
mov r13, qword [rsp + 0x50]
movzx r12d, word [rsp + 0x34]
mov edx, 0x100
mov r14, qword [rbp + 0x6f]
movzx eax, r12w
and ax, dx
mov word [rbp + 0x67], ax
je 0x140078104
mov rdx, qword [rbp + 0x57]
mov r8, rcx
mov rcx, r15
mov r9, r14
call fcn.1400737ac
test eax, eax
je 0x1400780f2
mov esi, 1
mov byte [rbx + 0x47], sil
jmp 0x140078104
test rdi, rdi
jne 0x140078104
mov eax, 0x80
mov qword [rbx + 0x10], r14
or word [rbx + 0x40], ax
mov esi, dword [rsp + 0x30]
mov eax, 1
cmp esi, eax
jne 0x140078121
lea rcx, [rbp - 0x51]
call fcn.140077a28
xor r8d, r8d
test eax, eax
jne 0x14007816b
lea rcx, [rbp - 0x51]
call fcn.140076894
test eax, eax
jne 0x1400787c7
xor edx, edx
mov rcx, rbx
call fcn.14007724c
xor r8d, r8d
cmp byte [r13 + 0x61], r8b
jne 0x1400787c7
cmp qword [rbx + 0x10], r8
je 0x140078171
movzx edx, word [rbx + 0x60]
mov rcx, rbx
inc dx
call fcn.14007724c
xor r8d, r8d
cmp byte [r13 + 0x61], r8b
jne 0x1400787c7
cmp qword [rbx + 0x10], r8
jne 0x140078181
mov eax, dword [r13 + 0x30]
bt rax, 0xc
jae 0x140078181
or qword [rbx + 0x58], 0xffffffffffffffff
cmp dword [r15 + 0x30], r8d
jne 0x1400787c7
cmp byte [r13 + 0x61], r8b
jne 0x1400787c7
or qword [rsp + 0x48], 0xffffffffffffffff
mov r11d, 2
cmp byte [rbx + 0x42], r11b
jb 0x140078359
test r14, r14
je 0x140078359
mov eax, 0x100
test word [r13 + 0x5c], ax
jne 0x140078359
lea rsi, [rbx + 0x290]
mov rdx, r14
mov rcx, rsi
call fcn.1400732b8
mov rdx, qword [rbp - 0x41]
mov rdi, rax
mov qword [rsp + 0x40], rax
test rdx, rdx
je 0x1400781f7
mov rcx, rsi
call fcn.1400732b8
or rdi, rax
mov qword [rsp + 0x40], rdi
movzx r8d, byte [rbx + 0x42]
mov eax, 1
lea edi, [r8 - 1]
cmp edi, eax
jl 0x14007834c
mov r15, qword [rsp + 0x40]
movsxd rdx, r8d
imul r12, r8, 0x58
imul r13, rdx, 0x58
add r12, 0x340
lea rax, [rdx - 1]
imul r14, rax, 0x58
add r12, rbx
add r13, 0x398
add r14, 0x3e0
add r14, rbx
add r13, rbx
mov r10, qword [r14]
xor r8d, r8d
mov rsi, qword [rbx + 8]
movzx eax, byte [r10 + 0x10]
imul r11, rax, 0x70
test byte [r11 + rsi + 0x44], 8
je 0x140078321
cmp word [rbp + 0x67], r8w
jne 0x140078277
test dword [r10 + 0x28], 0x1000
je 0x140078321
mov r9, qword [r10 + 8]
test r15, r9
jne 0x140078321
mov rax, qword [rbp - 0x49]
mov rcx, qword [rax + 0x20]
movsxd rdx, dword [rax + 0x14]
mov r8, rcx
shl rdx, 6
add rdx, rcx
cmp rcx, rdx
jae 0x1400782c7
test qword [r8 + 0x38], r9
je 0x1400782b9
mov rax, qword [r8]
test byte [rax + 4], 1
je 0x1400782c2
movsx eax, word [rax + 0x30]
cmp eax, dword [r11 + rsi + 0x4c]
jne 0x1400782c2
add r8, 0x40
cmp r8, rdx
jb 0x14007829f
cmp r8, rdx
jb 0x14007831e
mov rax, r9
not rax
and qword [rsp + 0x48], rax
jmp 0x1400782e7
test qword [rcx + 0x38], r9
je 0x1400782e3
or word [rcx + 0x12], 4
mov r9, qword [r10 + 8]
add rcx, 0x40
cmp rcx, rdx
jb 0x1400782d4
movzx ecx, byte [rbx + 0x42]
lea eax, [rcx - 1]
cmp edi, eax
je 0x14007830c
sub ecx, edi
mov rdx, r13
dec ecx
imul eax, ecx, 0x58
mov rcx, r12
movsxd r8, eax
call fcn.1400c5c20
mov esi, dword [rsp + 0x30]
dec byte [rbx + 0x42]
dec esi
mov dword [rsp + 0x30], esi
xor r8d, r8d
jmp 0x140078325
xor r8d, r8d
mov esi, dword [rsp + 0x30]
mov eax, 1
sub r13, 0x58
sub edi, eax
sub r12, 0x58
sub r14, 0x58
cmp edi, eax
jge 0x140078243
mov r15, qword [rbp + 0x4f]
movzx r12d, word [rsp + 0x34]
jmp 0x140078353
mov esi, dword [rsp + 0x30]
xor r8d, r8d
mov r11d, 2
mov rcx, qword [rbx]
movzx r13d, r8w
movsx eax, word [rbx + 0x60]
mov r10, qword [rbp + 0x57]
add dword [rcx + 0xac], eax
test r12b, 4
je 0x1400783e2
mov rdx, qword [rbx + 0x3e0]
mov r9d, 8
mov ecx, dword [rdx + 0x28]
bt ecx, 0xc
jb 0x1400783a8
mov r13d, r8d
test r9b, r12b
je 0x1400783e2
mov rax, qword [r10 + 0x28]
cmp dword [rax + 0x54], r8d
jne 0x1400783e2
bt ecx, 0xd
jae 0x1400783a8
test r12b, 0x10
je 0x1400783e2
mov eax, ecx
movzx r13d, r8w
and eax, 0x1000
neg eax
sbb al, al
add al, r11b
mov r11d, Ordinal_69
mov byte [rbx + 0x45], al
mov rax, qword [r10 + 0x28]
test byte [rax + 0x40], 0x20
jne 0x1400783e8
test r11b, cl
je 0x1400783e8
and ecx, 0xffffffbf
movzx r13d, r12w
mov dword [rdx + 0x28], ecx
and r13w, r9w
jmp 0x1400783e8
mov r11d, Ordinal_69
test esi, esi
jle 0x1400786ec
mov eax, esi
lea r9, [rbx + 0x3e0]
mov qword [rbp + 0x67], r9
mov esi, 1
mov qword [rsp + 0x40], rax
movzx eax, byte [r9 - 0x1c]
mov r12d, 0xfff0bdc0
mov rdx, qword [rsp + 0x50]
imul r14, rax, 0x70
mov rdi, qword [r14 + r10 + 0x28]
mov rcx, qword [rdi + 0x70]
test rcx, rcx
je 0x140078442
mov rax, qword [rdx + 0x20]
mov r12d, r8d
add rax, 0x18
jmp 0x14007843d
add r12d, esi
lea rax, [rax + 0x20]
cmp qword [rax], rcx
jne 0x140078436
mov rsi, qword [r9]
mov eax, 2
mov qword [rbp + 0x4f], rsi
test byte [rdi + 0x40], al
jne 0x1400784ba
cmp qword [rdi + 0x18], r8
jne 0x1400784ba
test dword [rsi + 0x28], 0x400
je 0x14007850b
mov rsi, qword [rdi + 0x60]
jmp 0x140078475
cmp qword [rsi], rdx
je 0x14007847a
mov rsi, qword [rsi + 0x28]
test rsi, rsi
jne 0x14007846c
mov rcx, qword [rsp + 0x38]
xor r9d, r9d
mov dword [rsp + 0x20], r8d
mov edx, Ordinal_167
mov r8d, dword [r14 + r10 + 0x4c]
call fcn.140031b40
mov rcx, qword [rsp + 0x38]
mov r9d, 0xfffffff4
mov r8, rsi
mov edx, eax
call fcn.140032428
mov r9, qword [rbp + 0x67]
xor r8d, r8d
mov r10, qword [rbp + 0x57]
mov rsi, qword [rbp + 0x4f]
mov r11, qword [rsp + 0x38]
test dword [rsi + 0x28], 0x200
je 0x1400786a9
test byte [rdi + 0x40], 0x20
mov edx, reloc.WLDAP32.dll_Ordinal_97
mov rsi, qword [rsi + 0x20]
lea edi, [rdx - 0x5f]
je 0x1400785cd
mov eax, dword [rsi + 0x64]
and al, 3
cmp al, dil
movzx eax, word [rsp + 0x36]
jne 0x1400785d2
test ax, ax
je 0x1400785d2
mov r8d, dword [r9 - 0x44]
xor ecx, ecx
mov edx, ecx
jmp 0x14007862d
cmp dword [rdi + 0x54], r8d
jne 0x1400784ba
test byte [rsi + 0x28], r11b
jne 0x1400784ba
cmp word [rbp - 0x71], r8w
jne 0x1400784ba
mov ecx, reloc.WLDAP32.dll_Ordinal_97
cmp byte [rbx + 0x45], r8b
je 0x140078536
mov eax, dword [r14 + r10 + 0x4c]
mov ecx, 0x62
mov dword [rbx + 0x2c], eax
mov edx, dword [r14 + r10 + 0x4c]
mov r9, rdi
mov dword [rsp + 0x20], ecx
mov r8d, r12d
mov rcx, r15
call fcn.140059454
xor r8d, r8d
cmp byte [rbx + 0x45], r8b
jne 0x14007859b
lea eax, [r8 + 0x40]
cmp word [rdi + 0x46], ax
jge 0x14007859b
test byte [rdi + 0x40], 0x20
jne 0x14007859b
mov rax, qword [rbp + 0x57]
mov ecx, r8d
mov rax, qword [r14 + rax + 0x60]
test rax, rax
je 0x140078582
lea edx, [r8 + 1]
add ecx, edx
shr rax, 1
jne 0x14007857b
movsxd r8, ecx
mov r9d, 0xfffffffd
mov rcx, qword [rsp + 0x38]
or edx, 0xffffffff
call fcn.140032428
xor r8d, r8d
mov r11, qword [rsp + 0x38]
mov r9, qword [rbp + 0x67]
mov r10, qword [rbp + 0x57]
movsxd rax, dword [r11 + 0x90]
test eax, eax
jle 0x1400784bf
lea rcx, [rax + rax*2]
mov rax, qword [r11 + 0x88]
mov word [rax + rcx*8 - 0x16], r13w
jmp 0x1400784bf
movzx eax, word [rsp + 0x36]
cmp byte [rbx + 0x45], r8b
je 0x14007860b
mov rax, qword [r14 + r10 + 0x28]
mov r8d, dword [rbp + 0x7f]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x140078600
mov eax, 1
cmp rcx, rsi
je 0x140078600
mov rcx, qword [rcx + 0x28]
add r8d, eax
test rcx, rcx
jne 0x1400785ef
mov edx, 0x62
mov dword [rbx + 0x30], r8d
jmp 0x14007862d
mov ecx, dword [rbp + 0x7f]
test ecx, ecx
je 0x140078621
test ax, ax
je 0x140078621
mov r8d, ecx
mov edx, reloc.WLDAP32.dll_Ordinal_96
jmp 0x14007862d
mov r8d, dword [r15 + 0x34]
lea eax, [r8 + 1]
mov dword [r15 + 0x34], eax
mov dword [r9 - 0x40], r8d
test edx, edx
je 0x1400786a6
mov r9d, dword [rsi + 0x58]
mov rcx, r11
mov dword [rsp + 0x20], r12d
call fcn.140031b40
mov rdx, rsi
mov rcx, r15
call fcn.1400324e8
mov rax, qword [rbp + 0x4f]
mov esi, 1
test byte [rax + 0x28], 0xf
je 0x1400787bf
test dword [rax + 0x28], 0x88002
jne 0x1400787bf
test byte [rbx + 0x40], sil
jne 0x1400787bf
xor r8d, r8d
cmp byte [rbx + 0x47], dil
je 0x1400786ae
mov rdx, qword [rsp + 0x38]
movsxd rax, dword [rdx + 0x90]
test eax, eax
jle 0x1400786ae
lea rcx, [rax + rax*2]
mov rax, qword [rdx + 0x88]
mov word [rax + rcx*8 - 0x16], di
jmp 0x1400786ae
xor r8d, r8d
mov esi, 1
test r12d, r12d
js 0x1400786c1
mov edx, r12d
mov rcx, r15
call fcn.140052aa4
xor r8d, r8d
mov r9, qword [rbp + 0x67]
mov r11d, Ordinal_69
mov r10, qword [rbp + 0x57]
add r9, 0x58
sub qword [rsp + 0x40], rsi
mov qword [rbp + 0x67], r9
jne 0x140078407
movzx r12d, word [rsp + 0x34]
mov esi, dword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
mov r13, qword [rsp + 0x50]
mov eax, dword [rax + 0x90]
mov dword [rbx + 0x4c], eax
cmp byte [r13 + 0x61], r8b
jne 0x1400787c7
mov r14d, r8d
test esi, esi
jle 0x1400787ba
lea rdi, [rbx + 0x3c4]
mov rax, qword [rdi + 0x1c]
lea rsi, [rdi - 0x2c]
test dword [rax + 0x28], 0x4000
je 0x14007875c
movzx eax, byte [rdi]
lea rdx, [rbx + 0x68]
mov r8, qword [rbp + 0x57]
mov r9, qword [rsp + 0x48]
add r8, 8
imul rcx, rax, 0x70
mov qword [rsp + 0x20], rsi
add r8, rcx
mov rcx, r15
call fcn.140073aa8
xor eax, eax
cmp byte [r13 + 0x61], al
jne 0x1400787c7
mov rdx, qword [rbp + 0x57]
movzx r9d, r12w
mov r8, rsi
mov rcx, r15
call fcn.14006ff4c
mov rcx, qword [rsp + 0x38]
mov r9d, r14d
mov rdx, rcx
mov r8, rbx
mov eax, dword [rcx + 0x90]
mov rcx, r15
mov dword [rdi - 0xc], eax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rsi
call fcn.140070fd8
mov ecx, dword [rdi - 0x14]
inc r14d
add rdi, 0x58
mov qword [rsp + 0x48], rax
mov dword [rbx + 0x34], ecx
cmp r14d, dword [rsp + 0x30]
jl 0x14007871b
mov rax, rbx
jmp 0x1400787de
xor r8d, r8d
jmp 0x1400786ae
mov eax, dword [rbx + 0x3c]
mov rdx, rbx
mov rcx, r13
mov dword [r15 + 0xac], eax
call fcn.14007470c
xor eax, eax
mov rbx, qword [rsp + reloc.WLDAP32.dll_Ordinal_304]
add rsp, 0xe0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret