Function at 0x4ff540
Capabilities:
Parse pe header

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x5006be
push rbp
mov rbp, rsp
sub rsp, 0x68
movups xmmword [rsp + 0x3a], xmm15
movups xmmword [rsp + 0x48], xmm15
movups xmmword [rsp + 0x58], xmm15
mov eax, 0x31
xor rax, 0x60
cmp rax, 0x5a
jae 0x5006b3
mov edx, 0x31
xor rdx, 0x31
lea rsi, [0x0056b510]
movzx edi, byte [rax + rsi]
cmp rdx, 0x5a
jae 0x5006a6
movzx edx, byte [rdx + rsi]
mov eax, 0x45
xor rax, 0x70
sub edi, edx
cmp rax, 0x5a
jae 0x50069c
mov edx, 0x45
xor rdx, 0x4b
movzx r8d, byte [rax + rsi]
nop dword [rax]
cmp rdx, 0x5a
jae 0x50068f
movzx edx, byte [rdx + rsi]
mov eax, 0x6c
xor rax, 0x58
add edx, r8d
nop word [rax + rax]
cmp rax, 0x5a
jae 0x500685
mov r8d, 0x6c
xor r8, 0x6a
movzx r9d, byte [rax + rsi]
nop dword [rax]
cmp r8, 0x5a
jae 0x500674
movzx r8d, byte [r8 + rsi]
mov eax, 0x31
xor rax, 0x13
sub r9d, r8d
nop dword [rax + rax]
cmp rax, 0x5a
jae 0x50066a
mov r8d, 0x31
xor r8, 2
movzx r10d, byte [rax + rsi]
nop dword [rax]
cmp r8, 0x5a
jae 0x50065d
movzx r8d, byte [r8 + rsi]
mov eax, 0xdd
xor rax, 0xf9
add r8d, r10d
nop dword [rax]
cmp rax, 0x5a
jae 0x500653
mov r10d, 0xdd
xor r10, 0xc6
movzx r11d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x5a
jae 0x500646
movzx r10d, byte [r10 + rsi]
mov eax, 6
xor rax, 0x2f
sub r11d, r10d
nop dword [rax + rax]
cmp rax, 0x5a
jae 0x50063c
mov r10d, 6
xor r10, 0x42
movzx r12d, byte [rax + rsi]
nop dword [rax]
cmp r10, 0x5a
jae 0x50062f
movzx r10d, byte [r10 + rsi]
mov eax, 0x6c
xor rax, 0x21
add r10d, r12d
nop dword [rax + rax]
cmp rax, 0x5a
jae 0x500625
mov r12d, 0x6c
xor r12, 0x49
movzx r13d, byte [rax + rsi]
nop dword [rax]
cmp r12, 0x5a
jae 0x500614
movzx r12d, byte [r12 + rsi]
mov eax, 0x31
xor rax, 0x2c
add r12d, r13d
nop dword [rax + rax]
cmp rax, 0x5a
jae 0x50060a
mov r13d, 0x31
xor r13, 0xb
movzx r15d, byte [rax + rsi]
nop dword [rax]
cmp r13, 0x5a
jae 0x5005fd
movzx r13d, byte [r13 + rsi]
mov eax, 0x76
xor rax, 0x67
sub r15d, r13d
nop dword [rax]
cmp rax, 0x5a
jae 0x5005f3
mov r13d, 0x76
xor r13, 0x77
movzx eax, byte [rax + rsi]
nop dword [rax + rax]
cmp r13, 0x5a
jae 0x5005e6
movzx r13d, byte [r13 + rsi]
mov ecx, r15d
mov r15d, 0x55
xor r15, 0x5c
sub eax, r13d
cmp r15, 0x5a
jae 0x5005d9
mov r13d, 0x55
xor r13, 0x67
movzx r15d, byte [r15 + rsi]
nop dword [rax]
cmp r13, 0x5a
jae 0x5005cc
movzx r13d, byte [r13 + rsi]
mov ebx, r12d
mov r12d, 0x45
xor r12, 0x57
add r13d, r15d
cmp r12, 0x5a
jae 0x5005bf
mov r15d, 0x45
xor r15, 0x68
movzx r12d, byte [r12 + rsi]
nop dword [rax]
cmp r15, 0x5a
jae 0x5005b2
mov byte [rsp + 0x39], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x76
xor r13, 0x7e
add r12d, r15d
cmp r13, 0x5a
jae 0x5005a5
mov r15d, 0x76
xor r15, 0x7d
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x500593
mov byte [rsp + 0x38], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x7b
xor r12, 0x46
add r13d, r15d
cmp r12, 0x5a
jae 0x500586
mov r15d, 0x7b
xor r15, 0x6d
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x500579
mov byte [rsp + 0x37], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 6
xor r13, 0x54
sub r12d, r15d
cmp r13, 0x5a
jae 0x50056c
mov r15d, 6
xor r15, 0xb
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x50055f
mov byte [rsp + 0x36], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x55
xor r12, 0x1e
sub r13d, r15d
cmp r12, 0x5a
jae 0x500552
mov r15d, 0x55
xor r15, 0x56
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x500545
mov byte [rsp + 0x35], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x55
xor r13, 2
add r12d, r15d
cmp r13, 0x5a
jae 0x500533
mov r15d, 0x55
xor r15, 0x50
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x500526
mov byte [rsp + 0x34], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x76
xor r12, 0x51
add r13d, r15d
cmp r12, 0x5a
jae 0x500519
mov r15d, 0x76
xor r15, 0x79
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x50050c
mov byte [rsp + 0x33], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x45
xor r13, 6
add r12d, r15d
cmp r13, 0x5a
jae 0x5004ff
mov r15d, 0x45
xor r15, 0x79
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x5004f2
mov byte [rsp + 0x32], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x7b
xor r12, 0x3d
sub r13d, r15d
cmp r12, 0x5a
jae 0x5004e5
mov r15d, 0x7b
xor r15, 0x50
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x5004d3
mov byte [rsp + 0x31], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 1
xor r13, 0x55
sub r12d, r15d
cmp r13, 0x5a
jae 0x5004c6
mov r15d, 1
xor r15, 0x51
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x5004b9
mov byte [rsp + 0x30], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x45
xor r12, 0x55
sub r13d, r15d
cmp r12, 0x5a
jae 0x5004ac
mov r15d, 0x45
xor r15, 0x5c
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x50049f
mov byte [rsp + 0x2f], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x6c
xor r13, 0x6b
sub r12d, r15d
cmp r13, 0x5a
jae 0x500492
mov r15d, 0x6c
xor r15, 0x4d
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x500485
mov byte [rsp + 0x2e], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x31
xor r12, 0x2d
xor r15d, r13d
cmp r12, 0x5a
jae 0x500473
mov r13d, 0x31
xor r13, 0x24
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r13, 0x5a
jae 0x500466
mov byte [rsp + 0x2d], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x6c
xor r15, 0x76
sub r12d, r13d
cmp r15, 0x5a
jae 0x500459
mov r13d, 0x6c
xor r13, 0x22
movzx r15d, byte [r15 + rsi]
nop dword [rax + rax]
cmp r13, 0x5a
jae 0x50044c
mov byte [rsp + 0x2c], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x31
xor r12, 0x71
sub r15d, r13d
cmp r12, 0x5a
jae 0x50043f
mov r13d, 0x31
xor r13, 0x78
movzx r12d, byte [r12 + rsi]
nop dword [rax + rax]
cmp r13, 0x5a
jae 0x500432
mov byte [rsp + 0x2b], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 0x43
xor r15, 0x47
sub r12d, r13d
cmp r15, 0x5a
jae 0x500425
mov r13d, 0x43
xor r13, 0x49
movzx r15d, byte [r15 + rsi]
nop dword [rax + rax]
cmp r13, 0x5a
jae 0x500413
mov byte [rsp + 0x2a], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x9c
xor r12, 0xc9
xor r13d, r15d
cmp r12, 0x5a
jae 0x500406
mov r15d, 0x9c
xor r15, 0x83
movzx r12d, byte [r12 + rsi]
cmp r15, 0x5a
jae 0x5003f9
mov byte [rsp + 0x29], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x55
xor r13, 0x6d
sub r12d, r15d
cmp r13, 0x5a
jae 0x5003ec
mov r15d, 0x55
xor r15, 0x7b
movzx r13d, byte [r13 + rsi]
nop dword [rax]
cmp r15, 0x5a
jae 0x5003df
mov byte [rsp + 0x28], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x76
xor r12, 0x25
sub r13d, r15d
cmp r12, 0x5a
jae 0x5003d2
mov r15d, 0x76
xor r15, 0x3c
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x5003c5
mov byte [rsp + 0x27], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x6c
xor r13, 0x7f
add r12d, r15d
cmp r13, 0x5a
jae 0x5003b3
mov r15d, 0x6c
xor r15, 0x74
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x5003a6
mov byte [rsp + 0x26], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x45
xor r12, 7
sub r13d, r15d
cmp r12, 0x5a
jae 0x500399
mov r15d, 0x45
xor r15, 0x1c
movzx r12d, byte [r12 + rsi]
nop word [rax + rax]
cmp r15, 0x5a
jae 0x50038c
mov byte [rsp + 0x25], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x6c
xor r13, 0x52
xor r15d, r12d
cmp r13, 0x5a
jae 0x50037f
mov r12d, 0x6c
xor r12, 0x2b
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r12, 0x5a
jae 0x500372
mov byte [rsp + 0x24], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x76
xor r15, 0x4f
add r12d, r13d
cmp r15, 0x5a
jae 0x500365
mov r13d, 0x76
xor r13, 0x3a
movzx r15d, byte [r15 + rsi]
nop word [rax + rax]
cmp r13, 0x5a
jae 0x500353
mov byte [rsp + 0x23], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x7b
xor r12, 0x57
sub r15d, r13d
cmp r12, 0x5a
jae 0x500346
mov r13d, 0x7b
xor r13, 0x58
movzx r12d, byte [r12 + rsi]
nop dword [rax + rax]
cmp r13, 0x5a
jae 0x500339
mov byte [rsp + 0x22], r15b
movzx r13d, byte [r13 + rsi]
mov r15d, 6
xor r15, 0x31
sub r12d, r13d
cmp r15, 0x5a
jae 0x50032c
mov r13d, 6
xor r13, 0x39
movzx r15d, byte [r15 + rsi]
nop dword [rax + rax]
cmp r13, 0x5a
jae 0x50031f
mov byte [rsp + 0x21], r12b
movzx r13d, byte [r13 + rsi]
mov r12d, 0x55
xor r12, 0xd
xor r13d, r15d
cmp r12, 0x5a
jae 0x500312
mov r15d, 0x55
xor r15, 0x1d
movzx r12d, byte [r12 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x500305
mov byte [rsp + 0x20], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x76
xor r13, 0x62
sub r12d, r15d
cmp r13, 0x5a
jae 0x5002f3
mov r15d, 0x76
xor r15, 0x47
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x5002e6
mov byte [rsp + 0x1f], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x8d
xor r12, 0xdb
add r13d, r15d
cmp r12, 0x5a
jae 0x5002d9
mov r15d, 0x8d
xor r15, 0x81
movzx r12d, byte [r12 + rsi]
cmp r15, 0x5a
jae 0x5002cc
mov byte [rsp + 0x1e], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0xdd
xor r13, 0xf2
add r12d, r15d
cmp r13, 0x5a
jae 0x5002bf
mov r15d, 0xdd
xor r15, 0xfb
movzx r13d, byte [r13 + rsi]
cmp r15, 0x5a
jae 0x5002b2
mov byte [rsp + 0x1d], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x7b
xor r12, 0x51
sub r13d, r15d
cmp r12, 0x5a
jae 0x5002a5
mov r15d, 0x7b
xor r15, 0x4b
movzx r12d, byte [r12 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x500293
mov byte [rsp + 0x1c], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x55
xor r13, 0x63
xor r15d, r12d
cmp r13, 0x5a
jae 0x500286
mov r12d, 0x55
xor r12, 0x57
movzx r13d, byte [r13 + rsi]
nop dword [rax + rax]
cmp r12, 0x5a
jae 0x500279
mov byte [rsp + 0x1b], r15b
movzx r12d, byte [r12 + rsi]
mov r15d, 0x6c
xor r15, 0x72
sub r13d, r12d
cmp r15, 0x5a
jae 0x50026c
mov r12d, 0x6c
xor r12, 0x23
movzx r15d, byte [r15 + rsi]
nop word [rax + rax]
cmp r12, 0x5a
jae 0x50025f
mov byte [rsp + 0x1a], r13b
movzx r12d, byte [r12 + rsi]
mov r13d, 0x9c
xor r13, 0xd9
add r12d, r15d
cmp r13, 0x5a
jae 0x500252
mov r15d, 0x9c
xor r15, 0xa7
movzx r13d, byte [r13 + rsi]
cmp r15, 0x5a
jae 0x500245
mov byte [rsp + 0x19], r12b
movzx r15d, byte [r15 + rsi]
mov r12d, 0x43
xor r12, 0x6b
sub r13d, r15d
cmp r12, 0x5a
jae 0x500236
mov r15d, 0x43
xor r15, 2
movzx r12d, byte [r12 + rsi]
nop dword [rax + rax]
cmp r15, 0x5a
jae 0x500229
mov byte [rsp + 0x18], r13b
movzx r15d, byte [r15 + rsi]
mov r13d, 0x9c
xor r13, 0xbc
sub r12d, r15d
cmp r13, 0x5a
jae 0x50021c
mov r15d, 0x9c
xor r15, 0x8b
movzx r13d, byte [r13 + rsi]
cmp r15, 0x5a
jae 0x50020f
movzx esi, byte [r15 + rsi]
mov byte [rsp + 0x3a], dil
mov byte [rsp + 0x3b], dl
mov byte [rsp + 0x3c], r9b
mov byte [rsp + 0x3d], r8b
mov byte [rsp + 0x3e], r11b
mov byte [rsp + 0x3f], r10b
mov byte [rsp + 0x40], bl
mov byte [rsp + 0x41], cl
mov byte [rsp + 0x42], al
movzx edx, byte [rsp + 0x39]
mov byte [rsp + 0x43], dl
movzx edx, byte [rsp + 0x38]
mov byte [rsp + 0x44], dl
movzx edx, byte [rsp + 0x37]
mov byte [rsp + 0x45], dl
movzx edx, byte [rsp + 0x36]
mov byte [rsp + 0x46], dl
movzx edx, byte [rsp + 0x35]
mov byte [rsp + 0x47], dl
movzx edx, byte [rsp + 0x34]
mov byte [rsp + 0x48], dl
movzx edx, byte [rsp + 0x33]
mov byte [rsp + 0x49], dl
movzx edx, byte [rsp + 0x32]
mov byte [rsp + 0x4a], dl
movzx edx, byte [rsp + 0x31]
mov byte [rsp + 0x4b], dl
movzx edx, byte [rsp + 0x30]
mov byte [rsp + 0x4c], dl
movzx edx, byte [rsp + 0x2f]
mov byte [rsp + 0x4d], dl
movzx edx, byte [rsp + 0x2e]
mov byte [rsp + 0x4e], dl
movzx edx, byte [rsp + 0x2d]
mov byte [rsp + 0x4f], dl
movzx edx, byte [rsp + 0x2c]
mov byte [rsp + 0x50], dl
movzx edx, byte [rsp + 0x2b]
mov byte [rsp + 0x51], dl
movzx edx, byte [rsp + 0x2a]
mov byte [rsp + 0x52], dl
movzx edx, byte [rsp + 0x29]
mov byte [rsp + 0x53], dl
movzx edx, byte [rsp + 0x28]
mov byte [rsp + 0x54], dl
movzx edx, byte [rsp + 0x27]
mov byte [rsp + 0x55], dl
movzx edx, byte [rsp + 0x26]
mov byte [rsp + 0x56], dl
movzx edx, byte [rsp + 0x25]
mov byte [rsp + 0x57], dl
movzx edx, byte [rsp + 0x24]
mov byte [rsp + 0x58], dl
movzx edx, byte [rsp + 0x23]
mov byte [rsp + 0x59], dl
movzx edx, byte [rsp + 0x22]
mov byte [rsp + 0x5a], dl
movzx edx, byte [rsp + 0x21]
mov byte [rsp + 0x5b], dl
movzx edx, byte [rsp + 0x20]
mov byte [rsp + 0x5c], dl
movzx edx, byte [rsp + 0x1f]
mov byte [rsp + 0x5d], dl
movzx edx, byte [rsp + 0x1e]
mov byte [rsp + 0x5e], dl
movzx edx, byte [rsp + 0x1d]
mov byte [rsp + 0x5f], dl
movzx edx, byte [rsp + 0x1c]
mov byte [rsp + 0x60], dl
movzx edx, byte [rsp + 0x1b]
mov byte [rsp + 0x61], dl
movzx edx, byte [rsp + 0x1a]
mov byte [rsp + 0x62], dl
movzx edx, byte [rsp + 0x19]
mov byte [rsp + 0x63], dl
movzx edx, byte [rsp + 0x18]
mov byte [rsp + 0x64], dl
mov byte [rsp + 0x65], r12b
sub r13d, esi
mov byte [rsp + 0x66], r13b
xor eax, eax
lea rbx, [rsp + 0x3a]
mov ecx, 0x2d
call fcn.00444780
add rsp, 0x68
pop rbp
ret
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
nop
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
nop dword [rax + rax]
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov rax, r15
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, r13
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, r12
mov ecx, 0x5a
nop dword [rax]
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, r10
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, r10
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, r8
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, r8
mov ecx, 0x5a
nop dword [rax]
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, rdx
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
mov rax, rdx
mov ecx, 0x5a
call fcn.00456440
mov ecx, 0x5a
call fcn.00456440
nop
nop
call fcn.00454160
jmp fcn.004ff540