Function at 0x1800a4dd4
Capabilities:
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xcc0134b4
pushf
not eax
add eax, 0xd4752952
xor eax, 0xeef2e383
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbb7ef1e7
xor eax, 0xb47fc635
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9738011a
xor eax, 0xd11336b7
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8af42e28
xor eax, 0xa51c08fe
rol eax, 0x6e
popf
cmp eax, 0x29
jne 0x1800a4e37
popf
pop rax
jmp 0x1800a660c
cmp eax, 0
jne 0x1800a4e46
popf
pop rax
jmp 0x1800a50da
cmp eax, 3
jne 0x1800a4e55
popf
pop rax
jmp 0x1800a5291
cmp eax, 1
jne 0x1800a4e64
popf
pop rax
jmp 0x1800a516f
cmp eax, 0xd
jne 0x1800a4e73
popf
pop rax
jmp 0x1800a57a1
cmp eax, 0x1a
jne 0x1800a4e82
popf
pop rax
jmp 0x1800a5ed9
cmp eax, 0xe
jne 0x1800a4e91
popf
pop rax
jmp 0x1800a5840
cmp eax, 0xb
jne 0x1800a4ea0
popf
pop rax
jmp 0x1800a5696
cmp eax, 0x19
jne 0x1800a4eaf
popf
pop rax
jmp 0x1800a5e7b
cmp eax, 8
jne 0x1800a4ebe
popf
pop rax
jmp 0x1800a5526
cmp eax, 0x2a
jne 0x1800a4ecd
popf
pop rax
jmp 0x1800a6672
cmp eax, 0x17
jne 0x1800a4edc
popf
pop rax
jmp 0x1800a5de8
cmp eax, 0x1c
jne 0x1800a4eeb
popf
pop rax
jmp 0x1800a5fa5
cmp eax, 0x12
jne 0x1800a4efa
popf
pop rax
jmp 0x1800a5b07
cmp eax, 0x18
jne 0x1800a4f09
popf
pop rax
jmp 0x1800a5e25
cmp eax, 0x2b
jne 0x1800a4f18
popf
pop rax
jmp 0x1800a66c8
cmp eax, 0x1b
jne 0x1800a4f27
popf
pop rax
jmp 0x1800a5f25
cmp eax, 0x2d
jne 0x1800a4f36
popf
pop rax
jmp 0x1800a677c
cmp eax, 0x23
jne 0x1800a4f45
popf
pop rax
jmp 0x1800a630f
cmp eax, 0x25
jne 0x1800a4f54
popf
pop rax
jmp 0x1800a6436
cmp eax, 0xf
jne 0x1800a4f63
popf
pop rax
jmp 0x1800a5917
cmp eax, 0x13
jne 0x1800a4f72
popf
pop rax
jmp 0x1800a5b90
cmp eax, 0x15
jne 0x1800a4f81
popf
pop rax
jmp 0x1800a5cdb
cmp eax, 0x24
jne 0x1800a4f90
popf
pop rax
jmp 0x1800a638d
cmp eax, 0x1e
jne 0x1800a4f9f
popf
pop rax
jmp 0x1800a607c
cmp eax, 0xc
jne 0x1800a4fae
popf
pop rax
jmp 0x1800a5740
cmp eax, 0x26
jne 0x1800a4fbd
popf
pop rax
jmp 0x1800a64de
cmp eax, 0x27
jne 0x1800a4fcc
popf
pop rax
jmp 0x1800a653f
cmp eax, 0x1f
jne 0x1800a4fdb
popf
pop rax
jmp 0x1800a6114
cmp eax, 0x10
jne 0x1800a4fea
popf
pop rax
jmp 0x1800a5a2d
cmp eax, 0x2c
jne 0x1800a4ff9
popf
pop rax
jmp 0x1800a6726
cmp eax, 9
jne 0x1800a5008
popf
pop rax
jmp 0x1800a5591
cmp eax, 4
jne 0x1800a5017
popf
pop rax
jmp 0x1800a52fa
cmp eax, 0x16
jne 0x1800a5026
popf
pop rax
jmp 0x1800a5d82
cmp eax, 0x28
jne 0x1800a5035
popf
pop rax
jmp 0x1800a657a
cmp eax, 0xa
jne 0x1800a5044
popf
pop rax
jmp 0x1800a55fc
cmp eax, 0x22
jne 0x1800a5053
popf
pop rax
jmp 0x1800a6289
cmp eax, 0x14
jne 0x1800a5062
popf
pop rax
jmp 0x1800a5c37
cmp eax, 7
jne 0x1800a5071
popf
pop rax
jmp 0x1800a54a7
cmp eax, 5
jne 0x1800a5080
popf
pop rax
jmp 0x1800a5344
cmp eax, 2
jne 0x1800a508f
popf
pop rax
jmp 0x1800a5200
cmp eax, 0x20
jne 0x1800a509e
popf
pop rax
jmp 0x1800a61b7
cmp eax, 0x1d
jne 0x1800a50ad
popf
pop rax
jmp 0x1800a603f
cmp eax, 0x11
jne 0x1800a50bc
popf
pop rax
jmp 0x1800a5a9c
cmp eax, 6
jne 0x1800a50cb
popf
pop rax
jmp 0x1800a53e7
cmp eax, 0x21
jne 0x1800a50da
popf
pop rax
jmp 0x1800a626f
mov qword [rsp + 8], rbx
mov qword [rsp + 0x20], r9
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov rbx, qword [rsp + 0x90]
mov r14, r8
mov rsi, rdx
mov r12, rcx
test r8, r8
je 0x1800a513c
push rax
pushf
mov eax, 0xa3194a23
pushf
not eax
add eax, 0xcd7e6f71
xor eax, 0xc4816ed2
rol eax, 0x82
popf
pushf
not eax
add eax, 0x89343fb3
xor eax, 0xcda30133
rol eax, 0xf4
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x7e41735f
pushf
not eax
add eax, 0xe04bf238
xor eax, 0xa6148312
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf896c458
xor eax, 0xa012e09e
rol eax, 0xf8
popf
jmp 0x1800a4e28
test r9, r9
je 0x1800a51ba
push rax
pushf
mov eax, 0x8a04b26d
pushf
not eax
add eax, 0xce4b6206
xor eax, 0xb4372dba
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf0f0ef8b
xor eax, 0xabe821a0
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x9b53dfc2
xor eax, 0xee6a37ba
rol eax, 0x63
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xc8570e5
pushf
not eax
add eax, 0x87006802
xor eax, 0xafd14230
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa738ad7c
xor eax, 0xb4f892d4
rol eax, 0x29
popf
pushf
not eax
add eax, 0xcc409a84
xor eax, 0x80afa492
rol eax, 0x24
popf
jmp 0x1800a4e28
test rcx, rcx
jne 0x1800a5238
push rax
pushf
mov eax, 0x7e4cae74
pushf
not eax
add eax, 0xc357c99a
xor eax, 0xd8c39fa8
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe70327c6
xor eax, 0xc39bada4
rol eax, 0x95
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xa99ae9c9
pushf
not eax
add eax, 0xd2ffb0de
xor eax, 0xbb835e67
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe1e1628a
xor eax, 0x9fb3d3dd
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xbe5353e0
xor eax, 0xcdbf1279
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x97bef0eb
xor eax, 0xf80a1266
rol eax, 0xd1
popf
jmp 0x1800a4e28
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
push rax
pushf
mov eax, 0x663b389e
pushf
not eax
add eax, 0xe9b6db85
xor eax, 0xaa608e37
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8f107f86
xor eax, 0x9c28453f
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x83c15d5d
xor eax, 0x87fce851
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe590efc7
xor eax, 0xe728ed26
rol eax, 0x1d
popf
jmp 0x1800a4e28
xor eax, eax
mov rbx, qword [rsp + 0x70]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
test rbx, rbx
je 0x1800a538f
push rax
pushf
mov eax, 0xe8c2fa0
pushf
not eax
add eax, 0xb24f12ee
xor eax, 0xf80110d6
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xb45085f0
xor eax, 0xdfbe7c45
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xeca542ca
xor eax, 0xd36eba2f
rol eax, 0x85
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xd8c990f9
pushf
not eax
add eax, 0xb80d82ce
xor eax, 0x95ef5657
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9c3cb58d
xor eax, 0xebd8dc3c
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc1e3dbc4
xor eax, 0xe3e507f7
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfa202613
xor eax, 0xd062180e
rol eax, 1
popf
jmp 0x1800a4e28
xor edx, edx
or rax, 0xffffffffffffffff
div r14
cmp r9, rax
jbe 0x1800a544e
push rax
pushf
mov eax, 0x7846208c
pushf
not eax
add eax, 0x92090f15
xor eax, 0x9e1ce2ff
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xda54944a
xor eax, 0xf5151a65
rol eax, 0x87
popf
pushf
not eax
add eax, 0x9c61dd6f
xor eax, 0xcbcf1f05
rol eax, 0x30
popf
pushf
not eax
add eax, 0xfadd0c17
xor eax, 0xc8603ec9
rol eax, 0xd9
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xb25bdeb3
pushf
not eax
add eax, 0xd3ca57f6
xor eax, 0xe1d1d34a
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc5bb58d1
xor eax, 0xc3ac6d39
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x844f7389
xor eax, 0xc6731b9f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd5bdc283
xor eax, 0xa3671433
rol eax, 0x5b
popf
jmp 0x1800a4e28
cmp rsi, 0xffffffffffffffff
je 0x1800a54f3
push rax
pushf
mov eax, 0xf750c8b5
pushf
not eax
add eax, 0xd23fc9f6
xor eax, 0xf4c0d618
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9c016cf3
xor eax, 0xcf19091c
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb3628ac5
xor eax, 0xc7107136
rol eax, 0x14
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xe6c71009
pushf
not eax
add eax, 0xf05f1eac
xor eax, 0xf6b8a5dd
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf95f5371
xor eax, 0xfa3ea7f8
rol eax, 0x40
popf
jmp 0x1800a4e28
mov r8, rsi
xor edx, edx
call fcn.18002d0f0
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0xbc694701
pushf
not eax
add eax, 0xe0577768
xor eax, 0xd24f797d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xbc2dcc8b
xor eax, 0xc8ad5892
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb9228229
xor eax, 0xecbdaf37
rol eax, 0x16
popf
pushf
not eax
add eax, 0xcb6b1cba
xor eax, 0xa84cd7d1
rol eax, 0x4f
popf
jmp 0x1800a4e28
test rbx, rbx
je 0x1800a55c9
push rax
pushf
mov eax, 0x3fc231da
pushf
not eax
add eax, 0xf6ff5106
xor eax, 0xbf51e921
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe9d12fcf
xor eax, 0xc1af7bf3
rol eax, 0x41
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x14d69575
pushf
not eax
add eax, 0xfe62be79
xor eax, 0xbeaff6d3
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa9e131da
xor eax, 0xc56937cf
rol eax, 0x8e
popf
jmp 0x1800a4e28
xor edx, edx
or rax, 0xffffffffffffffff
div r14
cmp r9, rax
ja 0x1800a5663
push rax
pushf
mov eax, 0x8ec6ef20
pushf
not eax
add eax, 0xdfbbd9e1
xor eax, 0xb89de661
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf18b65de
xor eax, 0xfbdde700
rol eax, 0x18
popf
pushf
not eax
add eax, 0xc0f08047
xor eax, 0xd6fae112
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb46a8b31
xor eax, 0x8328bcc9
rol eax, 0xff
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x57cb1057
pushf
not eax
add eax, 0x866be96f
xor eax, 0xdc490739
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb34a386e
xor eax, 0xed6bdab2
rol eax, 0xf9
popf
jmp 0x1800a4e28
mov eax, dword [rbx + 0x14]
nop
test eax, 0x4c0
je 0x1800a56e7
push rax
pushf
mov eax, 0x6f19b96b
pushf
not eax
add eax, 0xbe5efa0d
xor eax, 0x991b0be2
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8c95144f
xor eax, 0x83711f73
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xfc1c53fe
xor eax, 0xe058465b
rol eax, 0xd4
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x278d189f
pushf
not eax
add eax, 0xd742fffe
xor eax, 0xaa0278ce
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x95e8253d
xor eax, 0xde80432a
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa8111aa5
xor eax, 0xe8ff611f
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xcb5609f0
xor eax, 0x96e7a8f9
rol eax, 0x7e
popf
jmp 0x1800a4e28
mov ecx, dword [rbx + 0x20]
jmp 0x1800a5840
mov ecx, 0x8dd20283
pushf
not ecx
add ecx, 0x8b84c6a3
xor ecx, 0xa83f4044
rol ecx, 0x51
popf
pushf
not ecx
add ecx, 0x9b079d4d
xor ecx, 0xe56b1616
rol ecx, 0x9e
popf
pushf
not ecx
add ecx, 0xdf26496f
xor ecx, 0xa280ead3
rol ecx, 0x6b
popf
pushf
not ecx
add ecx, 0xafab9782
xor ecx, 0xf1d5e063
rol ecx, 0x43
popf
push rax
pushf
mov eax, 0x5f95917e
pushf
not eax
add eax, 0xc7b1a5ff
xor eax, 0xd3029287
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc7b37d82
xor eax, 0xb430feff
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd275a5d9
xor eax, 0xb9bfb15c
rol eax, 0x79
popf
jmp 0x1800a4e28
mov rdi, r14
mov dword [rsp + 0x90], ecx
imul rdi, r9
mov r10, r12
mov qword [rsp + 0x20], r12
mov rbp, rdi
mov r13, rsi
test rdi, rdi
je 0x1800a58be
push rax
pushf
mov eax, 0xbf8846b7
pushf
not eax
add eax, 0xc3b5bda3
xor eax, 0xc24a1756
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe938f5a4
xor eax, 0xcd59d25a
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x9daee90a
xor eax, 0x8c34fdcc
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa7dcff06
xor eax, 0xcfd859b8
rol eax, 0x39
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x74e22857
pushf
not eax
add eax, 0x9f7e252d
xor eax, 0x95648856
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x9080aae5
xor eax, 0xd811e396
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x9ea5584d
xor eax, 0x900aec0f
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xa20b23af
xor eax, 0xd6f85f9b
rol eax, 0x24
popf
jmp 0x1800a4e28
mov eax, dword [rbx + 0x14]
mov edx, 0x7357c4ba
pushf
not edx
add edx, 0x93a5cf8f
xor edx, 0xaeaf3429
rol edx, 0xfc
popf
pushf
not edx
add edx, 0x9f8addcf
xor edx, 0x8ed59bf8
rol edx, 0x5e
popf
pushf
not edx
add edx, 0xdee8651d
xor edx, 0xcb7a48dd
rol edx, 0x74
popf
pushf
not edx
add edx, 0xba74e7b8
xor edx, 0xca77920d
rol edx, 0x17
popf
nop
test eax, 0x4c0
je 0x1800a59d4
push rax
pushf
mov eax, 0x64925d5c
pushf
not eax
add eax, 0xe9969fbc
xor eax, 0xcc9814f2
rol eax, 0x87
popf
pushf
not eax
add eax, 0x8e0ad3c3
xor eax, 0x81757d60
rol eax, 0xe
popf
pushf
not eax
add eax, 0x8082a3ce
xor eax, 0xc31d0fb0
rol eax, 0xc
popf
pushf
not eax
add eax, 0x80327e73
xor eax, 0x9e79c23b
rol eax, 0x75
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x7097157a
pushf
not eax
add eax, 0xe3640168
xor eax, 0xa66bb34a
rol eax, 0x71
popf
pushf
not eax
add eax, 0xfbb046e6
xor eax, 0xc248ca08
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xcd7c8c33
xor eax, 0xbc8db9a2
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xd60495ac
xor eax, 0xade41b6b
rol eax, 5
popf
jmp 0x1800a4e28
movsxd r15, dword [rbx + 0x10]
test r15d, r15d
je 0x1800a5a69
push rax
pushf
mov eax, 0x3db0cb33
pushf
not eax
add eax, 0x96050ebd
xor eax, 0xc9ca05cb
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd3d5f2f3
xor eax, 0xaf936154
rol eax, 0x47
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xca4ec28b
pushf
not eax
add eax, 0x8b54debe
xor eax, 0xd07f09f0
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9b336977
xor eax, 0x8dc2e518
rol eax, 0xa5
popf
jmp 0x1800a4e28
js 0x1800a5ad4
push rax
pushf
mov eax, 0xa2442966
pushf
not eax
add eax, 0x87fe4354
xor eax, 0x9e90fc63
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa658837d
xor eax, 0xc0ca085b
rol eax, 1
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xa27de86c
pushf
not eax
add eax, 0xc2cbfc4e
xor eax, 0xd751451c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf0c01777
xor eax, 0xb2be1b88
rol eax, 0x2e
popf
jmp 0x1800a4e28
cmp rbp, r15
cmovb r15d, ebp
cmp r15, r13
ja 0x1800a5b4a
push rax
pushf
mov eax, 0x2bf9730c
pushf
not eax
add eax, 0x8daf3cc6
xor eax, 0xdfe1a018
rol eax, 0x91
popf
pushf
not eax
add eax, 0x967205bb
xor eax, 0xcaae8912
rol eax, 0x49
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xb90fe0bd
pushf
not eax
add eax, 0xabd16824
xor eax, 0xa1b6d6b8
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa82f7cfd
xor eax, 0x93a02b02
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9862c473
xor eax, 0xf856e8e4
rol eax, 0xba
popf
jmp 0x1800a4e28
mov rdx, qword [rbx]
test r15, r15
je 0x1800a5bde
push rax
pushf
mov eax, 0x7f0f8e07
pushf
not eax
add eax, 0xf3ec61f6
xor eax, 0xe15648de
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xf27b645b
xor eax, 0xc18eac2a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd85cb46c
xor eax, 0xbd03581c
rol eax, 0xd
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x9891acbf
pushf
not eax
add eax, 0xe2b1f9c0
xor eax, 0xf94abe9c
rol eax, 0x75
popf
pushf
not eax
add eax, 0xaec36cf8
xor eax, 0xbe877fd1
rol eax, 0xb
popf
pushf
not eax
add eax, 0x88a00bba
xor eax, 0x98817994
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf5991e6f
xor eax, 0xc891eedc
rol eax, 0xdf
popf
jmp 0x1800a4e28
test r10, r10
je 0x1800a5c95
push rax
pushf
mov eax, 0x65ea7d0d
pushf
not eax
add eax, 0xf5f38105
xor eax, 0xee630c95
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdd59040e
xor eax, 0xc45ced16
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xba66d4a3
xor eax, 0xa3adf468
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x980f021a
xor eax, 0xe6444117
rol eax, 0x91
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x2fabebdd
pushf
not eax
add eax, 0xeb4887dc
xor eax, 0xa5f68660
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd46cb68c
xor eax, 0xf2e2adb3
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x80f4dc67
xor eax, 0x911dada5
rol eax, 0x21
popf
jmp 0x1800a4e28
mov rcx, r10
test rdx, rdx
je 0x1800a5d29
push rax
pushf
mov eax, 0x5bc9ac79
pushf
not eax
add eax, 0xa675a8fe
xor eax, 0x9763bb53
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb959543a
xor eax, 0xfdacac9f
rol eax, 2
popf
pushf
not eax
add eax, 0x8ca86f38
xor eax, 0xb1a1480e
rol eax, 0x46
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x89f60a7b
pushf
not eax
add eax, 0xfe3a1a4d
xor eax, 0xbd2963ea
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc31cc998
xor eax, 0xf7a8bb22
rol eax, 0x88
popf
pushf
not eax
add eax, 0xdc5da6cf
xor eax, 0xc1f0f522
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x95ab7a70
xor eax, 0xca50020a
rol eax, 0xb4
popf
jmp 0x1800a4e28
mov r8d, r15d
call fcn.18002ca50
jmp 0x1800a5e7b
mov r8, r13
xor edx, edx
call fcn.18002d0f0
push rax
pushf
mov eax, 0x6e0e4b37
pushf
not eax
add eax, 0xbdd13911
xor eax, 0xc238e8d2
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x8b90151e
xor eax, 0xcab074cd
rol eax, 0x48
popf
jmp 0x1800a4e28
call fcn.1800afb7c
mov dword [rax], 0x16
call fcn.1800e5695
push rax
pushf
mov eax, 0x2afbf303
pushf
not eax
add eax, 0xc93a0db2
xor eax, 0xf52fe817
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcc82e346
xor eax, 0xdfc4866f
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe144049f
xor eax, 0xb1cc99a9
rol eax, 0x22
popf
jmp 0x1800a4e28
mov r10, qword [rsp + 0x20]
push rax
pushf
mov eax, 0x6d785f09
pushf
not eax
add eax, 0xb465d673
xor eax, 0xcda7e941
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xbd11d80a
xor eax, 0xdbf8ed88
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd5150a9b
xor eax, 0xd71b3f8a
rol eax, 0x19
popf
pushf
not eax
add eax, 0x923d29c7
xor eax, 0xe698a63f
rol eax, 0xeb
popf
jmp 0x1800a4e28
sub dword [rbx + 0x10], r15d
sub rbp, r15
add qword [rbx], r15
mov ecx, dword [rsp + 0x90]
sub r13, r15
jmp 0x1800a6436
mov eax, ecx
cmp rbp, rax
jb 0x1800a5f72
push rax
pushf
mov eax, 0x5c021ae
pushf
not eax
add eax, 0xa1d4e7d9
xor eax, 0xcee872e8
rol eax, 0x74
popf
pushf
not eax
add eax, 0xec0c9ef8
xor eax, 0x8958b700
rol eax, 0xce
popf
pushf
not eax
add eax, 0x9c9c2038
xor eax, 0xa6e11a88
rol eax, 0x2e
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xdd9fa0ec
pushf
not eax
add eax, 0xc2cacf50
xor eax, 0xb4450322
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe5efbf33
xor eax, 0xe0a2867d
rol eax, 0xf2
popf
jmp 0x1800a4e28
cmp rbp, rdx
mov r15d, ebp
cmova r15d, edx
test ecx, ecx
je 0x1800a5fe6
push rax
pushf
mov eax, 0xe6e8579c
pushf
not eax
add eax, 0xbb4be4d7
xor eax, 0xd9a02066
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa45b2595
xor eax, 0xce9a49b2
rol eax, 0x7d
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xfbb30dd6
pushf
not eax
add eax, 0xec24bbb1
xor eax, 0x898ab73e
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf7663f4b
xor eax, 0xd822f39f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa66df43f
xor eax, 0xe1cff089
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbe1817da
xor eax, 0xb6b1a97b
rol eax, 0x48
popf
jmp 0x1800a4e28
xor edx, edx
mov eax, r15d
div ecx
sub r15d, edx
push rax
pushf
mov eax, 0x21b9385b
pushf
not eax
add eax, 0xb66057d6
xor eax, 0xe92881eb
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe1460537
xor eax, 0xa4230bf7
rol eax, 0xfc
popf
jmp 0x1800a4e28
mov eax, r15d
cmp rax, r13
ja 0x1800a60e1
push rax
pushf
mov eax, 0xa0615400
pushf
not eax
add eax, 0xd5afcd0d
xor eax, 0xd7d06511
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x982164c4
xor eax, 0xfe3086a4
rol eax, 3
popf
pushf
not eax
add eax, 0xab78480d
xor eax, 0x8523258c
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe9280b41
xor eax, 0xd0a0a865
rol eax, 0x6d
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x9065b34d
pushf
not eax
add eax, 0xba8936b8
xor eax, 0xae7769f0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcb15ffab
xor eax, 0xe07b7b42
rol eax, 0xc1
popf
jmp 0x1800a4e28
mov rax, qword [rbx + 8]
mov rcx, rbx
and dword [rbx + 0x10], 0
mov qword [rbx], rax
call fcn.1800e8a94
mov rdx, qword [rsp + 0x20]
mov ecx, eax
mov r8d, r15d
call fcn.1800f759b
test eax, eax
je 0x1800a6171
push rax
pushf
mov eax, 0xf2675180
pushf
not eax
add eax, 0xd4038968
xor eax, 0x9a4927d7
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa3871865
xor eax, 0x8b493ddc
rol eax, 0xb9
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xe068bc32
pushf
not eax
add eax, 0xf6c206ff
xor eax, 0xd4b8a1e3
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa3660fee
xor eax, 0xca2799b2
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xdcb62f24
xor eax, 0xd64fe8aa
rol eax, 0xb6
popf
jmp 0x1800a4e28
js 0x1800a6216
push rax
pushf
mov eax, 0x147c3c85
pushf
not eax
add eax, 0xce7919af
xor eax, 0xee7ae6ba
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfec1afa0
xor eax, 0xc46b8bd8
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x85e122c8
xor eax, 0xfac06282
rol eax, 0x49
popf
pushf
not eax
add eax, 0x8a71f3db
xor eax, 0x98a9e89f
rol eax, 0xe5
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xc73e99e5
pushf
not eax
add eax, 0xa1d46aa7
xor eax, 0xf1cb6332
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xad835c57
xor eax, 0xcc197421
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa0e69194
xor eax, 0xbce0d4ec
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf7c5a936
xor eax, 0x9b6f0e92
rol eax, 0xa2
popf
jmp 0x1800a4e28
mov ecx, dword [rsp + 0x90]
mov r10, qword [rsp + 0x20]
movsxd r15, eax
sub rbp, r15
sub r13, r15
jmp 0x1800a6436
mov rcx, rbx
call fcn.180096e64
cmp eax, 0xffffffff
je 0x1800a62c9
push rax
pushf
mov eax, 0x3a39f2ff
pushf
not eax
add eax, 0xc35910fd
xor eax, 0xd2eb2dc3
rol eax, 0x88
popf
pushf
not eax
add eax, 0x931e06b4
xor eax, 0x9eedcc38
rol eax, 0xfb
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x555b30cd
pushf
not eax
add eax, 0xf63f2ced
xor eax, 0xdb0a5612
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb228c98e
xor eax, 0x8eb668de
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf0b143d3
xor eax, 0xf118cf87
rol eax, 0x68
popf
jmp 0x1800a4e28
test r13, r13
je 0x1800a6347
push rax
pushf
mov eax, 0x872e41ad
pushf
not eax
add eax, 0xf6f38650
xor eax, 0x9925f96f
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9f9293e0
xor eax, 0xba54c5e9
rol eax, 0x2b
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x30896e24
pushf
not eax
add eax, 0xa5449524
xor eax, 0xb26c314d
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xfe1ffb65
xor eax, 0x83ab85cc
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc6075827
xor eax, 0xe5b1d2ae
rol eax, 0xa
popf
jmp 0x1800a4e28
mov r10, qword [rsp + 0x20]
dec rbp
dec r13
mov r15d, 0x2283b1f1
pushf
not r15d
add r15d, 0xacd30e11
xor r15d, 0xc9425c98
rol r15d, 0x62
popf
pushf
not r15d
add r15d, 0xf257972d
xor r15d, 0xe623951f
rol r15d, 0x9c
popf
mov byte [r10], al
mov ecx, dword [rbx + 0x20]
mov dword [rsp + 0x90], ecx
push rax
pushf
mov eax, 0x86c20ddd
pushf
not eax
add eax, 0xb3e51ab0
xor eax, 0xa1e3b29b
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x8b205650
xor eax, 0x95f6c944
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf9edbc7c
xor eax, 0xd8e524eb
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa4f7bc79
xor eax, 0xf752b1e0
rol eax, 0x2b
popf
jmp 0x1800a4e28
push r15
not r15
sub r10, r15
pop r15
sub r10, 1
mov qword [rsp + 0x20], r10
test rbp, rbp
jne 0x1800a64ab
push rax
pushf
mov eax, 0xd0dd486c
pushf
not eax
add eax, 0xf41685e0
xor eax, 0xffdee196
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xdf4d85cc
xor eax, 0xa2e7c570
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf843e138
xor eax, 0xcd4bb55d
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe97832c4
xor eax, 0x9dd096e0
rol eax, 0xbe
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0xffcb9bb4
pushf
not eax
add eax, 0xf2389fdf
xor eax, 0xf2d1d768
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd43d1f4f
xor eax, 0x9222627b
rol eax, 0xef
popf
jmp 0x1800a4e28
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0xa9b586ee
pushf
not eax
add eax, 0xa64403f0
xor eax, 0xf51d3386
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xdc60f02f
xor eax, 0x9c8d3c3e
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfb2a2cb4
xor eax, 0xb15bb014
rol eax, 0x82
popf
pushf
not eax
add eax, 0xaac75aa6
xor eax, 0xf0c6d2e9
rol eax, 0xe3
popf
jmp 0x1800a4e28
mov rax, r9
jmp 0x1800a52fc
cmp rsi, 0xffffffffffffffff
je 0x1800a65c6
push rax
pushf
mov eax, 0xb5ee306
pushf
not eax
add eax, 0x988eb8d5
xor eax, 0xf2046c40
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc31b3773
xor eax, 0x95e5bc29
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf161f4b0
xor eax, 0xee2b0b6c
rol eax, 0xc1
popf
jmp 0x1800a4e28
push rax
pushf
mov eax, 0x7e04be39
pushf
not eax
add eax, 0x8693d200
xor eax, 0xa4748113
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xcd3a9d72
xor eax, 0xa558290a
rol eax, 0x45
popf
pushf
not eax
add eax, 0x9bdd6d09
xor eax, 0xd4b2495d
rol eax, 0xe7
popf
jmp 0x1800a4e28
mov r8, rsi
xor edx, edx
mov rcx, r12
call fcn.18002d0f0
push rax
pushf
mov eax, 0x1159cacb
pushf
not eax
add eax, 0xfcfa9bc9
xor eax, 0x8f4054f4
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc64d7d69
xor eax, 0xf9616980
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdfe1ce1d
xor eax, 0xf988f376
rol eax, 0x82
popf
pushf
not eax
add eax, 0xcad3f19d
xor eax, 0xeaa1e39c
rol eax, 0xb7
popf
jmp 0x1800a4e28
call fcn.1800afb7c
mov dword [rax], 0x22
jmp 0x1800a529c
lock or dword [rbx + 0x14], 0x10
push rax
pushf
mov eax, 0x78ad2a91
pushf
not eax
add eax, 0xe9642b38
xor eax, 0xc8831220
rol eax, 0xda
popf
pushf
not eax
add eax, 0x822320c1
xor eax, 0xe7ac74b1
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb33982e7
xor eax, 0xb5249fc3
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc83bf791
xor eax, 0xb679f10b
rol eax, 0x68
popf
jmp 0x1800a4e28
sub rdi, rbp
xor edx, edx
mov rax, rdi
div r14
jmp 0x1800a52fc
lock or dword [rbx + 0x14], 8
jmp 0x1800a6726