Function at 0x14024b1fd
Capabilities:
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x3dd2f57d
pushf
not eax
add eax, 0xe5b03433
xor eax, 0xca353f2d
rol eax, 0x55
popf
pushf
not eax
add eax, 0xeccfa12a
xor eax, 0xde572d40
rol eax, 0x44
popf
pushf
not eax
add eax, 0xfc81b0d3
xor eax, 0x9f3e05e2
rol eax, 0x21
popf
pushf
not eax
add eax, 0xddcf017f
xor eax, 0xa578c1c2
rol eax, 0xb0
popf
cmp eax, 4
jne 0x14024b260
popf
pop rax
jmp 0x14024b55b
cmp eax, 0
jne 0x14024b26f
popf
pop rax
jmp 0x14024b3b9
cmp eax, 3
jne 0x14024b27e
popf
pop rax
jmp 0x14024b4af
cmp eax, 1
jne 0x14024b28d
popf
pop rax
jmp 0x14024b43c
cmp eax, 0xd
jne 0x14024b29c
popf
pop rax
jmp 0x14024b9f6
cmp eax, 7
jne 0x14024b2ab
popf
pop rax
jmp 0x14024b6e9
cmp eax, 0xe
jne 0x14024b2ba
popf
pop rax
jmp 0x14024ba9b
cmp eax, 0xb
jne 0x14024b2c9
popf
pop rax
jmp 0x14024b8cf
cmp eax, 0xc
jne 0x14024b2d8
popf
pop rax
jmp 0x14024b96d
cmp eax, 8
jne 0x14024b2e7
popf
pop rax
jmp 0x14024b754
cmp eax, 0x10
jne 0x14024b2f6
popf
pop rax
jmp 0x14024bb5f
cmp eax, 0x17
jne 0x14024b305
popf
pop rax
jmp 0x14024bf0b
cmp eax, 9
jne 0x14024b314
popf
pop rax
jmp 0x14024b7b6
cmp eax, 0x12
jne 0x14024b323
popf
pop rax
jmp 0x14024bc70
cmp eax, 6
jne 0x14024b332
popf
pop rax
jmp 0x14024b645
cmp eax, 0x11
jne 0x14024b341
popf
pop rax
jmp 0x14024bbcb
cmp eax, 5
jne 0x14024b350
popf
pop rax
jmp 0x14024b5c7
cmp eax, 0x16
jne 0x14024b35f
popf
pop rax
jmp 0x14024bea3
cmp eax, 0xa
jne 0x14024b36e
popf
pop rax
jmp 0x14024b86d
cmp eax, 0x14
jne 0x14024b37d
popf
pop rax
jmp 0x14024bd69
cmp eax, 0xf
jne 0x14024b38c
popf
pop rax
jmp 0x14024bad3
cmp eax, 0x13
jne 0x14024b39b
popf
pop rax
jmp 0x14024bd1f
cmp eax, 0x15
jne 0x14024b3aa
popf
pop rax
jmp 0x14024bdfe
cmp eax, 2
jne 0x14024b3b9
popf
pop rax
jmp 0x14024b4a6
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
xor r10d, r10d
mov rbx, r8
mov r11, rdx
test r9, r9
jne 0x14024b409
push rax
pushf
mov eax, 0x34898267
pushf
not eax
add eax, 0xc5404fe3
xor eax, 0xd483ecc9
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x80477cc6
xor eax, 0xf7dd3965
rol eax, 0xbe
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xbb0785d4
pushf
not eax
add eax, 0xef0a6873
xor eax, 0xbdc47199
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xda39e4f5
xor eax, 0x8c054ce8
rol eax, 0x9c
popf
jmp 0x14024b251
test rcx, rcx
jne 0x14024b474
push rax
pushf
mov eax, 0xe37621c0
pushf
not eax
add eax, 0xc95e1649
xor eax, 0x975c0e6b
rol eax, 0x27
popf
pushf
not eax
add eax, 0xfe27073f
xor eax, 0xa0399585
rol eax, 0xed
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x2c6f1275
pushf
not eax
add eax, 0xbe5a74da
xor eax, 0xfb5b3ce0
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc502ac76
xor eax, 0x8faa7d30
rol eax, 1
popf
jmp 0x14024b251
test rdx, rdx
je 0x14024b55b
call fcn.1402298c4
mov ebx, 0xb3964afb
pushf
not ebx
add ebx, 0xb6269584
xor ebx, 0xed09e738
rol ebx, 0x29
popf
pushf
not ebx
add ebx, 0xf6569dd8
xor ebx, 0xc9a7cd6c
rol ebx, 0x45
popf
pushf
not ebx
add ebx, 0xaecde924
xor ebx, 0xc32f16a7
rol ebx, 2
popf
mov dword [rax], ebx
call fcn.1402a5aaf
mov r10d, ebx
push rax
pushf
mov eax, 0x6e38b30a
pushf
not eax
add eax, 0xe0c929f0
xor eax, 0xbc43a75a
rol eax, 0x75
popf
pushf
not eax
add eax, 0x98e2965e
xor eax, 0xc0ac1886
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x98baaf47
xor eax, 0x85b63f5a
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe6f97c8a
xor eax, 0xeff285e6
rol eax, 0xad
popf
jmp 0x14024b251
mov rbx, qword [rsp + 0x30]
mov eax, r10d
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rdi
ret
test rcx, rcx
je 0x14024b612
push rax
pushf
mov eax, 0x6ddc52b9
pushf
not eax
add eax, 0xcc0f6fc5
xor eax, 0xd1201c54
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xa3b4ea3e
xor eax, 0xbb007296
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xffdb1f3b
xor eax, 0xb1fa5511
rol eax, 0xfa
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x20273e4c
pushf
not eax
add eax, 0xef143d6e
xor eax, 0xe79378f7
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xedda4ec4
xor eax, 0x9adb3fd7
rol eax, 0x5a
popf
jmp 0x14024b251
test r11, r11
je 0x14024b6a3
push rax
pushf
mov eax, 0xe75ba668
pushf
not eax
add eax, 0xe04b5dd2
xor eax, 0xc8605a4b
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe0083f1c
xor eax, 0xb77954e1
rol eax, 0x95
popf
pushf
not eax
add eax, 0xeb3e1939
xor eax, 0xd4a17a40
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc8f036c7
xor eax, 0xe9a8c01e
rol eax, 0x92
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x557dc516
pushf
not eax
add eax, 0xe9b75a9a
xor eax, 0xdf4fd2d9
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb30af51b
xor eax, 0xce98a0ce
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe015345b
xor eax, 0xf0137645
rol eax, 0xe2
popf
jmp 0x14024b251
test r9, r9
jne 0x14024b721
push rax
pushf
mov eax, 0xee6e8bae
pushf
not eax
add eax, 0xf21cc9c7
xor eax, 0xfe794e70
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xd9f76ca7
xor eax, 0xe92570f8
rol eax, 0xe7
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xc08f576c
pushf
not eax
add eax, 0x9a42e62a
xor eax, 0xd02d1d77
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb7c4c9c2
xor eax, 0xa4cfa22d
rol eax, 0x4d
popf
jmp 0x14024b251
mov word [rcx], r10w
jmp 0x14024b55b
test rbx, rbx
jne 0x14024b814
push rax
pushf
mov eax, 0x178bd072
pushf
not eax
add eax, 0xbe402cf8
xor eax, 0x9a38c2af
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xfebdf927
xor eax, 0xf46b80e9
rol eax, 0x46
popf
pushf
not eax
add eax, 0xef70f425
xor eax, 0x93d1fd28
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc8cde7ff
xor eax, 0x9536ebec
rol eax, 0xd2
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xf5e380d
pushf
not eax
add eax, 0xff58c871
xor eax, 0x963ed0a4
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd5fb3dd7
xor eax, 0xf583629e
rol eax, 0x27
popf
pushf
not eax
add eax, 0xdeacf952
xor eax, 0xcf2f9af8
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc507ec8b
xor eax, 0xd4915c57
rol eax, 0x9d
popf
jmp 0x14024b251
mov word [rcx], r10w
jmp 0x14024b4af
sub rbx, rcx
mov rdx, rcx
mov r8, r11
mov rdi, r9
cmp r9, 0xffffffffffffffff
jne 0x14024b914
push rax
pushf
mov eax, 0xa34bddba
pushf
not eax
add eax, 0xa95df5b0
xor eax, 0xee3fea4e
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe05a6ae8
xor eax, 0xf82c6d1c
rol eax, 0xde
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xdeb598af
pushf
not eax
add eax, 0xff3b3569
xor eax, 0xe33f5e8e
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9747a38a
xor eax, 0x8efedfe3
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd2bfcaa3
xor eax, 0xf5db25f3
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8f0ff97b
xor eax, 0xabcfe138
rol eax, 0x64
popf
jmp 0x14024b251
movzx eax, word [rbx + rdx]
mov word [rdx], ax
lea rdx, [rdx + 2]
test ax, ax
je 0x14024b9b0
push rax
pushf
mov eax, 0x36249cd0
pushf
not eax
add eax, 0xe1e89d24
xor eax, 0x80a25cb2
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xbca00343
xor eax, 0xaf699d74
rol eax, 0x49
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xfdcd560c
pushf
not eax
add eax, 0x80ebef4f
xor eax, 0xbfbf7422
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb2a0be56
xor eax, 0x9251308c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf2f6d78a
xor eax, 0x8248f427
rol eax, 0x34
popf
jmp 0x14024b251
sub r8, 1
jne 0x14024ba42
push rax
pushf
mov eax, 0xcc27223f
pushf
not eax
add eax, 0xd7b03bd3
xor eax, 0xb5474bf3
rol eax, 0xee
popf
pushf
not eax
add eax, 0x8691fd7d
xor eax, 0x9a9546d6
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x923bd7ca
xor eax, 0xe00f5a24
rol eax, 0x7e
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xf397b5aa
pushf
not eax
add eax, 0xad7f5723
xor eax, 0xeb4d8bac
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x9f68582c
xor eax, 0xfbbe3d07
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xea6acbb5
xor eax, 0x851802c1
rol eax, 0x43
popf
pushf
not eax
add eax, 0x894e91a5
xor eax, 0xc0ba7cb8
rol eax, 0x34
popf
jmp 0x14024b251
jmp 0x14024bd69
movzx eax, word [rbx + rdx]
mov rsi, rdi
mov word [rdx], ax
lea rdx, [rdx + 2]
test ax, ax
je 0x14024bb2c
push rax
pushf
mov eax, 0x64d720b8
pushf
not eax
add eax, 0xbb52afa2
xor eax, 0xcb68cbd1
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xcd994fd6
xor eax, 0xf3385331
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xab9861d4
xor eax, 0xe75245d4
rol eax, 0x86
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x9a15f152
pushf
not eax
add eax, 0xe02ff30b
xor eax, 0x836b3cb2
rol eax, 0x42
popf
pushf
not eax
add eax, 0xb74a1519
xor eax, 0xa18528ed
rol eax, 0x37
popf
jmp 0x14024b251
sub r8, 1
je 0x14024bb98
push rax
pushf
mov eax, 0x8c4950cc
pushf
not eax
add eax, 0xa20e6d8e
xor eax, 0xb18754a7
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbb0fef91
xor eax, 0x8c3b6747
rol eax, 0xe7
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x7a6f986d
pushf
not eax
add eax, 0xb3985280
xor eax, 0x9064e4e2
rol eax, 0x41
popf
pushf
not eax
add eax, 0xf7315b3c
xor eax, 0xa4989c7a
rol eax, 0x1c
popf
jmp 0x14024b251
sub rdi, 1
jne 0x14024bc17
push rax
pushf
mov eax, 0xfde7a36f
pushf
not eax
add eax, 0xc9673b56
xor eax, 0xe5f81afb
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf3c15680
xor eax, 0xaec528e2
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xdd220a1e
xor eax, 0xd69c36d8
rol eax, 0xcd
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xea2cd08c
pushf
not eax
add eax, 0x9687b1a1
xor eax, 0x9833ecb9
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb5a968f9
xor eax, 0xafbbe28d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdb0ede75
xor eax, 0xee7e8eb0
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x9ef777f6
xor eax, 0x9c2a3dc6
rol eax, 0x71
popf
jmp 0x14024b251
test r8, r8
lea rax, [rsi - 1]
cmove rax, rsi
test rax, rax
jne 0x14024bcc6
push rax
pushf
mov eax, 0x80bec862
pushf
not eax
add eax, 0xeee37e11
xor eax, 0xa94ee7d8
rol eax, 9
popf
pushf
not eax
add eax, 0x9b311432
xor eax, 0xd09d6e18
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe495c963
xor eax, 0xbb6d66a0
rol eax, 0xb0
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x65fa75c2
pushf
not eax
add eax, 0xee710a66
xor eax, 0xe9a41a0b
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x97880c5f
xor eax, 0xa71c37e0
rol eax, 0xff
popf
pushf
not eax
add eax, 0x9d390cc6
xor eax, 0xdfe20fa1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd7ae50eb
xor eax, 0xe1f07d27
rol eax, 0x53
popf
jmp 0x14024b251
mov word [rdx], r10w
push rax
pushf
mov eax, 0x612e765a
pushf
not eax
add eax, 0xa1e83e1b
xor eax, 0xa3c8ef96
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xeb04b2d3
xor eax, 0xfe2f5659
rol eax, 0x32
popf
pushf
not eax
add eax, 0x945ef951
xor eax, 0xd5ab7e4a
rol eax, 0xf1
popf
jmp 0x14024b251
test r8, r8
jne 0x14024bdb8
push rax
pushf
mov eax, 0x984c4af3
pushf
not eax
add eax, 0xd6375c72
xor eax, 0x91db40c1
rol eax, 0x67
popf
pushf
not eax
add eax, 0xada67905
xor eax, 0xf7a847ee
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc6bfdb05
xor eax, 0xc3bc2c0e
rol eax, 0xb0
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0xdb79cd0d
pushf
not eax
add eax, 0xc7f811e8
xor eax, 0xcba42036
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa8584a06
xor eax, 0x920866a8
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe2d85f6e
xor eax, 0xfdc7df39
rol eax, 0xff
popf
jmp 0x14024b251
cmp r9, 0xffffffffffffffff
jne 0x14024be5d
push rax
pushf
mov eax, 0x99be77db
pushf
not eax
add eax, 0xc5daf51f
xor eax, 0xd6699166
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa5cecb7a
xor eax, 0x818e6ca6
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe00b3b2e
xor eax, 0xd6d5cd3d
rol eax, 7
popf
pushf
not eax
add eax, 0x9f7cb741
xor eax, 0xda676560
rol eax, 0xd4
popf
jmp 0x14024b251
push rax
pushf
mov eax, 0x7fd0fd3f
pushf
not eax
add eax, 0xc22f13a5
xor eax, 0xb4842708
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf2098aa3
xor eax, 0x9cc5830a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa059511d
xor eax, 0xf4f053c5
rol eax, 0x3d
popf
jmp 0x14024b251
mov word [rcx + r11*2 - 2], r10w
lea r10d, [r8 + 0x50]
jmp 0x14024b55b
mov word [rcx], r10w
call fcn.1402298c4
mov ebx, 0x5e4833d8
pushf
not ebx
add ebx, 0xfba0b01f
xor ebx, 0x827ba00e
rol ebx, 0x28
popf
pushf
not ebx
add ebx, 0xf237e46a
xor ebx, 0xdf5b9c4a
rol ebx, 9
popf
jmp 0x14024b4f8