Function at 0x4dad60
Capabilities:
Parse pe header

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x4db427
push rbp
mov rbp, rsp
sub rsp, 0x38
movups xmmword [rsp + 0x1e], xmm15
movups xmmword [rsp + 0x21], xmm15
mov eax, 0x1c
xor rax, 7
cmp rax, 0x24
jae 0x4db41c
mov edx, 0x1c
xor rdx, 0x19
lea rsi, [0x005259e5]
movzx edi, byte [rax + rsi]
cmp rdx, 0x24
jae 0x4db40f
movzx edx, byte [rdx + rsi]
mov eax, 0x53
xor rax, 0x72
add edx, edi
nop
cmp rax, 0x24
jae 0x4db405
mov edi, 0x53
xor rdi, 0x40
movzx r8d, byte [rax + rsi]
nop dword [rax + rax]
cmp rdi, 0x24
jae 0x4db3f6
movzx edi, byte [rdi + rsi]
mov eax, 0x53
xor rax, 0x42
xor edi, r8d
nop word [rax + rax]
cmp rax, 0x24
jae 0x4db3ec
mov r8d, 0x53
xor r8, 0x4c
movzx r9d, byte [rax + rsi]
nop dword [rax]
cmp r8, 0x24
jae 0x4db3df
movzx r8d, byte [r8 + rsi]
mov eax, 0x53
xor rax, 0x45
sub r9d, r8d
nop dword [rax + rax]
cmp rax, 0x24
jae 0x4db3d5
mov r8d, 0x53
xor r8, 0x4a
movzx r10d, byte [rax + rsi]
nop dword [rax]
cmp r8, 0x24
jae 0x4db3c8
movzx r8d, byte [r8 + rsi]
mov eax, 0x1c
xor rax, 0x1a
add r8d, r10d
nop dword [rax + rax]
cmp rax, 0x24
jae 0x4db3be
mov r10d, 0x1c
xor r10, 0x3e
movzx r11d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x24
jae 0x4db3b1
movzx r10d, byte [r10 + rsi]
xor r10d, r11d
mov eax, 0x1c
nop word [rax + rax]
cmp rax, 0x24
jae 0x4db3a7
xor rax, 0x16
cmp rax, 0x24
jae 0x4db39d
mov r11d, 0x53
xor r11, 0x4b
movzx r12d, byte [rax + rsi]
cmp r11, 0x24
jae 0x4db390
mov eax, 0x53
xor rax, 0x43
movzx r11d, byte [r11 + rsi]
nop
cmp rax, 0x24
jae 0x4db386
movzx r13d, byte [rax + rsi]
mov eax, 0x53
xor rax, 0x5c
xor r13d, r11d
nop dword [rax + rax]
cmp rax, 0x24
jae 0x4db37c
mov r11d, 0x53
xor r11, 0x5a
movzx r15d, byte [rax + rsi]
nop dword [rax]
cmp r11, 0x24
jae 0x4db36f
movzx r11d, byte [r11 + rsi]
mov eax, 0x53
xor rax, 0x49
add r11d, r15d
nop dword [rax + rax]
cmp rax, 0x24
jae 0x4db365
mov r15d, 0x53
xor r15, 0x44
movzx eax, byte [rax + rsi]
nop dword [rax + rax]
cmp r15, 0x24
jae 0x4db353
movzx r15d, byte [r15 + rsi]
mov ecx, r11d
mov r11d, 0x1c
xor r11, 0x11
sub eax, r15d
nop
cmp r11, 0x24
jae 0x4db346
mov r15d, 0x1c
xor r15, 0x1c
movzx r11d, byte [r11 + rsi]
nop dword [rax]
cmp r15, 0x24
jae 0x4db339
movzx r15d, byte [r15 + rsi]
mov ebx, r13d
mov r13d, 0x53
xor r13, 0x4e
xor r15d, r11d
nop
cmp r13, 0x24
jae 0x4db32c
mov r11d, 0x53
xor r11, 0x73
movzx r13d, byte [r13 + rsi]
nop word [rax + rax]
cmp r11, 0x24
jae 0x4db31f
mov byte [rsp + 0x37], r15b
movzx r11d, byte [r11 + rsi]
mov r15d, 0x53
xor r15, 0x4d
add r11d, r13d
cmp r15, 0x24
jae 0x4db312
mov r13d, 0x53
xor r13, 0x47
movzx r15d, byte [r15 + rsi]
nop word [rax + rax]
cmp r13, 0x24
jae 0x4db305
mov byte [rsp + 0x36], r11b
movzx r13d, byte [r13 + rsi]
mov r11d, 0x53
xor r11, 0x54
add r13d, r15d
cmp r11, 0x24
jae 0x4db2f3
mov r15d, 0x53
xor r15, 0x5d
movzx r11d, byte [r11 + rsi]
nop dword [rax + rax]
cmp r15, 0x24
jae 0x4db2e6
mov byte [rsp + 0x35], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x53
xor r13, 0x57
sub r11d, r15d
cmp r13, 0x24
jae 0x4db2d9
mov r15d, 0x53
xor r15, 0x51
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x24
jae 0x4db2cc
mov byte [rsp + 0x34], r11b
movzx r15d, byte [r15 + rsi]
mov r11d, 0x53
xor r11, 0x46
sub r13d, r15d
cmp r11, 0x24
jae 0x4db2bf
mov r15d, 0x53
xor r15, 0x5b
movzx r11d, byte [r11 + rsi]
nop word [rax + rax]
cmp r15, 0x24
jae 0x4db2b2
mov byte [rsp + 0x33], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x53
xor r13, 0x70
add r11d, r15d
cmp r13, 0x24
jae 0x4db2a5
mov r15d, 0x53
xor r15, 0x41
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x24
jae 0x4db293
mov byte [rsp + 0x32], r11b
movzx r15d, byte [r15 + rsi]
mov r11d, 0x53
xor r11, 0x50
xor r15d, r13d
cmp r11, 0x24
jae 0x4db286
mov r13d, 0x53
xor r13, 0x58
movzx r11d, byte [r11 + rsi]
nop word [rax + rax]
cmp r13, 0x24
jae 0x4db279
mov byte [rsp + 0x31], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x1c
xor r15, 0x1d
xor r13d, r11d
cmp r15, 0x24
jae 0x4db26c
mov r11d, 0x1c
xor r11, 0x10
movzx r15d, byte [r15 + rsi]
nop dword [rax + rax]
cmp r11, 0x24
jae 0x4db25f
xor r12d, 0x40
movzx esi, byte [r11 + rsi]
mov byte [rsp + 0x1e], dl
mov byte [rsp + 0x1f], dil
mov byte [rsp + 0x20], r9b
mov byte [rsp + 0x21], r8b
mov byte [rsp + 0x22], r10b
mov byte [rsp + 0x23], r12b
mov byte [rsp + 0x24], bl
mov byte [rsp + 0x25], cl
mov byte [rsp + 0x26], al
movzx edx, byte [rsp + 0x37]
mov byte [rsp + 0x27], dl
movzx edx, byte [rsp + 0x36]
mov byte [rsp + 0x28], dl
movzx edx, byte [rsp + 0x35]
mov byte [rsp + 0x29], dl
movzx edx, byte [rsp + 0x34]
mov byte [rsp + 0x2a], dl
movzx edx, byte [rsp + 0x33]
mov byte [rsp + 0x2b], dl
movzx edx, byte [rsp + 0x32]
mov byte [rsp + 0x2c], dl
movzx edx, byte [rsp + 0x31]
mov byte [rsp + 0x2d], dl
mov byte [rsp + 0x2e], r13b
xor esi, r15d
mov byte [rsp + 0x2f], sil
xor eax, eax
lea rbx, [rsp + 0x1e]
mov ecx, 0x12
call fcn.00440b20
add rsp, 0x38
pop rbp
ret
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
call fcn.00451260
mov rax, r13
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
nop dword [rax + rax]
call fcn.00451260
mov rax, r13
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
call fcn.00451260
mov rax, r13
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
nop dword [rax + rax]
call fcn.00451260
mov rax, r13
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov rax, r13
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov rax, r15
mov ecx, 0x24
nop dword [rax + rax]
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, r11
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, r10
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, r8
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, r8
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, rdi
mov ecx, 0x24
nop
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
mov rax, rdx
mov ecx, 0x24
call fcn.00451260
mov ecx, 0x24
call fcn.00451260
nop
call fcn.0044efe0
jmp fcn.004dad60