Function at 0x140275330
Capabilities:
Access peb ldr_data
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
xor r9d, r9d
mov qword [rbp + 0x50], r9
movabs rax, 0x477dbc80cddb9960
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x48], r9
movabs rax, 0xa8d581b792b81090
mov qword [rbp + 0x48], rax
movabs rax, 0xc87bdd90930b4f3d
sub rax, qword [0x140333050]
sub rax, qword [0x140333058]
movabs rcx, 0xf8f8cd984bac8f15
xor rax, rcx
sub rax, qword [0x140333048]
movabs rcx, 0xc7d654b95e1d7dd4
add rcx, rax
mov rdi, qword [0x140333040]
add rcx, rdi
movabs rax, 0x5a9179a8346b4aad
xor rcx, rax
movabs rax, 0x5f627dc6c1ca9a00
sub rcx, rax
movabs rax, 0xae3b3cd24a9ff867
xor rcx, rax
movabs rdx, 0x3483ce449ac7be6a
add rdx, rcx
add rdx, rdi
not rdx
movabs rcx, 0x13cce94ad8b4e2ec
mov r10, qword [0x140333038]
mov rax, r10
xor rax, rcx
sub rdx, rax
movabs rax, 0xec3316b5274b1d13
mov r11, qword [0x140333030]
mov rcx, r11
xor rcx, rax
movabs rax, 0xe0b56d8e353041c1
add rdx, rax
add rdx, rcx
movabs rax, 0xf6fc8f8702459384
xor rdx, rax
mov qword [rbp + 0x48], rdx
movabs rax, 0xac8e34c91e782eb4
sub rax, qword [0x140333050]
sub rax, qword [0x140333058]
movabs rcx, 0xf8f8cda5771d21bb
xor rax, rcx
sub rax, qword [0x140333048]
movabs rcx, 0x7d654caf82c9099
add rcx, rax
add rcx, rdi
movabs rax, 0x5a9179b6fece2683
xor rcx, rax
movabs rax, 0x5f627de0679d8376
sub rcx, rax
movabs rax, 0xfa3b3cd8c6d0d9b9
xor rcx, rax
movabs rax, 0xb483ce51379507e8
add rcx, rax
add rcx, rdi
not rcx
movabs rax, 0x13cce94aa4d699c6
xor r10, rax
sub rcx, r10
movabs rax, 0xec3316b55b296639
xor r11, rax
movabs rax, 0xe0b56d5a2348d29b
add rcx, rax
add rcx, r11
movabs rax, 0x1a841b5237c32116
xor rcx, rax
mov qword [rbp + 0x50], rcx
and rcx, rdx
mov eax, dword [0x1403481e0]
and qword [rbp + 0x48], r9
and qword [rbp + 0x50], r9
cmp rax, rcx
jne 0x140275957
xor edi, edi
mov r14d, 0x3e00a84a
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
movups xmm0, xmmword [rax + 0x58]
movd ecx, xmm0
sub cx, 8
test edi, edi
je 0x140275580
psrldq xmm0, 8
movq r9, xmm0
movzx ecx, cx
shr rcx, 1
lea r11, [r9 + rcx*2]
mov r10d, 0x96337b5c
jmp 0x140275572
movsx edx, byte [r9]
mov r8d, edx
imul r8d, edx
add r8d, 0x31
xor r8d, 0x4764996c
mov ecx, r10d
xor ecx, edx
mov r10d, r8d
imul r10d, ecx
add r9, 2
cmp r9, r11
jne 0x14027554c
cmp r10d, edi
jne 0x14027568b
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov rcx, qword [rcx + r10 + 0x88]
mov ebx, ecx
add rbx, r10
shr rcx, 0x20
cmp rbx, r10
je 0x14027568b
mov esi, dword [rbx + 0x18]
test esi, esi
je 0x14027568b
mov r13d, dword [rbx + 0x20]
dec esi
lea rdx, [r10 + rsi*4]
mov r11d, dword [rdx + r13]
add r11, r10
mov r15d, 0x96337b5c
jmp 0x1402755e9
movsx r8d, dl
mov r9d, r8d
imul r9d, r8d
add r9d, 0x31
xor r9d, 0x4764996c
mov edx, r15d
xor edx, r8d
mov r15d, r9d
imul r15d, edx
mov dl, byte [r11]
inc r11
test dl, dl
jne 0x1402755c6
cmp r15d, r14d
je 0x140275601
test esi, esi
jne 0x1402755b1
jmp 0x14027568b
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov eax, dword [rbx + 0x24]
add rax, r10
movzx eax, word [rax + rsi*2]
mov esi, dword [rdx + rax*4]
add rsi, r10
cmp rsi, rbx
jbe 0x140275693
lea rax, [rbx + rcx]
cmp rsi, rax
jae 0x140275693
mov edi, 0x96337b5c
mov r14d, edi
jmp 0x14027564c
movsx ecx, al
mov edx, ecx
imul edx, ecx
add edx, 0x31
xor edx, 0x4764996c
mov eax, edi
xor eax, ecx
mov edi, edx
imul edi, eax
inc rsi
mov al, byte [rsi]
cmp al, 0x2e
jne 0x14027562f
jmp 0x140275671
movsx ecx, al
mov edx, ecx
imul edx, ecx
add edx, 0x31
xor edx, 0x4764996c
mov eax, r14d
xor eax, ecx
mov r14d, edx
imul r14d, eax
inc rsi
mov al, byte [rsi]
test al, al
jne 0x140275654
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov rax, qword [rax]
jmp 0x140275520
and qword [rbp + 0x58], 0
movabs rax, 0xbbe0c2f5525f2dab
mov qword [rbp + 0x58], rax
and qword [rbp + 0x50], 0
movabs rax, 0x4593664fc212d48e
mov qword [rbp + 0x50], rax
movabs rax, 0x6bb98ae5925139ae
sub rax, qword [0x140333050]
sub rax, qword [0x140333058]
movabs rcx, 0xf8f8cd977a1b3839
xor rax, rcx
sub rax, qword [0x140333048]
movabs rcx, 0x47d654b84605160c
add rcx, rax
mov rdi, qword [0x140333040]
add rcx, rdi
movabs rax, 0x5a9179a7490ef4f1
xor rcx, rax
movabs rax, 0x5f627dc68ee9fc24
sub rcx, rax
movabs rax, 0xf63b3cd1e36d8a27
xor rcx, rax
movabs rdx, 0x3483ce43d2142f2b
add rdx, rcx
add rdx, rdi
not rdx
movabs rcx, 0x13cce94adbee42c8
mov r10, qword [0x140333038]
mov rax, r10
xor rax, rcx
sub rdx, rax
movabs rax, 0xec3316b52411bd37
mov r11, qword [0x140333030]
mov rcx, r11
xor rcx, rax
movabs rax, 0xe0b56d9171c7bd9d
add rdx, rax
add rdx, rcx
movabs rax, 0x3532e712b6c600f8
xor rdx, rax
mov qword [rbp + 0x50], rdx
movabs rax, 0x1bef1f4ebd82820e
sub rax, qword [0x140333050]
sub rax, qword [0x140333058]
movabs rcx, 0xf8f8cd977d3cc9ab
xor rax, rcx
sub rax, qword [0x140333048]
movabs rcx, 0x7d654b84a3469ab
add rcx, rax
add rcx, rdi
movabs rax, 0x5a9179a74c932df3
xor rcx, rax
movabs rax, 0x5f627dc68fa6ee86
sub rcx, rax
movabs rax, 0xda3b3cd1e4f84111
xor rcx, rax
movabs rax, 0xb483ce43d513d704
add rcx, rax
add rcx, rdi
not rcx
movabs rax, 0x13cce94adbe1edd6
xor r10, rax
sub rcx, r10
movabs rax, 0xec3316b5241e1229
xor r11, rax
movabs rax, 0xe0b56d9165a62eab
add rcx, rax
add rcx, r11
movabs rax, 0xfcb9b6ad10fc2346
xor rcx, rax
mov qword [rbp + 0x58], rcx
and rcx, rdx
xor r9d, r9d
mov qword [rbp + 0x50], r9
mov qword [rbp + 0x58], r9
mov dword [rbp + 0x48], r9d
cmp rsi, rcx
jne 0x1402758cd
mov dword [rbp + 0x48], 0x8ae75698
mov eax, 0x7e234f8f
sub eax, dword [0x140333058]
sub eax, dword [0x140333050]
xor eax, 0x7d2792ed
sub eax, dword [0x140333048]
mov rdx, qword [0x140333040]
lea ecx, [rdx + 0x4a180f44]
add ecx, eax
xor ecx, 0x4c7b5acf
add ecx, 0x7029c2d3
xor ecx, 0xb4edced1
mov r8d, dword [0x140333030]
xor r8d, 0x241dbe9d
sub r8d, ecx
mov eax, dword [0x140333038]
xor eax, 0xdbe24162
sub r8d, eax
sub r8d, edx
sub r8d, 0x6f052f09
xor r8d, 0xf662d51a
mov dword [rbp + 0x48], r8d
jmp 0x14027594c
mov dword [rbp + 0x48], 0x9f32a598
mov eax, 0x20569cc9
sub eax, dword [0x140333058]
sub eax, dword [0x140333050]
xor eax, 0x7bc2063b
sub eax, dword [0x140333048]
mov rdx, qword [0x140333040]
lea ecx, [rdx - 0x77c5d1b4]
add ecx, eax
xor ecx, 0x4ae9cc8d
add ecx, 0x70a44965
xor ecx, 0x503dbd90
mov r8d, dword [0x140333030]
xor r8d, 0x24183e6b
sub r8d, ecx
mov eax, dword [0x140333038]
xor eax, 0xdbe7c194
sub r8d, eax
sub r8d, edx
add r8d, 0x17d6efd2
xor r8d, 0x9fc0dc
mov dword [rbp + 0x48], r8d
movsxd rax, r8d
mov r8d, dword [rax + rsi]
mov dword [rbp + 0x48], r9d
mov dword [0x1403481e0], r8d
mov rbx, qword [rsp + 0x40]
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret