Function at 0x180009e60
Capabilities:
Enumerate pe sections
Resolve function by parsing pe exports

Disassembly:
sub rsp, 0xa8
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov dword [rsp + 8], 0x9d91705d
mov eax, dword [rsp + 8]
mov dword [rsp + 4], eax
sub eax, 0x8184e549
je 0x18000a0fb
jmp 0x180009ea5
mov eax, dword [rsp + 4]
sub eax, 0x83bb5a60
je 0x18000a05d
jmp 0x180009eb9
mov eax, dword [rsp + 4]
sub eax, 0x8e7fdca9
je 0x18000a19c
jmp 0x180009ecd
mov eax, dword [rsp + 4]
sub eax, 0x9d91705d
je 0x180009ffe
jmp 0x180009ee1
mov eax, dword [rsp + 4]
sub eax, 0xb11bd486
je 0x18000a094
jmp 0x180009ef5
mov eax, dword [rsp + 4]
sub eax, 0xb351923b
je 0x18000a112
jmp 0x180009f09
mov eax, dword [rsp + 4]
sub eax, 0xbb798c57
je 0x18000a02b
jmp 0x180009f1d
mov eax, dword [rsp + 4]
sub eax, 0xbdd7dcc1
je 0x18000a1d2
jmp 0x180009f31
mov eax, dword [rsp + 4]
sub eax, 0xd950d6f3
je 0x18000a137
jmp 0x180009f45
mov eax, dword [rsp + 4]
sub eax, 0xf5613ac9
je 0x18000a0c0
jmp 0x180009f59
mov eax, dword [rsp + 4]
sub eax, 0xf5866e1e
je 0x18000a0a9
jmp 0x180009f6d
mov eax, dword [rsp + 4]
sub eax, 0x1095cda7
je 0x18000a184
jmp 0x180009f81
mov eax, dword [rsp + 4]
sub eax, 0x114801a1
je 0x18000a15e
jmp 0x180009f95
mov eax, dword [rsp + 4]
sub eax, 0x1cc6d81c
je 0x18000a0d9
jmp 0x180009fa9
mov eax, dword [rsp + 4]
sub eax, 0x2a0badc5
je 0x18000a1ba
jmp 0x180009fbd
mov eax, dword [rsp + 4]
sub eax, 0x48e5fbc6
je 0x18000a219
jmp 0x180009fd1
mov eax, dword [rsp + 4]
sub eax, 0x5e680c0c
je 0x18000a1df
jmp 0x180009fe5
mov eax, dword [rsp + 4]
sub eax, 0x76c11225
je 0x18000a1f9
jmp 0x180009ff9
jmp 0x18000a229
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x20]
mov eax, dword [rax + 0x3c]
mov dword [rsp + 0x58], eax
mov dword [rsp + 8], 0xbb798c57
jmp 0x18000a229
mov eax, dword [rsp + 0x58]
movsxd rcx, eax
mov rax, qword [rsp + 0x50]
add rax, rcx
mov qword [rsp + 0x18], rax
mov rax, qword [rsp + 0x18]
mov cx, word [rax + 6]
mov rax, qword [rsp + 0x40]
mov word [rax], cx
mov dword [rsp + 8], 0x83bb5a60
jmp 0x18000a229
mov rax, qword [rsp + 0x18]
xor ecx, ecx
add rcx, 0x18
movsxd rcx, ecx
add rax, rcx
mov rcx, qword [rsp + 0x18]
movzx ecx, word [rcx + 0x14]
add rax, rcx
mov qword [rsp + 0x10], rax
mov dword [rsp + 0xc], 0
mov dword [rsp + 8], 0xb11bd486
jmp 0x18000a229
mov eax, dword [rsp + 0xc]
mov dword [rsp + 0x5c], eax
mov dword [rsp + 8], 0xf5866e1e
jmp 0x18000a229
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x60], rax
mov dword [rsp + 8], 0xf5613ac9
jmp 0x18000a229
mov rax, qword [rsp + 0x60]
movzx eax, word [rax]
mov dword [rsp + 0x6c], eax
mov dword [rsp + 8], 0x1cc6d81c
jmp 0x18000a229
mov edx, dword [rsp + 0x5c]
mov r8d, dword [rsp + 0x6c]
mov eax, 0x5e680c0c
mov ecx, 0x8184e549
cmp edx, r8d
cmovl eax, ecx
mov dword [rsp + 8], eax
jmp 0x18000a229
mov rax, qword [rsp + 0x10]
mov qword [rsp + 0x70], rax
mov dword [rsp + 8], 0xb351923b
jmp 0x18000a229
mov rax, qword [rsp + 0x70]
add rax, 0x28
mov qword [rsp + 0x10], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x78], rax
mov dword [rsp + 8], 0xd950d6f3
jmp 0x18000a229
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x80], rax
movsxd rax, dword [rsp + 0xc]
mov qword [rsp + 0x88], rax
mov dword [rsp + 8], 0x114801a1
jmp 0x18000a229
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x78]
mov qword [rax + rcx*8], rdx
mov dword [rsp + 8], 0x1095cda7
jmp 0x18000a229
mov eax, dword [rsp + 0xc]
mov dword [rsp + 0x90], eax
mov dword [rsp + 8], 0x8e7fdca9
jmp 0x18000a229
mov eax, dword [rsp + 0x90]
add eax, 1
mov dword [rsp + 0x94], eax
mov dword [rsp + 8], 0x2a0badc5
jmp 0x18000a229
mov eax, dword [rsp + 0x94]
mov dword [rsp + 0xc], eax
mov dword [rsp + 8], 0xbdd7dcc1
jmp 0x18000a229
mov dword [rsp + 8], 0xb11bd486
jmp 0x18000a229
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x98], rax
mov dword [rsp + 8], 0x76c11225
jmp 0x18000a229
mov rax, qword [rsp + 0x98]
mov ax, word [rax]
mov word [rsp + 0xa6], ax
mov dword [rsp + 8], 0x48e5fbc6
jmp 0x18000a229
mov ax, word [rsp + 0xa6]
add rsp, 0xa8
ret
jmp 0x180009e8d