Function at 0x1800a9f29
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xad4a2be8
pushf
not eax
add eax, 0xe86dc7e2
xor eax, 0xd6b18a98
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfc06b32b
xor eax, 0xcfc900e8
rol eax, 0x46
popf
cmp eax, 0x29
jne 0x1800a9f66
popf
pop rax
jmp 0x1800ab8f8
cmp eax, 0x48
jne 0x1800a9f75
popf
pop rax
jmp 0x1800ac86b
cmp eax, 0x3f
jne 0x1800a9f84
popf
pop rax
jmp 0x1800ac30d
cmp eax, 1
jne 0x1800a9f93
popf
pop rax
jmp 0x1800aa43a
cmp eax, 0x4a
jne 0x1800a9fa2
popf
pop rax
jmp 0x1800ac916
cmp eax, 0x1a
jne 0x1800a9fb1
popf
pop rax
jmp 0x1800ab09a
cmp eax, 0x44
jne 0x1800a9fc0
popf
pop rax
jmp 0x1800ac605
cmp eax, 0x31
jne 0x1800a9fcf
popf
pop rax
jmp 0x1800abc72
cmp eax, 0x40
jne 0x1800a9fde
popf
pop rax
jmp 0x1800ac3b2
cmp eax, 8
jne 0x1800a9fed
popf
pop rax
jmp 0x1800aa789
cmp eax, 0x2a
jne 0x1800a9ffc
popf
pop rax
jmp 0x1800ab947
cmp eax, 0x17
jne 0x1800aa00b
popf
pop rax
jmp 0x1800aaf4f
cmp eax, 0x1c
jne 0x1800aa01a
popf
pop rax
jmp 0x1800ab23b
cmp eax, 0x2e
jne 0x1800aa029
popf
pop rax
jmp 0x1800abb2a
cmp eax, 0x4c
jne 0x1800aa038
popf
pop rax
jmp 0x1800aca08
cmp eax, 0x2b
jne 0x1800aa047
popf
pop rax
jmp 0x1800ab9eb
cmp eax, 0x1b
jne 0x1800aa056
popf
pop rax
jmp 0x1800ab155
cmp eax, 0x2d
jne 0x1800aa065
popf
pop rax
jmp 0x1800abadf
cmp eax, 0x23
jne 0x1800aa074
popf
pop rax
jmp 0x1800ab5dd
cmp eax, 0x25
jne 0x1800aa083
popf
pop rax
jmp 0x1800ab6eb
cmp eax, 0x43
jne 0x1800aa092
popf
pop rax
jmp 0x1800ac5b6
cmp eax, 0x13
jne 0x1800aa0a1
popf
pop rax
jmp 0x1800aad75
cmp eax, 0x33
jne 0x1800aa0b0
popf
pop rax
jmp 0x1800abd79
cmp eax, 0x24
jne 0x1800aa0bf
popf
pop rax
jmp 0x1800ab65a
cmp eax, 0x1e
jne 0x1800aa0ce
popf
pop rax
jmp 0x1800ab331
cmp eax, 0xc
jne 0x1800aa0dd
popf
pop rax
jmp 0x1800aa94b
cmp eax, 0x26
jne 0x1800aa0ec
popf
pop rax
jmp 0x1800ab780
cmp eax, 0x27
jne 0x1800aa0fb
popf
pop rax
jmp 0x1800ab814
cmp eax, 0x30
jne 0x1800aa10a
popf
pop rax
jmp 0x1800abc23
cmp eax, 0x10
jne 0x1800aa119
popf
pop rax
jmp 0x1800aabaf
cmp eax, 0x37
jne 0x1800aa128
popf
pop rax
jmp 0x1800abf4a
cmp eax, 9
jne 0x1800aa137
popf
pop rax
jmp 0x1800aa7e8
cmp eax, 0x39
jne 0x1800aa146
popf
pop rax
jmp 0x1800abffe
cmp eax, 0x16
jne 0x1800aa155
popf
pop rax
jmp 0x1800aaf00
cmp eax, 0x3b
jne 0x1800aa164
popf
pop rax
jmp 0x1800ac124
cmp eax, 0x4b
jne 0x1800aa173
popf
pop rax
jmp 0x1800ac9ce
cmp eax, 0x36
jne 0x1800aa182
popf
pop rax
jmp 0x1800abef4
cmp eax, 0x14
jne 0x1800aa191
popf
pop rax
jmp 0x1800aae1d
cmp eax, 0x46
jne 0x1800aa1a0
popf
pop rax
jmp 0x1800ac758
cmp eax, 0x3d
jne 0x1800aa1af
popf
pop rax
jmp 0x1800ac29e
cmp eax, 2
jne 0x1800aa1be
popf
pop rax
jmp 0x1800aa499
cmp eax, 0x47
jne 0x1800aa1cd
popf
pop rax
jmp 0x1800ac80e
cmp eax, 0x41
jne 0x1800aa1dc
popf
pop rax
jmp 0x1800ac442
cmp eax, 0x11
jne 0x1800aa1eb
popf
pop rax
jmp 0x1800aac53
cmp eax, 0x35
jne 0x1800aa1fa
popf
pop rax
jmp 0x1800abe4d
cmp eax, 0x3a
jne 0x1800aa209
popf
pop rax
jmp 0x1800ac0b5
cmp eax, 0x12
jne 0x1800aa218
popf
pop rax
jmp 0x1800aacbe
cmp eax, 0x21
jne 0x1800aa227
popf
pop rax
jmp 0x1800ab482
cmp eax, 0x38
jne 0x1800aa236
popf
pop rax
jmp 0x1800abf93
cmp eax, 0xb
jne 0x1800aa245
popf
pop rax
jmp 0x1800aa8b5
cmp eax, 0xf
jne 0x1800aa254
popf
pop rax
jmp 0x1800aab0b
cmp eax, 0x15
jne 0x1800aa263
popf
pop rax
jmp 0x1800aaec5
cmp eax, 5
jne 0x1800aa272
popf
pop rax
jmp 0x1800aa69e
cmp eax, 6
jne 0x1800aa281
popf
pop rax
jmp 0x1800aa70c
cmp eax, 0x22
jne 0x1800aa290
popf
pop rax
jmp 0x1800ab539
cmp eax, 0x49
jne 0x1800aa29f
popf
pop rax
jmp 0x1800ac8ba
cmp eax, 0x1f
jne 0x1800aa2ae
popf
pop rax
jmp 0x1800ab37a
cmp eax, 4
jne 0x1800aa2bd
popf
pop rax
jmp 0x1800aa621
cmp eax, 0x2f
jne 0x1800aa2cc
popf
pop rax
jmp 0x1800abbb4
cmp eax, 0x28
jne 0x1800aa2db
popf
pop rax
jmp 0x1800ab863
cmp eax, 0x3e
jne 0x1800aa2ea
popf
pop rax
jmp 0x1800ac2d7
cmp eax, 0x45
jne 0x1800aa2f9
popf
pop rax
jmp 0x1800ac709
cmp eax, 0x2c
jne 0x1800aa308
popf
pop rax
jmp 0x1800aba4e
cmp eax, 3
jne 0x1800aa317
popf
pop rax
jmp 0x1800aa54f
cmp eax, 0x19
jne 0x1800aa326
popf
pop rax
jmp 0x1800ab000
cmp eax, 0x1d
jne 0x1800aa335
popf
pop rax
jmp 0x1800ab29c
cmp eax, 0x34
jne 0x1800aa344
popf
pop rax
jmp 0x1800abdc3
cmp eax, 0x32
jne 0x1800aa353
popf
pop rax
jmp 0x1800abd19
cmp eax, 0xe
jne 0x1800aa362
popf
pop rax
jmp 0x1800aaa76
cmp eax, 0x42
jne 0x1800aa371
popf
pop rax
jmp 0x1800ac4b0
cmp eax, 7
jne 0x1800aa380
popf
pop rax
jmp 0x1800aa74a
cmp eax, 0x20
jne 0x1800aa38f
popf
pop rax
jmp 0x1800ab404
cmp eax, 0
jne 0x1800aa39e
popf
pop rax
jmp 0x1800aa3da
cmp eax, 0x3c
jne 0x1800aa3ad
popf
pop rax
jmp 0x1800ac160
cmp eax, 0xd
jne 0x1800aa3bc
popf
pop rax
jmp 0x1800aa9e4
cmp eax, 0xa
jne 0x1800aa3cb
popf
pop rax
jmp 0x1800aa81e
cmp eax, 0x18
jne 0x1800aa3da
popf
pop rax
jmp 0x1800aaff8
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
xor eax, eax
mov r8, rdx
mov qword [rcx], rax
mov rbx, rcx
mov dword [rcx + 8], eax
mov eax, dword [0x180042e14]
mov dword [rcx + 4], eax
mov al, byte [rdx]
jmp 0x1800aa499
inc r8
mov al, byte [r8]
push rax
pushf
mov eax, 0x4f83cc86
pushf
not eax
add eax, 0x8e83705c
xor eax, 0xdc5ae38d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9c07f5ef
xor eax, 0xfd477855
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8a37df2d
xor eax, 0xfb37a096
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd3e83203
xor eax, 0xfda569be
rol eax, 0xa0
popf
jmp 0x1800a9f57
cmp al, 0x20
je 0x1800aa4f6
push rax
pushf
mov eax, 0x92b0db73
pushf
not eax
add eax, 0xc5884f16
xor eax, 0x86e0a39f
rol eax, 0x37
popf
pushf
not eax
add eax, 0xfc4a6ef6
xor eax, 0xc02dc7e8
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa1651232
xor eax, 0xad306ac0
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb50b1bcf
xor eax, 0xa8d01c4f
rol eax, 0x2b
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xc472d2dd
pushf
not eax
add eax, 0xb58d3e7b
xor eax, 0x8c6fea56
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xec68579c
xor eax, 0xd0c389ce
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc183a365
xor eax, 0xed8f761b
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xaef99bed
xor eax, 0xa4bb0a24
rol eax, 0x41
popf
jmp 0x1800a9f57
mov esi, 0xf5d46c13
pushf
not esi
add esi, 0x986bd1bc
xor esi, 0xa4e5f4e5
rol esi, 0x63
popf
pushf
not esi
add esi, 0xc54b5b9d
xor esi, 0x91b6d13c
rol esi, 0xfe
popf
cmp al, 0x61
je 0x1800aa5c8
push rax
pushf
mov eax, 0x86550882
pushf
not eax
add eax, 0xfddf4ce4
xor eax, 0xd97f2cb3
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xcba30112
xor eax, 0x8c474f63
rol eax, 0xab
popf
pushf
not eax
add eax, 0xea9ef46e
xor eax, 0xd795d71d
rol eax, 0xcc
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xbd38ed99
pushf
not eax
add eax, 0xb06f155b
xor eax, 0xc722d471
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xdfc52bf1
xor eax, 0x8fa1c62f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x83f05bb4
xor eax, 0xdc2066b1
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb7b4b6fd
xor eax, 0xcc79e88c
rol eax, 6
popf
jmp 0x1800a9f57
cmp al, 0x72
je 0x1800aa66b
push rax
pushf
mov eax, 0x430ef8ff
pushf
not eax
add eax, 0xde74ae41
xor eax, 0xed9d9a3b
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x82d2f070
xor eax, 0xbb61dd6a
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf38ac745
xor eax, 0xd807daee
rol eax, 0x5d
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x8eb2c057
pushf
not eax
add eax, 0xc452ae6c
xor eax, 0x8bde924d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x95388291
xor eax, 0xd6f707f7
rol eax, 0x1a
popf
jmp 0x1800a9f57
cmp al, 0x77
jne 0x1800aa6d9
push rax
pushf
mov eax, 0x6dca1898
pushf
not eax
add eax, 0xc88d247b
xor eax, 0xd46cdee8
rol eax, 2
popf
pushf
not eax
add eax, 0xfeca3d7f
xor eax, 0xc43ae954
rol eax, 0xd
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x2011bb60
pushf
not eax
add eax, 0xeacfc2fc
xor eax, 0xe486f46b
rol eax, 7
popf
pushf
not eax
add eax, 0xe07cb17a
xor eax, 0xc402b852
rol eax, 0x7e
popf
jmp 0x1800a9f57
mov dword [rcx], 0x301
jmp 0x1800aa7e8
mov dword [rcx + 4], 1
jmp 0x1800aa81e
mov dword [rcx], 0x109
push rax
pushf
mov eax, 0xf2f2fd42
pushf
not eax
add eax, 0x8eeed154
xor eax, 0x9bd2d55f
rol eax, 0x45
popf
pushf
not eax
add eax, 0xfc6b7542
xor eax, 0xac4e4cd7
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf82cacbb
xor eax, 0xfec858c4
rol eax, 0x95
popf
pushf
not eax
add eax, 0x9a018ff4
xor eax, 0xcbee98fe
rol eax, 0xcc
popf
jmp 0x1800a9f57
mov dword [rcx + 4], esi
push rax
pushf
mov eax, 0xbda2dcd4
pushf
not eax
add eax, 0xbb0c1efe
xor eax, 0xf1518f27
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8583a466
xor eax, 0xbf1e3404
rol eax, 0x11
popf
jmp 0x1800a9f57
inc r8
xor r9b, r9b
xor dil, dil
xor r10b, r10b
xor r11b, r11b
mov dl, 7
pushf
not dl
add dl, 0x90
xor dl, 0x8a
rol dl, 0x5e
popf
pushf
not dl
add dl, 0xcb
xor dl, 0x26
rol dl, 0xca
popf
pushf
not dl
add dl, 0xba
xor dl, 0x18
rol dl, 0x8c
popf
push rax
pushf
mov eax, 0x10bebda4
pushf
not eax
add eax, 0x990ec700
xor eax, 0xff69a37c
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc1204b3e
xor eax, 0x8099ec00
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe4646c82
xor eax, 0xd8fda991
rol eax, 0x33
popf
pushf
not eax
add eax, 0x990e33d6
xor eax, 0x863e26cd
rol eax, 0xd0
popf
jmp 0x1800a9f57
cmp byte [r8], 0
je 0x1800aa918
push rax
pushf
mov eax, 0xc606a35f
pushf
not eax
add eax, 0x863e64a7
xor eax, 0xb7a3c25b
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xdec0ce80
xor eax, 0x9a96e9e6
rol eax, 0x77
popf
pushf
not eax
add eax, 0xf2c6e9dc
xor eax, 0xd4bb6903
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfd35fc94
xor eax, 0xceee952f
rol eax, 0x8e
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xfad3a452
pushf
not eax
add eax, 0xd6aa5f65
xor eax, 0xa96fa2ac
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa0166307
xor eax, 0xa0af693c
rol eax, 0x29
popf
jmp 0x1800a9f57
movsx ecx, byte [r8]
cmp ecx, 0x53
jg 0x1800aa9b1
push rax
pushf
mov eax, 0x8be14d3b
pushf
not eax
add eax, 0xab087f88
xor eax, 0xd9488639
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xadba7c79
xor eax, 0xc78dc005
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8c2887b5
xor eax, 0xeb3902c1
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc9d80ea3
xor eax, 0xaab643f7
rol eax, 0x9b
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x3640c56b
pushf
not eax
add eax, 0x94bf8a2e
xor eax, 0xc3c7018f
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd1e391c1
xor eax, 0xeace5f4a
rol eax, 0x5b
popf
jmp 0x1800a9f57
je 0x1800aaa30
push rax
pushf
mov eax, 0xb4861ed3
pushf
not eax
add eax, 0xb535d065
xor eax, 0xddf9e8f5
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb9ce8569
xor eax, 0x8466bf5b
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x953e0259
xor eax, 0xf49ea3af
rol eax, 0x6f
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x53cdc502
pushf
not eax
add eax, 0xd6e5b6ea
xor eax, 0xb74384cd
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf7282735
xor eax, 0xde2d2c63
rol eax, 0xab
popf
pushf
not eax
add eax, 0xca6a0c75
xor eax, 0x92748ff5
rol eax, 0x24
popf
jmp 0x1800a9f57
sub ecx, 0x20
je 0x1800aaab2
push rax
pushf
mov eax, 0xd6b14e88
pushf
not eax
add eax, 0xc0647997
xor eax, 0xd8ff8183
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa8f38fc7
xor eax, 0xdadec51e
rol eax, 0x28
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x318eef9b
pushf
not eax
add eax, 0x866499ec
xor eax, 0xe2f7b39f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xceffec95
xor eax, 0xa80e7e71
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x95c62bd4
xor eax, 0xaf20844c
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xdb30d4dd
xor eax, 0xe788fea9
rol eax, 0x7b
popf
jmp 0x1800a9f57
sub ecx, 0xb
je 0x1800aab56
push rax
pushf
mov eax, 0x2b54e363
pushf
not eax
add eax, 0xd1e86b84
xor eax, 0x8a3f3cee
rol eax, 0x97
popf
pushf
not eax
add eax, 0xd1495575
xor eax, 0xd6cf7662
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc97ddd76
xor eax, 0xd377fa82
rol eax, 0x2f
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x3d0ac6ee
pushf
not eax
add eax, 0xb1de9e4f
xor eax, 0xbd7b9174
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xaebdd2a7
xor eax, 0xddbf2b11
rol eax, 0x14
popf
pushf
not eax
add eax, 0xdaffd919
xor eax, 0xc5de4210
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe25171e9
xor eax, 0xa763d4a6
rol eax, 0xa
popf
jmp 0x1800a9f57
sub ecx, 1
je 0x1800aac0d
push rax
pushf
mov eax, 0xc3bd7986
pushf
not eax
add eax, 0xc58c9976
xor eax, 0xbf77c620
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc95db35f
xor eax, 0xf282ad97
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xdafa23f8
xor eax, 0x9af694bd
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf94e90ab
xor eax, 0xeb3c4959
rol eax, 0x3c
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xb1157258
pushf
not eax
add eax, 0xa1ee3171
xor eax, 0xe9e12c9e
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd7b73212
xor eax, 0x80058656
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc4a0728e
xor eax, 0xfeedf2b9
rol eax, 0x20
popf
jmp 0x1800a9f57
sub ecx, 0x18
je 0x1800aac8b
push rax
pushf
mov eax, 0x97b48dec
pushf
not eax
add eax, 0xf085ec43
xor eax, 0xc5c2c686
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbaa7f292
xor eax, 0x8680ac8b
rol eax, 0x9c
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xf01eacc9
pushf
not eax
add eax, 0xf59e3812
xor eax, 0xc21cdddb
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc53a18d9
xor eax, 0xef952670
rol eax, 0x3c
popf
jmp 0x1800a9f57
sub ecx, 0xa
je 0x1800aad1c
push rax
pushf
mov eax, 0x2110954c
pushf
not eax
add eax, 0xb9380edb
xor eax, 0xd3e02e63
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xc673ad1d
xor eax, 0xf4324cdb
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xca1a3b4d
xor eax, 0xb63e4b8e
rol eax, 0x33
popf
pushf
not eax
add eax, 0xedbcbe2e
xor eax, 0xf01f2351
rol eax, 0x3e
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x5deb9317
pushf
not eax
add eax, 0xb5cbe144
xor eax, 0xb43b5cf5
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x8ed6d4d8
xor eax, 0xbe3f6293
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa65c894d
xor eax, 0x8c6f33f4
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa4985ce0
xor eax, 0x8378014e
rol eax, 0xa7
popf
jmp 0x1800a9f57
cmp ecx, 4
jne 0x1800aadc4
push rax
pushf
mov eax, 0x9e124563
pushf
not eax
add eax, 0xc008e377
xor eax, 0xa8a5c104
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbcc7bd5e
xor eax, 0x8283e289
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf5347467
xor eax, 0xad825563
rol eax, 0x97
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x4924f884
pushf
not eax
add eax, 0xeaab3cf6
xor eax, 0xc537c62e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd697436f
xor eax, 0xfef118a5
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcf0d36ad
xor eax, 0x9392f91b
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xb1256154
xor eax, 0xcae9ad44
rol eax, 0x32
popf
jmp 0x1800a9f57
test r10b, r10b
jne 0x1800aae7f
push rax
pushf
mov eax, 0x62e797db
pushf
not eax
add eax, 0x9fba89b5
xor eax, 0xbe79127d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8f95da3c
xor eax, 0xcd504e7f
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc7ae6ea3
xor eax, 0xb98fa89a
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb3c484c6
xor eax, 0xf966632d
rol eax, 0x61
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x44a2c721
pushf
not eax
add eax, 0xf537e4a4
xor eax, 0xe254808e
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb494b118
xor eax, 0x9f7a0e78
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb362fbc0
xor eax, 0xb6100ed8
rol eax, 0x36
popf
jmp 0x1800a9f57
or dword [rbx], 0x10
jmp 0x1800ab37a
bts dword [rbx], 7
jmp 0x1800abdc5
mov eax, dword [rbx]
test al, 0x40
jne 0x1800aaf9f
push rax
pushf
mov eax, 0x73b31a8e
pushf
not eax
add eax, 0xbccb10c9
xor eax, 0xc4eb918f
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xabb8a1ba
xor eax, 0xc4c05e1d
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf98f9eb0
xor eax, 0x8a71620a
rol eax, 0x56
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x148d20f3
pushf
not eax
add eax, 0xcc33ca82
xor eax, 0x97d9afd5
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xda54eb74
xor eax, 0xc2211ccf
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbd298cd9
xor eax, 0xbf2b9d53
rol eax, 8
popf
pushf
not eax
add eax, 0x8e7d5b8d
xor eax, 0x840d670b
rol eax, 0x99
popf
jmp 0x1800a9f57
or eax, 0x40
jmp 0x1800abdc3
mov r11b, 0xd4
pushf
not r11b
add r11b, 0x17
xor r11b, 0x5a
rol r11b, 0x3b
popf
pushf
not r11b
add r11b, 6
xor r11b, 0xe2
rol r11b, 0x7d
popf
pushf
not r11b
add r11b, 0xbc
xor r11b, 0x61
rol r11b, 0xba
popf
pushf
not r11b
add r11b, 0x21
xor r11b, 0x82
rol r11b, 0xe
popf
jmp 0x1800abd19
test dil, dil
jne 0x1800ab0fc
push rax
pushf
mov eax, 0xccf23927
pushf
not eax
add eax, 0x9d2b02ae
xor eax, 0xd986449f
rol eax, 0x87
popf
pushf
not eax
add eax, 0xcceedab1
xor eax, 0xbb850cfb
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8c26545d
xor eax, 0x917cd0e7
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xce92b188
xor eax, 0xbaa10894
rol eax, 0x1a
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x2860b008
pushf
not eax
add eax, 0xb9f5f20a
xor eax, 0x83c9d612
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x92f79e17
xor eax, 0xf10011e8
rol eax, 0x72
popf
pushf
not eax
add eax, 0xeaac3fab
xor eax, 0x8aa54a9e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xe535bb93
xor eax, 0xb8c8d672
rol eax, 0x3e
popf
jmp 0x1800a9f57
mov eax, dword [rbx]
mov dil, 0x66
pushf
not dil
add dil, 0x7b
xor dil, 0xf1
rol dil, 0xdd
popf
pushf
not dil
add dil, 0x61
xor dil, 0xa4
rol dil, 0x11
popf
pushf
not dil
add dil, 0xb8
xor dil, 0xb6
rol dil, 0x88
popf
test sil, al
jne 0x1800ab1e2
push rax
pushf
mov eax, 0x21c4cf25
pushf
not eax
add eax, 0xfb6abe2a
xor eax, 0xa2457c3c
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x984cc0bb
xor eax, 0xdf0f4b77
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x813e72b0
xor eax, 0xb4b76954
rol eax, 0x2f
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x559e6f8e
pushf
not eax
add eax, 0xd5cbdf9f
xor eax, 0xc44d9209
rol eax, 0x78
popf
pushf
not eax
add eax, 0xae4139c1
xor eax, 0xe574fab9
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8817aa28
xor eax, 0xef159454
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf6bf2fff
xor eax, 0x9e8d850d
rol eax, 0xd0
popf
jmp 0x1800a9f57
and eax, 0xfffffffe
mov dl, dil
or eax, esi
mov dword [rbx], eax
mov eax, dword [rbx + 4]
and eax, 0xfffffffc
or eax, 4
mov dword [rbx + 4], eax
jmp 0x1800abe4d
test r10b, r10b
jne 0x1800ab2eb
push rax
pushf
mov eax, 0xb46c5b9e
pushf
not eax
add eax, 0xfa3d60a4
xor eax, 0xd60b66bc
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe7cd8f6f
xor eax, 0xfbc0820e
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbad91cc7
xor eax, 0xbaf885e8
rol eax, 0xaa
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x21569371
pushf
not eax
add eax, 0xd11184f1
xor eax, 0xa9653059
rol eax, 5
popf
pushf
not eax
add eax, 0xd9da35eb
xor eax, 0xbdf7c679
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa62c6974
xor eax, 0xa57db7d9
rol eax, 0xf9
popf
jmp 0x1800a9f57
or dword [rbx], 0x20
push rax
pushf
mov eax, 0x6d784adc
pushf
not eax
add eax, 0xd484f406
xor eax, 0xcde2b114
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8171f12e
xor eax, 0xf29c35d5
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc7adaf14
xor eax, 0xb457baee
rol eax, 0x51
popf
jmp 0x1800a9f57
mov r10b, 0xb0
pushf
not r10b
add r10b, 0xf0
xor r10b, 0x67
rol r10b, 0xb8
popf
pushf
not r10b
add r10b, 0x50
xor r10b, 0x65
rol r10b, 0xd1
popf
pushf
not r10b
add r10b, 0x95
xor r10b, 0x67
rol r10b, 0xdd
popf
mov dl, r10b
jmp 0x1800abe4d
sub ecx, 0x54
je 0x1800ab43c
push rax
pushf
mov eax, 0x6e4ce7f
pushf
not eax
add eax, 0xba287d27
xor eax, 0xf3295725
rol eax, 4
popf
pushf
not eax
add eax, 0xf9699fef
xor eax, 0xf2f807ca
rol eax, 0xef
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x29a6c242
pushf
not eax
add eax, 0xa0b9b65d
xor eax, 0xe4cdb99d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa3255a9a
xor eax, 0xb403a5d9
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x997b9c84
xor eax, 0x8b8c9944
rol eax, 0xc3
popf
jmp 0x1800a9f57
sub ecx, 0xe
je 0x1800ab4e0
push rax
pushf
mov eax, 0x11baf169
pushf
not eax
add eax, 0xf98081b7
xor eax, 0x868cd113
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x926416de
xor eax, 0xdcf24cf8
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe1a297de
xor eax, 0xfc48c1bc
rol eax, 0x48
popf
pushf
not eax
add eax, 0x94de1314
xor eax, 0xc8459963
rol eax, 3
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x3d086e43
pushf
not eax
add eax, 0xc73617c5
xor eax, 0xfe060205
rol eax, 0xab
popf
pushf
not eax
add eax, 0xca0d4af6
xor eax, 0xa72f949c
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbc29b346
xor eax, 0xe6de85eb
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf95ecb40
xor eax, 0xd480a953
rol eax, 0x38
popf
jmp 0x1800a9f57
sub ecx, 1
je 0x1800ab584
push rax
pushf
mov eax, 0xea99e674
pushf
not eax
add eax, 0xdc9a175c
xor eax, 0x83324e89
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb9103db2
xor eax, 0x89fa5f71
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x845ab88f
xor eax, 0xc56d2a4a
rol eax, 0x51
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xd644ad21
pushf
not eax
add eax, 0xd7bf426d
xor eax, 0x8c8af3cb
rol eax, 0x86
popf
pushf
not eax
add eax, 0xeafcd535
xor eax, 0x9b76975d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xad596d74
xor eax, 0xc98bdea5
rol eax, 9
popf
pushf
not eax
add eax, 0xc1152acf
xor eax, 0xb1c21f49
rol eax, 0x38
popf
jmp 0x1800a9f57
sub ecx, 0xb
je 0x1800ab628
push rax
pushf
mov eax, 0x22070a7
pushf
not eax
add eax, 0xba4867ae
xor eax, 0x92a8822c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xce2a95b9
xor eax, 0xadabb76d
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd6ed65db
xor eax, 0x8d811ec5
rol eax, 0x7a
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x4eebb8a0
pushf
not eax
add eax, 0xd524c032
xor eax, 0x9232a00e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc84fb88e
xor eax, 0xc565d0dd
rol eax, 1
popf
jmp 0x1800a9f57
sub ecx, 6
je 0x1800ab6a5
push rax
pushf
mov eax, 0x8b193536
pushf
not eax
add eax, 0xca1e4da4
xor eax, 0x830a8108
rol eax, 0x42
popf
pushf
not eax
add eax, 0x887c3615
xor eax, 0x8a7de06a
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb1b5f237
xor eax, 0xa811622a
rol eax, 0xcb
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x7a9da03
pushf
not eax
add eax, 0x8c284345
xor eax, 0x81570487
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe4164210
xor eax, 0x9b12a792
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xaa1e3c69
xor eax, 0xa9078ecb
rol eax, 0x90
popf
jmp 0x1800a9f57
cmp ecx, 4
jne 0x1800ab727
push rax
pushf
mov eax, 0xaa4edb83
pushf
not eax
add eax, 0x8c495530
xor eax, 0xa4667ea1
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xcc576d55
xor eax, 0xfaf06b98
rol eax, 0x22
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x54d85bf0
pushf
not eax
add eax, 0x870fc127
xor eax, 0xb6b9153e
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8a5470ed
xor eax, 0xfc84ed9b
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xeebf9b06
xor eax, 0xd964a4eb
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8b216907
xor eax, 0xb358d18a
rol eax, 0xe9
popf
jmp 0x1800a9f57
mov eax, dword [rbx]
bt eax, 9
jae 0x1800ab7e1
push rax
pushf
mov eax, 0xca4da00f
pushf
not eax
add eax, 0xfe8a822d
xor eax, 0xb5b562f0
rol eax, 0xed
popf
pushf
not eax
add eax, 0xbfd5df5f
xor eax, 0xbe448b8f
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xda36f081
xor eax, 0xd53caadb
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc324f749
xor eax, 0xb21f26f8
rol eax, 0x2f
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xbdba8783
pushf
not eax
add eax, 0xa57456dd
xor eax, 0x83be5ce6
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd58cabee
xor eax, 0xcdf8de89
rol eax, 0xb8
popf
jmp 0x1800a9f57
bts eax, 0xa
jmp 0x1800abdc3
mov eax, dword [rbx]
test eax, 0xc000
jne 0x1800ab8c5
push rax
pushf
mov eax, 0x186ee49f
pushf
not eax
add eax, 0xe501e40d
xor eax, 0xdf4523b7
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc4dd7dc3
xor eax, 0xb9fb872f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe17fa788
xor eax, 0xc72f7b27
rol eax, 0x87
popf
pushf
not eax
add eax, 0xab8a70be
xor eax, 0xd6529754
rol eax, 0xa6
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x4b2c706c
pushf
not eax
add eax, 0x820ac09e
xor eax, 0xa62f2f71
rol eax, 0x34
popf
pushf
not eax
add eax, 0xcdb6dac6
xor eax, 0xd9ac5bae
rol eax, 0xd5
popf
jmp 0x1800a9f57
bts eax, 0xe
jmp 0x1800abdc3
test r9b, r9b
jne 0x1800ab992
push rax
pushf
mov eax, 0xa1d0fd26
pushf
not eax
add eax, 0xc03c61be
xor eax, 0xac4176a4
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9ffb6c0d
xor eax, 0xc769b3c9
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x96174874
xor eax, 0xcd9bc043
rol eax, 0x61
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x16098e97
pushf
not eax
add eax, 0xef9f6b60
xor eax, 0xb1a227c7
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd8fd5ee8
xor eax, 0xa5baa547
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xef00b436
xor eax, 0x8acfabe4
rol eax, 0x99
popf
pushf
not eax
add eax, 0xc15768a4
xor eax, 0xcdf2339e
rol eax, 0xa7
popf
jmp 0x1800a9f57
btr dword [rbx + 4], 0xb
jmp 0x1800abb2a
test r9b, r9b
jne 0x1800abaac
push rax
pushf
mov eax, 0xe51322fd
pushf
not eax
add eax, 0x937fae8a
xor eax, 0xafa13415
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb306aa73
xor eax, 0xa29e8b48
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x906120d7
xor eax, 0x9f95cb25
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc162c84d
xor eax, 0xec7101c5
rol eax, 0x91
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x990140a1
pushf
not eax
add eax, 0xf18dbb94
xor eax, 0xb70e6c84
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x959abc8e
xor eax, 0xc6bc044b
rol eax, 0xd6
popf
jmp 0x1800a9f57
bts dword [rbx + 4], 0xb
push rax
pushf
mov eax, 0xa815de43
pushf
not eax
add eax, 0xbe223c31
xor eax, 0xaf74727e
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x96739525
xor eax, 0xe08955fe
rol eax, 0x43
popf
pushf
not eax
add eax, 0xce7aaa67
xor eax, 0xdaac65ae
rol eax, 0xd7
popf
jmp 0x1800a9f57
mov r9b, 0xc4
pushf
not r9b
add r9b, 0x7d
xor r9b, 0xe7
rol r9b, 0x84
popf
pushf
not r9b
add r9b, 0xf2
xor r9b, 0x83
rol r9b, 0x47
popf
pushf
not r9b
add r9b, 0x9d
xor r9b, 0xfd
rol r9b, 0x53
popf
mov dl, r9b
jmp 0x1800abe4d
mov eax, dword [rbx]
test eax, 0xc000
jne 0x1800abbf0
push rax
pushf
mov eax, 0xd44c2080
pushf
not eax
add eax, 0xb041682a
xor eax, 0xcfabbda5
rol eax, 7
popf
pushf
not eax
add eax, 0xdfabb107
xor eax, 0xb32eaafc
rol eax, 0x4c
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xd179ba22
pushf
not eax
add eax, 0xcf171a07
xor eax, 0xb372a6e6
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8a0971ef
xor eax, 0xac0a35a5
rol eax, 0x37
popf
jmp 0x1800a9f57
bts eax, 0xf
jmp 0x1800abdc3
mov eax, dword [rbx]
bt eax, 0xc
jae 0x1800abcc0
push rax
pushf
mov eax, 0x9f133062
pushf
not eax
add eax, 0xb6019715
xor eax, 0xf5373aae
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x88b5261b
xor eax, 0xf617077d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd404116b
xor eax, 0x8e244d27
rol eax, 0x99
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x9bea8094
pushf
not eax
add eax, 0x9b305f71
xor eax, 0x808a2d03
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xae5a5d4c
xor eax, 0xfa5fad9d
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf840f19f
xor eax, 0xff51a7db
rol eax, 0xc
popf
pushf
not eax
add eax, 0xae6ead79
xor eax, 0xd0f60481
rol eax, 0xdc
popf
jmp 0x1800a9f57
xor dl, dl
jmp 0x1800abe4d
bts eax, 0xc
push rax
pushf
mov eax, 0x3672814a
pushf
not eax
add eax, 0xe24b8c23
xor eax, 0xaecf92e3
rol eax, 0x75
popf
pushf
not eax
add eax, 0xaf726787
xor eax, 0xb53d7ccd
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa32ea55c
xor eax, 0xb0b9f27a
rol eax, 0x89
popf
jmp 0x1800a9f57
mov dword [rbx], eax
mov dl, 0xdb
pushf
not dl
add dl, 0xdb
xor dl, 0x9e
rol dl, 0x18
popf
pushf
not dl
add dl, 0x4c
xor dl, 0x66
rol dl, 0x4b
popf
pushf
not dl
add dl, 0xc1
xor dl, 0x4c
rol dl, 0x14
popf
push rax
pushf
mov eax, 0x3fdab26
pushf
not eax
add eax, 0x99f5c818
xor eax, 0xbf99e315
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9792143f
xor eax, 0xf36f840a
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc991b7fa
xor eax, 0xf84a733c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd7b8e7ab
xor eax, 0xaa02ceea
rol eax, 0xb2
popf
jmp 0x1800a9f57
xor eax, eax
test dl, dl
setne al
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
test dl, dl
jne 0x1800abe9b
push rax
pushf
mov eax, 0x3795325a
pushf
not eax
add eax, 0xdc2e3c77
xor eax, 0xc58ed7b2
rol eax, 0x56
popf
pushf
not eax
add eax, 0x936dcc54
xor eax, 0xa7d58651
rol eax, 0x82
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x75ea43ab
pushf
not eax
add eax, 0x93540db5
xor eax, 0xf7cf4121
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc9e3f965
xor eax, 0xc956626b
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8713db3a
xor eax, 0x96e49406
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xaf226dca
xor eax, 0xd420eaf0
rol eax, 0xbd
popf
jmp 0x1800a9f57
test r11b, r11b
lea rdi, [r8 + 1]
cmove rdi, r8
jmp 0x1800abf93
inc rdi
push rax
pushf
mov eax, 0x61ab32fb
pushf
not eax
add eax, 0xbdc49cb9
xor eax, 0xe7dcf0d5
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x843c8f43
xor eax, 0x9a137cda
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe2a1b3f3
xor eax, 0xf2814018
rol eax, 0xb8
popf
jmp 0x1800a9f57
cmp byte [rdi], 0x20
je 0x1800abfcb
push rax
pushf
mov eax, 0x1c2407e
pushf
not eax
add eax, 0xc4ed1e36
xor eax, 0xb8669096
rol eax, 0xa
popf
pushf
not eax
add eax, 0xfc2cb39d
xor eax, 0xeaf82da8
rol eax, 0xe3
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x9686f884
pushf
not eax
add eax, 0xba545b94
xor eax, 0x8c1e1447
rol eax, 0x80
popf
pushf
not eax
add eax, 0x9b7c61e9
xor eax, 0x9ba8eaa3
rol eax, 0xa4
popf
jmp 0x1800a9f57
test r11b, r11b
jne 0x1800ac05c
push rax
pushf
mov eax, 0x28a1b0d8
pushf
not eax
add eax, 0xb8f0f3c1
xor eax, 0xe34c3de2
rol eax, 0x84
popf
pushf
not eax
add eax, 0x87a3ac23
xor eax, 0x8091f3b6
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x80e0c626
xor eax, 0xb40b8081
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb0e3d0b8
xor eax, 0xf7347c72
rol eax, 0xfd
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x6a921381
pushf
not eax
add eax, 0x8cccbf7a
xor eax, 0x8a184b9c
rol eax, 8
popf
pushf
not eax
add eax, 0xc4e00fd5
xor eax, 0x909a5bae
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xae978528
xor eax, 0xe8e9ba6e
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa299bb01
xor eax, 0x81c8ef4c
rol eax, 0x51
popf
jmp 0x1800a9f57
cmp byte [rdi], r11b
jne 0x1800ac0f1
push rax
pushf
mov eax, 0x5fd128be
pushf
not eax
add eax, 0x8484b751
xor eax, 0xc90312b3
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf5caf835
xor eax, 0xec083559
rol eax, 0xd6
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x3752efb8
pushf
not eax
add eax, 0x8c1e0d30
xor eax, 0xfde582d4
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe9ba3854
xor eax, 0x9758390c
rol eax, 0x54
popf
jmp 0x1800a9f57
mov byte [rbx + 8], 1
jmp 0x1800aca18
mov r8d, 0xdd82a3a
pushf
not r8d
add r8d, 0xb38b71ca
xor r8d, 0xa32460ac
rol r8d, 0xd0
popf
pushf
not r8d
add r8d, 0xf7f20a1b
xor r8d, 0xa2f54d3d
rol r8d, 0xbc
popf
pushf
not r8d
add r8d, 0xbcf4a6f8
xor r8d, 0xab93cd57
rol r8d, 0xe2
popf
pushf
not r8d
add r8d, 0xaf87d731
xor r8d, 0xb61c99c3
rol r8d, 0xeb
popf
lea rdx, [0x1ea18905b]
pushf
sub rdx, 0x6a154c0b
popf
mov rcx, rdi
call fcn.1800e9b27
test eax, eax
jne 0x1800ac245
push rax
pushf
mov eax, 0x9644f923
pushf
not eax
add eax, 0x88a68602
xor eax, 0xd894c605
rol eax, 0x44
popf
pushf
not eax
add eax, 0x9f16d267
xor eax, 0xa68b88ed
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xffbe1556
xor eax, 0x8b96f5e3
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf7d8879b
xor eax, 0xcc3842a1
rol eax, 0x7e
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x26ecb006
pushf
not eax
add eax, 0x81502549
xor eax, 0xa52a1905
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa926eeed
xor eax, 0xc32afa9b
rol eax, 0x73
popf
pushf
not eax
add eax, 0xbbc68ecd
xor eax, 0x86e33f4f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xafd0c0f4
xor eax, 0xa97eb789
rol eax, 0x29
popf
jmp 0x1800a9f57
add rdi, 3
jmp 0x1800ac30d
inc rdi
push rax
pushf
mov eax, 0x568daeec
pushf
not eax
add eax, 0xbbf21c80
xor eax, 0xba275e27
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbb0f3cc2
xor eax, 0xfc88d526
rol eax, 0x5f
popf
jmp 0x1800a9f57
mov al, byte [rdi]
cmp al, 0x20
je 0x1800ac36c
push rax
pushf
mov eax, 0xc09f3aa7
pushf
not eax
add eax, 0xa10bd703
xor eax, 0xa84c7b15
rol eax, 0xd
popf
pushf
not eax
add eax, 0x9403d0ac
xor eax, 0xe3ef41ba
rol eax, 0x51
popf
pushf
not eax
add eax, 0xa1f6e96e
xor eax, 0xb046c8e0
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd0c6daec
xor eax, 0xb396ef34
rol eax, 0x44
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xf8534798
pushf
not eax
add eax, 0x86faea74
xor eax, 0xf454b40f
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa3303b0a
xor eax, 0xc848c65b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd52c509b
xor eax, 0x902bfbf5
rol eax, 0x91
popf
jmp 0x1800a9f57
cmp al, 0x3d
jne 0x1800ac40f
push rax
pushf
mov eax, 0xc7fcb3e
pushf
not eax
add eax, 0xb532baaf
xor eax, 0xda0b42b2
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd918c346
xor eax, 0x998f7b55
rol eax, 0x51
popf
pushf
not eax
add eax, 0xfc75f5a7
xor eax, 0xa29d459a
rol eax, 0xee
popf
pushf
not eax
add eax, 0x9306c67a
xor eax, 0xb1252a9c
rol eax, 0x6a
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xd0f931a8
pushf
not eax
add eax, 0xafc0e681
xor eax, 0x931231b6
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x91af02fd
xor eax, 0xe6a42647
rol eax, 0x41
popf
jmp 0x1800a9f57
inc rdi
cmp byte [rdi], 0x20
je 0x1800ac47d
push rax
pushf
mov eax, 0x62d9ccf2
pushf
not eax
add eax, 0x8428ad8c
xor eax, 0xd8d7e0d7
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xadb0f03e
xor eax, 0xce7dd414
rol eax, 0xbc
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xacefea44
pushf
not eax
add eax, 0xf2d8ef31
xor eax, 0xd1d4492a
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe28f3467
xor eax, 0xff471dc0
rol eax, 0x75
popf
jmp 0x1800a9f57
mov esi, 0x64e9753a
pushf
not esi
add esi, 0xae4588ab
xor esi, 0xf153ea0a
rol esi, 0xda
popf
pushf
not esi
add esi, 0xf9177a52
xor esi, 0x85c62425
rol esi, 0x9c
popf
pushf
not esi
add esi, 0xc07ed4de
xor esi, 0xb1dda6fd
rol esi, 0x1a
popf
pushf
not esi
add esi, 0x9d06bd2a
xor esi, 0x882d3399
rol esi, 0xe9
popf
lea rdx, [0x1e35754ca]
pushf
sub rdx, 0x63541076
popf
mov r8d, esi
mov rcx, rdi
call fcn.18008a079
test eax, eax
jne 0x1800ac570
push rax
pushf
mov eax, 0x31d89cda
pushf
not eax
add eax, 0xfb2b5d9a
xor eax, 0xb843f8a3
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf96959a4
xor eax, 0x9981515b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb3f923b2
xor eax, 0xfa0d9ae3
rol eax, 0x43
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x40022bbf
pushf
not eax
add eax, 0xee5a15a9
xor eax, 0xefcd7374
rol eax, 0x97
popf
pushf
not eax
add eax, 0xed212c40
xor eax, 0xcf238bf5
rol eax, 0x21
popf
pushf
not eax
add eax, 0x99fd3639
xor eax, 0xd6b58c28
rol eax, 5
popf
jmp 0x1800a9f57
bts dword [rbx], 0x12
jmp 0x1800ac86b
mov esi, 0x684185d1
pushf
not esi
add esi, 0xe6e566e0
xor esi, 0xa3ccb4e4
rol esi, 0xe6
popf
pushf
not esi
add esi, 0xf5b33345
xor esi, 0xb91d04f5
rol esi, 0xb1
popf
pushf
not esi
add esi, 0xfaaa80e8
xor esi, 0x80ba3f66
rol esi, 0xeb
popf
lea rdx, [0x1ffb899b9]
pushf
sub rdx, 0x7fb55559
popf
mov r8d, esi
mov rcx, rdi
call fcn.18008a079
test eax, eax
jne 0x1800ac6c3
push rax
pushf
mov eax, 0xcb40d82e
pushf
not eax
add eax, 0xacca18d3
xor eax, 0xa73f2f93
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8594beae
xor eax, 0xfd786685
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x85d2dd3e
xor eax, 0xcb6a13f6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe67d40c3
xor eax, 0xbc382b55
rol eax, 0xc1
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xdcca4c7f
pushf
not eax
add eax, 0xc5342095
xor eax, 0x8a1c9f08
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xfb0db384
xor eax, 0xb850a325
rol eax, 0x63
popf
pushf
not eax
add eax, 0x9b0d7988
xor eax, 0xaab1859c
rol eax, 0x81
popf
jmp 0x1800a9f57
bts dword [rbx], 0x11
jmp 0x1800ac86b
mov esi, 0x99d9d397
pushf
not esi
add esi, 0x9729845f
xor esi, 0xa35fe4e4
rol esi, 0x4f
popf
pushf
not esi
add esi, 0x8b698033
xor esi, 0x8157d12a
rol esi, 0x83
popf
lea rdx, [0x1ed3da7ae]
pushf
sub rdx, 0x6d3a6346
popf
mov r8d, esi
mov rcx, rdi
call fcn.18008a079
test eax, eax
jne 0x1800ac7db
push rax
pushf
mov eax, 0x19a37970
pushf
not eax
add eax, 0xf56972bc
xor eax, 0xf6305158
rol eax, 0xc
popf
pushf
not eax
add eax, 0xbd7e6e34
xor eax, 0x82fd3b5c
rol eax, 0x23
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0xccdb457b
pushf
not eax
add eax, 0xbe18f4d8
xor eax, 0xc2854e96
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xa7a8b252
xor eax, 0xee623b3c
rol eax, 0x83
popf
jmp 0x1800a9f57
bts dword [rbx], 0x10
push rax
pushf
mov eax, 0x394280ff
pushf
not eax
add eax, 0xdc065b32
xor eax, 0xdcfd84f7
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xaa60be9d
xor eax, 0x8902e3e4
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x8016737c
xor eax, 0xc0c55cd2
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc04c2b68
xor eax, 0xf8ccc357
rol eax, 0x1c
popf
jmp 0x1800a9f57
lea rcx, [rsi + rdi]
jmp 0x1800ac916
inc rcx
push rax
pushf
mov eax, 0x5b27e865
pushf
not eax
add eax, 0xf6d3a0de
xor eax, 0x9943478d
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xba47b8f8
xor eax, 0x8a64159f
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xbe7a8f2a
xor eax, 0xe65d6c86
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x893e573c
xor eax, 0xcfb6bfe9
rol eax, 0xc0
popf
jmp 0x1800a9f57
mov al, byte [rcx]
cmp al, 0x20
je 0x1800ac975
push rax
pushf
mov eax, 0x59cdc9a1
pushf
not eax
add eax, 0x8467f3d0
xor eax, 0xdc0ce9fc
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xe88021d2
xor eax, 0xce8d14c1
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8e659861
xor eax, 0xbe98d6cc
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xbb02b730
xor eax, 0x8af1169e
rol eax, 0x91
popf
jmp 0x1800a9f57
push rax
pushf
mov eax, 0x61ac9e90
pushf
not eax
add eax, 0xd180d6d5
xor eax, 0xd686ca7a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x88a3d6e9
xor eax, 0xaaf045b1
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xbf7054e4
xor eax, 0xa305c9cd
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xfee1a210
xor eax, 0x9f705707
rol eax, 3
popf
jmp 0x1800a9f57
test al, al
jmp 0x1800ac0b8
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret