Function at 0x14007d84f
Capabilities:
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xead8648d
pushf
not eax
add eax, 0xf9d7892a
xor eax, 0x8d11c322
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe207de9c
xor eax, 0xb24e3177
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb0f5a58b
xor eax, 0x867553e3
rol eax, 0x35
popf
cmp eax, 4
jne 0x14007d89f
popf
pop rax
jmp 0x14007de00
cmp eax, 0
jne 0x14007d8ae
popf
pop rax
jmp 0x14007d98f
cmp eax, 3
jne 0x14007d8bd
popf
pop rax
jmp 0x14007dd47
cmp eax, 1
jne 0x14007d8cc
popf
pop rax
jmp 0x14007dbb4
cmp eax, 0xd
jne 0x14007d8db
popf
pop rax
jmp 0x14007e8e7
cmp eax, 7
jne 0x14007d8ea
popf
pop rax
jmp 0x14007e3f3
cmp eax, 0xe
jne 0x14007d8f9
popf
pop rax
jmp 0x14007e989
cmp eax, 0xb
jne 0x14007d908
popf
pop rax
jmp 0x14007e638
cmp eax, 0xc
jne 0x14007d917
popf
pop rax
jmp 0x14007e85b
cmp eax, 8
jne 0x14007d926
popf
pop rax
jmp 0x14007e496
cmp eax, 0x10
jne 0x14007d935
popf
pop rax
jmp 0x14007ea34
cmp eax, 2
jne 0x14007d944
popf
pop rax
jmp 0x14007dca4
cmp eax, 9
jne 0x14007d953
popf
pop rax
jmp 0x14007e54f
cmp eax, 0xa
jne 0x14007d962
popf
pop rax
jmp 0x14007e589
cmp eax, 6
jne 0x14007d971
popf
pop rax
jmp 0x14007e1ee
cmp eax, 0xf
jne 0x14007d980
popf
pop rax
jmp 0x14007e9d6
cmp eax, 5
jne 0x14007d98f
popf
pop rax
jmp 0x14007de3a
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x70
mov rax, qword [0x140013240]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov byte [rbp - 0x50], 0x5e
mov al, 0x14
pushf
not al
add al, 0x34
xor al, 0x46
rol al, 0x1f
popf
pushf
not al
add al, 0x2f
xor al, 0x74
rol al, 0xee
popf
pushf
not al
add al, 0xc9
xor al, 0xda
rol al, 0xd5
popf
mov cl, 0x58
pushf
not cl
add cl, 0x5c
xor cl, 0xd3
rol cl, 0xce
popf
pushf
not cl
add cl, 0xea
xor cl, 0xcd
rol cl, 0x5a
popf
pushf
not cl
add cl, 0x78
xor cl, 0xfb
rol cl, 0xd8
popf
movzx edx, al
mov r8b, 0x24
pushf
not r8b
add r8b, 0x90
xor r8b, 0x84
rol r8b, 6
popf
pushf
not r8b
add r8b, 0x42
xor r8b, 6
rol r8b, 0xa6
popf
pushf
not r8b
add r8b, 0x37
xor r8b, 0x49
rol r8b, 0x70
popf
movzx r9d, r8b
mov r10b, 0xa8
pushf
not r10b
add r10b, 0xbe
xor r10b, 0xe3
rol r10b, 0x73
popf
pushf
not r10b
add r10b, 7
xor r10b, 2
rol r10b, 0x50
popf
pushf
not r10b
add r10b, 0xc7
xor r10b, 0x77
rol r10b, 0x73
popf
movzx r11d, al
mov bl, 0xee
pushf
not bl
add bl, 0xf9
xor bl, 0xf3
rol bl, 0x49
popf
pushf
not bl
add bl, 0xcd
xor bl, 0x82
rol bl, 0x1f
popf
pushf
not bl
add bl, 0xca
xor bl, 0xd4
rol bl, 0xe6
popf
movzx edi, bl
xor esi, esi
xor al, 0x5e
mov byte [rbp - 0x4f], al
xor cl, 0x5e
mov byte [rbp - 0x4e], cl
xor dl, 0x5e
mov byte [rbp - 0x4d], dl
xor r8b, 0x5e
mov byte [rbp - 0x4c], r8b
xor r9b, 0x5e
mov byte [rbp - 0x4b], r9b
xor r10b, 0x5e
mov byte [rbp - 0x4a], r10b
xor r11b, 0x5e
mov byte [rbp - 0x49], r11b
xor bl, 0x5e
mov byte [rbp - 0x48], bl
xor dil, 0x5e
mov byte [rbp - 0x47], dil
mov byte [rbp - 0x46], sil
lea rcx, [rbp - 0x4f]
call fcn.1400925cd
mov qword [rbp - 0x38], rax
test rax, rax
jne 0x14007db6e
push rax
pushf
mov eax, 0x7298cf86
pushf
not eax
add eax, 0xb548ca76
xor eax, 0xedc79a5f
rol eax, 0x54
popf
pushf
not eax
add eax, 0x82bc8016
xor eax, 0xe899790e
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xf348821c
xor eax, 0xd2e0b7de
rol eax, 0
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0x74747b0c
pushf
not eax
add eax, 0xadd922f0
xor eax, 0xdfbbb2b8
rol eax, 0xec
popf
pushf
not eax
add eax, 0x897d5163
xor eax, 0x976f001a
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc53e2bf7
xor eax, 0xdc2a8e15
rol eax, 0x72
popf
jmp 0x14007d890
movdqa xmm1, xmmword [0x1400108f0]
movdqu xmmword [rbp - 0x50], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x4f], al
xor byte [rbp - 0x4e], cl
xor byte [rbp - 0x4d], cl
xor byte [rbp - 0x4c], cl
xor byte [rbp - 0x4b], cl
xor byte [rbp - 0x4a], cl
xor byte [rbp - 0x49], cl
xor byte [rbp - 0x48], cl
xor byte [rbp - 0x47], cl
xor byte [rbp - 0x46], cl
xor byte [rbp - 0x45], cl
xor byte [rbp - 0x44], cl
xor byte [rbp - 0x43], cl
xor byte [rbp - 0x42], cl
xor byte [rbp - 0x41], cl
mov byte [rbp - 0x40], sil
lea rdx, [rbp - 0x4f]
lea rcx, [rbp - 0x30]
call fcn.140073c6c
nop
lea rcx, [rbp - 0x30]
call fcn.140069283
nop
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14007dc71
push rax
pushf
mov eax, 0xfef2ddff
pushf
not eax
add eax, 0xe30aab75
xor eax, 0xe2906f6e
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9b281774
xor eax, 0xa43e2d30
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8d2f63b5
xor eax, 0xfaceca00
rol eax, 0x14
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0xd7c56c89
pushf
not eax
add eax, 0x854b3018
xor eax, 0xed17ca7d
rol eax, 0xed
popf
pushf
not eax
add eax, 0xcf57a884
xor eax, 0x8e994071
rol eax, 0x4d
popf
jmp 0x14007d890
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007dcee
push rax
pushf
mov eax, 0x7517bca7
pushf
not eax
add eax, 0xf58d7710
xor eax, 0xe5b4ca12
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc05041e5
xor eax, 0xb10389d6
rol eax, 0xbb
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0x21bc8e66
pushf
not eax
add eax, 0x8177aab7
xor eax, 0xe1f084f2
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xac7049ba
xor eax, 0xbb681af7
rol eax, 0x35
popf
pushf
not eax
add eax, 0x92d9a4f9
xor eax, 0xae2798dc
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc00994c7
xor eax, 0xe5005eee
rol eax, 0x87
popf
jmp 0x14007d890
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14007dda6
push rax
pushf
mov eax, 0x5516b860
pushf
not eax
add eax, 0xffb7dd83
xor eax, 0xdccd60cf
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf7808c3d
xor eax, 0xb794d4da
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd3218ea6
xor eax, 0xa0aeff0a
rol eax, 4
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0x148c0348
pushf
not eax
add eax, 0xd2e5f904
xor eax, 0xac4857c2
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x924d41d7
xor eax, 0xa7c020bd
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc2dffe3c
xor eax, 0xb5e9c1e0
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf1db7d1b
xor eax, 0xdb46c869
rol eax, 0x28
popf
jmp 0x14007d890
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
movdqa xmm1, xmmword [0x1400107a0]
movdqu xmmword [rbp - 0x30], xmm1
mov cl, 0xa5
pushf
not cl
add cl, 0xa1
xor cl, 0x74
rol cl, 0x77
popf
pushf
not cl
add cl, 0x50
xor cl, 0x31
rol cl, 0x75
popf
mov dl, 0x7f
pushf
not dl
add dl, 0x74
xor dl, 0xc8
rol dl, 0x86
popf
pushf
not dl
add dl, 0xf5
xor dl, 7
rol dl, 0x2e
popf
pushf
not dl
add dl, 0x55
xor dl, 0xfe
rol dl, 0x8f
popf
mov r8b, 0x56
pushf
not r8b
add r8b, 0x76
xor r8b, 0xe6
rol r8b, 0xef
popf
pushf
not r8b
add r8b, 0x84
xor r8b, 0x90
rol r8b, 0x33
popf
pushf
not r8b
add r8b, 0x28
xor r8b, 0x45
rol r8b, 0xaf
popf
mov r9b, 0xf7
pushf
not r9b
add r9b, 0xda
xor r9b, 0xdb
rol r9b, 0x92
popf
pushf
not r9b
add r9b, 0xf3
xor r9b, 0xdf
rol r9b, 0x35
popf
mov r10b, 0x91
pushf
not r10b
add r10b, 0xcb
xor r10b, 0x69
rol r10b, 0xbc
popf
pushf
not r10b
add r10b, 0x59
xor r10b, 0xa
rol r10b, 0xe1
popf
pushf
not r10b
add r10b, 0xde
xor r10b, 0x28
rol r10b, 0xc
popf
mov bl, 0xdb
pushf
not bl
add bl, 0xcf
xor bl, 0xab
rol bl, 0x38
popf
pushf
not bl
add bl, 0xb7
xor bl, 0xdd
rol bl, 0xe9
popf
mov dil, 0x15
pushf
not dil
add dil, 0x9a
xor dil, 0x2b
rol dil, 0x66
popf
pushf
not dil
add dil, 0xb4
xor dil, 0x59
rol dil, 0x8b
popf
pushf
not dil
add dil, 0x9b
xor dil, 0x3c
rol dil, 0xec
popf
mov sil, 0x94
pushf
not sil
add sil, 0x9f
xor sil, 0xcd
rol sil, 0x67
popf
pushf
not sil
add sil, 0xd7
xor sil, 0x29
rol sil, 0xe5
popf
pushf
not sil
add sil, 0x82
xor sil, 0xf2
rol sil, 0xde
popf
mov r14b, 0x75
pushf
not r14b
add r14b, 0xd6
xor r14b, 0x65
rol r14b, 0x64
popf
pushf
not r14b
add r14b, 0xb1
xor r14b, 0x59
rol r14b, 0x77
popf
pushf
not r14b
add r14b, 0xfb
xor r14b, 0xa6
rol r14b, 0xbe
popf
pushf
not r14b
add r14b, 0x71
xor r14b, 0x7a
rol r14b, 0x27
popf
mov r15b, 0x16
pushf
not r15b
add r15b, 6
xor r15b, 0xa3
rol r15b, 0x7d
popf
pushf
not r15b
add r15b, 0x9c
xor r15b, 0xc
rol r15b, 0x54
popf
pushf
not r15b
add r15b, 0xf9
xor r15b, 0x89
rol r15b, 0x82
popf
pushf
not r15b
add r15b, 0xa0
xor r15b, 0xb
rol r15b, 0x77
popf
mov r12b, 0x79
pushf
not r12b
add r12b, 0xa4
xor r12b, 0x5f
rol r12b, 0x79
popf
pushf
not r12b
add r12b, 0xad
xor r12b, 0xdc
rol r12b, 0x71
popf
movzx r13d, sil
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r11d, xmm1
xor al, r11b
mov byte [rbp - 0x2f], al
xor byte [rbp - 0x2e], r11b
xor byte [rbp - 0x2d], r11b
xor byte [rbp - 0x2c], r11b
xor byte [rbp - 0x2b], r11b
xor byte [rbp - 0x2a], r11b
xor byte [rbp - 0x29], r11b
xor byte [rbp - 0x28], r11b
xor byte [rbp - 0x27], r11b
xor byte [rbp - 0x26], r11b
xor byte [rbp - 0x25], r11b
xor byte [rbp - 0x24], r11b
xor byte [rbp - 0x23], r11b
xor byte [rbp - 0x22], r11b
xor byte [rbp - 0x21], r11b
xor cl, r11b
mov byte [rbp - 0x20], cl
xor dl, r11b
mov byte [rbp - 0x1f], dl
xor r8b, r11b
mov byte [rbp - 0x1e], r8b
xor r9b, r11b
mov byte [rbp - 0x1d], r9b
xor r10b, r11b
mov byte [rbp - 0x1c], r10b
xor bl, r11b
mov byte [rbp - 0x1b], bl
xor dil, r11b
mov byte [rbp - 0x1a], dil
xor sil, r11b
mov byte [rbp - 0x19], sil
xor r14b, r11b
mov byte [rbp - 0x18], r14b
xor r15b, r11b
mov byte [rbp - 0x17], r15b
xor r12b, r11b
mov byte [rbp - 0x16], r12b
xor r13b, r11b
mov byte [rbp - 0x15], r13b
mov al, 0x95
pushf
not al
add al, 0xbf
xor al, 0xfa
rol al, 0x7a
popf
pushf
not al
add al, 0x95
xor al, 0xc2
rol al, 8
popf
pushf
not al
add al, 0x11
xor al, 0x62
rol al, 0x6c
popf
pushf
not al
add al, 0x41
xor al, 0x1c
rol al, 0x19
popf
xor al, r11b
mov byte [rbp - 0x14], al
mov al, 0x70
pushf
not al
add al, 0xe5
xor al, 0x81
rol al, 0x69
popf
pushf
not al
add al, 0xce
xor al, 0x91
rol al, 0xb0
popf
pushf
not al
add al, 0xac
xor al, 0x4c
rol al, 0xb7
popf
xor al, r11b
mov byte [rbp - 0x13], al
mov byte [rbp - 0x12], 0
lea rdx, [rbp - 0x2f]
mov rcx, qword [rbp - 0x38]
call fcn.140081dc0
mov rbx, rax
lea r8, [0x18a6a8848]
pushf
sub r8, 0x4a694e98
popf
lea rdx, [0x19492615d]
pushf
sub rdx, 0x549227ed
popf
mov rcx, rax
call fcn.14005f936
test eax, eax
je 0x14007e589
movdqa xmm1, xmmword [0x1400107d0]
movdqu xmmword [rbp - 0x50], xmm1
mov dl, 0x8c
pushf
not dl
add dl, 0xce
xor dl, 0xb9
rol dl, 0x3a
popf
pushf
not dl
add dl, 0xb7
xor dl, 0x9a
rol dl, 0x6a
popf
pushf
not dl
add dl, 0x41
xor dl, 0x2a
rol dl, 0x6f
popf
pushf
not dl
add dl, 0x83
xor dl, 0xbe
rol dl, 0x38
popf
mov r8b, 0xa9
pushf
not r8b
add r8b, 0x58
xor r8b, 0xb8
rol r8b, 0xd0
popf
pushf
not r8b
add r8b, 0xd8
xor r8b, 0x80
rol r8b, 0x50
popf
pushf
not r8b
add r8b, 0x96
xor r8b, 0x45
rol r8b, 0xb0
popf
mov r9b, 0xd6
pushf
not r9b
add r9b, 0xb5
xor r9b, 0xb8
rol r9b, 0xbf
popf
pushf
not r9b
add r9b, 0x85
xor r9b, 0xc1
rol r9b, 0x63
popf
pushf
not r9b
add r9b, 0xa5
xor r9b, 0x8a
rol r9b, 0xc3
popf
mov r10b, 5
pushf
not r10b
add r10b, 0x14
xor r10b, 0xc2
rol r10b, 0x35
popf
pushf
not r10b
add r10b, 0x26
xor r10b, 0x8d
rol r10b, 0xa1
popf
movzx r11d, r9b
xor bl, bl
xor dil, dil
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x4f], al
xor byte [rbp - 0x4e], cl
xor byte [rbp - 0x4d], cl
xor byte [rbp - 0x4c], cl
xor byte [rbp - 0x4b], cl
xor byte [rbp - 0x4a], cl
xor byte [rbp - 0x49], cl
xor byte [rbp - 0x48], cl
xor byte [rbp - 0x47], cl
xor byte [rbp - 0x46], cl
xor byte [rbp - 0x45], cl
xor byte [rbp - 0x44], cl
xor byte [rbp - 0x43], cl
xor byte [rbp - 0x42], cl
xor byte [rbp - 0x41], cl
xor dl, cl
mov byte [rbp - 0x40], dl
xor r8b, cl
mov byte [rbp - 0x3f], r8b
xor r9b, cl
mov byte [rbp - 0x3e], r9b
xor r10b, cl
mov byte [rbp - 0x3d], r10b
xor r11b, cl
mov byte [rbp - 0x3c], r11b
xor bl, cl
mov byte [rbp - 0x3b], bl
xor dil, cl
mov byte [rbp - 0x3a], dil
mov byte [rbp - 0x39], 0
lea rdx, [rbp - 0x4f]
lea rcx, [rbp - 0x30]
call fcn.140073c6c
nop
lea rcx, [rbp - 0x30]
call fcn.140069283
nop
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14007e3ad
push rax
pushf
mov eax, 0xb4f9a51
pushf
not eax
add eax, 0xfffe5385
xor eax, 0xb4aea71b
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xd56cb929
xor eax, 0xe42ab926
rol eax, 0x7f
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0xc525ed64
pushf
not eax
add eax, 0xef8e06c3
xor eax, 0xa486b2c0
rol eax, 0xc
popf
pushf
not eax
add eax, 0xaae39b1f
xor eax, 0x9e11b2ca
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9b1c71d5
xor eax, 0xf530f1c5
rol eax, 0x31
popf
jmp 0x14007d890
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007e450
push rax
pushf
mov eax, 0x959961c7
pushf
not eax
add eax, 0xfeaf9a5e
xor eax, 0xa413d9b4
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe1f9721b
xor eax, 0xa870c2e2
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xa6e848e9
xor eax, 0xe9a315b9
rol eax, 0xdf
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0xd495d799
pushf
not eax
add eax, 0xfb4fc029
xor eax, 0xe0d3c084
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xef35d214
xor eax, 0xce534f92
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd1757f0f
xor eax, 0x9569fb52
rol eax, 0x26
popf
jmp 0x14007d890
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14007e508
push rax
pushf
mov eax, 0xd6f96882
pushf
not eax
add eax, 0xc40cf363
xor eax, 0x8fc7f5e9
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe4a7f984
xor eax, 0xfc92d665
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xabcfd8c4
xor eax, 0x967fa3a2
rol eax, 0x32
popf
pushf
not eax
add eax, 0xdacd1d43
xor eax, 0x914c3ebb
rol eax, 0xd2
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0xca189bfd
pushf
not eax
add eax, 0xe4a32c9c
xor eax, 0xd42e595d
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xf890aff8
xor eax, 0xf33675b3
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd1f5fdf4
xor eax, 0xa175ae5d
rol eax, 0x33
popf
jmp 0x14007d890
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, rbx
call fcn.1400795cc
test eax, eax
je 0x14007e5df
push rax
pushf
mov eax, 0xa9cbef86
pushf
not eax
add eax, 0xf9a2fa32
xor eax, 0xe35f9a7f
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdf9d59ec
xor eax, 0xb4d7c0c0
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb8cb2a57
xor eax, 0xac1c7f38
rol eax, 0x2d
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0x52becf2e
pushf
not eax
add eax, 0xbb782a10
xor eax, 0xa52fcf3f
rol eax, 4
popf
pushf
not eax
add eax, 0xcc544e41
xor eax, 0x916237de
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb0fa64d8
xor eax, 0xc4459444
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcdc54db4
xor eax, 0x9dd5c07f
rol eax, 0xe
popf
jmp 0x14007d890
movdqa xmm1, xmmword [0x1400106b0]
movdqu xmmword [rbp - 0x50], xmm1
mov dl, 0x78
pushf
not dl
add dl, 0xa2
xor dl, 0xbc
rol dl, 0x82
popf
pushf
not dl
add dl, 0x54
xor dl, 0x85
rol dl, 0xae
popf
mov r8b, 0xb2
pushf
not r8b
add r8b, 0x83
xor r8b, 0xf3
rol r8b, 0x2b
popf
pushf
not r8b
add r8b, 0x14
xor r8b, 0xd7
rol r8b, 0xb
popf
pushf
not r8b
add r8b, 0xa
xor r8b, 0x59
rol r8b, 0xc4
popf
pushf
not r8b
add r8b, 3
xor r8b, 0xd5
rol r8b, 0x6f
popf
mov r9b, 0x7d
pushf
not r9b
add r9b, 0xf0
xor r9b, 0x46
rol r9b, 0xc
popf
pushf
not r9b
add r9b, 4
xor r9b, 0x83
rol r9b, 0xcc
popf
pushf
not r9b
add r9b, 0x9d
xor r9b, 0xaf
rol r9b, 0xca
popf
mov r10b, 0x13
pushf
not r10b
add r10b, 0x65
xor r10b, 0x2f
rol r10b, 0xe7
popf
pushf
not r10b
add r10b, 7
xor r10b, 0x57
rol r10b, 0xd7
popf
movzx r11d, r9b
mov bl, 0x10
pushf
not bl
add bl, 9
xor bl, 0x9b
rol bl, 0x1a
popf
pushf
not bl
add bl, 0xfa
xor bl, 0xa4
rol bl, 0xd9
popf
pushf
not bl
add bl, 2
xor bl, 0xe2
rol bl, 0xa2
popf
movzx edi, bl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x4f], al
xor byte [rbp - 0x4e], cl
xor byte [rbp - 0x4d], cl
xor byte [rbp - 0x4c], cl
xor byte [rbp - 0x4b], cl
xor byte [rbp - 0x4a], cl
xor byte [rbp - 0x49], cl
xor byte [rbp - 0x48], cl
xor byte [rbp - 0x47], cl
xor byte [rbp - 0x46], cl
xor byte [rbp - 0x45], cl
xor byte [rbp - 0x44], cl
xor byte [rbp - 0x43], cl
xor byte [rbp - 0x42], cl
xor byte [rbp - 0x41], cl
xor dl, cl
mov byte [rbp - 0x40], dl
xor r8b, cl
mov byte [rbp - 0x3f], r8b
xor r9b, cl
mov byte [rbp - 0x3e], r9b
xor r10b, cl
mov byte [rbp - 0x3d], r10b
xor r11b, cl
mov byte [rbp - 0x3c], r11b
xor bl, cl
mov byte [rbp - 0x3b], bl
xor dil, cl
mov byte [rbp - 0x3a], dil
mov byte [rbp - 0x39], 0
lea rdx, [rbp - 0x4f]
lea rcx, [rbp - 0x30]
call fcn.140073c6c
nop
lea rcx, [rbp - 0x30]
call fcn.140069283
nop
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14007e828
push rax
pushf
mov eax, 0xb65d6103
pushf
not eax
add eax, 0x8e594ee7
xor eax, 0xd082286d
rol eax, 0x15
popf
pushf
not eax
add eax, 0xdcd36d1f
xor eax, 0xad4a73f5
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x94bbeb83
xor eax, 0xd44b4c50
rol eax, 0xba
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0x988357e9
pushf
not eax
add eax, 0xabc4c53f
xor eax, 0x92d3994e
rol eax, 0x78
popf
pushf
not eax
add eax, 0xbc737aa5
xor eax, 0xa071e7b0
rol eax, 0xd
popf
jmp 0x14007d890
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14007e8b4
push rax
pushf
mov eax, 0x3662fcee
pushf
not eax
add eax, 0x80a44345
xor eax, 0xffe3d4c9
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xdeada3fa
xor eax, 0xb0f95196
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcc0d4645
xor eax, 0xa3ce7975
rol eax, 0xb5
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0xd21965ee
pushf
not eax
add eax, 0x937f8ec1
xor eax, 0x958d983c
rol eax, 0x95
popf
pushf
not eax
add eax, 0xcb84c5d0
xor eax, 0x91ba2859
rol eax, 0xa6
popf
jmp 0x14007d890
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14007e955
push rax
pushf
mov eax, 0xd67fcd67
pushf
not eax
add eax, 0x8ee77944
xor eax, 0xb02bf376
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8758a750
xor eax, 0xeb77b213
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8d13ccac
xor eax, 0xc349c1d5
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xca666952
xor eax, 0x8b35f448
rol eax, 0xb1
popf
jmp 0x14007d890
push rax
pushf
mov eax, 0x43a2685d
pushf
not eax
add eax, 0x98b8e1f0
xor eax, 0xf98d4ae1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x98529cd4
xor eax, 0xce9f6a99
rol eax, 0x98
popf
jmp 0x14007d890
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14006c997
push rax
pushf
mov eax, 0x42f8d599
pushf
not eax
add eax, 0xb0c520bb
xor eax, 0x9ebc95ca
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb5da86ed
xor eax, 0xf74c9ab9
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd1689753
xor eax, 0xf6475668
rol eax, 0x87
popf
pushf
not eax
add eax, 0xce768433
xor eax, 0xc97aea41
rol eax, 0xcf
popf
jmp 0x14007d890
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14007ea5e
lea r11, [rsp + 0x70]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret