Function at 0x1800983cd
Capabilities:
Authenticate hmac
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x97e02315
pushf
not eax
add eax, 0xe85c978c
xor eax, 0xbd524e66
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb08a5b94
xor eax, 0xa813c476
rol eax, 0xe2
popf
cmp eax, 0x63
jne 0x18009840a
popf
pop rax
jmp 0x18009bb6d
cmp eax, 0x48
jne 0x180098419
popf
pop rax
jmp 0x18009afaa
cmp eax, 0x3f
jne 0x180098428
popf
pop rax
jmp 0x18009aae6
cmp eax, 1
jne 0x180098437
popf
pop rax
jmp 0x180098b95
cmp eax, 0x4a
jne 0x180098446
popf
pop rax
jmp 0x18009b090
cmp eax, 0x1a
jne 0x180098455
popf
pop rax
jmp 0x1800998d4
cmp eax, 0x5d
jne 0x180098464
popf
pop rax
jmp 0x18009b8be
cmp eax, 0x6e
jne 0x180098473
popf
pop rax
jmp 0x18009c195
cmp eax, 0x40
jne 0x180098482
popf
pop rax
jmp 0x18009ab77
cmp eax, 0x74
jne 0x180098491
popf
pop rax
jmp 0x18009c4ac
cmp eax, 0x2a
jne 0x1800984a0
popf
pop rax
jmp 0x180099fec
cmp eax, 0x71
jne 0x1800984af
popf
pop rax
jmp 0x18009c33f
cmp eax, 0x1c
jne 0x1800984be
popf
pop rax
jmp 0x180099981
cmp eax, 0x2e
jne 0x1800984cd
popf
pop rax
jmp 0x18009a1a0
cmp eax, 0x4c
jne 0x1800984dc
popf
pop rax
jmp 0x18009b1c2
cmp eax, 0x2b
jne 0x1800984eb
popf
pop rax
jmp 0x18009a05a
cmp eax, 0x1b
jne 0x1800984fa
popf
pop rax
jmp 0x180099925
cmp eax, 0x6a
jne 0x180098509
popf
pop rax
jmp 0x18009bf07
cmp eax, 0x23
jne 0x180098518
popf
pop rax
jmp 0x180099d55
cmp eax, 0x5b
jne 0x180098527
popf
pop rax
jmp 0x18009b7ec
cmp eax, 0x43
jne 0x180098536
popf
pop rax
jmp 0x18009acfd
cmp eax, 0x13
jne 0x180098545
popf
pop rax
jmp 0x180099547
cmp eax, 0x33
jne 0x180098554
popf
pop rax
jmp 0x18009a3e3
cmp eax, 0x24
jne 0x180098563
popf
pop rax
jmp 0x180099da8
cmp eax, 0x1e
jne 0x180098572
popf
pop rax
jmp 0x180099ad6
cmp eax, 0xc
jne 0x180098581
popf
pop rax
jmp 0x180099195
cmp eax, 0x26
jne 0x180098590
popf
pop rax
jmp 0x180099e6b
cmp eax, 0x27
jne 0x18009859f
popf
pop rax
jmp 0x180099ec6
cmp eax, 0x30
jne 0x1800985ae
popf
pop rax
jmp 0x18009a28d
cmp eax, 0x10
jne 0x1800985bd
popf
pop rax
jmp 0x1800993d8
cmp eax, 0x37
jne 0x1800985cc
popf
pop rax
jmp 0x18009a618
cmp eax, 9
jne 0x1800985db
popf
pop rax
jmp 0x180098fe7
cmp eax, 0x39
jne 0x1800985ea
popf
pop rax
jmp 0x18009a739
cmp eax, 0x16
jne 0x1800985f9
popf
pop rax
jmp 0x18009971e
cmp eax, 0x3b
jne 0x180098608
popf
pop rax
jmp 0x18009a87f
cmp eax, 0x4b
jne 0x180098617
popf
pop rax
jmp 0x18009b131
cmp eax, 0x36
jne 0x180098626
popf
pop rax
jmp 0x18009a5af
cmp eax, 0x14
jne 0x180098635
popf
pop rax
jmp 0x1800995e3
cmp eax, 0x72
jne 0x180098644
popf
pop rax
jmp 0x18009c3b5
cmp eax, 0x3d
jne 0x180098653
popf
pop rax
jmp 0x18009a9c4
cmp eax, 0x69
jne 0x180098662
popf
pop rax
jmp 0x18009be60
cmp eax, 0x47
jne 0x180098671
popf
pop rax
jmp 0x18009af3b
cmp eax, 0x51
jne 0x180098680
popf
pop rax
jmp 0x18009b3c5
cmp eax, 0x11
jne 0x18009868f
popf
pop rax
jmp 0x180099441
cmp eax, 0x35
jne 0x18009869e
popf
pop rax
jmp 0x18009a51f
cmp eax, 0x68
jne 0x1800986ad
popf
pop rax
jmp 0x18009bdcb
cmp eax, 0x12
jne 0x1800986bc
popf
pop rax
jmp 0x1800994bf
cmp eax, 0x6b
jne 0x1800986cb
popf
pop rax
jmp 0x18009bf85
cmp eax, 0x38
jne 0x1800986da
popf
pop rax
jmp 0x18009a69d
cmp eax, 0x64
jne 0x1800986e9
popf
pop rax
jmp 0x18009bbd0
cmp eax, 0x5c
jne 0x1800986f8
popf
pop rax
jmp 0x18009b87d
cmp eax, 0x15
jne 0x180098707
popf
pop rax
jmp 0x180099666
cmp eax, 5
jne 0x180098716
popf
pop rax
jmp 0x180098e01
cmp eax, 6
jne 0x180098725
popf
pop rax
jmp 0x180098ea0
cmp eax, 0x5a
jne 0x180098734
popf
pop rax
jmp 0x18009b7a0
cmp eax, 0x49
jne 0x180098743
popf
pop rax
jmp 0x18009b059
cmp eax, 0x1f
jne 0x180098752
popf
pop rax
jmp 0x180099b0e
cmp eax, 4
jne 0x180098761
popf
pop rax
jmp 0x180098db8
cmp eax, 0x2f
jne 0x180098770
popf
pop rax
jmp 0x18009a1d6
cmp eax, 0x4d
jne 0x18009877f
popf
pop rax
jmp 0x18009b200
cmp eax, 0x55
jne 0x18009878e
popf
pop rax
jmp 0x18009b5cf
cmp eax, 0x45
jne 0x18009879d
popf
pop rax
jmp 0x18009ae42
cmp eax, 0x2c
jne 0x1800987ac
popf
pop rax
jmp 0x18009a0ab
cmp eax, 0x5f
jne 0x1800987bb
popf
pop rax
jmp 0x18009b998
cmp eax, 0x19
jne 0x1800987ca
popf
pop rax
jmp 0x180099840
cmp eax, 0x1d
jne 0x1800987d9
popf
pop rax
jmp 0x1800999ff
cmp eax, 0x61
jne 0x1800987e8
popf
pop rax
jmp 0x18009ba99
cmp eax, 0x53
jne 0x1800987f7
popf
pop rax
jmp 0x18009b502
cmp eax, 0x4f
jne 0x180098806
popf
pop rax
jmp 0x18009b2d2
cmp eax, 0x6c
jne 0x180098815
popf
pop rax
jmp 0x18009c020
cmp eax, 7
jne 0x180098824
popf
pop rax
jmp 0x180098f0c
cmp eax, 0x20
jne 0x180098833
popf
pop rax
jmp 0x180099b67
cmp eax, 0x56
jne 0x180098842
popf
pop rax
jmp 0x18009b662
cmp eax, 0x3c
jne 0x180098851
popf
pop rax
jmp 0x18009a911
cmp eax, 0xd
jne 0x180098860
popf
pop rax
jmp 0x180099247
cmp eax, 0xa
jne 0x18009886f
popf
pop rax
jmp 0x18009906a
cmp eax, 0x18
jne 0x18009887e
popf
pop rax
jmp 0x1800997ef
cmp eax, 0x28
jne 0x18009888d
popf
pop rax
jmp 0x180099f43
cmp eax, 0x22
jne 0x18009889c
popf
pop rax
jmp 0x180099c9e
cmp eax, 0x50
jne 0x1800988ab
popf
pop rax
jmp 0x18009b366
cmp eax, 0x52
jne 0x1800988ba
popf
pop rax
jmp 0x18009b443
cmp eax, 0x41
jne 0x1800988c9
popf
pop rax
jmp 0x18009abd8
cmp eax, 0x67
jne 0x1800988d8
popf
pop rax
jmp 0x18009bd3a
cmp eax, 0x70
jne 0x1800988e7
popf
pop rax
jmp 0x18009c2f6
cmp eax, 0x29
jne 0x1800988f6
popf
pop rax
jmp 0x180099fae
cmp eax, 0x3e
jne 0x180098905
popf
pop rax
jmp 0x18009aa42
cmp eax, 0
jne 0x180098914
popf
pop rax
jmp 0x180098ae5
cmp eax, 0x4e
jne 0x180098923
popf
pop rax
jmp 0x18009b294
cmp eax, 0x31
jne 0x180098932
popf
pop rax
jmp 0x18009a351
cmp eax, 0x62
jne 0x180098941
popf
pop rax
jmp 0x18009bb04
cmp eax, 0x5e
jne 0x180098950
popf
pop rax
jmp 0x18009b963
cmp eax, 0x25
jne 0x18009895f
popf
pop rax
jmp 0x180099e31
cmp eax, 0xf
jne 0x18009896e
popf
pop rax
jmp 0x18009937d
cmp eax, 0x44
jne 0x18009897d
popf
pop rax
jmp 0x18009ad87
cmp eax, 0x75
jne 0x18009898c
popf
pop rax
jmp 0x18009c502
cmp eax, 3
jne 0x18009899b
popf
pop rax
jmp 0x180098cb8
cmp eax, 0x6f
jne 0x1800989aa
popf
pop rax
jmp 0x18009c240
cmp eax, 0x34
jne 0x1800989b9
popf
pop rax
jmp 0x18009a4a2
cmp eax, 0x54
jne 0x1800989c8
popf
pop rax
jmp 0x18009b545
cmp eax, 0x59
jne 0x1800989d7
popf
pop rax
jmp 0x18009b732
cmp eax, 0xb
jne 0x1800989e6
popf
pop rax
jmp 0x180099101
cmp eax, 0x66
jne 0x1800989f5
popf
pop rax
jmp 0x18009bcd1
cmp eax, 0x2d
jne 0x180098a04
popf
pop rax
jmp 0x18009a165
cmp eax, 0xe
jne 0x180098a13
popf
pop rax
jmp 0x1800992ed
cmp eax, 0x3a
jne 0x180098a22
popf
pop rax
jmp 0x18009a7ef
cmp eax, 2
jne 0x180098a31
popf
pop rax
jmp 0x180098bdd
cmp eax, 0x65
jne 0x180098a40
popf
pop rax
jmp 0x18009bc40
cmp eax, 0x21
jne 0x180098a4f
popf
pop rax
jmp 0x180099bff
cmp eax, 0x73
jne 0x180098a5e
popf
pop rax
jmp 0x18009c451
cmp eax, 0x17
jne 0x180098a6d
popf
pop rax
jmp 0x18009976e
cmp eax, 0x58
jne 0x180098a7c
popf
pop rax
jmp 0x18009b6ce
cmp eax, 0x46
jne 0x180098a8b
popf
pop rax
jmp 0x18009aea8
cmp eax, 0x32
jne 0x180098a9a
popf
pop rax
jmp 0x18009a39c
cmp eax, 0x6d
jne 0x180098aa9
popf
pop rax
jmp 0x18009c0c3
cmp eax, 0x60
jne 0x180098ab8
popf
pop rax
jmp 0x18009ba16
cmp eax, 0x42
jne 0x180098ac7
popf
pop rax
jmp 0x18009ac36
cmp eax, 8
jne 0x180098ad6
popf
pop rax
jmp 0x180098f51
cmp eax, 0x57
jne 0x180098ae5
popf
pop rax
jmp 0x18009b6c6
mov qword [rsp + 0x18], r8
push rbx
push rbp
push rsi
push rdi
push r13
push r14
push r15
sub rsp, 0x20
mov r14, qword [rdx]
mov rbp, r8
mov rdi, rdx
mov r15, rcx
test r14, r14
jne 0x180098b4f
push rax
pushf
mov eax, 0xfd58ad8e
pushf
not eax
add eax, 0x8d6ef29b
xor eax, 0x830e680e
rol eax, 0x71
popf
pushf
not eax
add eax, 0xba168186
xor eax, 0xac7ac855
rol eax, 0x65
popf
pushf
not eax
add eax, 0x833686b1
xor eax, 0xf6342697
rol eax, 0x2c
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xe1855651
pushf
not eax
add eax, 0xb3531096
xor eax, 0xdd46d59c
rol eax, 0x84
popf
pushf
not eax
add eax, 0x9bd9b03c
xor eax, 0xb5414037
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa202aac1
xor eax, 0xd1845934
rol eax, 0xc7
popf
jmp 0x1800983fb
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
jmp 0x18009a69d
movzx ebx, byte [r14]
lea rax, [r14 + 1]
mov qword [rdx], rax
mov ecx, ebx
mov edx, 0xcf544834
pushf
not edx
add edx, 0x8729d76a
xor edx, 0xe08c35de
rol edx, 0xd2
popf
pushf
not edx
add edx, 0xb59ed898
xor edx, 0xc9f17931
rol edx, 0x5a
popf
mov byte [rsp + 0x68], bl
mov r8, r15
mov sil, bl
call fcn.1801486f7
test eax, eax
je 0x180098c85
push rax
pushf
mov eax, 0xa9554606
pushf
not eax
add eax, 0x8de9935e
xor eax, 0xd3ae63be
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf4ac7813
xor eax, 0x90551a8a
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa38fd4e1
xor eax, 0x988433d9
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xeb050694
xor eax, 0xb6721042
rol eax, 0x60
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xaaa2807e
pushf
not eax
add eax, 0xdbbad3eb
xor eax, 0xc8a828b3
rol eax, 0x72
popf
pushf
not eax
add eax, 0xafd04571
xor eax, 0xc05054af
rol eax, 0x17
popf
jmp 0x1800983fb
mov rax, qword [rdi]
mov r8, r15
mov edx, 0xf30b1202
pushf
not edx
add edx, 0xdae463d1
xor edx, 0xa2a91b19
rol edx, 0xd9
popf
pushf
not edx
add edx, 0xdc9583db
xor edx, 0xf3e25a5a
rol edx, 0x79
popf
pushf
not edx
add edx, 0xd38b7ddc
xor edx, 0xb3cfabe9
rol edx, 0x46
popf
movzx ebx, byte [rax]
inc rax
mov ecx, ebx
mov qword [rdi], rax
mov byte [rsp + 0x68], bl
call fcn.1801486f7
test eax, eax
jne 0x180098d73
push rax
pushf
mov eax, 0x770ae02b
pushf
not eax
add eax, 0xfab67f70
xor eax, 0xad6676fb
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xf4415644
xor eax, 0xa3e5b846
rol eax, 0x70
popf
pushf
not eax
add eax, 0x911c6f05
xor eax, 0xe9942621
rol eax, 0xc
popf
pushf
not eax
add eax, 0xdb220044
xor eax, 0xf133aaca
rol eax, 0x1b
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x1e918cf2
pushf
not eax
add eax, 0xd60ab4a3
xor eax, 0xb56c6199
rol eax, 1
popf
pushf
not eax
add eax, 0x82516037
xor eax, 0xb200927a
rol eax, 0x97
popf
pushf
not eax
add eax, 0x81231456
xor eax, 0xb1bd0139
rol eax, 0xbe
popf
jmp 0x1800983fb
mov sil, bl
push rax
pushf
mov eax, 0x33a0261b
pushf
not eax
add eax, 0xfc77f244
xor eax, 0xf7572267
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xc2239f10
xor eax, 0x8f485309
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa06dae19
xor eax, 0xf55b5afb
rol eax, 0xc6
popf
jmp 0x1800983fb
add rbp, 0x308
cmp sil, 0x2d
sete al
mov byte [rbp], al
je 0x180098e47
push rax
pushf
mov eax, 0x575b80d2
pushf
not eax
add eax, 0xe9aba006
xor eax, 0xb012a3f9
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb42a46e2
xor eax, 0xea080225
rol eax, 0x18
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xfa355588
pushf
not eax
add eax, 0xca6bbd99
xor eax, 0x9fc3a3a7
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xada78929
xor eax, 0xfa6b4e49
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9d9d2f02
xor eax, 0xb1f9d3ce
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xde1d7277
xor eax, 0xc0943800
rol eax, 0x19
popf
jmp 0x1800983fb
cmp sil, 0x2b
jne 0x180098ed9
push rax
pushf
mov eax, 0xd64b7b13
pushf
not eax
add eax, 0xd60834ae
xor eax, 0xe6b25db2
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc4c85511
xor eax, 0xfb7822f3
rol eax, 0x28
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xdf100e87
pushf
not eax
add eax, 0xd887b52f
xor eax, 0x8ef33805
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb8b0bb95
xor eax, 0x91b871aa
rol eax, 0xc
popf
jmp 0x1800983fb
mov rax, qword [rdi]
mov bl, byte [rax]
inc rax
mov qword [rdi], rax
mov sil, bl
mov byte [rsp + 0x68], bl
push rax
pushf
mov eax, 0xb25e921d
pushf
not eax
add eax, 0xfa51c79a
xor eax, 0x9a98c8e9
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x92e47b00
xor eax, 0xb5797d6a
rol eax, 0xf3
popf
jmp 0x1800983fb
cmp sil, 0x49
je 0x180098f8e
push rax
pushf
mov eax, 0x6eabbf51
pushf
not eax
add eax, 0xeb7be431
xor eax, 0xfd881349
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa59a3872
xor eax, 0x8d4ef7c5
rol eax, 0xe9
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xdca32b4
pushf
not eax
add eax, 0xff3d885c
xor eax, 0xf8512d69
rol eax, 0x97
popf
pushf
not eax
add eax, 0x91e4f000
xor eax, 0xd748eaa6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x8e78f17f
xor eax, 0x9644ad2d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8112f51c
xor eax, 0xbedf0ea7
rol eax, 0x99
popf
jmp 0x1800983fb
cmp sil, 0x69
je 0x180099024
push rax
pushf
mov eax, 0x5dc1c8d5
pushf
not eax
add eax, 0x9d3ded46
xor eax, 0xeb7848df
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8f17a9ec
xor eax, 0x88fc7df6
rol eax, 0x89
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x22da3153
pushf
not eax
add eax, 0xabc3540a
xor eax, 0xb3161028
rol eax, 7
popf
pushf
not eax
add eax, 0xb4e9d773
xor eax, 0xd52cabcc
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x83bddee5
xor eax, 0x93c77963
rol eax, 0xcf
popf
jmp 0x1800983fb
lea eax, [rbx - 0x4e]
test al, 0xdf
je 0x1800990bb
push rax
pushf
mov eax, 0x98400dc0
pushf
not eax
add eax, 0x9888f2fb
xor eax, 0xa02dd07c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa947cadd
xor eax, 0xfedda69b
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe08121cc
xor eax, 0xb8b8dd15
rol eax, 0xf9
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xfff16781
pushf
not eax
add eax, 0xa4a58510
xor eax, 0x8a86f943
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xcd56bd10
xor eax, 0xd1251438
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb25aa8c4
xor eax, 0xabe82cfe
rol eax, 0xb2
popf
jmp 0x1800983fb
xor r13b, r13b
cmp bl, 0x30
jne 0x18009913c
push rax
pushf
mov eax, 0x22c9319b
pushf
not eax
add eax, 0xdb9f0711
xor eax, 0xb4c080c6
rol eax, 0x88
popf
pushf
not eax
add eax, 0xdf4940b6
xor eax, 0xc9f58da9
rol eax, 0x91
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x8b2f837c
pushf
not eax
add eax, 0xcf2d89b7
xor eax, 0x88bb598b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8f28466d
xor eax, 0xa3e74f4a
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb3a0033b
xor eax, 0x978d6ecd
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x92f3df23
xor eax, 0xcf346d7c
rol eax, 0x8b
popf
jmp 0x1800983fb
mov rcx, qword [rdi]
mov dl, byte [rcx]
lea r8, [rcx + 1]
mov qword [rdi], r8
lea eax, [rdx - 0x58]
test al, 0xdf
je 0x1800991ee
push rax
pushf
mov eax, 0xf8256d47
pushf
not eax
add eax, 0x9c21a8ee
xor eax, 0x84da009c
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa67edf68
xor eax, 0xb38849a6
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf3b7e4ab
xor eax, 0x8f3a8eab
rol eax, 0xb9
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x35d7183d
pushf
not eax
add eax, 0x9de8134c
xor eax, 0xb1d023c1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfb8fbcaf
xor eax, 0x99153890
rol eax, 0x77
popf
pushf
not eax
add eax, 0x80036d29
xor eax, 0x8cf55860
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x92ae0b10
xor eax, 0x86e02f02
rol eax, 0x75
popf
jmp 0x1800983fb
mov qword [rdi], rcx
test dl, dl
je 0x1800992a7
push rax
pushf
mov eax, 0xe396fe80
pushf
not eax
add eax, 0xb7b6bd27
xor eax, 0xa67eb444
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf10bd4fa
xor eax, 0xddc131b2
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd9bd3dad
xor eax, 0xc2cc8e01
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe156ced0
xor eax, 0x83f09242
rol eax, 0xab
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xd1c6ea27
pushf
not eax
add eax, 0xd08ee69a
xor eax, 0xc2576b08
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x88bb0664
xor eax, 0xb0ac7e47
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x804ae4fb
xor eax, 0xe927f295
rol eax, 0x77
popf
jmp 0x1800983fb
cmp byte [rcx], dl
je 0x180099337
push rax
pushf
mov eax, 0xd354753d
pushf
not eax
add eax, 0x98339760
xor eax, 0x84318ea0
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe64a8aad
xor eax, 0x8f923e14
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd156aa02
xor eax, 0xa5366319
rol eax, 0x7f
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x95082c63
pushf
not eax
add eax, 0x8f16e26c
xor eax, 0xcd36b04d
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd83e7e67
xor eax, 0xee1e460e
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa001a1ad
xor eax, 0xb3fd362a
rol eax, 0xc6
popf
jmp 0x1800983fb
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
jmp 0x180099441
mov bl, byte [r8]
lea rax, [r8 + 1]
mov qword [rdi], rax
mov r13b, 0xed
pushf
not r13b
add r13b, 0xb5
xor r13b, 0xc5
rol r13b, 0x50
popf
pushf
not r13b
add r13b, 0xdf
xor r13b, 0xde
rol r13b, 0x37
popf
mov r14, rcx
push rax
pushf
mov eax, 0xf8b7c64b
pushf
not eax
add eax, 0xd95129db
xor eax, 0xb610b2a1
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe772f809
xor eax, 0xc4feac7b
rol eax, 0xa1
popf
jmp 0x1800983fb
mov rsi, qword [rsp + 0x70]
xor r9d, r9d
add rsi, 8
xor dl, dl
mov qword [rsp + 0x78], rsi
cmp bl, 0x30
jne 0x18009948c
push rax
pushf
mov eax, 0xabc2e83d
pushf
not eax
add eax, 0x8e9dbf25
xor eax, 0xb1aa7746
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9a3fbc3d
xor eax, 0xb8fc79de
rol eax, 0xfe
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x75b588c2
pushf
not eax
add eax, 0xb51e4c7e
xor eax, 0x9d7df765
rol eax, 0x45
popf
pushf
not eax
add eax, 0xc38ea291
xor eax, 0x80e806ec
rol eax, 0x5e
popf
jmp 0x1800983fb
mov dl, 0x7c
pushf
not dl
add dl, 0xf
xor dl, 0x28
rol dl, 0xc8
popf
pushf
not dl
add dl, 0xfa
xor dl, 0xeb
rol dl, 0x1e
popf
pushf
not dl
add dl, 0x1a
xor dl, 0xa4
rol dl, 0x4a
popf
push rax
pushf
mov eax, 0x74ee991a
pushf
not eax
add eax, 0xd5eba1ef
xor eax, 0xc4b98a19
rol eax, 0x38
popf
pushf
not eax
add eax, 0x83684e38
xor eax, 0xbd6cf90f
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9eeab512
xor eax, 0xe8394e5b
rol eax, 0x70
popf
pushf
not eax
add eax, 0x9a438903
xor eax, 0xfc7dbb61
rol eax, 0xf5
popf
jmp 0x1800983fb
mov rax, qword [rdi]
mov bl, byte [rax]
inc rax
mov qword [rdi], rax
cmp bl, 0x30
je 0x18009959d
push rax
pushf
mov eax, 0xdb173c9d
pushf
not eax
add eax, 0xe4b6408f
xor eax, 0xee6b0e59
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x9d016f49
xor eax, 0xbe416941
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd27e7e57
xor eax, 0xb65d14d0
rol eax, 0xa2
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xcf68723c
pushf
not eax
add eax, 0xdd7694b1
xor eax, 0xd5e819c3
rol eax, 0x81
popf
pushf
not eax
add eax, 0xed745e65
xor eax, 0xa48ab830
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf19992b1
xor eax, 0x8ed0f8c1
rol eax, 0x1a
popf
jmp 0x1800983fb
mov al, r13b
mov r11b, 0xfb
pushf
not r11b
add r11b, 0x6f
xor r11b, 0x44
rol r11b, 0xeb
popf
pushf
not r11b
add r11b, 0x43
xor r11b, 0xb5
rol r11b, 0xc8
popf
pushf
not r11b
add r11b, 0x7f
xor r11b, 0x26
rol r11b, 0x36
popf
neg al
sbb r8d, r8d
and r8d, 6
add r8d, 9
or r10d, 0xffffffff
push rax
pushf
mov eax, 0x90f916f6
pushf
not eax
add eax, 0xe4bc3e5a
xor eax, 0xeae1088b
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb1dfb301
xor eax, 0x81fc79de
rol eax, 0xb1
popf
jmp 0x1800983fb
lea eax, [rbx - 0x30]
cmp al, 9
ja 0x1800996c6
push rax
pushf
mov eax, 0x949a5912
pushf
not eax
add eax, 0x90bab88b
xor eax, 0xa60574f0
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe999863b
xor eax, 0xdf183a8c
rol eax, 0x39
popf
pushf
not eax
add eax, 0xedebbd6e
xor eax, 0xe3ff3127
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa203d77c
xor eax, 0x9c0ac2a2
rol eax, 0xba
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x93b5f13e
pushf
not eax
add eax, 0xdb7f3a8f
xor eax, 0xe91f36b2
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa9572c9f
xor eax, 0xea059bfb
rol eax, 1
popf
pushf
not eax
add eax, 0x99c17101
xor eax, 0x9d9532ff
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa3dc725a
xor eax, 0xfce78c25
rol eax, 0x3a
popf
jmp 0x1800983fb
movsx eax, bl
sub eax, 0x30
jmp 0x180099981
lea eax, [rbx - 0x61]
cmp al, r11b
ja 0x1800997a9
push rax
pushf
mov eax, 0x7fddc93c
pushf
not eax
add eax, 0xa494ab26
xor eax, 0x86b5d22e
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xef74cede
xor eax, 0xb03854bd
rol eax, 0x29
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xebf2d6d7
pushf
not eax
add eax, 0x9b3931b3
xor eax, 0xfe97a1a5
rol eax, 0x80
popf
pushf
not eax
add eax, 0xcf8782c4
xor eax, 0xc0feea91
rol eax, 0x94
popf
pushf
not eax
add eax, 0x97acc247
xor eax, 0xba63cd90
rol eax, 0x33
popf
jmp 0x1800983fb
movsx eax, bl
sub eax, 0x57
jmp 0x180099981
lea eax, [rbx - 0x41]
cmp al, r11b
ja 0x1800998a1
push rax
pushf
mov eax, 0x1a44f04b
pushf
not eax
add eax, 0xcfd2795a
xor eax, 0x8638617e
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfb2e867e
xor eax, 0xae2d6086
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbaa7c243
xor eax, 0xedafe3da
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf30113dc
xor eax, 0xb97e7ac7
rol eax, 0x13
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x3d106b5e
pushf
not eax
add eax, 0xbeb63858
xor eax, 0x96449a81
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x947c8e46
xor eax, 0xf67695c6
rol eax, 0x1f
popf
jmp 0x1800983fb
movsx eax, bl
sub eax, 0x37
jmp 0x180099981
mov eax, r10d
push rax
pushf
mov eax, 0x381b3eec
pushf
not eax
add eax, 0x9f8743bf
xor eax, 0xb47baf82
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8706a14f
xor eax, 0x82db9ea9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc98feef6
xor eax, 0xe052b07d
rol eax, 0x97
popf
pushf
not eax
add eax, 0x869c2ae5
xor eax, 0xd1f971d6
rol eax, 0xb0
popf
jmp 0x1800983fb
cmp eax, r8d
ja 0x1800999b9
push rax
pushf
mov eax, 0x503997f4
pushf
not eax
add eax, 0x80617421
xor eax, 0xc743f3cf
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xcb2268e5
xor eax, 0x92248fde
rol eax, 0x82
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xa92bea63
pushf
not eax
add eax, 0xb72726fb
xor eax, 0xd4c0a8e0
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x909ee067
xor eax, 0xab5c20e3
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb90edcc0
xor eax, 0xda12302f
rol eax, 0x6d
popf
jmp 0x1800983fb
mov dl, 0x8d
pushf
not dl
add dl, 0x33
xor dl, 0x46
rol dl, 0xee
popf
pushf
not dl
add dl, 0x8d
xor dl, 0x9c
rol dl, 0xf5
popf
cmp rsi, rbp
je 0x180099a7d
push rax
pushf
mov eax, 0x63c3a0ac
pushf
not eax
add eax, 0xb51069c2
xor eax, 0xa6b4fca0
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf24f322e
xor eax, 0xd73f40a7
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd4809968
xor eax, 0xfb18c63c
rol eax, 6
popf
pushf
not eax
add eax, 0xf1acb907
xor eax, 0x9d2c3f17
rol eax, 0x72
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x1b7187fe
pushf
not eax
add eax, 0xccbcf20b
xor eax, 0xa4e77ab3
rol eax, 2
popf
pushf
not eax
add eax, 0x840b4a99
xor eax, 0xd30902a8
rol eax, 0x35
popf
pushf
not eax
add eax, 0xc33b6eae
xor eax, 0xd736e777
rol eax, 0x88
popf
pushf
not eax
add eax, 0x92ea6a6c
xor eax, 0xe5a08fa0
rol eax, 0x92
popf
jmp 0x1800983fb
mov byte [rsi], al
inc rsi
push rax
pushf
mov eax, 0xd3c18ea1
pushf
not eax
add eax, 0x881a66a3
xor eax, 0xfcda44f7
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xed5c0c7c
xor eax, 0xe2e830b9
rol eax, 0x9b
popf
jmp 0x1800983fb
mov rax, qword [rdi]
inc r9d
mov bl, byte [rax]
inc rax
mov qword [rdi], rax
jmp 0x180099666
mov rax, qword [r15]
mov r15, qword [rsp + 0x78]
mov dword [rsp + 0x68], r9d
mov rcx, qword [rax + 0xf8]
mov rax, qword [rcx]
cmp bl, byte [rax]
jne 0x180099bcc
push rax
pushf
mov eax, 0x9568caaf
pushf
not eax
add eax, 0x9c2e6685
xor eax, 0xf275f171
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8f5fcb40
xor eax, 0x80702f31
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdf801596
xor eax, 0xbba0a860
rol eax, 0xb6
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xa387f2fa
pushf
not eax
add eax, 0x9e28d4c1
xor eax, 0x8ceca520
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfe4bc3d6
xor eax, 0xd4281173
rol eax, 0xcc
popf
jmp 0x1800983fb
mov rax, qword [rdi]
mov bl, byte [rax]
lea rcx, [rax + 1]
mov qword [rdi], rcx
mov al, bl
cmp rsi, r15
jne 0x180099c6b
push rax
pushf
mov eax, 0x6e9a1004
pushf
not eax
add eax, 0xd024975b
xor eax, 0x8c2e4647
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf23a66e4
xor eax, 0xf5b91a61
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfeb69896
xor eax, 0xd9d89c22
rol eax, 0xa
popf
pushf
not eax
add eax, 0x81b21068
xor eax, 0xe17110c8
rol eax, 0x62
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xd8ea70da
pushf
not eax
add eax, 0xdbbdf27f
xor eax, 0xec4b9176
rol eax, 7
popf
pushf
not eax
add eax, 0xcd869fe5
xor eax, 0x817e3fed
rol eax, 0xba
popf
jmp 0x1800983fb
cmp bl, 0x30
jne 0x180099cfc
push rax
pushf
mov eax, 0xf918c95e
pushf
not eax
add eax, 0x892fec39
xor eax, 0xbff5e49f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xaa7f5ace
xor eax, 0xcf084468
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe2616765
xor eax, 0xed7e8631
rol eax, 0x78
popf
pushf
not eax
add eax, 0xbf1110a8
xor eax, 0xc9979193
rol eax, 0xd0
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x8fa52baf
pushf
not eax
add eax, 0xe19eb25b
xor eax, 0x80a55cb6
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd361a575
xor eax, 0xd5267ad8
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe6af7da6
xor eax, 0xa6385ba2
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xfb78243e
xor eax, 0x980d40ec
rol eax, 0x5d
popf
jmp 0x1800983fb
mov dl, 0x84
pushf
not dl
add dl, 0xf1
xor dl, 0x46
rol dl, 0xbc
popf
pushf
not dl
add dl, 0x9f
xor dl, 0xdc
rol dl, 0x3b
popf
push rax
pushf
mov eax, 0x7523fb0f
pushf
not eax
add eax, 0xd2304928
xor eax, 0xfbe1c77e
rol eax, 0x20
popf
pushf
not eax
add eax, 0x84323c8a
xor eax, 0xdd56b323
rol eax, 0x31
popf
jmp 0x1800983fb
mov bl, byte [rcx]
dec r9d
inc rcx
mov qword [rdi], rcx
cmp bl, 0x30
je 0x180099dfe
push rax
pushf
mov eax, 0xa9250c2d
pushf
not eax
add eax, 0xa3fe7875
xor eax, 0xf521997a
rol eax, 0x32
popf
pushf
not eax
add eax, 0xc203fee7
xor eax, 0xdeb70507
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc615aea8
xor eax, 0xaef02830
rol eax, 0x90
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x3abd015
pushf
not eax
add eax, 0xcdf1688c
xor eax, 0xc99f559e
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe48be39c
xor eax, 0xaef01390
rol eax, 0x63
popf
jmp 0x1800983fb
mov dword [rsp + 0x68], r9d
mov al, bl
push rax
pushf
mov eax, 0x45d3535
pushf
not eax
add eax, 0x80a37fb6
xor eax, 0xcb7b268b
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe22c5b86
xor eax, 0xb6751e1b
rol eax, 0xc4
popf
jmp 0x1800983fb
mov cl, al
push rax
pushf
mov eax, 0xb62af0f1
pushf
not eax
add eax, 0xc9177cad
xor eax, 0xfccd2816
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb71fd3c7
xor eax, 0x82464e23
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf6d602f7
xor eax, 0xb59e2e43
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb5a12180
xor eax, 0x92f0bec2
rol eax, 0x3e
popf
jmp 0x1800983fb
cmp al, 0x30
jl 0x180099efd
push rax
pushf
mov eax, 0xd994760e
pushf
not eax
add eax, 0x9449f835
xor eax, 0xc793cf0b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xcc67ff5c
xor eax, 0xa64ad1de
rol eax, 0xcf
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xedeead68
pushf
not eax
add eax, 0xecb4de5d
xor eax, 0xee565520
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc65c448a
xor eax, 0xdc0721f9
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x93792059
xor eax, 0xa45f181f
rol eax, 0x41
popf
jmp 0x1800983fb
cmp cl, 0x39
jg 0x180099f7b
push rax
pushf
mov eax, 0xa72f05b4
pushf
not eax
add eax, 0xa545533a
xor eax, 0xe4583fd6
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc58133f3
xor eax, 0xfeed970c
rol eax, 0xdf
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xcc748c8d
pushf
not eax
add eax, 0x8da748a0
xor eax, 0xfba980a2
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd9627a8c
xor eax, 0xd22512f5
rol eax, 0x50
popf
jmp 0x1800983fb
movsx eax, bl
sub eax, 0x30
jmp 0x18009a1d6
lea eax, [rbx - 0x61]
cmp al, r11b
ja 0x18009a027
push rax
pushf
mov eax, 0x4a5dd3d8
pushf
not eax
add eax, 0xaf4c731f
xor eax, 0xfc907a6a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xfe93a320
xor eax, 0xd87345d4
rol eax, 0x16
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x1db2aa15
pushf
not eax
add eax, 0xf2bb5dc4
xor eax, 0xbfaeb1d0
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa662fe49
xor eax, 0xd90e11f9
rol eax, 0xb8
popf
jmp 0x1800983fb
movsx eax, bl
sub eax, 0x57
jmp 0x18009a1d6
lea eax, [rbx - 0x41]
cmp al, r11b
ja 0x18009a10c
push rax
pushf
mov eax, 0x305b1e9f
pushf
not eax
add eax, 0xa63dede5
xor eax, 0xc7f656cf
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa9e916e9
xor eax, 0x925c4e44
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd9024a0c
xor eax, 0xa0f61b80
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb25c21f4
xor eax, 0xd5eba897
rol eax, 0xf5
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x21e83c72
pushf
not eax
add eax, 0xee1ae1d3
xor eax, 0xd8ab6e6d
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xced9af95
xor eax, 0xd6b3832c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xbd0ac6b6
xor eax, 0xa00abdaf
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x91b70a33
xor eax, 0xc40b655c
rol eax, 0x6a
popf
jmp 0x1800983fb
movsx eax, bl
sub eax, 0x37
jmp 0x18009a1d6
mov eax, r10d
push rax
pushf
mov eax, 0xabfe0c10
pushf
not eax
add eax, 0xaf460007
xor eax, 0xdc8940d1
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe85418f4
xor eax, 0x9bb499ae
rol eax, 0x61
popf
jmp 0x1800983fb
cmp eax, r8d
ja 0x18009a234
push rax
pushf
mov eax, 0x23b895d4
pushf
not eax
add eax, 0xbf5920a9
xor eax, 0x942342bb
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xdd523ff8
xor eax, 0xd2463481
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xadfdbcf7
xor eax, 0x96afdbe2
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa30d990d
xor eax, 0xaa39ecb9
rol eax, 0x9d
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xf054b8a6
pushf
not eax
add eax, 0xb6a94fb9
xor eax, 0xfba01f77
rol eax, 0x44
popf
pushf
not eax
add eax, 0x816564d6
xor eax, 0xc62e423d
rol eax, 0x19
popf
pushf
not eax
add eax, 0x9ab63766
xor eax, 0xc3e9eee6
rol eax, 0xec
popf
pushf
not eax
add eax, 0xfd287fbc
xor eax, 0xb95bd2f7
rol eax, 0x5e
popf
jmp 0x1800983fb
mov dl, 0x9b
pushf
not dl
add dl, 0xdf
xor dl, 0x16
rol dl, 0xe
popf
pushf
not dl
add dl, 0x51
xor dl, 0xdb
rol dl, 0x43
popf
cmp rsi, rbp
je 0x18009a30b
push rax
pushf
mov eax, 0xe2b0672e
pushf
not eax
add eax, 0xb498dc30
xor eax, 0xf43cb5d9
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa03f93fb
xor eax, 0xf2649a68
rol eax, 8
popf
pushf
not eax
add eax, 0xa8cf8b32
xor eax, 0xea03822e
rol eax, 4
popf
pushf
not eax
add eax, 0xe94c8f8a
xor eax, 0xcd7a9b2c
rol eax, 0x5a
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x700b467c
pushf
not eax
add eax, 0xa4fc01dd
xor eax, 0xbc3e4984
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xbf62a257
xor eax, 0xcae59bc8
rol eax, 0x34
popf
pushf
not eax
add eax, 0xabea7267
xor eax, 0xfc97b41c
rol eax, 0xa0
popf
jmp 0x1800983fb
mov byte [rsi], al
inc rsi
push rax
pushf
mov eax, 0x769a4ab
pushf
not eax
add eax, 0xd4345b7c
xor eax, 0xa081f1da
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb73356a2
xor eax, 0xba944e46
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xfd13c6cb
xor eax, 0xc7d23311
rol eax, 0x95
popf
jmp 0x1800983fb
mov rax, qword [rdi]
mov bl, byte [rax]
inc rax
mov qword [rdi], rax
mov cl, bl
mov al, bl
jmp 0x180099ec6
mov rax, qword [rdi]
dec rax
mov qword [rdi], rax
test dl, dl
jne 0x18009a449
push rax
pushf
mov eax, 0x8b24d2a
pushf
not eax
add eax, 0xa9705e22
xor eax, 0x9f19d706
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe822feed
xor eax, 0xe619c07d
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa2c5c2c5
xor eax, 0x85d2f9da
rol eax, 0xba
popf
pushf
not eax
add eax, 0x95c1df7e
xor eax, 0x8c88811d
rol eax, 0xc
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x126a913f
pushf
not eax
add eax, 0xba58dabd
xor eax, 0x9bed10bf
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xf0b12133
xor eax, 0xcf9767a9
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb9a9fba3
xor eax, 0x91c5b8a9
rol eax, 0x54
popf
pushf
not eax
add eax, 0xbc3fe5e6
xor eax, 0xc9aee327
rol eax, 0x44
popf
jmp 0x1800983fb
test bl, bl
je 0x18009a4ec
push rax
pushf
mov eax, 0xe1124b3d
pushf
not eax
add eax, 0xf6e57154
xor eax, 0xef332c2e
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa7e2ab6a
xor eax, 0xceef2150
rol eax, 0x44
popf
pushf
not eax
add eax, 0xb92a0e7f
xor eax, 0xd6658af4
rol eax, 0x73
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x20bf6ce7
pushf
not eax
add eax, 0xb7216d29
xor eax, 0x950ad6fa
rol eax, 0x86
popf
pushf
not eax
add eax, 0xa7b44663
xor eax, 0xcd7f2fa2
rol eax, 0xf5
popf
jmp 0x1800983fb
cmp byte [rax], bl
je 0x18009a569
push rax
pushf
mov eax, 0x498dc51d
pushf
not eax
add eax, 0xc6d02bf6
xor eax, 0xe3bead42
rol eax, 0xd
popf
pushf
not eax
add eax, 0x963ef748
xor eax, 0x9f711774
rol eax, 0xa
popf
pushf
not eax
add eax, 0xbb5c898c
xor eax, 0xd08c7bfd
rol eax, 0x17
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xb178fa7a
pushf
not eax
add eax, 0xc83afa94
xor eax, 0xde441556
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd63cb889
xor eax, 0x8eb2e129
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8bf135b5
xor eax, 0xba0cbde1
rol eax, 0x26
popf
jmp 0x1800983fb
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
push rax
pushf
mov eax, 0x36462dca
pushf
not eax
add eax, 0xfdf353f3
xor eax, 0xfc19c96d
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc11446bb
xor eax, 0xb1617747
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd669d492
xor eax, 0x9ebe4650
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xb1aec69a
xor eax, 0xa28b30fa
rol eax, 0xf1
popf
jmp 0x1800983fb
mov qword [rdi], r14
test r13b, r13b
jne 0x18009a66a
push rax
pushf
mov eax, 0xbc6a6915
pushf
not eax
add eax, 0xc3654a75
xor eax, 0x88992a84
rol eax, 0xba
popf
pushf
not eax
add eax, 0xab4df131
xor eax, 0xce549258
rol eax, 0xab
popf
pushf
not eax
add eax, 0x91aeba75
xor eax, 0x8a37eada
rol eax, 0x31
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x1911a5f6
pushf
not eax
add eax, 0xc3168e99
xor eax, 0xa7cea74c
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8fc9c4ed
xor eax, 0xd7929a01
rol eax, 0x7e
popf
jmp 0x1800983fb
mov eax, 0xf14ffa98
pushf
not eax
add eax, 0x9e64d02b
xor eax, 0xe375ffca
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x81240731
xor eax, 0xb10184b0
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9847e1fb
xor eax, 0xf1004b85
rol eax, 0xba
popf
jmp 0x18009c502
test bl, bl
je 0x18009a796
push rax
pushf
mov eax, 0xc456d252
pushf
not eax
add eax, 0xeb692517
xor eax, 0x89e4d789
rol eax, 4
popf
pushf
not eax
add eax, 0xf8941ee4
xor eax, 0x9d89c355
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc29b984a
xor eax, 0xcb5cc738
rol eax, 0xae
popf
pushf
not eax
add eax, 0xbc7b0ef9
xor eax, 0xb674e16b
rol eax, 0xbe
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xc85afb8d
pushf
not eax
add eax, 0x82c134b0
xor eax, 0xe4e4f69c
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa4deb13c
xor eax, 0x9d1c4ffe
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf9ed619a
xor eax, 0xe10289e7
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc956b125
xor eax, 0x84810cf3
rol eax, 0x16
popf
jmp 0x1800983fb
cmp byte [rax], bl
je 0x18009a826
push rax
pushf
mov eax, 0x5bec9682
pushf
not eax
add eax, 0xce711cfe
xor eax, 0x99acd191
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x85017f4d
xor eax, 0xff82d7fa
rol eax, 0xdb
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x732273bd
pushf
not eax
add eax, 0xf06fb26f
xor eax, 0xc1feea26
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x97e477d3
xor eax, 0xfdbf842e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xea11bb44
xor eax, 0xb50dc4f2
rol eax, 0x41
popf
pushf
not eax
add eax, 0xb0c8beb4
xor eax, 0x9dbdfaa9
rol eax, 0x8c
popf
jmp 0x1800983fb
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
mov r11b, 0xc0
pushf
not r11b
add r11b, 0x68
xor r11b, 0xbc
rol r11b, 0x1b
popf
pushf
not r11b
add r11b, 0x2e
xor r11b, 0xa2
rol r11b, 0x90
popf
pushf
not r11b
add r11b, 0x46
xor r11b, 0x86
rol r11b, 0xd5
popf
push rax
pushf
mov eax, 0xce879287
pushf
not eax
add eax, 0xd3e52bfd
xor eax, 0xa4923e8e
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe45a4880
xor eax, 0xff24a1ba
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8275529a
xor eax, 0xef785c10
rol eax, 0xdc
popf
jmp 0x1800983fb
mov r14, qword [rdi]
xor al, al
mov cl, byte [r14]
lea r8, [r14 + 1]
mov qword [rdi], r8
cmp cl, 0x45
je 0x18009a97e
push rax
pushf
mov eax, 0x4d3d5622
pushf
not eax
add eax, 0xb1ecfc5d
xor eax, 0xd4948b43
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf9df1e9f
xor eax, 0xa938bc26
rol eax, 9
popf
pushf
not eax
add eax, 0xf0d179f9
xor eax, 0xa55b58c3
rol eax, 0x14
popf
pushf
not eax
add eax, 0xba80bded
xor eax, 0xcdd78c3e
rol eax, 0x97
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xa54d9706
pushf
not eax
add eax, 0x802a32fb
xor eax, 0xd053db75
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa1faf1eb
xor eax, 0xa1ca7d31
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe512997c
xor eax, 0x8435fb6e
rol eax, 0x6c
popf
jmp 0x1800983fb
cmp cl, 0x50
je 0x18009a9fc
push rax
pushf
mov eax, 0x8e78012e
pushf
not eax
add eax, 0xd7e16fb2
xor eax, 0xf80b9a6c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xec0adb24
xor eax, 0x9644f144
rol eax, 0xe9
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x8fb9cf48
pushf
not eax
add eax, 0x92d2dd4e
xor eax, 0x86317594
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd9e5a062
xor eax, 0xab0ccc7b
rol eax, 0x90
popf
pushf
not eax
add eax, 0xbd3192b4
xor eax, 0xe4ee552e
rol eax, 0x1f
popf
jmp 0x1800983fb
cmp cl, 0x65
je 0x18009aaa0
push rax
pushf
mov eax, 0x4a43686a
pushf
not eax
add eax, 0x846cab08
xor eax, 0xd501c4f9
rol eax, 0x30
popf
pushf
not eax
add eax, 0x875ff137
xor eax, 0xfbb5c423
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x927bad25
xor eax, 0xa0ba0003
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb32cc187
xor eax, 0xfcb0ef7c
rol eax, 0xfb
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x93f81299
pushf
not eax
add eax, 0xf8fd03da
xor eax, 0x8b55b9b0
rol eax, 0xd
popf
pushf
not eax
add eax, 0xaa8b43ed
xor eax, 0xfabf7227
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf73d1602
xor eax, 0xf1c553ad
rol eax, 0x74
popf
jmp 0x1800983fb
cmp cl, 0x70
jne 0x18009ab44
push rax
pushf
mov eax, 0x2657e509
pushf
not eax
add eax, 0x8b07c10e
xor eax, 0xa70afa1f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xfe0053b2
xor eax, 0xc15b7364
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe5d09495
xor eax, 0x9c618f26
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd78edad9
xor eax, 0xb29fa522
rol eax, 0xd6
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x1ee85e5f
pushf
not eax
add eax, 0xb8a74723
xor eax, 0x8206da38
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa2b10688
xor eax, 0xa64225be
rol eax, 0x85
popf
jmp 0x1800983fb
mov al, r13b
jmp 0x18009ac36
mov al, r13b
xor al, 1
push rax
pushf
mov eax, 0x3fb6fa85
pushf
not eax
add eax, 0xf1eccc66
xor eax, 0xb52cfd39
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa415feb7
xor eax, 0xa8a541c4
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc2a847fb
xor eax, 0x85723e2d
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe2e6bb12
xor eax, 0xf1261266
rol eax, 0xca
popf
jmp 0x1800983fb
xor ebx, ebx
mov ebp, 0x964505e9
pushf
not ebp
add ebp, 0xc2765a71
xor ebp, 0x861ec492
rol ebp, 0xa6
popf
pushf
not ebp
add ebp, 0x9f633f85
xor ebp, 0xe74d6189
rol ebp, 0xd2
popf
pushf
not ebp
add ebp, 0xa27a81db
xor ebp, 0xbe2ab113
rol ebp, 0xab
popf
test al, al
je 0x18009acb7
push rax
pushf
mov eax, 0x32d55158
pushf
not eax
add eax, 0xd839b759
xor eax, 0x83318220
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf4fc6b5a
xor eax, 0xf1117949
rol eax, 0xca
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x50fb6b5d
pushf
not eax
add eax, 0xe5dd1f50
xor eax, 0x92143538
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe3dc8fb0
xor eax, 0xe04b688d
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc224f5a8
xor eax, 0xbd09cf19
rol eax, 0x52
popf
jmp 0x1800983fb
mov cl, byte [r8]
inc r8
mov qword [rdi], r8
mov r10b, cl
cmp cl, 0x2b
je 0x18009ad54
push rax
pushf
mov eax, 0x8c8d8a32
pushf
not eax
add eax, 0x9d542fac
xor eax, 0xe6945dd4
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9ea578f0
xor eax, 0xef4b8fc4
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xed47345f
xor eax, 0xe04917d5
rol eax, 0x5b
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x3e0675c3
pushf
not eax
add eax, 0x9c38d497
xor eax, 0xa85e7fee
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x89f5e8ad
xor eax, 0xc7680946
rol eax, 0x2f
popf
jmp 0x1800983fb
mov al, cl
mov dl, cl
cmp cl, 0x2d
jne 0x18009ade9
push rax
pushf
mov eax, 0xf7228867
pushf
not eax
add eax, 0x87af4f39
xor eax, 0xc795d2f9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xca9910ac
xor eax, 0xec5b2237
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9298a4cf
xor eax, 0x9879b3a1
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xd9db0572
xor eax, 0xfc0b5610
rol eax, 0xbb
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xdb6b4908
pushf
not eax
add eax, 0xdd161505
xor eax, 0xac11a89c
rol eax, 0x47
popf
pushf
not eax
add eax, 0x9f319c83
xor eax, 0xbb74a434
rol eax, 0x62
popf
pushf
not eax
add eax, 0xfee51fd6
xor eax, 0xfa281261
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa0e9254c
xor eax, 0x918075e5
rol eax, 0x85
popf
jmp 0x1800983fb
mov cl, byte [r8]
inc r8
mov qword [rdi], r8
mov al, cl
mov dl, cl
push rax
pushf
mov eax, 0x28736a18
pushf
not eax
add eax, 0xac6a63a8
xor eax, 0xc351a362
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xcadc0c5c
xor eax, 0xcdbda5d1
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x8f6b9a9e
xor eax, 0xc5ff9082
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb308c03f
xor eax, 0x855b56b1
rol eax, 0x1e
popf
jmp 0x1800983fb
xor r9b, r9b
cmp al, 0x30
jne 0x18009af08
push rax
pushf
mov eax, 0x1da0d526
pushf
not eax
add eax, 0xe0622347
xor eax, 0x87601758
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbb10e6c8
xor eax, 0xd32e5515
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8424fd6a
xor eax, 0xecebaccc
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcf5a7c46
xor eax, 0xbc33d4d7
rol eax, 0xdf
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xd44b1867
pushf
not eax
add eax, 0xe31a4af9
xor eax, 0xb55cc027
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xade4aaf5
xor eax, 0xfedaae47
rol eax, 0xf1
popf
jmp 0x1800983fb
mov r9b, 0xda
pushf
not r9b
add r9b, 0x70
xor r9b, 0xfa
rol r9b, 0x2c
popf
pushf
not r9b
add r9b, 0xbd
xor r9b, 0x23
rol r9b, 0x9f
popf
pushf
not r9b
add r9b, 0xda
xor r9b, 0xe5
rol r9b, 0x27
popf
push rax
pushf
mov eax, 0x9351ed95
pushf
not eax
add eax, 0xb0e07c00
xor eax, 0xf6dacd57
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf15c2378
xor eax, 0xfa9201d9
rol eax, 0x6e
popf
jmp 0x1800983fb
mov cl, byte [r8]
inc r8
mov qword [rdi], r8
mov dl, cl
cmp cl, 0x30
je 0x18009b000
push rax
pushf
mov eax, 0xa1eb491b
pushf
not eax
add eax, 0xb8ffd0e2
xor eax, 0x87b4002a
rol eax, 0x55
popf
pushf
not eax
add eax, 0x86b958b2
xor eax, 0x902e868f
rol eax, 0xda
popf
pushf
not eax
add eax, 0xaedf33a9
xor eax, 0xf67b0580
rol eax, 0xfb
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xe95b6168
pushf
not eax
add eax, 0xab0be795
xor eax, 0xd19736dc
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa7b2bda1
xor eax, 0xba2f8ce3
rol eax, 0xed
popf
pushf
not eax
add eax, 0x9b7c2a9f
xor eax, 0xc1a4298b
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xabbabc1e
xor eax, 0x8a4130ca
rol eax, 0xd7
popf
jmp 0x1800983fb
mov al, cl
cmp al, 0x30
push rax
pushf
mov eax, 0xee5047cd
pushf
not eax
add eax, 0xb5342e32
xor eax, 0xe7811fbd
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe07302b8
xor eax, 0xd7b48c6d
rol eax, 0x45
popf
jmp 0x1800983fb
jl 0x18009b0d8
push rax
pushf
mov eax, 0x97aed799
pushf
not eax
add eax, 0xf4fb0938
xor eax, 0x9de8bf9a
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd599f2e1
xor eax, 0x95805f88
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8e691710
xor eax, 0xd4700697
rol eax, 0xda
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x5c278f34
pushf
not eax
add eax, 0xe499f697
xor eax, 0xd7ffe53c
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa1beabfa
xor eax, 0xdc9890cc
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc9214edd
xor eax, 0xc2c1ec69
rol eax, 9
popf
pushf
not eax
add eax, 0xdd3a5f0c
xor eax, 0x8f72fe8f
rol eax, 0xda
popf
jmp 0x1800983fb
cmp dl, 0x39
jg 0x18009b17c
push rax
pushf
mov eax, 0x2401504b
pushf
not eax
add eax, 0xf8b8bc65
xor eax, 0xafd292f9
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xcb5cade4
xor eax, 0xab0caf49
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe2100dd0
xor eax, 0xdb7639bc
rol eax, 0x93
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x206d0b47
pushf
not eax
add eax, 0xb85123d1
xor eax, 0xb0721063
rol eax, 0x70
popf
pushf
not eax
add eax, 0x87465b8d
xor eax, 0xa58befe9
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa973df2b
xor eax, 0xcaf9fe2c
rol eax, 0xf0
popf
jmp 0x1800983fb
movsx edx, cl
sub edx, 0x30
jmp 0x18009b3c5
lea eax, [rcx - 0x61]
cmp al, r11b
ja 0x18009b23b
push rax
pushf
mov eax, 0xfb9eded0
pushf
not eax
add eax, 0x9807d7d0
xor eax, 0x81a3df9e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xcc5e0285
xor eax, 0xa1786ed4
rol eax, 0xc7
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xbfa8ad63
pushf
not eax
add eax, 0xde4c0439
xor eax, 0x8efe4646
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc1b5ca33
xor eax, 0xec503767
rol eax, 0x61
popf
pushf
not eax
add eax, 0xaad02871
xor eax, 0xb432c075
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8e805a94
xor eax, 0xe425c351
rol eax, 0x2f
popf
jmp 0x1800983fb
movsx edx, cl
sub edx, 0x57
jmp 0x18009b3c5
lea eax, [rcx - 0x41]
cmp al, r11b
ja 0x18009b320
push rax
pushf
mov eax, 0x5ef3a4d9
pushf
not eax
add eax, 0xc76874c8
xor eax, 0xaad129f7
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9833a1db
xor eax, 0xb55a3753
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd38bb685
xor eax, 0xfcd394d4
rol eax, 0xa7
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xdc5659d0
pushf
not eax
add eax, 0xe853dbbe
xor eax, 0xc08d4cc6
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x8b87fa28
xor eax, 0x8f0cc4b5
rol eax, 8
popf
pushf
not eax
add eax, 0xf467d236
xor eax, 0xb21f16d9
rol eax, 0x82
popf
jmp 0x1800983fb
movsx edx, cl
sub edx, 0x37
push rax
pushf
mov eax, 0x51e155b3
pushf
not eax
add eax, 0xe46cfe0b
xor eax, 0xe01f54fa
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa41d0d71
xor eax, 0xabd14e44
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb863c636
xor eax, 0x8e0c9ef6
rol eax, 0x45
popf
pushf
not eax
add eax, 0xf78c7869
xor eax, 0xf4247c0b
rol eax, 0x6c
popf
jmp 0x1800983fb
cmp edx, 0xa
jae 0x18009b410
push rax
pushf
mov eax, 0xc7384e2b
pushf
not eax
add eax, 0xc27ee8df
xor eax, 0xc4b77550
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x847be785
xor eax, 0xfc3f404d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd4382d7c
xor eax, 0x9b7c278e
rol eax, 0x9d
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xc08d24ef
pushf
not eax
add eax, 0xb5b08b37
xor eax, 0xcee40657
rol eax, 0x62
popf
pushf
not eax
add eax, 0x93b7d65c
xor eax, 0xa49a435b
rol eax, 0x5a
popf
jmp 0x1800983fb
lea eax, [rbx + rbx*4]
mov r9b, 0xda
pushf
not r9b
add r9b, 0xbb
xor r9b, 0xfb
rol r9b, 0x8b
popf
pushf
not r9b
add r9b, 0xbd
xor r9b, 0xf4
rol r9b, 0x8c
popf
lea ebx, [rdx + rax*2]
cmp ebx, ebp
jg 0x18009b4cf
push rax
pushf
mov eax, 0x5f63765e
pushf
not eax
add eax, 0xcb345247
xor eax, 0xe9dba257
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xa623c75b
xor eax, 0xc8561d3f
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb1a83f9b
xor eax, 0xb3a6fa05
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe62cd8e7
xor eax, 0xaba9a2f5
rol eax, 0xc
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x2dc801c1
pushf
not eax
add eax, 0xf647c22d
xor eax, 0xf705316e
rol eax, 0x72
popf
pushf
not eax
add eax, 0xc1dd24c5
xor eax, 0xfdc82789
rol eax, 0x9e
popf
jmp 0x1800983fb
mov cl, byte [r8]
inc r8
mov qword [rdi], r8
mov dl, cl
jmp 0x18009b059
mov ebx, 0x55aea6a4
pushf
not ebx
add ebx, 0xd621e763
xor ebx, 0xe19c18d5
rol ebx, 0x29
popf
pushf
not ebx
add ebx, 0xc681ce12
xor ebx, 0x80b63497
rol ebx, 0x98
popf
pushf
not ebx
add ebx, 0xaac09eb8
xor ebx, 0xdb71b7f4
rol ebx, 0x51
popf
push rax
pushf
mov eax, 0x472ef448
pushf
not eax
add eax, 0xbe3bcfe5
xor eax, 0xc6ced73f
rol eax, 0x97
popf
pushf
not eax
add eax, 0xf7484943
xor eax, 0xe438a9b3
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa5a99b79
xor eax, 0x902dd784
rol eax, 0xb8
popf
jmp 0x1800983fb
lea eax, [rcx - 0x30]
cmp al, 9
ja 0x18009b61c
push rax
pushf
mov eax, 0xbcbd6b10
pushf
not eax
add eax, 0x9d8f3ba3
xor eax, 0x80df29e0
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd84d0737
xor eax, 0x97500aa2
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc9fdd49d
xor eax, 0xfd12a500
rol eax, 0x34
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xa4ac526f
pushf
not eax
add eax, 0xb1c1dd9e
xor eax, 0xfef4d69d
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc632cb14
xor eax, 0xff39af5f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x93f16e46
xor eax, 0xf6c7cae5
rol eax, 0x89
popf
jmp 0x1800983fb
movsx eax, cl
sub eax, 0x30
jmp 0x18009b7ec
lea eax, [rcx - 0x61]
cmp al, r11b
ja 0x18009b732
movsx eax, cl
sub eax, 0x57
jmp 0x18009b7ec
lea eax, [rcx - 0x41]
cmp al, r11b
ja 0x18009b76d
push rax
pushf
mov eax, 0x6335b02
pushf
not eax
add eax, 0x9e2c0111
xor eax, 0xd98e2bca
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8585f3a2
xor eax, 0xe89d7819
rol eax, 0x94
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x7c41d2a9
pushf
not eax
add eax, 0xf263062a
xor eax, 0x852d928e
rol eax, 0x80
popf
pushf
not eax
add eax, 0xcc54d5f4
xor eax, 0xd9481a65
rol eax, 0x79
popf
jmp 0x1800983fb
movsx eax, cl
sub eax, 0x37
push rax
pushf
mov eax, 0xdc320af3
pushf
not eax
add eax, 0xf49ad636
xor eax, 0xf1c7366f
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9e05a4a6
xor eax, 0xadd347f1
rol eax, 9
popf
pushf
not eax
add eax, 0xae97804b
xor eax, 0xb0d3852d
rol eax, 0x1e
popf
jmp 0x1800983fb
cmp eax, 0xa
jae 0x18009b84a
push rax
pushf
mov eax, 0xca6d1c9b
pushf
not eax
add eax, 0xfc2b87c2
xor eax, 0xdb5f44af
rol eax, 0x41
popf
pushf
not eax
add eax, 0xc9b1ea57
xor eax, 0x9873c211
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x83564534
xor eax, 0xfb26e7d6
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa06e55ae
xor eax, 0xfc1a786d
rol eax, 0x22
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x5d67941f
pushf
not eax
add eax, 0xfdb4c710
xor eax, 0xcb64f812
rol eax, 0x89
popf
pushf
not eax
add eax, 0xec6f457e
xor eax, 0x98db68a7
rol eax, 0xf5
popf
jmp 0x1800983fb
mov cl, byte [r8]
inc r8
mov qword [rdi], r8
jmp 0x18009b5cf
cmp r10b, 0x2d
jne 0x18009b91d
push rax
pushf
mov eax, 0xbc08b866
pushf
not eax
add eax, 0xf0a3fd64
xor eax, 0xd6c0af11
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb6315e53
xor eax, 0xb83a2a69
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9a2b7c21
xor eax, 0xbf8fb4a8
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xfbefa71b
xor eax, 0xe63600cf
rol eax, 0xf4
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x80c22e93
pushf
not eax
add eax, 0xebdb1873
xor eax, 0xfee79187
rol eax, 0xca
popf
pushf
not eax
add eax, 0xae1cb527
xor eax, 0x8c852e56
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe7292d38
xor eax, 0x9c198e11
rol eax, 0x6b
popf
jmp 0x1800983fb
neg ebx
push rax
pushf
mov eax, 0x58d785a7
pushf
not eax
add eax, 0xacecfcbf
xor eax, 0xacdb583b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb69b7330
xor eax, 0xeb58cfa4
rol eax, 0x54
popf
jmp 0x1800983fb
test r9b, r9b
jne 0x18009b9d0
push rax
pushf
mov eax, 0xdbaff949
pushf
not eax
add eax, 0xf404f84f
xor eax, 0xa9945dfc
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa959d5d1
xor eax, 0x98fa9f98
rol eax, 0x8b
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x248e83f0
pushf
not eax
add eax, 0xb7013f85
xor eax, 0x87718d89
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9dc9f77e
xor eax, 0xd51c1d24
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe80737c9
xor eax, 0xa22aaa04
rol eax, 0xf5
popf
jmp 0x1800983fb
dec r8
mov qword [rdi], r8
test cl, cl
je 0x18009ba66
push rax
pushf
mov eax, 0x45ea8f81
pushf
not eax
add eax, 0xdda1fb60
xor eax, 0xe9a978a7
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfea29c00
xor eax, 0x8213a7e8
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x9b270d04
xor eax, 0xd01ce01b
rol eax, 0x3b
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x8a642893
pushf
not eax
add eax, 0x8803f358
xor eax, 0x997d46a6
rol eax, 0xea
popf
pushf
not eax
add eax, 0x89aabc1c
xor eax, 0xe779328b
rol eax, 0xc5
popf
jmp 0x1800983fb
cmp byte [r8], cl
je 0x18009bad1
push rax
pushf
mov eax, 0x224f5add
pushf
not eax
add eax, 0xf10f5df8
xor eax, 0xc3b37c89
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8b325529
xor eax, 0xf0017df1
rol eax, 0xa8
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x671a2a38
pushf
not eax
add eax, 0x8110b335
xor eax, 0xd222516d
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x88007310
xor eax, 0xde4cc378
rol eax, 0xf6
popf
jmp 0x1800983fb
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
push rax
pushf
mov eax, 0x88b096c
pushf
not eax
add eax, 0xd3a76887
xor eax, 0x8adc5df9
rol eax, 0x95
popf
pushf
not eax
add eax, 0x977e8f47
xor eax, 0xb2383f91
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xecbbbf54
xor eax, 0xd0cb34d8
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd4212ff0
xor eax, 0x9ea93011
rol eax, 0xd9
popf
jmp 0x1800983fb
mov qword [rdi], r14
lea r8, [r14 + 1]
mov cl, byte [r14]
push rax
pushf
mov eax, 0xe11889be
pushf
not eax
add eax, 0x81913c26
xor eax, 0x90ec8bb0
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xbccd05a5
xor eax, 0x9ff1be21
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xbbac46b2
xor eax, 0x943fffd2
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x9d780ce3
xor eax, 0xdbad7b53
rol eax, 0x62
popf
jmp 0x1800983fb
dec r8
mov qword [rdi], r8
test cl, cl
je 0x18009bc0d
push rax
pushf
mov eax, 0x3d23d3e3
pushf
not eax
add eax, 0xb7356195
xor eax, 0xc3e0e062
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xb3c92af8
xor eax, 0xd82d1715
rol eax, 0xf3
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x8f56a7c8
pushf
not eax
add eax, 0xec74b866
xor eax, 0x83bb882a
rol eax, 0x61
popf
pushf
not eax
add eax, 0xad20fffa
xor eax, 0xefd4528a
rol eax, 0x96
popf
jmp 0x1800983fb
cmp byte [r8], cl
je 0x18009bc78
push rax
pushf
mov eax, 0xdb7d33ec
pushf
not eax
add eax, 0xb80e23f2
xor eax, 0xf1f4528b
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xfccf78ed
xor eax, 0x8b6233d8
rol eax, 0xb4
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xebaae9a0
pushf
not eax
add eax, 0x8a5d1700
xor eax, 0xd24c23c6
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x9442b324
xor eax, 0xf9971d95
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe918b584
xor eax, 0x86c8d984
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xcdfb46ca
xor eax, 0xd09d54b2
rol eax, 0xf5
popf
jmp 0x1800983fb
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
push rax
pushf
mov eax, 0x9bfa6100
pushf
not eax
add eax, 0xb8a6394e
xor eax, 0x991c1a33
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc9873f42
xor eax, 0xca220361
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa64c33c0
xor eax, 0xd07bbbf2
rol eax, 0x67
popf
pushf
not eax
add eax, 0x90ef7989
xor eax, 0xd6deebaf
rol eax, 0xc6
popf
jmp 0x1800983fb
cmp rsi, r15
je 0x18009bd72
push rax
pushf
mov eax, 0x1d3ffee4
pushf
not eax
add eax, 0xff6273bb
xor eax, 0xbf1b4b54
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd2af30c5
xor eax, 0x82ce991e
rol eax, 0
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xd403bcdb
pushf
not eax
add eax, 0x84b2eaa0
xor eax, 0xaed94404
rol eax, 0x63
popf
pushf
not eax
add eax, 0xac3672de
xor eax, 0xb97e0eb8
rol eax, 0x29
popf
pushf
not eax
add eax, 0xbf46d224
xor eax, 0xc22eb4da
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb50fc2a1
xor eax, 0xd692bf07
rol eax, 0x41
popf
jmp 0x1800983fb
lea rax, [rsi - 1]
cmp byte [rax], 0
jne 0x18009be1a
push rax
pushf
mov eax, 0x4126cf59
pushf
not eax
add eax, 0xb412547a
xor eax, 0xe4a752c9
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb27c8697
xor eax, 0xc4f87e0d
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x820b87b7
xor eax, 0xc7f1e772
rol eax, 0x11
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xe7d40903
pushf
not eax
add eax, 0xce18ae35
xor eax, 0x99dcd890
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe1721bca
xor eax, 0x8b3f3739
rol eax, 0
popf
pushf
not eax
add eax, 0xd1f1da58
xor eax, 0x8fa77581
rol eax, 0x53
popf
jmp 0x1800983fb
mov rsi, rax
cmp rax, r15
jne 0x18009bec1
push rax
pushf
mov eax, 0x1fad7b4
pushf
not eax
add eax, 0xa59b3eaf
xor eax, 0xb4dbc0b3
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf493e284
xor eax, 0xb27405d2
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x894dfb52
xor eax, 0xb6fd22a7
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf2c5d681
xor eax, 0x9d47909a
rol eax, 0xe1
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xbc629abc
pushf
not eax
add eax, 0xdcf63b28
xor eax, 0x9df0debf
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc670f42b
xor eax, 0xcea9ad6c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8961e53a
xor eax, 0x87b9134b
rol eax, 0xcf
popf
jmp 0x1800983fb
cmp rsi, r15
jne 0x18009bf52
push rax
pushf
mov eax, 0x5ca253e2
pushf
not eax
add eax, 0xf719d76b
xor eax, 0x8bda3268
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc0fb36b7
xor eax, 0xcc09f671
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd15f2eac
xor eax, 0xddc6bb7b
rol eax, 0xe9
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x8f1d6a8e
pushf
not eax
add eax, 0x8a59fb96
xor eax, 0x9055040f
rol eax, 0x99
popf
pushf
not eax
add eax, 0xfd3d438e
xor eax, 0xec661c63
rol eax, 0x78
popf
jmp 0x1800983fb
mov eax, 0x53f52f61
pushf
not eax
add eax, 0xd1e99ca7
xor eax, 0x9fbdc547
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa527bf20
xor eax, 0xf4cee9a2
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xdba2c821
xor eax, 0x99229b3c
rol eax, 0x60
popf
jmp 0x18009c502
cmp ebx, ebp
jg 0x18009c07d
push rax
pushf
mov eax, 0x38026f0a
pushf
not eax
add eax, 0xf44f25c6
xor eax, 0xaf802e7b
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xfe3d3163
xor eax, 0xc05865b6
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfdea3ebf
xor eax, 0xe6dd3d14
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf1a50b54
xor eax, 0x92506661
rol eax, 0x5b
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0xe22bed57
pushf
not eax
add eax, 0x8d2da9c6
xor eax, 0xd0040889
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xb401c161
xor eax, 0xaa7fb8f5
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9f16fc10
xor eax, 0xbf0b224a
rol eax, 0x8d
popf
jmp 0x1800983fb
mov edx, 0x78ca4660
pushf
not edx
add edx, 0x965e953a
xor edx, 0xd358eca1
rol edx, 0x98
popf
pushf
not edx
add edx, 0x81d31b54
xor edx, 0xf6effe4e
rol edx, 0x58
popf
cmp ebx, edx
jl 0x18009c14f
push rax
pushf
mov eax, 0x25a3ab57
pushf
not eax
add eax, 0xd3a3381f
xor eax, 0xb17f0571
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb1f2d77a
xor eax, 0x8c137999
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8aa9e68d
xor eax, 0xf77a8f4f
rol eax, 4
popf
pushf
not eax
add eax, 0x85152633
xor eax, 0xd80d6c31
rol eax, 0x6c
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x3f0812c5
pushf
not eax
add eax, 0xff8d0b4f
xor eax, 0x8b9126c1
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe6c76b30
xor eax, 0x9a5e1c20
rol eax, 0x96
popf
pushf
not eax
add eax, 0xaf82e8bf
xor eax, 0xda8e08f6
rol eax, 0xf6
popf
jmp 0x1800983fb
mov al, r13b
neg al
sbb ecx, ecx
and ecx, 3
jmp 0x18009c1a0
inc ecx
imul ecx, dword [rsp + 0x68]
push rcx
not ecx
sub ebx, ecx
pop rcx
sub ebx, 1
cmp ebx, ebp
jg 0x18009c1e7
push rax
pushf
mov eax, 0xd9f8567a
pushf
not eax
add eax, 0x8e36c7a7
xor eax, 0xfbedfc85
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xbcc3d76f
xor eax, 0xd4da1081
rol eax, 2
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x97c77c2d
pushf
not eax
add eax, 0xf4a9d5f0
xor eax, 0x98c94ab3
rol eax, 0x96
popf
pushf
not eax
add eax, 0x977f62ea
xor eax, 0xff44cebe
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xaf29c9f4
xor eax, 0xd7a6f57e
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf8921e60
xor eax, 0xf548f1cc
rol eax, 0xff
popf
jmp 0x1800983fb
cmp ebx, edx
jl 0x18009c29d
push rax
pushf
mov eax, 0xc4fd3b61
pushf
not eax
add eax, 0xe440b21a
xor eax, 0x8c63c2ec
rol eax, 0x68
popf
pushf
not eax
add eax, 0xa665f501
xor eax, 0x822b9f72
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe2548d22
xor eax, 0xb8f01556
rol eax, 0x31
popf
pushf
not eax
add eax, 0xbde8388f
xor eax, 0xc1fdff24
rol eax, 0x47
popf
jmp 0x1800983fb
push rax
pushf
mov eax, 0x7a9f2c35
pushf
not eax
add eax, 0xbe1c37d6
xor eax, 0xc63bedf6
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9a681068
xor eax, 0xe86475fe
rol eax, 0x74
popf
pushf
not eax
add eax, 0x895bbae9
xor eax, 0xad49d07b
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc42bea80
xor eax, 0xbb2f612f
rol eax, 0xbb
popf
jmp 0x1800983fb
mov rax, qword [rsp + 0x70]
sub esi, r15d
mov dword [rax], ebx
mov dword [rax + 4], esi
movzx eax, r13b
jmp 0x18009c502
mov eax, 0xc985f1c8
pushf
not eax
add eax, 0xee4e0e56
xor eax, 0x9ddce0fc
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc62f8feb
xor eax, 0x86f23a4a
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xfd469ea3
xor eax, 0x8644ed98
rol eax, 0xa6
popf
jmp 0x18009c502
mov eax, 0x79b0b967
pushf
not eax
add eax, 0xeebb12e0
xor eax, 0x9fdc7f52
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe42569a7
xor eax, 0xe5641bb4
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc41bd28d
xor eax, 0xdba8cf8e
rol eax, 0x8a
popf
jmp 0x18009c502
mov r8, r14
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.1800154cc
jmp 0x18009c502
mov r8, r14
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.180015388
push rax
pushf
mov eax, 0xbe5fc0ea
pushf
not eax
add eax, 0xea6803ec
xor eax, 0xfb8d997c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc5432af9
xor eax, 0x831decd3
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8a526d12
xor eax, 0xb1fc4c35
rol eax, 0xbf
popf
jmp 0x1800983fb
add rsp, 0x20
pop r15
pop r14
pop r13
pop rdi
pop rsi
pop rbp
pop rbx
ret