Function at 0x18012d3e6
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xcada2448
pushf
not eax
add eax, 0xee6fdfae
xor eax, 0xd278a4e5
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd0da1863
xor eax, 0xb1592675
rol eax, 0x54
popf
cmp eax, 0x63
jne 0x18012d423
popf
pop rax
jmp 0x180131809
cmp eax, 0x48
jne 0x18012d432
popf
pop rax
jmp 0x180130977
cmp eax, 0x3f
jne 0x18012d441
popf
pop rax
jmp 0x18013038f
cmp eax, 1
jne 0x18012d450
popf
pop rax
jmp 0x18012ddbc
cmp eax, 0x4a
jne 0x18012d45f
popf
pop rax
jmp 0x180130a15
cmp eax, 0x78
jne 0x18012d46e
popf
pop rax
jmp 0x180132341
cmp eax, 0x80
jne 0x18012d47d
popf
pop rax
jmp 0x1801327aa
cmp eax, 0x6e
jne 0x18012d48c
popf
pop rax
jmp 0x180131e65
cmp eax, 0x8b
jne 0x18012d49b
popf
pop rax
jmp 0x180132d56
cmp eax, 0x7d
jne 0x18012d4aa
popf
pop rax
jmp 0x180132617
cmp eax, 0x2a
jne 0x18012d4b9
popf
pop rax
jmp 0x18012f758
cmp eax, 0x71
jne 0x18012d4c8
popf
pop rax
jmp 0x180131fd8
cmp eax, 0x1c
jne 0x18012d4d7
popf
pop rax
jmp 0x18012ef59
cmp eax, 0x2e
jne 0x18012d4e6
popf
pop rax
jmp 0x18012fa13
cmp eax, 0x89
jne 0x18012d4f5
popf
pop rax
jmp 0x180132c16
cmp eax, 0x2b
jne 0x18012d504
popf
pop rax
jmp 0x18012f815
cmp eax, 0x1b
jne 0x18012d513
popf
pop rax
jmp 0x18012ee9d
cmp eax, 0x6a
jne 0x18012d522
popf
pop rax
jmp 0x180131c4a
cmp eax, 0x23
jne 0x18012d531
popf
pop rax
jmp 0x18012f342
cmp eax, 0x5b
jne 0x18012d540
popf
pop rax
jmp 0x1801312ee
cmp eax, 0x43
jne 0x18012d54f
popf
pop rax
jmp 0x18013061e
cmp eax, 0x13
jne 0x18012d55e
popf
pop rax
jmp 0x18012e9ec
cmp eax, 0x33
jne 0x18012d56d
popf
pop rax
jmp 0x18012fd60
cmp eax, 0x24
jne 0x18012d57c
popf
pop rax
jmp 0x18012f3db
cmp eax, 0x1e
jne 0x18012d58b
popf
pop rax
jmp 0x18012f094
cmp eax, 0x94
jne 0x18012d59a
popf
pop rax
jmp 0x180133133
cmp eax, 0x26
jne 0x18012d5a9
popf
pop rax
jmp 0x18012f50b
cmp eax, 0x27
jne 0x18012d5b8
popf
pop rax
jmp 0x18012f5a2
cmp eax, 0x30
jne 0x18012d5c7
popf
pop rax
jmp 0x18012fb64
cmp eax, 0x10
jne 0x18012d5d6
popf
pop rax
jmp 0x18012e825
cmp eax, 0x37
jne 0x18012d5e5
popf
pop rax
jmp 0x18012ff2a
cmp eax, 9
jne 0x18012d5f4
popf
pop rax
jmp 0x18012e180
cmp eax, 0x39
jne 0x18012d603
popf
pop rax
jmp 0x180130056
cmp eax, 0x16
jne 0x18012d612
popf
pop rax
jmp 0x18012ebb9
cmp eax, 0x7e
jne 0x18012d621
popf
pop rax
jmp 0x180132680
cmp eax, 0x4b
jne 0x18012d630
popf
pop rax
jmp 0x180130a9e
cmp eax, 0x92
jne 0x18012d63f
popf
pop rax
jmp 0x180133041
cmp eax, 0x14
jne 0x18012d64e
popf
pop rax
jmp 0x18012eabf
cmp eax, 0x72
jne 0x18012d65d
popf
pop rax
jmp 0x180132059
cmp eax, 0x7f
jne 0x18012d66c
popf
pop rax
jmp 0x180132712
cmp eax, 0x69
jne 0x18012d67b
popf
pop rax
jmp 0x180131bc6
cmp eax, 0x83
jne 0x18012d68a
popf
pop rax
jmp 0x180132921
cmp eax, 0x51
jne 0x18012d699
popf
pop rax
jmp 0x180130d51
cmp eax, 0x11
jne 0x18012d6a8
popf
pop rax
jmp 0x18012e888
cmp eax, 0x35
jne 0x18012d6b7
popf
pop rax
jmp 0x18012fe53
cmp eax, 0x68
jne 0x18012d6c6
popf
pop rax
jmp 0x180131b31
cmp eax, 0x7a
jne 0x18012d6d5
popf
pop rax
jmp 0x18013241e
cmp eax, 0x6b
jne 0x18012d6e4
popf
pop rax
jmp 0x180131cdf
cmp eax, 0x38
jne 0x18012d6f3
popf
pop rax
jmp 0x18012ffd3
cmp eax, 0x64
jne 0x18012d702
popf
pop rax
jmp 0x1801318c6
cmp eax, 0x5c
jne 0x18012d711
popf
pop rax
jmp 0x180131394
cmp eax, 0x15
jne 0x18012d720
popf
pop rax
jmp 0x18012eb10
cmp eax, 5
jne 0x18012d72f
popf
pop rax
jmp 0x18012df94
cmp eax, 6
jne 0x18012d73e
popf
pop rax
jmp 0x18012e01a
cmp eax, 0x85
jne 0x18012d74d
popf
pop rax
jmp 0x180132a18
cmp eax, 0x49
jne 0x18012d75c
popf
pop rax
jmp 0x1801309cc
cmp eax, 0x1f
jne 0x18012d76b
popf
pop rax
jmp 0x18012f116
cmp eax, 4
jne 0x18012d77a
popf
pop rax
jmp 0x18012df2a
cmp eax, 0x8f
jne 0x18012d789
popf
pop rax
jmp 0x180132f16
cmp eax, 0x4d
jne 0x18012d798
popf
pop rax
jmp 0x180130b90
cmp eax, 0x90
jne 0x18012d7a7
popf
pop rax
jmp 0x180132f77
cmp eax, 0x45
jne 0x18012d7b6
popf
pop rax
jmp 0x180130805
cmp eax, 0x2c
jne 0x18012d7c5
popf
pop rax
jmp 0x18012f8d4
cmp eax, 0x5f
jne 0x18012d7d4
popf
pop rax
jmp 0x18013155d
cmp eax, 0x19
jne 0x18012d7e3
popf
pop rax
jmp 0x18012ed64
cmp eax, 0x1d
jne 0x18012d7f2
popf
pop rax
jmp 0x18012f056
cmp eax, 0x86
jne 0x18012d801
popf
pop rax
jmp 0x180132abc
cmp eax, 0x53
jne 0x18012d810
popf
pop rax
jmp 0x180130e9a
cmp eax, 0x4f
jne 0x18012d81f
popf
pop rax
jmp 0x180130c9c
cmp eax, 0x6c
jne 0x18012d82e
popf
pop rax
jmp 0x180131d76
cmp eax, 7
jne 0x18012d83d
popf
pop rax
jmp 0x18012e07e
cmp eax, 0x91
jne 0x18012d84c
popf
pop rax
jmp 0x180132fe2
cmp eax, 0x84
jne 0x18012d85b
popf
pop rax
jmp 0x180132986
cmp eax, 0x7c
jne 0x18012d86a
popf
pop rax
jmp 0x180132586
cmp eax, 0xd
jne 0x18012d879
popf
pop rax
jmp 0x18012e3f9
cmp eax, 0x8c
jne 0x18012d888
popf
pop rax
jmp 0x180132da5
cmp eax, 0x18
jne 0x18012d897
popf
pop rax
jmp 0x18012ece1
cmp eax, 0x28
jne 0x18012d8a6
popf
pop rax
jmp 0x18012f615
cmp eax, 0x22
jne 0x18012d8b5
popf
pop rax
jmp 0x18012f2ab
cmp eax, 0x98
jne 0x18012d8c4
popf
pop rax
jmp 0x1801332a6
cmp eax, 0x52
jne 0x18012d8d3
popf
pop rax
jmp 0x180130db4
cmp eax, 0x41
jne 0x18012d8e2
popf
pop rax
jmp 0x180130537
cmp eax, 0x67
jne 0x18012d8f1
popf
pop rax
jmp 0x180131aad
cmp eax, 0x70
jne 0x18012d900
popf
pop rax
jmp 0x180131f47
cmp eax, 0x29
jne 0x18012d90f
popf
pop rax
jmp 0x18012f6ac
cmp eax, 0x95
jne 0x18012d91e
popf
pop rax
jmp 0x18013317c
cmp eax, 0
jne 0x18012d92d
popf
pop rax
jmp 0x18012dd0b
cmp eax, 0x4e
jne 0x18012d93c
popf
pop rax
jmp 0x180130c4c
cmp eax, 0x31
jne 0x18012d94b
popf
pop rax
jmp 0x18012fc0e
cmp eax, 0x97
jne 0x18012d95a
popf
pop rax
jmp 0x18013325d
cmp eax, 0x82
jne 0x18012d969
popf
pop rax
jmp 0x180132866
cmp eax, 0x93
jne 0x18012d978
popf
pop rax
jmp 0x18013308f
cmp eax, 0x8a
jne 0x18012d987
popf
pop rax
jmp 0x180132cb7
cmp eax, 0x7b
jne 0x18012d996
popf
pop rax
jmp 0x1801324af
cmp eax, 0x75
jne 0x18012d9a5
popf
pop rax
jmp 0x1801321fa
cmp eax, 3
jne 0x18012d9b4
popf
pop rax
jmp 0x18012de95
cmp eax, 0x6f
jne 0x18012d9c3
popf
pop rax
jmp 0x180131f0e
cmp eax, 0x34
jne 0x18012d9d2
popf
pop rax
jmp 0x18012fdcf
cmp eax, 0x88
jne 0x18012d9e1
popf
pop rax
jmp 0x180132bab
cmp eax, 0x76
jne 0x18012d9f0
popf
pop rax
jmp 0x180132297
cmp eax, 0xb
jne 0x18012d9ff
popf
pop rax
jmp 0x18012e29a
cmp eax, 0x66
jne 0x18012da0e
popf
pop rax
jmp 0x180131a18
cmp eax, 0x81
jne 0x18012da1d
popf
pop rax
jmp 0x180132806
cmp eax, 0xe
jne 0x18012da2c
popf
pop rax
jmp 0x18012e724
cmp eax, 0x3a
jne 0x18012da3b
popf
pop rax
jmp 0x1801300f6
cmp eax, 2
jne 0x18012da4a
popf
pop rax
jmp 0x18012de17
cmp eax, 0x65
jne 0x18012da59
popf
pop rax
jmp 0x18013196e
cmp eax, 0x21
jne 0x18012da68
popf
pop rax
jmp 0x18012f1ff
cmp eax, 0x79
jne 0x18012da77
popf
pop rax
jmp 0x18013238a
cmp eax, 0x17
jne 0x18012da86
popf
pop rax
jmp 0x18012ec90
cmp eax, 0x87
jne 0x18012da95
popf
pop rax
jmp 0x180132b60
cmp eax, 0x46
jne 0x18012daa4
popf
pop rax
jmp 0x1801308aa
cmp eax, 0x32
jne 0x18012dab3
popf
pop rax
jmp 0x18012fcc9
cmp eax, 0x96
jne 0x18012dac2
popf
pop rax
jmp 0x180133211
cmp eax, 0x60
jne 0x18012dad1
popf
pop rax
jmp 0x180131607
cmp eax, 0x42
jne 0x18012dae0
popf
pop rax
jmp 0x1801305b5
cmp eax, 8
jne 0x18012daef
popf
pop rax
jmp 0x18012e146
cmp eax, 0x57
jne 0x18012dafe
popf
pop rax
jmp 0x1801310f2
cmp eax, 0x59
jne 0x18012db0d
popf
pop rax
jmp 0x1801311fb
cmp eax, 0x2f
jne 0x18012db1c
popf
pop rax
jmp 0x18012faa9
cmp eax, 0x1a
jne 0x18012db2b
popf
pop rax
jmp 0x18012ee39
cmp eax, 0x73
jne 0x18012db3a
popf
pop rax
jmp 0x1801320d7
cmp eax, 0x12
jne 0x18012db49
popf
pop rax
jmp 0x18012e943
cmp eax, 0x44
jne 0x18012db58
popf
pop rax
jmp 0x18013067a
cmp eax, 0x3c
jne 0x18012db67
popf
pop rax
jmp 0x180130240
cmp eax, 0x74
jne 0x18012db76
popf
pop rax
jmp 0x180132168
cmp eax, 0x3b
jne 0x18012db85
popf
pop rax
jmp 0x18013019d
cmp eax, 0x3d
jne 0x18012db94
popf
pop rax
jmp 0x180130289
cmp eax, 0x5d
jne 0x18012dba3
mov qword [rsp + 0x18], rbx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xa0
mov r12, qword [rdx]
xor ebp, ebp
movzx esi, r9b
mov r15d, r8d
mov qword [rsp + 0x90], r12
mov rdi, rdx
test r12, r12
jne 0x18012dd89
push rax
pushf
mov eax, 0xbc74a9e0
pushf
not eax
add eax, 0xd3877210
xor eax, 0xba43226b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe85146a3
xor eax, 0xd3a6ffe5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd1c5f466
xor eax, 0xfd80b343
rol eax, 0xd2
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x52c59f49
pushf
not eax
add eax, 0xcc45ae5e
xor eax, 0x99a94ea2
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8fa9fc0b
xor eax, 0xeeceabf6
rol eax, 0x74
popf
jmp 0x18012d414
call fcn.1800b03e0
mov dword [rax], 0x16
call fcn.1800e5b31
jmp 0x18012df94
test r15d, r15d
je 0x18012de4f
push rax
pushf
mov eax, 0xed844b43
pushf
not eax
add eax, 0xdc2e37e4
xor eax, 0xac49514f
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x88f0ae94
xor eax, 0x8301377c
rol eax, 0xf8
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x818b5234
pushf
not eax
add eax, 0xb47ff999
xor eax, 0xc9ce5c1e
rol eax, 9
popf
pushf
not eax
add eax, 0xa78029a3
xor eax, 0xba97b14b
rol eax, 6
popf
pushf
not eax
add eax, 0xa3af8e3a
xor eax, 0xdc0ec857
rol eax, 0x56
popf
jmp 0x18012d414
lea eax, [r8 - 2]
cmp eax, 0x22
jbe 0x18012ded1
push rax
pushf
mov eax, 0xa704b53d
pushf
not eax
add eax, 0xbc8c0997
xor eax, 0xb666c7d8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xc53304a7
xor eax, 0xb813e80a
rol eax, 0xf6
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xc8632316
pushf
not eax
add eax, 0xf34429ca
xor eax, 0x80f70371
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb14a2179
xor eax, 0xf3c6222e
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe53b2632
xor eax, 0xbf9af176
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xfdb247d3
xor eax, 0xee367cf0
rol eax, 0x55
popf
jmp 0x18012d414
mov qword [rsp + 0x28], rcx
xor r9d, r9d
mov byte [rcx + 0x30], 1
xor r8d, r8d
mov dword [rcx + 0x2c], 0x16
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], rbp
call fcn.1800c76cf
push rax
pushf
mov eax, 0x480e8e54
pushf
not eax
add eax, 0xceb65b92
xor eax, 0x9cc82c1b
rol eax, 0x11
popf
pushf
not eax
add eax, 0x86d79fc8
xor eax, 0xa3b60b48
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x808e23c7
xor eax, 0xaa741d03
rol eax, 0xbc
popf
jmp 0x18012d414
mov rcx, qword [rdi + 8]
test rcx, rcx
je 0x18012dfd4
push rax
pushf
mov eax, 0x5740a0ed
pushf
not eax
add eax, 0x972a6b3b
xor eax, 0xc0f56084
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8493876c
xor eax, 0x9f3d36f3
rol eax, 0xba
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xad2b075c
pushf
not eax
add eax, 0xa0c047d4
xor eax, 0xca3013af
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x9cc0b603
xor eax, 0xd782cd7f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xf4bbc76f
xor eax, 0xfc2c018a
rol eax, 0x6c
popf
jmp 0x18012d414
mov rax, qword [rdi]
mov qword [rcx], rax
jmp 0x180132806
movzx ebx, word [r12]
lea rax, [r12 + 2]
mov qword [rdx], rax
mov r14d, ebp
cmp byte [rcx + 0x28], bpl
jne 0x18012e0ed
push rax
pushf
mov eax, 0x26de7c24
pushf
not eax
add eax, 0x8444563b
xor eax, 0xbcb397c4
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe6a81163
xor eax, 0xb74f867a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe18f3423
xor eax, 0xa6db7092
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x883cba22
xor eax, 0xd8af7b1e
rol eax, 0x52
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x3a60dc45
pushf
not eax
add eax, 0x95de80db
xor eax, 0xfc6c8178
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf9d2bd3b
xor eax, 0x907dae27
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc57d5728
xor eax, 0x9c572373
rol eax, 0x76
popf
pushf
not eax
add eax, 0xb0ae1237
xor eax, 0xdc98df73
rol eax, 0x9b
popf
jmp 0x18012d414
call fcn.1800f9f6e
jmp 0x18012e1c0
mov rax, qword [rdi]
movzx ebx, word [rax]
add rax, 2
mov qword [rdi], rax
push rax
pushf
mov eax, 0xbb1bf94b
pushf
not eax
add eax, 0x93dec64c
xor eax, 0x930c5aef
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8076552e
xor eax, 0xea59254f
rol eax, 0x4a
popf
jmp 0x18012d414
mov edx, 0x1493581e
pushf
not edx
add edx, 0x8f5474fe
xor edx, 0x812ae586
rol edx, 0xc1
popf
pushf
not edx
add edx, 0xa6af87c6
xor edx, 0xaec79512
rol edx, 0x4f
popf
movzx ecx, bx
call fcn.1800e45ca
test eax, eax
jne 0x18012e241
push rax
pushf
mov eax, 0x89105625
pushf
not eax
add eax, 0xbbc630f6
xor eax, 0xdf11def1
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb4b5eea3
xor eax, 0xfbe06d60
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x945144b7
xor eax, 0xfd686bba
rol eax, 0x1a
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x2f19906
pushf
not eax
add eax, 0xabf44b5c
xor eax, 0xf35f80da
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x83c7cb2d
xor eax, 0x9eb064e1
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd7f6d406
xor eax, 0xcedd6ae1
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x99dd8b55
xor eax, 0xee62fc28
rol eax, 0x78
popf
jmp 0x18012d414
mov eax, esi
mov ecx, 0x6cd96aa1
pushf
not ecx
add ecx, 0xa18110bb
xor ecx, 0xcab8ce21
rol ecx, 0x4c
popf
pushf
not ecx
add ecx, 0x9d5a6e51
xor ecx, 0xb882672d
rol ecx, 0x97
popf
pushf
not ecx
add ecx, 0xf56374a3
xor ecx, 0xd8bef3ff
rol ecx, 0xb7
popf
pushf
not ecx
add ecx, 0x9f2aa1d5
xor ecx, 0xc29bd178
rol ecx, 0x18
popf
or esi, 2
cmp bx, 0x2d
cmovne esi, eax
lea eax, [rbx - 0x2b]
test cx, ax
jne 0x18012e360
push rax
pushf
mov eax, 0x92d00227
pushf
not eax
add eax, 0xf99569a5
xor eax, 0xacb21133
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa0f9fc20
xor eax, 0xf30f1e81
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9d8888e6
xor eax, 0xc1b4313d
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd8273aff
xor eax, 0x83e8e651
rol eax, 0xc5
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xeec7a098
pushf
not eax
add eax, 0xd777f87e
xor eax, 0x998b7820
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf2559d39
xor eax, 0xacdb2cbf
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf12071f0
xor eax, 0x8583cacf
rol eax, 0x8b
popf
jmp 0x18012d414
mov dword [rsp + 0xe8], 0xa70
mov eax, 0x2428f626
pushf
not eax
add eax, 0xa6b9c42e
xor eax, 0xd761ef01
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa1ad506a
xor eax, 0xc2fb4535
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa64ef73a
xor eax, 0xb5480a9b
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfbacda4a
xor eax, 0xfa860e33
rol eax, 0x71
popf
mov dword [rsp + 0x30], 0xae6
mov ecx, 0x99676ac0
pushf
not ecx
add ecx, 0xcc797651
xor ecx, 0xc818b6a7
rol ecx, 0x80
popf
pushf
not ecx
add ecx, 0x97f6cbd9
xor ecx, 0xec3e81c9
rol ecx, 0xac
popf
pushf
not ecx
add ecx, 0xf3dc30a5
xor ecx, 0xeaaeba45
rol ecx, 0x65
popf
pushf
not ecx
add ecx, 0x95a0b955
xor ecx, 0x8f3e3f10
rol ecx, 0xc
popf
mov dword [rsp + 0x34], 0xaf0
mov edx, 0xe8b2871d
pushf
not edx
add edx, 0xd2b76b5d
xor edx, 0x9175c303
rol edx, 0xc1
popf
pushf
not edx
add edx, 0xc7ea383c
xor edx, 0xa2cdccc3
rol edx, 0xf0
popf
pushf
not edx
add edx, 0xcbf74f9b
xor edx, 0xa6f92ad0
rol edx, 0x1c
popf
mov dword [rsp + 0x38], 0xb66
mov r8d, 0x111c87b2
pushf
not r8d
add r8d, 0x858c8813
xor r8d, 0x9353e8b9
rol r8d, 0xc4
popf
pushf
not r8d
add r8d, 0xbdd381d7
xor r8d, 0xdfa19fe0
rol r8d, 0xd6
popf
pushf
not r8d
add r8d, 0xc1f6ee3b
xor r8d, 0xc711e0e0
rol r8d, 0x2f
popf
mov dword [rsp + 0x3c], 0xb70
lea r11d, [rax - 0x80]
mov dword [rsp + 0x40], 0xc66
mov r9d, 0xde5b48f7
pushf
not r9d
add r9d, 0x8233cc3c
xor r9d, 0xfef3cf2b
rol r9d, 0x63
popf
pushf
not r9d
add r9d, 0x94f89652
xor r9d, 0xc49e32d7
rol r9d, 0xc
popf
mov dword [rsp + 0x44], 0xc70
mov r10d, 0x6d4db76d
pushf
not r10d
add r10d, 0x8de54b36
xor r10d, 0xa594d68f
rol r10d, 0x96
popf
pushf
not r10d
add r10d, 0xecec09d8
xor r10d, 0x9b0a8236
rol r10d, 0x1d
popf
mov dword [rsp + 0x48], 0xce6
mov dword [rsp + 0x4c], 0xcf0
mov dword [rsp + 0x50], 0xd66
mov dword [rsp + 0x54], 0xd70
mov dword [rsp + 0x58], 0xe50
mov dword [rsp + 0x5c], 0xe5a
mov dword [rsp + 0x60], 0xed0
mov dword [rsp + 0x64], 0xeda
mov dword [rsp + 0x68], 0xf20
mov dword [rsp + 0x6c], 0xf2a
mov dword [rsp + 0x70], 0x1040
mov dword [rsp + 0x74], 0x104a
mov dword [rsp + 0x78], 0x17e0
mov dword [rsp + 0x7c], 0x17ea
mov dword [rsp + 0x80], 0x1810
mov dword [rsp + 0x84], 0xff1a
mov dword [rsp + 0x88], 0x19
test r15d, 0xffffffef
jne 0x18012e6cb
push rax
pushf
mov eax, 0x9f0ad902
pushf
not eax
add eax, 0xf31bedbc
xor eax, 0xdaa5fc9e
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x896f07bf
xor eax, 0xe3dcc11b
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe56c4c79
xor eax, 0xd39a656e
rol eax, 0x39
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x6ae9dbb1
pushf
not eax
add eax, 0x9721dfd4
xor eax, 0xd51568f3
rol eax, 0x68
popf
pushf
not eax
add eax, 0x9537976d
xor eax, 0xf329df00
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x8c04a8f1
xor eax, 0x9e6a7a8a
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd85938a1
xor eax, 0xabf019c4
rol eax, 0xc6
popf
jmp 0x18012d414
cmp bx, cx
jb 0x18012e773
push rax
pushf
mov eax, 0x6c048e99
pushf
not eax
add eax, 0xf9cc2f23
xor eax, 0xc9fed893
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe3bcbd8b
xor eax, 0xe12f49e8
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb0897046
xor eax, 0xe06f236d
rol eax, 0xf6
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x90b15e20
pushf
not eax
add eax, 0xb52f82f1
xor eax, 0xbd13e554
rol eax, 0x10
popf
pushf
not eax
add eax, 0xaf46bda5
xor eax, 0xcdc22430
rol eax, 0x43
popf
jmp 0x18012d414
movzx eax, bx
sub eax, ecx
jmp 0x18012ffd8
cmp bx, dx
jae 0x18012e8ea
push rax
pushf
mov eax, 0x5f59b926
pushf
not eax
add eax, 0xe617d645
xor eax, 0xc05222fe
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfa98f5ba
xor eax, 0xd01cad3c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xacdf1840
xor eax, 0xf708bbbb
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd61e0915
xor eax, 0xcfb8d305
rol eax, 0x91
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x603c6f90
pushf
not eax
add eax, 0xe34c1d81
xor eax, 0xb6cf4326
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8ce5ec6a
xor eax, 0xc55a3638
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9282a224
xor eax, 0xe257fb6b
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa9b14350
xor eax, 0xc3c1d9a7
rol eax, 0xcf
popf
jmp 0x18012d414
cmp bx, r8w
jb 0x18012e9a6
push rax
pushf
mov eax, 0xcc175d21
pushf
not eax
add eax, 0xa22fff67
xor eax, 0x929e4ffb
rol eax, 0x66
popf
pushf
not eax
add eax, 0xbc625774
xor eax, 0xd6b6b182
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd88ebc8f
xor eax, 0x8a7a1e5f
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd9d27171
xor eax, 0xcad0d45c
rol eax, 0x63
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x6f63c869
pushf
not eax
add eax, 0x9d4178f9
xor eax, 0xe10da84b
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb6f823d2
xor eax, 0x953fa799
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9f962a6e
xor eax, 0x88d3cd86
rol eax, 0x40
popf
jmp 0x18012d414
mov ecx, 0x8cfda964
pushf
not ecx
add ecx, 0xcde6302f
xor ecx, 0xde83a6b0
rol ecx, 0x57
popf
pushf
not ecx
add ecx, 0xc01b7679
xor ecx, 0xe46c40e8
rol ecx, 0xac
popf
cmp bx, cx
jae 0x18012ea66
push rax
pushf
mov eax, 0xe4e311f5
pushf
not eax
add eax, 0xabd9d8d6
xor eax, 0xa1d62b98
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xf125b6cd
xor eax, 0xcde964be
rol eax, 0x40
popf
pushf
not eax
add eax, 0x89f4f8ee
xor eax, 0x9aea698b
rol eax, 0x56
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xfb165293
pushf
not eax
add eax, 0x946fdb6e
xor eax, 0xd712e8c5
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x91a23233
xor eax, 0xccb32c37
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd96dec01
xor eax, 0xcaa85802
rol eax, 7
popf
pushf
not eax
add eax, 0x941dbae6
xor eax, 0x9b45f5df
rol eax, 0xd2
popf
jmp 0x18012d414
movzx eax, bx
sub eax, r8d
jmp 0x18012ffd8
cmp bx, r9w
jb 0x18012eb60
push rax
pushf
mov eax, 0xaceeebd9
pushf
not eax
add eax, 0xc33df926
xor eax, 0xaaaf1335
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf7a7114e
xor eax, 0xa3845fae
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb34b6423
xor eax, 0xe136165a
rol eax, 0x84
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x65bed398
pushf
not eax
add eax, 0x8af56e1d
xor eax, 0xfb99bdc0
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc896af55
xor eax, 0xdde285d9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf71c1619
xor eax, 0x8a0c7a44
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe34d6143
xor eax, 0x851e9b6d
rol eax, 0x4d
popf
jmp 0x18012d414
mov ecx, 0x4fa38649
pushf
not ecx
add ecx, 0xcde1fc60
xor ecx, 0xafd746fe
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xafd330fb
xor ecx, 0xc82e41f3
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0xb31b0138
xor ecx, 0xc655016f
rol ecx, 0xe5
popf
pushf
not ecx
add ecx, 0x81344b55
xor ecx, 0xf43f3fad
rol ecx, 6
popf
cmp bx, cx
jae 0x18012ec5d
push rax
pushf
mov eax, 0xc5dc2e1e
pushf
not eax
add eax, 0xcb3d7822
xor eax, 0xfe57c6b3
rol eax, 0xd
popf
pushf
not eax
add eax, 0x800ed22e
xor eax, 0xbe55210c
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd3a20ce4
xor eax, 0xf1e55be1
rol eax, 0xc9
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x78192d64
pushf
not eax
add eax, 0xaa7e81b9
xor eax, 0xf868f821
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xdeaff433
xor eax, 0x9b44d6c0
rol eax, 5
popf
jmp 0x18012d414
movzx eax, bx
sub eax, r9d
jmp 0x18012ffd8
cmp bx, r10w
jb 0x18012ed1e
push rax
pushf
mov eax, 0x992b78a
pushf
not eax
add eax, 0x9e0ed858
xor eax, 0xcad04226
rol eax, 0x41
popf
pushf
not eax
add eax, 0xba1036a2
xor eax, 0xfcb130cb
rol eax, 0xb2
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xd83c2849
pushf
not eax
add eax, 0xc83fe469
xor eax, 0xd63c3a70
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcd4ce049
xor eax, 0xb8e1be4f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe34b2be4
xor eax, 0x87bc43bb
rol eax, 0x13
popf
jmp 0x18012d414
mov ecx, 0xe4eb2d03
pushf
not ecx
add ecx, 0xf7832a43
xor ecx, 0xb18e72fe
rol ecx, 0xee
popf
pushf
not ecx
add ecx, 0xa9a766d8
xor ecx, 0xc0e0f1d9
rol ecx, 0x7e
popf
pushf
not ecx
add ecx, 0xe5d03a93
xor ecx, 0xc47aa440
rol ecx, 0x5f
popf
cmp bx, cx
jae 0x18012ee06
push rax
pushf
mov eax, 0x3875cd8e
pushf
not eax
add eax, 0x97a7365d
xor eax, 0x8029134e
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfd0b5c46
xor eax, 0xb138fe01
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb5486a8e
xor eax, 0xcce2133e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x90eef91f
xor eax, 0xbb3bad6f
rol eax, 0xb0
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x4c5a17cd
pushf
not eax
add eax, 0xd45d7de9
xor eax, 0xa0fdcadc
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xe62b1aca
xor eax, 0xf05581e4
rol eax, 0x87
popf
jmp 0x18012d414
movzx eax, bx
sub eax, r10d
jmp 0x18012ffd8
cmp bx, r11w
jb 0x18012ef00
push rax
pushf
mov eax, 0x7b93af2b
pushf
not eax
add eax, 0x8cee8466
xor eax, 0x92cd1386
rol eax, 0xed
popf
pushf
not eax
add eax, 0xae58e06a
xor eax, 0xe0793e33
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe0eb549e
xor eax, 0xf407c266
rol eax, 0x65
popf
pushf
not eax
add eax, 0x95d2efe2
xor eax, 0x837f268a
rol eax, 0xe1
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xb0b561aa
pushf
not eax
add eax, 0x8b86b49d
xor eax, 0x82403fc2
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb232f82c
xor eax, 0xb1449d15
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb6e3b6d5
xor eax, 0xcd67481a
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa05d9449
xor eax, 0xaefae1fd
rol eax, 0x3f
popf
jmp 0x18012d414
mov ecx, 0xbbd5a895
pushf
not ecx
add ecx, 0x989ff549
xor ecx, 0xebdf654a
rol ecx, 0x90
popf
pushf
not ecx
add ecx, 0xf3623f44
xor ecx, 0xeb41208f
rol ecx, 0x48
popf
pushf
not ecx
add ecx, 0xf13e57ec
xor ecx, 0x95b0646e
rol ecx, 0xcd
popf
pushf
not ecx
add ecx, 0x808fe974
xor ecx, 0xf83afdde
rol ecx, 0xcb
popf
cmp bx, cx
jae 0x18012f010
push rax
pushf
mov eax, 0x492051ec
pushf
not eax
add eax, 0xf5b01ad5
xor eax, 0xe20f530d
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc0213580
xor eax, 0xd9101f07
rol eax, 0x94
popf
pushf
not eax
add eax, 0x995be52b
xor eax, 0xfc855a7c
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa248fb19
xor eax, 0xbef1a85d
rol eax, 0x26
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x984cd7b8
pushf
not eax
add eax, 0xcc60c0c1
xor eax, 0x801f9430
rol eax, 0xd
popf
pushf
not eax
add eax, 0xdf0cb79b
xor eax, 0x944d8ec5
rol eax, 0x88
popf
pushf
not eax
add eax, 0xbdeb6b72
xor eax, 0x95bb8eaa
rol eax, 0x3f
popf
jmp 0x18012d414
movzx eax, bx
sub eax, r11d
jmp 0x18012ffd8
cmp bx, ax
jb 0x18012f0d0
push rax
pushf
mov eax, 0xa31d1b91
pushf
not eax
add eax, 0xbb5cab9c
xor eax, 0x9fd2ae58
rol eax, 0x96
popf
pushf
not eax
add eax, 0x8dd7546d
xor eax, 0xf9355afd
rol eax, 0x7b
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf80b69ec
pushf
not eax
add eax, 0xd919b350
xor eax, 0x8e072757
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbda1814b
xor eax, 0xc1c44bad
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf5ff1aca
xor eax, 0xc4fbe026
rol eax, 0xa1
popf
jmp 0x18012d414
cmp bx, word [rsp + 0xe8]
jae 0x18012f166
push rax
pushf
mov eax, 0x2968474c
pushf
not eax
add eax, 0xf6aa9d77
xor eax, 0xec4dac35
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x89f05b0d
xor eax, 0xa5e60955
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xaf071c74
xor eax, 0xc2947731
rol eax, 0x8a
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x3e876fb1
pushf
not eax
add eax, 0x9a4e2ff8
xor eax, 0x92f0292a
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc59c6d4f
xor eax, 0xa2d0c79b
rol eax, 0x6c
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x30]
cmp bx, cx
jb 0x18012f265
push rax
pushf
mov eax, 0xd63db236
pushf
not eax
add eax, 0x9fde4073
xor eax, 0xd57e8aec
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbd00c392
xor eax, 0x8ba8433f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xffb2188c
xor eax, 0x95e1000b
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc25210db
xor eax, 0xd54ad7a7
rol eax, 0xab
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xcd758447
pushf
not eax
add eax, 0xc849c367
xor eax, 0xe4e9eda7
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x908d2042
xor eax, 0x90ff53e4
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf0b83849
xor eax, 0xdfc5983a
rol eax, 0xbd
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x34]
jb 0x18012f2e9
push rax
pushf
mov eax, 0x9fdecae0
pushf
not eax
add eax, 0xf307c23e
xor eax, 0xfe4fdcee
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x84cc1ae8
xor eax, 0xd764ef17
rol eax, 0x20
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xa8410e3b
pushf
not eax
add eax, 0xdfe34dc7
xor eax, 0xd6ab385c
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe96798a1
xor eax, 0xd63df645
rol eax, 2
popf
pushf
not eax
add eax, 0x8234f739
xor eax, 0x81899000
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe2359942
xor eax, 0x86fa2a31
rol eax, 0xf
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x38]
cmp bx, cx
jb 0x18012f382
push rax
pushf
mov eax, 0x55d38a93
pushf
not eax
add eax, 0xf4477187
xor eax, 0xfab23c63
rol eax, 0x88
popf
pushf
not eax
add eax, 0x9cadfba1
xor eax, 0xda436b3c
rol eax, 0xce
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x3209df09
pushf
not eax
add eax, 0xaf13b091
xor eax, 0xf5b0e6f6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xdb3fb70c
xor eax, 0xf4d8b569
rol eax, 5
popf
pushf
not eax
add eax, 0xcbdc923c
xor eax, 0xe78640af
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc66d8d44
xor eax, 0xd905e404
rol eax, 0xaf
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x3c]
jb 0x18012f43f
push rax
pushf
mov eax, 0x96f0365
pushf
not eax
add eax, 0xbf638657
xor eax, 0xe16357b8
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe4345ea3
xor eax, 0xc379d565
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb9c0a154
xor eax, 0xf7571fee
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf20ae77a
xor eax, 0xf47d8964
rol eax, 0x38
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xb19b1481
pushf
not eax
add eax, 0x89de485c
xor eax, 0xbfdcc9f1
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x8e664675
xor eax, 0xcd252dbf
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x9d99d24a
xor eax, 0xc01d6e0b
rol eax, 0xd9
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x44]
jb 0x18012f549
push rax
pushf
mov eax, 0x798bfdfc
pushf
not eax
add eax, 0xe9ccf364
xor eax, 0xd647619c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf9a67a07
xor eax, 0xad971e0f
rol eax, 0xd7
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x86d3b7df
pushf
not eax
add eax, 0xe95e769c
xor eax, 0xd3d9fa60
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb0f61898
xor eax, 0xe1b19e79
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xff99f191
xor eax, 0xae10cc6f
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc932fa2a
xor eax, 0x995165b0
rol eax, 0x7a
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x48]
cmp bx, cx
jb 0x18012f5e2
push rax
pushf
mov eax, 0xf2e87fd8
pushf
not eax
add eax, 0xacff1ea4
xor eax, 0xb75f1279
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xed383e7c
xor eax, 0xcc6305b0
rol eax, 0x36
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x8c7a1120
pushf
not eax
add eax, 0xa5caa459
xor eax, 0x81a66eb5
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa067eb12
xor eax, 0xd0da521b
rol eax, 0xc7
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x4c]
jb 0x18012f653
push rax
pushf
mov eax, 0x619b63bb
pushf
not eax
add eax, 0x9c5db1b2
xor eax, 0xa6efc188
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8659c900
xor eax, 0xd4c9a77a
rol eax, 0x17
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x570f4055
pushf
not eax
add eax, 0x8def6c04
xor eax, 0x97f912cb
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xfa1a22ac
xor eax, 0xac2cdf0b
rol eax, 0x32
popf
pushf
not eax
add eax, 0xbeb5ec25
xor eax, 0xf8b86b18
rol eax, 0x28
popf
pushf
not eax
add eax, 0x99aeb630
xor eax, 0xbae748b1
rol eax, 0x3a
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x50]
cmp bx, cx
jb 0x18012f6ff
push rax
pushf
mov eax, 0xbd34e5d
pushf
not eax
add eax, 0xe06dca3c
xor eax, 0xcd51cbbd
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8170e036
xor eax, 0x924d40ad
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8d014aab
xor eax, 0xc95e9f7d
rol eax, 0xeb
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x8a4f1387
pushf
not eax
add eax, 0x9a798ad4
xor eax, 0xd08cacb0
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xca971a21
xor eax, 0xe9854c5d
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa94c02c8
xor eax, 0xb35bbdee
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc0d038f1
xor eax, 0xeeb4e08e
rol eax, 0xe3
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x54]
jb 0x18012f7bc
push rax
pushf
mov eax, 0x8019c651
pushf
not eax
add eax, 0xcb960a7b
xor eax, 0xbd63f9ae
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfbc9ec16
xor eax, 0x86b78e74
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf740e7a5
xor eax, 0xd8f60c48
rol eax, 0x15
popf
pushf
not eax
add eax, 0x894fa40f
xor eax, 0x83666744
rol eax, 0xb6
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x4ab05395
pushf
not eax
add eax, 0xda737905
xor eax, 0xf9d215b1
rol eax, 0xe
popf
pushf
not eax
add eax, 0xcddeee9a
xor eax, 0x9189e81a
rol eax, 5
popf
pushf
not eax
add eax, 0xe129a0f2
xor eax, 0xa28f3e8e
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc521af6b
xor eax, 0xcdd14f0c
rol eax, 5
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x58]
cmp bx, cx
jb 0x18012f87b
push rax
pushf
mov eax, 0x9cde0fac
pushf
not eax
add eax, 0xfe76a07c
xor eax, 0xe56a50d5
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd0255fc2
xor eax, 0xbec9f7b7
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd0a6e2f2
xor eax, 0xe7e9f3c0
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xfcd8c301
xor eax, 0xbb8be09a
rol eax, 0x32
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x2ebdb3c6
pushf
not eax
add eax, 0xd6ead09e
xor eax, 0xd92db0e4
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x941108aa
xor eax, 0xbc353d50
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xca489c62
xor eax, 0xa38ccd4b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8e24eeff
xor eax, 0xf3c3e525
rol eax, 0x92
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x5c]
jb 0x18012f925
push rax
pushf
mov eax, 0xeb447cd6
pushf
not eax
add eax, 0xae1990a7
xor eax, 0xd9a3ca7d
rol eax, 0xad
popf
pushf
not eax
add eax, 0xe05875d6
xor eax, 0x8acefb14
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8a96d897
xor eax, 0xe16898e6
rol eax, 0x8b
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x166ec952
pushf
not eax
add eax, 0xc17df28f
xor eax, 0xcfb7ea29
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xffeb5b16
xor eax, 0xce9fc759
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x82ea56f1
xor eax, 0xcd6cb19a
rol eax, 0x76
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x64]
jb 0x18012fa76
push rax
pushf
mov eax, 0xc6c2f7de
pushf
not eax
add eax, 0x9288a1c6
xor eax, 0xc54f1658
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8b57b677
xor eax, 0xaafe6c88
rol eax, 1
popf
pushf
not eax
add eax, 0xc082ad40
xor eax, 0xaff0e261
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb55e965f
xor eax, 0xed6c0679
rol eax, 0x55
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x3ff20d7b
pushf
not eax
add eax, 0xfb6e7c50
xor eax, 0xbc8e179d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf2779d3b
xor eax, 0xf438741a
rol eax, 0x90
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x68]
cmp bx, cx
jb 0x18012fb0b
push rax
pushf
mov eax, 0xbdf2c06b
pushf
not eax
add eax, 0x894b0a86
xor eax, 0xce75aeb4
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa64c5047
xor eax, 0xff593bb6
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa2b7ae00
xor eax, 0xa2db440f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x80614efb
xor eax, 0xc8401b4a
rol eax, 0x16
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xb684eb24
pushf
not eax
add eax, 0xe9e6020d
xor eax, 0x9c201020
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xefbad21d
xor eax, 0xd671cc72
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe65bae23
xor eax, 0x84ca18d8
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc1cd05bd
xor eax, 0xa73a1c95
rol eax, 0x2b
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x6c]
jb 0x18012fbc8
push rax
pushf
mov eax, 0xa6b14cdb
pushf
not eax
add eax, 0xecbc34c6
xor eax, 0xecf68a9d
rol eax, 0x22
popf
pushf
not eax
add eax, 0x977bf4f6
xor eax, 0x999212aa
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf017d328
xor eax, 0xe8e19b34
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa9dadcb1
xor eax, 0xb9f1fc46
rol eax, 0x5a
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xa722bd8
pushf
not eax
add eax, 0xbc09bb24
xor eax, 0x880a5f41
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc91eae48
xor eax, 0xb259bdbe
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x8dd0b764
xor eax, 0xe3091088
rol eax, 0x21
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x70]
cmp bx, cx
jb 0x18012fc70
push rax
pushf
mov eax, 0x7d51e687
pushf
not eax
add eax, 0x90a27e0a
xor eax, 0x92fe689c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa199aa77
xor eax, 0xf0403321
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf1142383
xor eax, 0xeb93e8ce
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe249ab62
xor eax, 0x932d6ba1
rol eax, 0x3f
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xcda6590b
pushf
not eax
add eax, 0xab7b54ef
xor eax, 0xf8c8cdbe
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf1c236cf
xor eax, 0x9e76b723
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xcd320ad6
xor eax, 0xfff72733
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf91db6d0
xor eax, 0xa2c397db
rol eax, 0x78
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x74]
jb 0x18012fd2d
push rax
pushf
mov eax, 0x95f94405
pushf
not eax
add eax, 0x8ab73c02
xor eax, 0xd650d9d1
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8f68cc9d
xor eax, 0xac4d83d2
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xeaa90c58
xor eax, 0xb7720d16
rol eax, 0x54
popf
pushf
not eax
add eax, 0xbbcfefc4
xor eax, 0xb435d81b
rol eax, 3
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xca66b9fe
pushf
not eax
add eax, 0xca4ceef7
xor eax, 0xaa7f9e96
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc092cecc
xor eax, 0xe3e79a77
rol eax, 0xfc
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x78]
cmp bx, cx
jb 0x18012fd9c
push rax
pushf
mov eax, 0x9d713938
pushf
not eax
add eax, 0xd6b64bf0
xor eax, 0xb2399ded
rol eax, 0x25
popf
pushf
not eax
add eax, 0x82ffece1
xor eax, 0xb36e018e
rol eax, 0xa5
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xb2cb63ff
pushf
not eax
add eax, 0xebabc5bc
xor eax, 0xd2b379c3
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xe99e90c6
xor eax, 0x9f3b80f1
rol eax, 0x60
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x7c]
jb 0x18012fe20
push rax
pushf
mov eax, 0x14fe7f7d
pushf
not eax
add eax, 0xa135842e
xor eax, 0x8942e2c0
rol eax, 0x13
popf
pushf
not eax
add eax, 0x943d7488
xor eax, 0xfd98436d
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8c237394
xor eax, 0xa2f655e7
rol eax, 0xb2
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x28d49695
pushf
not eax
add eax, 0x82c75615
xor eax, 0xf8cd1768
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x92263a41
xor eax, 0xf2502e70
rol eax, 0xb3
popf
jmp 0x18012d414
mov ecx, dword [rsp + 0x80]
movzx eax, bx
sub ax, cx
cmp ax, 9
ja 0x18012febf
push rax
pushf
mov eax, 0xb06c3491
pushf
not eax
add eax, 0xf6a88641
xor eax, 0xf3f77471
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc8b2ce8c
xor eax, 0xf839603e
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x844cf9f3
xor eax, 0xb012ba2a
rol eax, 0x71
popf
pushf
not eax
add eax, 0x83507615
xor eax, 0xc7d2ab79
rol eax, 2
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x919faf48
pushf
not eax
add eax, 0x94e8374f
xor eax, 0xdca700e9
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x859bbd83
xor eax, 0xb323cd8b
rol eax, 0x87
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x84]
jae 0x18012ff8d
push rax
pushf
mov eax, 0x83b526de
pushf
not eax
add eax, 0xbac1f922
xor eax, 0x910fb978
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf0fbecaa
xor eax, 0xb36a065a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf62fced9
xor eax, 0xf71b3849
rol eax, 0x20
popf
pushf
not eax
add eax, 0xcc517457
xor eax, 0xfffc31ca
rol eax, 0xc4
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x91e011b3
pushf
not eax
add eax, 0x887ab153
xor eax, 0xf1f5ad24
rol eax, 0x91
popf
pushf
not eax
add eax, 0xfa4d7407
xor eax, 0xd4608095
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9546540f
xor eax, 0xdd9e2192
rol eax, 0x19
popf
jmp 0x18012d414
movzx eax, bx
sub eax, edx
cmp eax, 0xffffffff
jne 0x180130023
push rax
pushf
mov eax, 0x7fd655c0
pushf
not eax
add eax, 0xd5771c19
xor eax, 0x8d963036
rol eax, 0xba
popf
pushf
not eax
add eax, 0x82a524ec
xor eax, 0xcce325f0
rol eax, 0x24
popf
pushf
not eax
add eax, 0xaabb896b
xor eax, 0xf04afb4a
rol eax, 0xd2
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x9d95e3d5
pushf
not eax
add eax, 0xf38a2b74
xor eax, 0xa7685dee
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb5bb93cb
xor eax, 0xf1f12ce1
rol eax, 0x7a
popf
jmp 0x18012d414
mov edx, dword [rsp + 0x88]
movzx ecx, bx
lea eax, [rcx - 0x41]
cmp eax, edx
lea eax, [rcx - 0x61]
jbe 0x1801300b0
push rax
pushf
mov eax, 0xefdd58d8
pushf
not eax
add eax, 0xe476b034
xor eax, 0x857e8a63
rol eax, 0x79
popf
pushf
not eax
add eax, 0xacf8b5e9
xor eax, 0xc0dec833
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x9ef9f34d
xor eax, 0xcf57116d
rol eax, 0xe9
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xdf94ea79
pushf
not eax
add eax, 0xaaee9f05
xor eax, 0xb7d5b280
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x90e911e7
xor eax, 0x8174867c
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb3bdc064
xor eax, 0x9ac767d5
rol eax, 0xec
popf
jmp 0x18012d414
cmp eax, edx
ja 0x180130157
push rax
pushf
mov eax, 0xde330570
pushf
not eax
add eax, 0xad65a537
xor eax, 0x91aeae84
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x8a70d89c
xor eax, 0xcf41521a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xcbd21c5d
xor eax, 0xf9edf7c4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xfdf74c68
xor eax, 0x99744ad8
rol eax, 0x41
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x57df433c
pushf
not eax
add eax, 0xe98794be
xor eax, 0xc91a6757
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf1f1f6c3
xor eax, 0x980793a9
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa6bfb3e4
xor eax, 0xaf4ab51a
rol eax, 0x49
popf
jmp 0x18012d414
cmp eax, edx
ja 0x1801301e7
add ecx, 0xffffffe0
push rax
pushf
mov eax, 0x9748b1d6
pushf
not eax
add eax, 0xc13d3e94
xor eax, 0x8b2238cc
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa78166dc
xor eax, 0x8c0bffde
rol eax, 4
popf
pushf
not eax
add eax, 0xe4eef0e0
xor eax, 0xe1d3b9e9
rol eax, 0
popf
jmp 0x18012d414
mov rcx, qword [rdi]
mov r9d, 0xae678568
pushf
not r9d
add r9d, 0x859f8c22
xor r9d, 0xe36ade02
rol r9d, 0x69
popf
pushf
not r9d
add r9d, 0xf4676d8b
xor r9d, 0xb0745f7c
rol r9d, 0xd8
popf
pushf
not r9d
add r9d, 0xdfe4595e
xor r9d, 0x80e668c9
rol r9d, 0x9e
popf
movzx edx, word [rcx]
lea r8, [rcx + 2]
mov qword [rdi], r8
lea eax, [rdx - 0x58]
test r9w, ax
je 0x18013044f
push rax
pushf
mov eax, 0x584097df
pushf
not eax
add eax, 0xf7f4dba3
xor eax, 0xf455d166
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x899f8659
xor eax, 0xe90dc64d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x840b53d3
xor eax, 0xb8841039
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb3cdaa16
xor eax, 0xcf2288ce
rol eax, 0xa1
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x447e268e
pushf
not eax
add eax, 0xecb16b36
xor eax, 0xcaad4b80
rol eax, 0x94
popf
pushf
not eax
add eax, 0xbefb2038
xor eax, 0xf6ac9c28
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa387269f
xor eax, 0x8251977d
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xcb9cf053
xor eax, 0xa5245cf1
rol eax, 0xfb
popf
jmp 0x18012d414
cmp word [rcx], dx
je 0x180130582
push rax
pushf
mov eax, 0x260e7c1a
pushf
not eax
add eax, 0xec67e195
xor eax, 0xba7f5325
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb969ef0d
xor eax, 0xf6b7a6d7
rol eax, 0x59
popf
pushf
not eax
add eax, 0xef5a2e69
xor eax, 0xb6782bb5
rol eax, 3
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x7f4cac27
pushf
not eax
add eax, 0x95cb309f
xor eax, 0xaaacf9be
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd0da0a76
xor eax, 0xea443c28
rol eax, 0x15
popf
jmp 0x18012d414
call fcn.1800b03e0
mov dword [rax], 0x16
call fcn.1800e5b31
push rax
pushf
mov eax, 0x2a2d1116
pushf
not eax
add eax, 0xed744370
xor eax, 0xe851daf3
rol eax, 0x91
popf
pushf
not eax
add eax, 0xee6d2642
xor eax, 0xeedd70ad
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa8268ea2
xor eax, 0x96c1b003
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xabc262b4
xor eax, 0xf18e7ba4
rol eax, 0x63
popf
jmp 0x18012d414
xor r10d, r10d
push rax
pushf
mov eax, 0x749347a7
pushf
not eax
add eax, 0xe1da1149
xor eax, 0xfb771bfa
rol eax, 0x62
popf
pushf
not eax
add eax, 0xec260a47
xor eax, 0x85b91fd0
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xabb0e165
xor eax, 0x924c2982
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x97310c85
xor eax, 0xc60c85f9
rol eax, 0xeb
popf
jmp 0x18012d414
xor edx, edx
or eax, 0xffffffff
div r15d
mov r11d, 0x80f3d5f9
pushf
not r11d
add r11d, 0x9c32f89c
xor r11d, 0x9e7a7759
rol r11d, 0x2e
popf
pushf
not r11d
add r11d, 0x8cde7475
xor r11d, 0xfd3f7151
rol r11d, 0xad
popf
pushf
not r11d
add r11d, 0xc7ffbc3c
xor r11d, 0xad8f0cc1
rol r11d, 0xeb
popf
pushf
not r11d
add r11d, 0x85e81a42
xor r11d, 0x9276ac00
rol r11d, 0x9c
popf
mov ebp, 0x51e93561
pushf
not ebp
add ebp, 0xebb02444
xor ebp, 0xb6bc3873
rol ebp, 0xa7
popf
pushf
not ebp
add ebp, 0xf61727ac
xor ebp, 0xe9c61790
rol ebp, 0x68
popf
pushf
not ebp
add ebp, 0xfa99dc84
xor ebp, 0x8cd15482
rol ebp, 0x21
popf
mov r9d, eax
mov r13d, 0x82172a0a
pushf
not r13d
add r13d, 0xb1ef07fd
xor r13d, 0xbff0048f
rol r13d, 0x4a
popf
pushf
not r13d
add r13d, 0x933f8992
xor r13d, 0xf3de6bd1
rol r13d, 0x7d
popf
lea r12d, [r11 - 0x31]
cmp bx, r12w
jb 0x1801307d2
push rax
pushf
mov eax, 0x1c9dc5e8
pushf
not eax
add eax, 0xfeeab38d
xor eax, 0x9d1e4005
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd95d5804
xor eax, 0x8eea3ac3
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x843210c3
xor eax, 0xc9815232
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfefa04d5
xor eax, 0xbbb6a380
rol eax, 0x36
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xfe3bec7f
pushf
not eax
add eax, 0xbff9c748
xor eax, 0xa7c1be67
rol eax, 0x87
popf
pushf
not eax
add eax, 0xedffc468
xor eax, 0xbfcd6cb3
rol eax, 0xe4
popf
jmp 0x18012d414
cmp bx, 0x3a
jae 0x180130864
push rax
pushf
mov eax, 0x726d676f
pushf
not eax
add eax, 0xf2b0c508
xor eax, 0xef79c55c
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcd9a2a88
xor eax, 0xfcbba6aa
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xcbaeeb6f
xor eax, 0xb2c5dee9
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd2b957ec
xor eax, 0xe679de69
rol eax, 0x9f
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x5d526175
pushf
not eax
add eax, 0x9a2b23fa
xor eax, 0xd9ec7462
rol eax, 0x55
popf
pushf
not eax
add eax, 0x960f3e31
xor eax, 0xcd3bf977
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xf0090fd2
xor eax, 0xa4b42431
rol eax, 0xb1
popf
jmp 0x18012d414
movzx ecx, bx
sub ecx, r12d
jmp 0x180131f47
test r15d, r15d
cmovne eax, r15d
mov r15d, eax
jmp 0x18013067a
xor r10d, r10d
push rax
pushf
mov eax, 0x4626b559
pushf
not eax
add eax, 0x958968fc
xor eax, 0x90409b0f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8207fc29
xor eax, 0xc2705be8
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xadfc56ba
xor eax, 0xb7afdaa8
rol eax, 0x14
popf
jmp 0x18012d414
mov eax, 0x1272c88c
pushf
not eax
add eax, 0xb0c5f9d4
xor eax, 0xdcbd5f71
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd1a63633
xor eax, 0xba32c4d0
rol eax, 0x5d
popf
jmp 0x180130977
cmp bx, r13w
jae 0x180130aee
push rax
pushf
mov eax, 0x9cd435bd
pushf
not eax
add eax, 0xea653a9a
xor eax, 0x81ac10eb
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd55433ac
xor eax, 0xf0515f2d
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf63c0e7e
xor eax, 0xa12b5f05
rol eax, 0x32
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xce194635
pushf
not eax
add eax, 0xcb3759a5
xor eax, 0x88bb697d
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd2f152bc
xor eax, 0xdecc6ab1
rol eax, 0x5b
popf
jmp 0x18012d414
mov eax, 0xa9144593
pushf
not eax
add eax, 0x8e04b7f2
xor eax, 0xb7b6b49a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xdfca8f25
xor eax, 0xcfe7f409
rol eax, 0x12
popf
cmp bx, ax
jae 0x180130bf3
push rax
pushf
mov eax, 0x88cc2ec5
pushf
not eax
add eax, 0xc79e7792
xor eax, 0xb9c7a673
rol eax, 0x10
popf
pushf
not eax
add eax, 0xdde5ba29
xor eax, 0xebc63313
rol eax, 0xec
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x3dbb48e1
pushf
not eax
add eax, 0x865b05a5
xor eax, 0xfa7fc6d8
rol eax, 6
popf
pushf
not eax
add eax, 0x8dae0f97
xor eax, 0xa3a54595
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe30e8288
xor eax, 0xc4d183f2
rol eax, 0xba
popf
pushf
not eax
add eax, 0xbc52e353
xor eax, 0xe2b5bc03
rol eax, 0xa5
popf
jmp 0x18012d414
movzx ecx, bx
sub ecx, ebp
jmp 0x180131f47
mov eax, 0x3d8c05fc
pushf
not eax
add eax, 0xc2e7946a
xor eax, 0x867adcdf
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x84bb6af4
xor eax, 0xf4a27b9e
rol eax, 0xbe
popf
cmp bx, ax
jb 0x180130d16
push rax
pushf
mov eax, 0xb91eb023
pushf
not eax
add eax, 0xaebbb612
xor eax, 0xb733ed75
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x856970a4
xor eax, 0xde41b8d7
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9d48d5b3
xor eax, 0xe8e4a090
rol eax, 0x31
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x2368a786
pushf
not eax
add eax, 0xafbbb59b
xor eax, 0xe5581a78
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x87ad3404
xor eax, 0xfd76ff0f
rol eax, 0x80
popf
jmp 0x18012d414
movzx ecx, bx
sub ecx, eax
jmp 0x180131f47
mov eax, 0xfd0ffb91
pushf
not eax
add eax, 0xed23cec6
xor eax, 0x940fc9b9
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd3cca0dc
xor eax, 0x8757cb6c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xec16090b
xor eax, 0xb61482b5
rol eax, 0xde
popf
pushf
not eax
add eax, 0xea18e39a
xor eax, 0xe1b06038
rol eax, 0x85
popf
cmp bx, ax
jb 0x180130e67
push rax
pushf
mov eax, 0x94a7fb90
pushf
not eax
add eax, 0xaf36a19a
xor eax, 0xa75c6bfe
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf3c036e2
xor eax, 0xb46963b5
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb9ad3d38
xor eax, 0x81779a68
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbb82e0bc
xor eax, 0xbf01251c
rol eax, 0xf
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf5c87bed
pushf
not eax
add eax, 0x992c219e
xor eax, 0xb70d6ef2
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa3ab2fef
xor eax, 0x8973ca4a
rol eax, 0xe4
popf
jmp 0x18012d414
lea ecx, [rax + 0xa]
cmp bx, cx
jb 0x180130ed5
push rax
pushf
mov eax, 0x4b46cffd
pushf
not eax
add eax, 0xb94fda04
xor eax, 0xced6dd1b
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xafce8b58
xor eax, 0x9953a7a3
rol eax, 0x4b
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x479e82f5
pushf
not eax
add eax, 0xce59b1b9
xor eax, 0x83ce73ee
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb771e9ef
xor eax, 0xe9cdbcc3
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe95f4998
xor eax, 0x98ce1e80
rol eax, 0xeb
popf
jmp 0x18012d414
cmp bx, word [rsp + 0xe8]
jb 0x180131155
push rax
pushf
mov eax, 0x341a62d7
pushf
not eax
add eax, 0xb1eb91e2
xor eax, 0x93ce62d7
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcf4504c1
xor eax, 0x80a27bb4
rol eax, 0x48
popf
pushf
not eax
add eax, 0x985a8c16
xor eax, 0x86313928
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x96fd9159
xor eax, 0xd2137bad
rol eax, 0x76
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xe36753b6
pushf
not eax
add eax, 0x94f1cf09
xor eax, 0xd96612e9
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf28ebd1e
xor eax, 0xaa6f6f42
rol eax, 0xee
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x34]
jb 0x180131248
push rax
pushf
mov eax, 0x3959273e
pushf
not eax
add eax, 0xcc27a0f3
xor eax, 0xb99be133
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf3f0f0ea
xor eax, 0x9f94994e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfe75b79b
xor eax, 0xa77dfe4c
rol eax, 0xdc
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf0e2375c
pushf
not eax
add eax, 0xa1513537
xor eax, 0xd0e4b103
rol eax, 0xec
popf
pushf
not eax
add eax, 0x82ce4042
xor eax, 0xdc88aa39
rol eax, 0x4d
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x3c]
jb 0x18013133b
push rax
pushf
mov eax, 0x1430fe7c
pushf
not eax
add eax, 0xdea0441c
xor eax, 0xc6a1c2ad
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8f222a2d
xor eax, 0xee63b354
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x91904a54
xor eax, 0xeff53f7f
rol eax, 0x25
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x5938fb7b
pushf
not eax
add eax, 0xd3add6af
xor eax, 0xcdb4bbdc
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb04cd653
xor eax, 0xab94bb47
rol eax, 0x74
popf
pushf
not eax
add eax, 0xcebabf2d
xor eax, 0x87c77b14
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x84ce7f07
xor eax, 0x9e1994fa
rol eax, 0x5c
popf
jmp 0x18012d414
mov eax, dword [rsp + 0x40]
cmp bx, ax
jb 0x1801313d4
push rax
pushf
mov eax, 0x2f38c161
pushf
not eax
add eax, 0xbe3e3746
xor eax, 0xb544274b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x9f4d6319
xor eax, 0xb8053363
rol eax, 0xdb
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x86d0b43e
pushf
not eax
add eax, 0x9a02752d
xor eax, 0xa548452a
rol eax, 0xef
popf
pushf
not eax
add eax, 0xed84bbb8
xor eax, 0x9fc0b7d2
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa558dbaf
xor eax, 0xef140405
rol eax, 0x4f
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x4c]
jb 0x1801315c1
push rax
pushf
mov eax, 0x90ada46a
pushf
not eax
add eax, 0xbd9ce84e
xor eax, 0xa44beca5
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc5a65d59
xor eax, 0x9cfb8910
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc9a5dcea
xor eax, 0x9904d846
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb5e8750f
xor eax, 0xbef7e9c7
rol eax, 0xfd
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x6e8c9b73
pushf
not eax
add eax, 0xee99da21
xor eax, 0x8d48e4ac
rol eax, 0x44
popf
pushf
not eax
add eax, 0x8f3faacc
xor eax, 0xb6a0c0a8
rol eax, 0x47
popf
pushf
not eax
add eax, 0xe84daf9c
xor eax, 0xc6e8a305
rol eax, 0x5c
popf
jmp 0x18012d414
mov eax, dword [rsp + 0x50]
cmp bx, ax
jb 0x18013165a
push rax
pushf
mov eax, 0x9cc74277
pushf
not eax
add eax, 0x997850de
xor eax, 0xb6c7aa70
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc8e62ea6
xor eax, 0x908fcbc1
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc26b680b
xor eax, 0xaede22f7
rol eax, 0x36
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x898a1ec8
pushf
not eax
add eax, 0x8f6cd998
xor eax, 0xfbed9e78
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x87d4689c
xor eax, 0xb417d64e
rol eax, 0xee
popf
pushf
not eax
add eax, 0xdf46d194
xor eax, 0xb3b03e7d
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x866dc9fe
xor eax, 0x923d2d53
rol eax, 0xaa
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x5c]
jb 0x18013186d
push rax
pushf
mov eax, 0x84766613
pushf
not eax
add eax, 0x9fe8478d
xor eax, 0xc0d9759c
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xefcd5055
xor eax, 0xa63bd09d
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc28b587c
xor eax, 0xe5cc2a4f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa275943a
xor eax, 0xf6aac80a
rol eax, 0xf9
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x163e04ac
pushf
not eax
add eax, 0xd16f4c1b
xor eax, 0xcf608e59
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbd0d94ea
xor eax, 0xd65a412e
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xec8907d5
xor eax, 0x9583184c
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf36a5fcb
xor eax, 0xda0d1d60
rol eax, 0x64
popf
jmp 0x18012d414
mov eax, dword [rsp + 0x60]
cmp bx, ax
jb 0x180131915
push rax
pushf
mov eax, 0xad71e7fc
pushf
not eax
add eax, 0xd88e6f7a
xor eax, 0xc7814201
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb06e654d
xor eax, 0x97762f7e
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa886e266
xor eax, 0xb5e1acd2
rol eax, 0x41
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xb7f8b2ee
pushf
not eax
add eax, 0xce2a3163
xor eax, 0x8e4c49a2
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe56a9ca8
xor eax, 0xa6281d1e
rol eax, 0x42
popf
pushf
not eax
add eax, 0x989d52ba
xor eax, 0xdb48141f
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb771e9f4
xor eax, 0xfdb195b9
rol eax, 0xba
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x64]
jb 0x1801319d2
push rax
pushf
mov eax, 0x7cec0040
pushf
not eax
add eax, 0xbb5fb1b8
xor eax, 0xc4d79ba3
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd78eb18f
xor eax, 0xc14d4a88
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xcb47bd60
xor eax, 0xfc0d3634
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf280e910
xor eax, 0x83b5eac9
rol eax, 0
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x492e3f66
pushf
not eax
add eax, 0xe3ba60c6
xor eax, 0xce2ed2f1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xffbdf5ed
xor eax, 0x82adb0fb
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa1e3d4cb
xor eax, 0xba7b0bfd
rol eax, 0xa6
popf
jmp 0x18012d414
mov eax, dword [rsp + 0x68]
cmp bx, ax
jb 0x180131a67
push rax
pushf
mov eax, 0x55b2ea38
pushf
not eax
add eax, 0xa228a869
xor eax, 0xc887e6f3
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb00ca1fc
xor eax, 0x857dc208
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xee1ae586
xor eax, 0x94f3bbfe
rol eax, 0xd2
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x9221d747
pushf
not eax
add eax, 0xd0edf7e7
xor eax, 0xf2b2d2ec
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd15ea507
xor eax, 0xfa6a890e
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8b86b37c
xor eax, 0xf2e85135
rol eax, 0xdd
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x6c]
jb 0x180131aeb
push rax
pushf
mov eax, 0x7aa66d72
pushf
not eax
add eax, 0xadbae792
xor eax, 0xbaa735a8
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x88d2abc2
xor eax, 0xaaabdeb7
rol eax, 0x61
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf9a18a52
pushf
not eax
add eax, 0x859e581c
xor eax, 0xf6b2ec0e
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd5ebd231
xor eax, 0xf87a4ecd
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xfe9405fa
xor eax, 0x9cfa5db4
rol eax, 0xc2
popf
jmp 0x18012d414
mov eax, dword [rsp + 0x70]
cmp bx, ax
jb 0x180131b6d
push rax
pushf
mov eax, 0x1e3aaa29
pushf
not eax
add eax, 0xb67afe40
xor eax, 0xbd9b0c3d
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9b93529e
xor eax, 0xcae0f4e8
rol eax, 0x67
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xde923fe3
pushf
not eax
add eax, 0xd69d9283
xor eax, 0x823f2a92
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe181e8ff
xor eax, 0x8b7d348c
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xdfedf659
xor eax, 0xa1af5adc
rol eax, 0x53
popf
pushf
not eax
add eax, 0xeb9d317c
xor eax, 0xae2ac28d
rol eax, 0x2b
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x74]
jb 0x180131c04
push rax
pushf
mov eax, 0x49c2dcee
pushf
not eax
add eax, 0x8f22b60f
xor eax, 0x9f5709d9
rol eax, 0x41
popf
pushf
not eax
add eax, 0x8ec788be
xor eax, 0xdab5e762
rol eax, 0xbe
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x92e3145f
pushf
not eax
add eax, 0xc2d6ba6d
xor eax, 0x896ce958
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd8e7b84d
xor eax, 0xb003d26a
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe28f17bd
xor eax, 0xd5079f4f
rol eax, 0xdf
popf
jmp 0x18012d414
mov eax, dword [rsp + 0x78]
cmp bx, ax
jb 0x180131cac
push rax
pushf
mov eax, 0xabc1c6ce
pushf
not eax
add eax, 0xe98983b7
xor eax, 0xe35864a5
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8d5289b9
xor eax, 0xf593cdbb
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf35abe03
xor eax, 0xeafdb604
rol eax, 0
popf
pushf
not eax
add eax, 0xd3d5c642
xor eax, 0xacb1a63f
rol eax, 0x3f
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x6769267f
pushf
not eax
add eax, 0xf3612bd0
xor eax, 0x8255ab06
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf5109c09
xor eax, 0x8260761b
rol eax, 0x19
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x7c]
jb 0x180131d43
push rax
pushf
mov eax, 0x265f32a2
pushf
not eax
add eax, 0xbeeb4c33
xor eax, 0xb94ad1d4
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc6b5b699
xor eax, 0xa1a58d86
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcf94e067
xor eax, 0xb897ae4c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb6e55571
xor eax, 0x935b304b
rol eax, 0xe5
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xa9e88df7
pushf
not eax
add eax, 0xde3077c0
xor eax, 0xa9d24a60
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xb39aca81
xor eax, 0x96419dd3
rol eax, 0xb2
popf
jmp 0x18012d414
mov edx, dword [rsp + 0x80]
movzx eax, bx
sub ax, dx
cmp ax, 9
ja 0x180131dbc
push rax
pushf
mov eax, 0x4905c34a
pushf
not eax
add eax, 0x882ce7c5
xor eax, 0xaac75e28
rol eax, 0x48
popf
pushf
not eax
add eax, 0x8bac1c15
xor eax, 0xab31d23f
rol eax, 0x1a
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x65a5e510
pushf
not eax
add eax, 0xb12a21cc
xor eax, 0x8badc58e
rol eax, 0x76
popf
pushf
not eax
add eax, 0x9898ff91
xor eax, 0xd59350ed
rol eax, 9
popf
pushf
not eax
add eax, 0x8d3210ac
xor eax, 0x98f00f67
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8184bac6
xor eax, 0xf669f5ff
rol eax, 0x92
popf
jmp 0x18012d414
cmp bx, word [rsp + 0x84]
jae 0x180131eb5
push rax
pushf
mov eax, 0x1b8675cb
pushf
not eax
add eax, 0xe6c9baf4
xor eax, 0xe0b481be
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdef10af3
xor eax, 0xe11b3433
rol eax, 0x29
popf
pushf
not eax
add eax, 0xda5f59a0
xor eax, 0xfc8411a3
rol eax, 0xec
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xd0309584
pushf
not eax
add eax, 0xb8a54f67
xor eax, 0xfae4818c
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe2e03a5d
xor eax, 0xd4be1ade
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8dfdc19d
xor eax, 0x8fd5b2de
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbf2d8b22
xor eax, 0xbe886cc2
rol eax, 0x26
popf
jmp 0x18012d414
movzx ecx, bx
sub ecx, r13d
push rax
pushf
mov eax, 0x7723a6f
pushf
not eax
add eax, 0xc95c9cb3
xor eax, 0xba30dc35
rol eax, 6
popf
pushf
not eax
add eax, 0xf43b33ef
xor eax, 0xfd8bae50
rol eax, 0x79
popf
jmp 0x18012d414
cmp ecx, 0xffffffff
jne 0x180131fa5
push rax
pushf
mov eax, 0xd7d25756
pushf
not eax
add eax, 0x8c8bac9c
xor eax, 0xc01c0f11
rol eax, 0xea
popf
pushf
not eax
add eax, 0xdedb4a74
xor eax, 0xb05c3f5e
rol eax, 9
popf
pushf
not eax
add eax, 0xdd10a2c3
xor eax, 0xdcdfcef3
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xac69e446
xor eax, 0x890c843b
rol eax, 0x1f
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x502aebb4
pushf
not eax
add eax, 0xb2fc7674
xor eax, 0xf2a873ba
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa2fa0302
xor eax, 0xc215ecc0
rol eax, 0x68
popf
jmp 0x18012d414
movzx ecx, bx
cmp ecx, 0x41
jb 0x180132013
push rax
pushf
mov eax, 0x311a39e7
pushf
not eax
add eax, 0x9bbb22d8
xor eax, 0x8fa77685
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa9327884
xor eax, 0xfa0a4990
rol eax, 0xf8
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x313cdd6
pushf
not eax
add eax, 0xdc38d808
xor eax, 0xf3842b14
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xbb306580
xor eax, 0x8942bc11
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x8d46cc7b
xor eax, 0x92cd7856
rol eax, 0x6a
popf
jmp 0x18012d414
cmp ecx, 0x5a
jbe 0x180132091
push rax
pushf
mov eax, 0x48c86e91
pushf
not eax
add eax, 0xf36fc79f
xor eax, 0x832947c7
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x82501d16
xor eax, 0xaa92eb52
rol eax, 0xd
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xb3e2fb00
pushf
not eax
add eax, 0x8a66c976
xor eax, 0xbe153277
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf9a0e01b
xor eax, 0xb98263eb
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb6f06d4c
xor eax, 0xa9ff39ce
rol eax, 0x77
popf
jmp 0x18012d414
cmp ecx, r11d
jb 0x18013210f
push rax
pushf
mov eax, 0x900e86e3
pushf
not eax
add eax, 0xbea12acf
xor eax, 0xc744af9f
rol eax, 0
popf
pushf
not eax
add eax, 0xb4120c88
xor eax, 0xca3c0067
rol eax, 0
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xbc0dd9b7
pushf
not eax
add eax, 0xef2d368c
xor eax, 0x8920b703
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xee5bdf06
xor eax, 0xcd6a6114
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe3afb8e2
xor eax, 0xf3d1308b
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xd6113436
xor eax, 0xb0c740a2
rol eax, 0xc1
popf
jmp 0x18012d414
cmp bx, 0x7a
ja 0x1801321a1
push rax
pushf
mov eax, 0x9c1d6b29
pushf
not eax
add eax, 0xc5fbfaf2
xor eax, 0xb1f52d6e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe4f35f8d
xor eax, 0x98dd8ed3
rol eax, 0xbf
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf5226754
pushf
not eax
add eax, 0x9c0230ae
xor eax, 0x8dfe070d
rol eax, 6
popf
pushf
not eax
add eax, 0xd32287bd
xor eax, 0xc3958df5
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xaa4e5dfc
xor eax, 0x9c3b5226
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xfbcac341
xor eax, 0xd4e4789b
rol eax, 0x27
popf
jmp 0x18012d414
movzx eax, bx
sub ax, r11w
cmp ax, word [rsp + 0x88]
ja 0x180132251
push rax
pushf
mov eax, 0x816d91e4
pushf
not eax
add eax, 0xe41a1aaf
xor eax, 0xd0f3b0d8
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8a21fe6d
xor eax, 0x8f4334c8
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xd99d2dd9
xor eax, 0xba58fa7a
rol eax, 0x5f
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x6a4c1791
pushf
not eax
add eax, 0x9e7ca2da
xor eax, 0x8a2283c7
rol eax, 0xca
popf
pushf
not eax
add eax, 0xaf0b1a07
xor eax, 0xffc3c9e3
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf79ecbe5
xor eax, 0xf97132b9
rol eax, 0x2a
popf
jmp 0x18012d414
add ecx, 0xffffffe0
push rax
pushf
mov eax, 0x9e10cfb6
pushf
not eax
add eax, 0xa32cfc7b
xor eax, 0xa7f9f540
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd8102a48
xor eax, 0x99dd9ffd
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xde2345f0
xor eax, 0xc1e5ebd6
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd62bfe98
xor eax, 0x99ad23a1
rol eax, 0x68
popf
jmp 0x18012d414
or ecx, 0xffffffff
push rax
pushf
mov eax, 0xf5f66204
pushf
not eax
add eax, 0xeb7a501b
xor eax, 0x92f91e12
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xed215134
xor eax, 0xb30a5710
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xfb98f450
xor eax, 0xf5f716e6
rol eax, 0xcc
popf
jmp 0x18012d414
mov r8, qword [rdi]
cmp ecx, r15d
jae 0x1801323c5
push rax
pushf
mov eax, 0x1012721b
pushf
not eax
add eax, 0xa4d1f7b1
xor eax, 0x96cc0e30
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb54d08d3
xor eax, 0xf0efe0be
rol eax, 0x86
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xa2ede19c
pushf
not eax
add eax, 0x8a948fe7
xor eax, 0x8150f8a7
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe1ab6ffb
xor eax, 0xad925523
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xecd56ba8
xor eax, 0x9f1064b5
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x98ec6e20
xor eax, 0xa598c7bf
rol eax, 0xb8
popf
jmp 0x18012d414
movzx ebx, word [r8]
mov eax, r14d
imul eax, r15d
lea edx, [rax + rcx]
mov ecx, r10d
cmp edx, eax
mov eax, r10d
setb cl
cmp r14d, r9d
mov r14d, edx
seta al
or ecx, eax
lea rax, [r8 + 2]
shl ecx, 2
or ecx, 8
mov qword [rdi], rax
or esi, ecx
jmp 0x18013076f
mov r13, qword [rsp + 0xe0]
lea rax, [r8 - 2]
mov r12, qword [rsp + 0x90]
mov ebp, 0x9571782e
pushf
not ebp
add ebp, 0x9808e91c
xor ebp, 0x9e88e144
rol ebp, 0xc3
popf
pushf
not ebp
add ebp, 0xd59b03ba
xor ebp, 0xf49e7669
rol ebp, 0x3f
popf
mov qword [rdi], rax
test bx, bx
je 0x180132553
push rax
pushf
mov eax, 0x7df024f
pushf
not eax
add eax, 0xacf9b5d7
xor eax, 0x9916b6ce
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa22520a0
xor eax, 0xc8a66f08
rol eax, 0x77
popf
pushf
not eax
add eax, 0xb2b4d4f4
xor eax, 0xaaf60ad6
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc85a9f9a
xor eax, 0x9de14809
rol eax, 0x6e
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x736ed6d
pushf
not eax
add eax, 0xd7520d2d
xor eax, 0xfe056116
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd72de85c
xor eax, 0x84d1b4de
rol eax, 0x9a
popf
jmp 0x18012d414
cmp word [rax], bx
je 0x1801325d1
push rax
pushf
mov eax, 0x25a63493
pushf
not eax
add eax, 0x86e4f731
xor eax, 0x8fad002b
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd7d2b41c
xor eax, 0xfb03d4c6
rol eax, 5
popf
pushf
not eax
add eax, 0x954c33d9
xor eax, 0xaf89311c
rol eax, 0xdb
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x619b2e5c
pushf
not eax
add eax, 0xe5699b7b
xor eax, 0xce130a1d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x90fdcea7
xor eax, 0xdda7b409
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc3594f18
xor eax, 0xf82d9022
rol eax, 0x59
popf
jmp 0x18012d414
call fcn.1800b03e0
mov dword [rax], 0x16
call fcn.1800e5b31
push rax
pushf
mov eax, 0xb8c2683c
pushf
not eax
add eax, 0xdc8e2bf2
xor eax, 0xa34b067f
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8ebe7781
xor eax, 0xfcd35da2
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc6413b05
xor eax, 0xbda115e2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xed2010c0
xor eax, 0xb4775279
rol eax, 0xe0
popf
jmp 0x18012d414
test sil, 8
jne 0x1801326df
push rax
pushf
mov eax, 0x32a6a8dd
pushf
not eax
add eax, 0xaffad007
xor eax, 0xb7cca16a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf8d440d7
xor eax, 0xf787c1a1
rol eax, 0x25
popf
pushf
not eax
add eax, 0x843643ae
xor eax, 0xcfec0710
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa48bf393
xor eax, 0xb62b3835
rol eax, 0x21
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf248a3b7
pushf
not eax
add eax, 0xe0ae14e7
xor eax, 0xf4bba411
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xadd0b4b7
xor eax, 0xbdfdbe0d
rol eax, 0x2f
popf
jmp 0x18012d414
mov rax, qword [rdi + 8]
mov qword [rdi], r12
test rax, rax
je 0x180132751
push rax
pushf
mov eax, 0x87bd917c
pushf
not eax
add eax, 0xd2ac39c2
xor eax, 0xcc08786b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xdbd6ba26
xor eax, 0xd8ea4bb8
rol eax, 0x95
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x29c907d0
pushf
not eax
add eax, 0xa3cd552f
xor eax, 0xf23e7723
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9e6b41a6
xor eax, 0x846fccf9
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x8424c9e8
xor eax, 0xd3a55045
rol eax, 0x26
popf
pushf
not eax
add eax, 0xaf481600
xor eax, 0xdb4c9dd5
rol eax, 0x22
popf
jmp 0x18012d414
mov qword [rax], r12
push rax
pushf
mov eax, 0x1f3792d6
pushf
not eax
add eax, 0xded0a901
xor eax, 0xbf76b01c
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb0031f04
xor eax, 0xc2f7e026
rol eax, 0x13
popf
pushf
not eax
add eax, 0xbd63bcc8
xor eax, 0x99ee2a29
rol eax, 0x97
popf
pushf
not eax
add eax, 0x81842376
xor eax, 0xbc864de2
rol eax, 0x4a
popf
jmp 0x18012d414
xor eax, eax
jmp 0x1801332a6
mov r8d, 0x7231e8a
pushf
not r8d
add r8d, 0xec41edf1
xor r8d, 0x8b492f4b
rol r8d, 0x74
popf
pushf
not r8d
add r8d, 0xa919387d
xor r8d, 0xa64242fe
rol r8d, 0x93
popf
lea r9d, [r8 - 1]
test sil, 4
je 0x1801328db
push rax
pushf
mov eax, 0x595ec731
pushf
not eax
add eax, 0x94b24f24
xor eax, 0xc024a805
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbc1bb1e6
xor eax, 0xd67fb3e7
rol eax, 0xec
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x9814e7cb
pushf
not eax
add eax, 0xf247d75b
xor eax, 0xfeada888
rol eax, 8
popf
pushf
not eax
add eax, 0xc1d1dff9
xor eax, 0xa7a2f413
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xff5f4694
xor eax, 0xbd790a6a
rol eax, 0x90
popf
jmp 0x18012d414
mov eax, 0x8ac62063
pushf
not eax
add eax, 0x8a60166b
xor eax, 0xb8ce6e1f
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe1761f79
xor eax, 0xd417bf17
rol eax, 0xe4
popf
mov ecx, esi
jmp 0x180132cb7
test sil, 1
je 0x1801329bf
push rax
pushf
mov eax, 0x8d148888
pushf
not eax
add eax, 0xad33048a
xor eax, 0xd859dde5
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xdd988b9c
xor eax, 0xf42a0408
rol eax, 0xec
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xefd555b0
pushf
not eax
add eax, 0xf382e089
xor eax, 0xffcaaa86
rol eax, 0x76
popf
pushf
not eax
add eax, 0xec3b85ed
xor eax, 0xdae2e12d
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xc7c9ddb9
xor eax, 0xc4a42873
rol eax, 0x78
popf
pushf
not eax
add eax, 0xde520f5c
xor eax, 0xc40c24ed
rol eax, 0x9c
popf
jmp 0x18012d414
test bpl, sil
je 0x180132a63
push rax
pushf
mov eax, 0x1911263d
pushf
not eax
add eax, 0xb7097bc7
xor eax, 0xa92a4989
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xfb6ec586
xor eax, 0xd9bbd81d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xaf2f32ae
xor eax, 0xcead627d
rol eax, 0x40
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x5a0e218a
pushf
not eax
add eax, 0xfed75c84
xor eax, 0x9a15dbdf
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd9203a7f
xor eax, 0xa7ae1647
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8c476c1b
xor eax, 0xa1cb97cc
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa56aae82
xor eax, 0xe4acb84c
rol eax, 0x64
popf
jmp 0x18012d414
cmp r14d, r8d
jbe 0x180132b1a
push rax
pushf
mov eax, 0xdcad69d2
pushf
not eax
add eax, 0x8cd37ada
xor eax, 0xb82ea467
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd0779b0a
xor eax, 0xfe6efd93
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x86610639
xor eax, 0x9ca9e8ca
rol eax, 0x81
popf
pushf
not eax
add eax, 0xaf10eaa5
xor eax, 0xe15492e8
rol eax, 0x61
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xf62d00c6
pushf
not eax
add eax, 0x9cf74a55
xor eax, 0xcf0c5689
rol eax, 0x38
popf
pushf
not eax
add eax, 0xee4ddfcf
xor eax, 0x95839695
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x821ae348
xor eax, 0x9acc761c
rol eax, 0x41
popf
jmp 0x18012d414
jmp 0x180132c16
cmp r14d, r9d
jbe 0x180132be3
push rax
pushf
mov eax, 0x9ae8b7e
pushf
not eax
add eax, 0xb629896a
xor eax, 0x91eab81c
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf5116d18
xor eax, 0xe1b79db3
rol eax, 0xe
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x3a638ee
pushf
not eax
add eax, 0x8ea23c4f
xor eax, 0xe1ecd214
rol eax, 2
popf
pushf
not eax
add eax, 0xa562aebd
xor eax, 0xf91f7a4b
rol eax, 0x7b
popf
jmp 0x18012d414
mov ecx, 0x318b1d0e
pushf
not ecx
add ecx, 0x95979e51
xor ecx, 0xf2bbdf90
rol ecx, 0xd
popf
pushf
not ecx
add ecx, 0xd832446a
xor ecx, 0xd32f9411
rol ecx, 0x92
popf
pushf
not ecx
add ecx, 0xa20f83df
xor ecx, 0xf977b62a
rol ecx, 0x42
popf
pushf
not ecx
add ecx, 0xb7aab9e1
xor ecx, 0xe165ea81
rol ecx, 0x69
popf
mov eax, esi
push rax
pushf
mov eax, 0xcfdb19d2
pushf
not eax
add eax, 0x82281b4c
xor eax, 0xb1e670dc
rol eax, 0x88
popf
pushf
not eax
add eax, 0xeefad792
xor eax, 0xd16b7466
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x81d5155c
xor eax, 0xbf6f4436
rol eax, 0xe
popf
jmp 0x18012d414
and ebp, esi
mov byte [r13 + 0x30], 1
mov dword [r13 + 0x2c], 0x22
test eax, ecx
jne 0x180132d10
push rax
pushf
mov eax, 0x812fb6d6
pushf
not eax
add eax, 0x8d6d746e
xor eax, 0xede9c1e4
rol eax, 0x70
popf
pushf
not eax
add eax, 0x80d4c33c
xor eax, 0x8cd56648
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xeaf7d069
xor eax, 0x99e11f92
rol eax, 0x23
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x2eee110b
pushf
not eax
add eax, 0xe3f2aaee
xor eax, 0x8f7074af
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbd70387d
xor eax, 0xaebb14b3
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xcef1eeea
xor eax, 0xa1eb18c9
rol eax, 0xd6
popf
jmp 0x18012d414
or r14d, 0xffffffff
jmp 0x18013317c
mov rdx, qword [rdi + 8]
test ebp, ebp
je 0x180132e06
push rax
pushf
mov eax, 0x4655f681
pushf
not eax
add eax, 0xbef1a453
xor eax, 0xa39679c4
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb54dce12
xor eax, 0xa6c32a46
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9811bd2d
xor eax, 0x883258ae
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf7b50c3f
xor eax, 0xb48b483d
rol eax, 0x7e
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xae7d3aa6
pushf
not eax
add eax, 0x9f232360
xor eax, 0xd72ddf37
rol eax, 0x15
popf
pushf
not eax
add eax, 0x866c4a93
xor eax, 0xd796242d
rol eax, 0x58
popf
pushf
not eax
add eax, 0x9df2ec6c
xor eax, 0xbcafbaec
rol eax, 0x86
popf
jmp 0x18012d414
mov eax, r8d
jmp 0x1801332a6
test rdx, rdx
je 0x180132faf
push rax
pushf
mov eax, 0x9a426d8a
pushf
not eax
add eax, 0x894b021d
xor eax, 0xa143fe78
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb0e39f90
xor eax, 0xd62919dd
rol eax, 0xdb
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x384082e8
pushf
not eax
add eax, 0xed395c4a
xor eax, 0xee1f90f2
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb681bb40
xor eax, 0x80c106a6
rol eax, 0x33
popf
jmp 0x18012d414
mov rcx, qword [rdi]
mov qword [rdx], rcx
push rax
pushf
mov eax, 0x88f89b01
pushf
not eax
add eax, 0xd56ec0eb
xor eax, 0xe14ad8c4
rol eax, 0xd
popf
pushf
not eax
add eax, 0x91a1182b
xor eax, 0xb26c36eb
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdaf86465
xor eax, 0xe81c14a0
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xeddbb656
xor eax, 0xf3c1678b
rol eax, 0x28
popf
jmp 0x18012d414
mov eax, r9d
jmp 0x1801332a6
test bpl, sil
je 0x1801330ed
push rax
pushf
mov eax, 0x4baf1562
pushf
not eax
add eax, 0x91fa9249
xor eax, 0x839f1c8b
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe39bddbd
xor eax, 0xadf3babd
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8e3d91eb
xor eax, 0xa457a4b8
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x961ef594
xor eax, 0xf0d349f7
rol eax, 0x3b
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0xe14160b4
pushf
not eax
add eax, 0xd286b9a7
xor eax, 0xfcf6cd7b
rol eax, 0x89
popf
pushf
not eax
add eax, 0xd58c61a2
xor eax, 0x8a995b25
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb2d09264
xor eax, 0xf222233c
rol eax, 0xb4
popf
jmp 0x18012d414
neg r14d
push rax
pushf
mov eax, 0x8bd03b06
pushf
not eax
add eax, 0xd4689ee8
xor eax, 0xdde3fedc
rol eax, 0x61
popf
pushf
not eax
add eax, 0xcb82ccec
xor eax, 0xb8bd9f10
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb3be47bb
xor eax, 0xf059dcba
rol eax, 0xae
popf
jmp 0x18012d414
mov rdx, qword [rdi + 8]
test rdx, rdx
je 0x1801331de
push rax
pushf
mov eax, 0x5de371b3
pushf
not eax
add eax, 0x938cca44
xor eax, 0xc06d91d6
rol eax, 3
popf
pushf
not eax
add eax, 0xb266c9e6
xor eax, 0xc2dc4cae
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb5f4485c
xor eax, 0xf4628184
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xff039b64
xor eax, 0xe06619be
rol eax, 0x65
popf
jmp 0x18012d414
push rax
pushf
mov eax, 0x335d7fd
pushf
not eax
add eax, 0xb8bfa976
xor eax, 0xb488da47
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf51c02f0
xor eax, 0xf305847a
rol eax, 0x60
popf
jmp 0x18012d414
mov rcx, qword [rdi]
mov qword [rdx], rcx
push rax
pushf
mov eax, 0x92225742
pushf
not eax
add eax, 0x8bce324a
xor eax, 0xe833c050
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xe43404ff
xor eax, 0xf60c16eb
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb704d3ea
xor eax, 0xadc53593
rol eax, 0x69
popf
jmp 0x18012d414
mov eax, r14d
push rax
pushf
mov eax, 0xbe0a8636
pushf
not eax
add eax, 0x8dd236e1
xor eax, 0xd8e9f74f
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb5e36bc2
xor eax, 0xde257463
rol eax, 0x19
popf
pushf
not eax
add eax, 0xd2234528
xor eax, 0xc7bd77e1
rol eax, 0x4e
popf
jmp 0x18012d414
mov rbx, qword [rsp + 0xf0]
add rsp, 0xa0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret