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

Disassembly:
push rax
pushf
mov eax, 0xc800895e
pushf
not eax
add eax, 0xe010f95e
xor eax, 0xb99bb580
rol eax, 0x94
popf
pushf
not eax
add eax, 0xbfa73dcb
xor eax, 0xd7aae4af
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x90825d2b
xor eax, 0x9063569f
rol eax, 0xda
popf
cmp eax, 0x29
jne 0x1406e4b1a
popf
pop rax
jmp 0x1406e62ce
cmp eax, 0
jne 0x1406e4b29
popf
pop rax
jmp 0x1406e4e71
cmp eax, 3
jne 0x1406e4b38
popf
pop rax
jmp 0x1406e50fa
cmp eax, 1
jne 0x1406e4b47
popf
pop rax
jmp 0x1406e4f9f
cmp eax, 0xd
jne 0x1406e4b56
popf
pop rax
jmp 0x1406e55e4
cmp eax, 0x1a
jne 0x1406e4b65
popf
pop rax
jmp 0x1406e5b56
cmp eax, 0xe
jne 0x1406e4b74
popf
pop rax
jmp 0x1406e5631
cmp eax, 0x31
jne 0x1406e4b83
popf
pop rax
jmp 0x1406e6624
cmp eax, 0x19
jne 0x1406e4b92
popf
pop rax
jmp 0x1406e5af9
cmp eax, 8
jne 0x1406e4ba1
popf
pop rax
jmp 0x1406e5312
cmp eax, 0x2a
jne 0x1406e4bb0
popf
pop rax
jmp 0x1406e630f
cmp eax, 0x17
jne 0x1406e4bbf
popf
pop rax
jmp 0x1406e5a45
cmp eax, 0x1c
jne 0x1406e4bce
popf
pop rax
jmp 0x1406e5c1e
cmp eax, 0x2e
jne 0x1406e4bdd
popf
pop rax
jmp 0x1406e64ed
cmp eax, 0x18
jne 0x1406e4bec
popf
pop rax
jmp 0x1406e5a9c
cmp eax, 0x2b
jne 0x1406e4bfb
popf
pop rax
jmp 0x1406e6377
cmp eax, 0x1b
jne 0x1406e4c0a
popf
pop rax
jmp 0x1406e5bc6
cmp eax, 0x2d
jne 0x1406e4c19
popf
pop rax
jmp 0x1406e6486
cmp eax, 0x23
jne 0x1406e4c28
popf
pop rax
jmp 0x1406e5fe2
cmp eax, 0x25
jne 0x1406e4c37
popf
pop rax
jmp 0x1406e60ed
cmp eax, 0x32
jne 0x1406e4c46
popf
pop rax
jmp 0x1406e6681
cmp eax, 0x13
jne 0x1406e4c55
popf
pop rax
jmp 0x1406e5847
cmp eax, 0x33
jne 0x1406e4c64
popf
pop rax
jmp 0x1406e66be
cmp eax, 0x24
jne 0x1406e4c73
popf
pop rax
jmp 0x1406e6061
cmp eax, 0x1e
jne 0x1406e4c82
popf
pop rax
jmp 0x1406e5d02
cmp eax, 0xc
jne 0x1406e4c91
popf
pop rax
jmp 0x1406e5553
cmp eax, 0x26
jne 0x1406e4ca0
popf
pop rax
jmp 0x1406e613c
cmp eax, 0x27
jne 0x1406e4caf
popf
pop rax
jmp 0x1406e61e0
cmp eax, 0x30
jne 0x1406e4cbe
popf
pop rax
jmp 0x1406e65a6
cmp eax, 0x10
jne 0x1406e4ccd
popf
pop rax
jmp 0x1406e572d
cmp eax, 0x37
jne 0x1406e4cdc
popf
pop rax
jmp 0x1406e6906
cmp eax, 9
jne 0x1406e4ceb
popf
pop rax
jmp 0x1406e53a7
cmp eax, 0x39
jne 0x1406e4cfa
popf
pop rax
jmp 0x1406e69f8
cmp eax, 0x16
jne 0x1406e4d09
popf
pop rax
jmp 0x1406e59d7
cmp eax, 0x28
jne 0x1406e4d18
popf
pop rax
jmp 0x1406e624b
cmp eax, 0xa
jne 0x1406e4d27
popf
pop rax
jmp 0x1406e5416
cmp eax, 0x36
jne 0x1406e4d36
popf
pop rax
jmp 0x1406e689c
cmp eax, 0x14
jne 0x1406e4d45
popf
pop rax
jmp 0x1406e58d8
cmp eax, 7
jne 0x1406e4d54
popf
pop rax
jmp 0x1406e52a3
cmp eax, 0x34
jne 0x1406e4d63
popf
pop rax
jmp 0x1406e674f
cmp eax, 2
jne 0x1406e4d72
popf
pop rax
jmp 0x1406e5056
cmp eax, 0x20
jne 0x1406e4d81
popf
pop rax
jmp 0x1406e5e01
cmp eax, 0x1d
jne 0x1406e4d90
popf
pop rax
jmp 0x1406e5cc5
cmp eax, 0x11
jne 0x1406e4d9f
popf
pop rax
jmp 0x1406e577f
cmp eax, 0x35
jne 0x1406e4dae
popf
pop rax
jmp 0x1406e67e1
cmp eax, 0x2f
jne 0x1406e4dbd
popf
pop rax
jmp 0x1406e656c
cmp eax, 0x12
jne 0x1406e4dcc
popf
pop rax
jmp 0x1406e5810
cmp eax, 0x21
jne 0x1406e4ddb
popf
pop rax
jmp 0x1406e5e84
cmp eax, 0x38
jne 0x1406e4dea
popf
pop rax
jmp 0x1406e6997
cmp eax, 0xb
jne 0x1406e4df9
popf
pop rax
jmp 0x1406e54ab
cmp eax, 0xf
jne 0x1406e4e08
popf
pop rax
jmp 0x1406e56ca
cmp eax, 0x15
jne 0x1406e4e17
popf
pop rax
jmp 0x1406e5933
cmp eax, 5
jne 0x1406e4e26
popf
pop rax
jmp 0x1406e5194
cmp eax, 6
jne 0x1406e4e35
popf
pop rax
jmp 0x1406e5212
cmp eax, 0x22
jne 0x1406e4e44
popf
pop rax
jmp 0x1406e5f19
cmp eax, 0x2c
jne 0x1406e4e53
popf
pop rax
jmp 0x1406e6408
cmp eax, 0x1f
jne 0x1406e4e62
popf
pop rax
jmp 0x1406e5d96
cmp eax, 4
jne 0x1406e4e71
popf
pop rax
jmp 0x1406e518b
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x40
mov ebx, ecx
xor r15d, r15d
and dword [rsp + 0x78], r15d
mov r14b, 0x58
pushf
not r14b
add r14b, 0x9b
xor r14b, 0xde
rol r14b, 0x96
popf
pushf
not r14b
add r14b, 0xfa
xor r14b, 0xba
rol r14b, 0xaa
popf
pushf
not r14b
add r14b, 0x9a
xor r14b, 0x38
rol r14b, 0x79
popf
pushf
not r14b
add r14b, 0x69
xor r14b, 0x67
rol r14b, 0x59
popf
mov byte [rsp + 0x70], r14b
mov edx, ecx
sub edx, 2
je 0x1406e4f46
push rax
pushf
mov eax, 0x1cde5082
pushf
not eax
add eax, 0xfe3686c4
xor eax, 0xbbdbcde2
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfddea33a
xor eax, 0xc0042e5f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x8b986188
xor eax, 0xb050121a
rol eax, 0x16
popf
pushf
not eax
add eax, 0x8b6641bf
xor eax, 0xf9f777dc
rol eax, 0xc8
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x5d8c3771
pushf
not eax
add eax, 0xa77a0f50
xor eax, 0xfb6ad020
rol eax, 0x32
popf
pushf
not eax
add eax, 0xabecb2fa
xor eax, 0xde2c2506
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa143099a
xor eax, 0xc49dc3c0
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc0fd79ec
xor eax, 0xe8ce432a
rol eax, 0x35
popf
jmp 0x1406e4b0b
sub edx, 2
je 0x1406e4ffd
push rax
pushf
mov eax, 0xa614c632
pushf
not eax
add eax, 0xa3f9c982
xor eax, 0x8523efd6
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf3f217c5
xor eax, 0xbf56120f
rol eax, 0x41
popf
pushf
not eax
add eax, 0xda39fb1f
xor eax, 0xaaa54b43
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe377a509
xor eax, 0xfc3c684d
rol eax, 0xb4
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x222d410f
pushf
not eax
add eax, 0xd8c0e768
xor eax, 0xfbff63f0
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x89b01e70
xor eax, 0xed6da654
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbebb2cbf
xor eax, 0xae888280
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcfa6b340
xor eax, 0xd47b54d7
rol eax, 0x5a
popf
jmp 0x1406e4b0b
sub edx, 2
je 0x1406e50a1
push rax
pushf
mov eax, 0x36281126
pushf
not eax
add eax, 0xb2c10f6f
xor eax, 0xe6158aaa
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xfbcd08d8
xor eax, 0xb24502c3
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9a65c162
xor eax, 0x99912fd5
rol eax, 0x89
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x440f9608
pushf
not eax
add eax, 0xaaed795a
xor eax, 0xf955e0cb
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xdebcb809
xor eax, 0xd9d86506
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcec604b9
xor eax, 0xd194f22c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x96956c1a
xor eax, 0x9def48a5
rol eax, 0x48
popf
jmp 0x1406e4b0b
sub edx, 2
je 0x1406e5132
push rax
pushf
mov eax, 0x5f0365d1
pushf
not eax
add eax, 0xa5529593
xor eax, 0x80b2ad1a
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa8356228
xor eax, 0xebc5a9fa
rol eax, 0xf5
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x2016e798
pushf
not eax
add eax, 0xe0f1acfa
xor eax, 0xade06b72
rol eax, 0xed
popf
pushf
not eax
add eax, 0xdb405b82
xor eax, 0xebbb6f70
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x813b43f9
xor eax, 0xb52e8526
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa7f6eb38
xor eax, 0xc9658a3f
rol eax, 0xb5
popf
jmp 0x1406e4b0b
sub edx, 3
je 0x1406e5631
sub edx, 4
je 0x1406e51cc
push rax
pushf
mov eax, 0xbd3f1a52
pushf
not eax
add eax, 0xa4a1c142
xor eax, 0xfe4a5b5f
rol eax, 0x48
popf
pushf
not eax
add eax, 0xfbad444d
xor eax, 0xd2af5433
rol eax, 0xb3
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x70837bb0
pushf
not eax
add eax, 0xdb97e40a
xor eax, 0xfaa15547
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa599948d
xor eax, 0xfb728753
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb58790b6
xor eax, 0xb0da4e22
rol eax, 0x1b
popf
jmp 0x1406e4b0b
sub edx, 6
je 0x1406e5270
push rax
pushf
mov eax, 0x59d6a5bd
pushf
not eax
add eax, 0xab4b8e67
xor eax, 0xffaf52c7
rol eax, 0x22
popf
pushf
not eax
add eax, 0xfc390efc
xor eax, 0x9b91b0e1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x99e5cfe0
xor eax, 0xe20ca48f
rol eax, 0x47
popf
pushf
not eax
add eax, 0xce7e2dfe
xor eax, 0xe41ed70f
rol eax, 0x57
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x896fed1b
pushf
not eax
add eax, 0xc52acfe6
xor eax, 0xe6c03be0
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xabe41552
xor eax, 0x878865f6
rol eax, 0xcb
popf
jmp 0x1406e4b0b
cmp edx, 1
jne 0x1406e52df
push rax
pushf
mov eax, 0x204e0b5
pushf
not eax
add eax, 0xee9c728d
xor eax, 0x9c9696aa
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8c07f704
xor eax, 0x89fcfc23
rol eax, 0x11
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x8034e8c
pushf
not eax
add eax, 0xbf3f174a
xor eax, 0xa0f63b7b
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcca45d14
xor eax, 0xfd8bebdc
rol eax, 0x78
popf
jmp 0x1406e4b0b
sub ecx, 2
je 0x1406e5361
push rax
pushf
mov eax, 0xd57f11d3
pushf
not eax
add eax, 0xc70a6625
xor eax, 0xd0a6c97e
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbef9e63e
xor eax, 0xad381231
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc6a93ec4
xor eax, 0x8ac577f7
rol eax, 0xb9
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x982a2711
pushf
not eax
add eax, 0xc1d799de
xor eax, 0xe0a47522
rol eax, 0x75
popf
pushf
not eax
add eax, 0xbeae74ee
xor eax, 0xbbbe66ee
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb62a20ff
xor eax, 0x81006593
rol eax, 0x92
popf
jmp 0x1406e4b0b
sub ecx, 4
je 0x1406e53e3
push rax
pushf
mov eax, 0x3f930a2d
pushf
not eax
add eax, 0x890d9918
xor eax, 0xa81af5cb
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xbab396a6
xor eax, 0xd953bb84
rol eax, 0xb4
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x9dcbe026
pushf
not eax
add eax, 0x98fae18e
xor eax, 0xa0ea4cc0
rol eax, 0x44
popf
pushf
not eax
add eax, 0xaa43b0d8
xor eax, 0xedeece62
rol eax, 0x98
popf
jmp 0x1406e4b0b
sub ecx, 9
je 0x1406e5465
push rax
pushf
mov eax, 0xea155c50
pushf
not eax
add eax, 0x90cb8d0b
xor eax, 0x82f0e123
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf969e3cf
xor eax, 0xb7aec873
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8d483a57
xor eax, 0xf948ed5a
rol eax, 0x87
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xe19e346c
pushf
not eax
add eax, 0x8ba616ad
xor eax, 0xab5e6bca
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd87951f3
xor eax, 0xda27fddf
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa6a07841
xor eax, 0x98565b0b
rol eax, 0xec
popf
jmp 0x1406e4b0b
sub ecx, 6
je 0x1406e550d
push rax
pushf
mov eax, 0xb8d55ae6
pushf
not eax
add eax, 0x8af362c6
xor eax, 0xe33c4c36
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xbb13e022
xor eax, 0xfaedf71d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb344d39b
xor eax, 0xc7e2d054
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb4bdad5a
xor eax, 0x93a049fa
rol eax, 0xcf
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x7d1c44d8
pushf
not eax
add eax, 0x96951072
xor eax, 0x87b92153
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa9abe804
xor eax, 0xd1cc1c9a
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa222bfc1
xor eax, 0x8718dced
rol eax, 0x89
popf
jmp 0x1406e4b0b
cmp ecx, 1
je 0x1406e55b1
push rax
pushf
mov eax, 0x61c98c96
pushf
not eax
add eax, 0xc8dd3836
xor eax, 0xb2ed4f7a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd28ca58d
xor eax, 0x914aca71
rol eax, 0x79
popf
pushf
not eax
add eax, 0x9bca77a8
xor eax, 0xfe19f45b
rol eax, 0x80
popf
pushf
not eax
add eax, 0xfa762bb5
xor eax, 0xbfb117dc
rol eax, 0xff
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x41a241cb
pushf
not eax
add eax, 0x8f396d78
xor eax, 0xce50b2c0
rol eax, 0x94
popf
pushf
not eax
add eax, 0x96220d57
xor eax, 0xe759d0dd
rol eax, 0x48
popf
jmp 0x1406e4b0b
xor edi, edi
jmp 0x1406e5c1e
call fcn.1406cdb4a
mov r15, rax
test rax, rax
jne 0x1406e5684
push rax
pushf
mov eax, 0xf0935eb
pushf
not eax
add eax, 0xfaf0c7d2
xor eax, 0xe14b7bb1
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb405f8f5
xor eax, 0x95ee9c72
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8bca3af5
xor eax, 0xf1ca3b48
rol eax, 0xe1
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x349f4d53
pushf
not eax
add eax, 0x8f7ee594
xor eax, 0xc777870f
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc1be15bc
xor eax, 0xc3d5b538
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xabc964e7
xor eax, 0x86e21425
rol eax, 0xe
popf
jmp 0x1406e4b0b
or eax, 0xffffffff
lea r11, [rsp + 0x40]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov rax, qword [rax]
mov rcx, qword [0x1400347b0]
shl rcx, 4
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x1406e5847
cmp dword [rax + 4], ebx
je 0x1406e57ca
push rax
pushf
mov eax, 0xff1449e0
pushf
not eax
add eax, 0xbb461790
xor eax, 0xeaadddfc
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x890fc9bc
xor eax, 0xc5f0ad96
rol eax, 0xba
popf
pushf
not eax
add eax, 0xfb07b8b3
xor eax, 0xfffbe0c1
rol eax, 0x3f
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x303be013
pushf
not eax
add eax, 0x83dc7580
xor eax, 0xab79b65b
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa9f21675
xor eax, 0x835ce23c
rol eax, 0xda
popf
pushf
not eax
add eax, 0x8c32563f
xor eax, 0x8ae40d67
rol eax, 0xbf
popf
jmp 0x1406e4b0b
add rax, 0x10
push rax
pushf
mov eax, 0xeb867ee1
pushf
not eax
add eax, 0x9cb8f4be
xor eax, 0xf1b28b7d
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9335c060
xor eax, 0xbdf53f61
rol eax, 6
popf
jmp 0x1406e4b0b
cmp rax, rcx
jne 0x1406e587f
push rax
pushf
mov eax, 0xd06f4568
pushf
not eax
add eax, 0x80051468
xor eax, 0xc2b2ee20
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdc2ac662
xor eax, 0xf80e78bd
rol eax, 0x75
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xb6fb5ffe
pushf
not eax
add eax, 0xa7fa5feb
xor eax, 0xcaad7c88
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9c443789
xor eax, 0xd78218ef
rol eax, 0x79
popf
pushf
not eax
add eax, 0xbc046fbd
xor eax, 0xfa47f190
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb2b878ea
xor eax, 0xd60aabb6
rol eax, 0x14
popf
jmp 0x1406e4b0b
xor eax, eax
push rax
pushf
mov eax, 0xd0455bf7
pushf
not eax
add eax, 0xb8dc03bb
xor eax, 0x8f2ce6df
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf72736a1
xor eax, 0xa5b3cfd5
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8158f3a9
xor eax, 0xafce4117
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa81515c0
xor eax, 0x96d68c37
rol eax, 0xae
popf
jmp 0x1406e4b0b
test rax, rax
jne 0x1406e5991
push rax
pushf
mov eax, 0x8999ae02
pushf
not eax
add eax, 0xe16bd319
xor eax, 0xca628589
rol eax, 0x84
popf
pushf
not eax
add eax, 0xbb4eed76
xor eax, 0x8cff1d5b
rol eax, 4
popf
pushf
not eax
add eax, 0xb393baa4
xor eax, 0xa4e5ea49
rol eax, 0x20
popf
pushf
not eax
add eax, 0xcb2f787a
xor eax, 0x87494615
rol eax, 0x4d
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x46dc308e
pushf
not eax
add eax, 0xaeb0f0bb
xor eax, 0xb9ba74e2
rol eax, 5
popf
pushf
not eax
add eax, 0xfa11daa4
xor eax, 0x889d3652
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc8179cb6
xor eax, 0x9512c790
rol eax, 0xec
popf
jmp 0x1406e4b0b
call fcn.1406220c4
mov dword [rax], 0x16
call fcn.14066720a
jmp 0x1406e56ca
lea rdi, [rax + 8]
xor r14b, r14b
mov byte [rsp + 0x70], r14b
jmp 0x1406e5c1e
lea rdi, [0x1874642d5]
pushf
sub rdi, 0x46ec9d9d
popf
jmp 0x1406e5c1e
lea rdi, [0x1accec882]
pushf
sub rdi, 0x6c752352
popf
jmp 0x1406e5c1e
lea rdi, [0x1b827f218]
pushf
sub rdi, 0x77ce4cd8
popf
jmp 0x1406e5c1e
lea rdi, [0x1a5e9bf99]
pushf
sub rdi, 0x65901a71
popf
push rax
pushf
mov eax, 0xd40cbacb
pushf
not eax
add eax, 0xeb8e734b
xor eax, 0xba19e7b5
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf2b21e2d
xor eax, 0xf4ce2a17
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb59be71b
xor eax, 0xe1bec902
rol eax, 0xb9
popf
jmp 0x1406e4b0b
xor r13d, r13d
test r14b, r14b
je 0x1406e5c7f
push rax
pushf
mov eax, 0x81ada4b6
pushf
not eax
add eax, 0xd66d5f35
xor eax, 0xe9b4b784
rol eax, 0x46
popf
pushf
not eax
add eax, 0x80bc66fe
xor eax, 0x954aad8c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb9f7f938
xor eax, 0xb03a60be
rol eax, 0xad
popf
pushf
not eax
add eax, 0xad2fdefd
xor eax, 0x809be6dc
rol eax, 0x26
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xe1126020
pushf
not eax
add eax, 0xd0b4363d
xor eax, 0xcdc9eb2a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xad34f05d
xor eax, 0xf6d4ea57
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9671c6ed
xor eax, 0xa0cda2e2
rol eax, 0xec
popf
jmp 0x1406e4b0b
lea ecx, [r13 + 3]
call fcn.1405c780e
nop
push rax
pushf
mov eax, 0xb813a8b8
pushf
not eax
add eax, 0xfaf385ee
xor eax, 0x93f45b27
rol eax, 0x47
popf
pushf
not eax
add eax, 0x86de6dcd
xor eax, 0xf11b6494
rol eax, 0x1d
popf
jmp 0x1406e4b0b
mov rsi, qword [rdi]
test r14b, r14b
je 0x1406e5d3d
push rax
pushf
mov eax, 0x69a3d4a5
pushf
not eax
add eax, 0xee63c58d
xor eax, 0xd962ab94
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xcbbfbcd9
xor eax, 0xade26162
rol eax, 0xe2
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x395eddc6
pushf
not eax
add eax, 0x9b519c57
xor eax, 0xbe63d698
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf45994a1
xor eax, 0x9124d510
rol eax, 9
popf
pushf
not eax
add eax, 0xe47877c1
xor eax, 0x8cd416a6
rol eax, 7
popf
pushf
not eax
add eax, 0x9ea85581
xor eax, 0xade1ab03
rol eax, 0x86
popf
jmp 0x1406e4b0b
mov rax, qword [0x14004b080]
mov ecx, eax
and ecx, 0x3f
xor rsi, rax
ror rsi, cl
push rax
pushf
mov eax, 0x40128a47
pushf
not eax
add eax, 0xc68d6fec
xor eax, 0xe462222d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xfe40584b
xor eax, 0x9daba271
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd40ddebb
xor eax, 0xf178eff1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xda4c3384
xor eax, 0xddd02978
rol eax, 0x16
popf
jmp 0x1406e4b0b
cmp rsi, 1
je 0x1406e5e3e
push rax
pushf
mov eax, 0xe0f1d8b1
pushf
not eax
add eax, 0xd4ac008c
xor eax, 0xa12561c9
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xbd4a7b8c
xor eax, 0xe8a2ba87
rol eax, 0x19
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x4b1c3e82
pushf
not eax
add eax, 0xf65de8d5
xor eax, 0x8032f5a5
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xcfe2c28c
xor eax, 0x8b19ba18
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xeb570b4a
xor eax, 0xf1af79e1
rol eax, 0x69
popf
jmp 0x1406e4b0b
test rsi, rsi
je 0x1406e5ee6
push rax
pushf
mov eax, 0x539356c7
pushf
not eax
add eax, 0x8516c08a
xor eax, 0xeb118522
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x99d70dba
xor eax, 0xb0f2697a
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8780a21d
xor eax, 0x846d6ba7
rol eax, 0x68
popf
pushf
not eax
add eax, 0x890b8419
xor eax, 0xfdbeb848
rol eax, 0x3b
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xe766da8d
pushf
not eax
add eax, 0xfc2ad054
xor eax, 0xa15c4345
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xaf2e5b63
xor eax, 0xb14d3db6
rol eax, 0x90
popf
jmp 0x1406e4b0b
mov r12d, 0x116e261a
pushf
not r12d
add r12d, 0x9c7a3659
xor r12d, 0xf07a1ef7
rol r12d, 0x45
popf
pushf
not r12d
add r12d, 0xbaa46706
xor r12d, 0xcbe28d9e
rol r12d, 0x25
popf
cmp ebx, 0xb
ja 0x1406e5faf
push rax
pushf
mov eax, 0x3b6dfcd9
pushf
not eax
add eax, 0xec86941e
xor eax, 0xd9590194
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf14d3ce9
xor eax, 0xa59d403b
rol eax, 0xa
popf
pushf
not eax
add eax, 0xff36958f
xor eax, 0xa12cd8b4
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9a1e8ed0
xor eax, 0xf7718461
rol eax, 0xab
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x77984c26
pushf
not eax
add eax, 0xcfe53857
xor eax, 0xeab6c98e
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x8b19bd97
xor eax, 0xc1aa10dc
rol eax, 3
popf
jmp 0x1406e4b0b
bt r12d, ebx
jae 0x1406e602e
push rax
pushf
mov eax, 0x9ba5b6e0
pushf
not eax
add eax, 0x8a0db01a
xor eax, 0x8f42427c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf28ea469
xor eax, 0xf2d73303
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9edd4415
xor eax, 0x848bb3cc
rol eax, 0x39
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x60ec19db
pushf
not eax
add eax, 0xa28bd50f
xor eax, 0xf7bb8c9d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa657c208
xor eax, 0xc5e8649b
rol eax, 0x26
popf
jmp 0x1406e4b0b
mov r13, qword [r15 + 8]
mov qword [rsp + 0x30], r13
and qword [r15 + 8], 0
cmp ebx, 8
jne 0x1406e60a7
push rax
pushf
mov eax, 0x30a63cb3
pushf
not eax
add eax, 0xa636db8f
xor eax, 0xdf058325
rol eax, 0x64
popf
pushf
not eax
add eax, 0x84b0581d
xor eax, 0xf35e7833
rol eax, 0xc5
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xcb322eb7
pushf
not eax
add eax, 0x9e9c6e06
xor eax, 0xd5a08877
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb7fe569a
xor eax, 0xf43f045d
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xca6aba71
xor eax, 0xf63be6bc
rol eax, 0xf6
popf
jmp 0x1406e4b0b
call fcn.1405dfa60
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x20], eax
call fcn.1405dfa60
mov dword [rax + 0x10], 0x8c
push rax
pushf
mov eax, 0x23a106dd
pushf
not eax
add eax, 0xe5feceaf
xor eax, 0xc62d626f
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8dad2183
xor eax, 0x8ad1413b
rol eax, 0x6a
popf
jmp 0x1406e4b0b
cmp ebx, 8
jne 0x1406e6187
push rax
pushf
mov eax, 0xb60b002c
pushf
not eax
add eax, 0x9d9118d5
xor eax, 0xca9f4d8d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x89953c0b
xor eax, 0xd058a975
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd49f3197
xor eax, 0xdfe6b1d1
rol eax, 0xa4
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x6709ef68
pushf
not eax
add eax, 0xc35fd564
xor eax, 0x9ac80a92
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd1e99221
xor eax, 0xfbcc6061
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf4169ee9
xor eax, 0xb12a362b
rol eax, 0x33
popf
pushf
not eax
add eax, 0x9e359308
xor eax, 0xeeba5aea
rol eax, 0x5e
popf
jmp 0x1406e4b0b
mov rax, qword [0x1400347b8]
shl rax, 4
add rax, qword [r15]
mov rcx, qword [0x1400347c0]
shl rcx, 4
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
push rax
pushf
mov eax, 0x79c75e72
pushf
not eax
add eax, 0x983c6420
xor eax, 0xff1481d0
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaa12e1c3
xor eax, 0xc32d5c15
rol eax, 0x89
popf
pushf
not eax
add eax, 0xed81e2ff
xor eax, 0xf087d4b5
rol eax, 0xce
popf
jmp 0x1406e4b0b
mov qword [rsp + 0x28], rax
cmp rax, rcx
je 0x1406e629b
push rax
pushf
mov eax, 0xe1f82cf9
pushf
not eax
add eax, 0xf38a81bd
xor eax, 0xbe34de41
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xace53b21
xor eax, 0xf4ba7f2c
rol eax, 4
popf
pushf
not eax
add eax, 0xa3e65362
xor eax, 0x9b6f30b6
rol eax, 0xd7
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xaec2bc5e
pushf
not eax
add eax, 0xd0d5f208
xor eax, 0xbf0f0730
rol eax, 0xc
popf
pushf
not eax
add eax, 0xae75a2dd
xor eax, 0xeb4c0953
rol eax, 0x5f
popf
jmp 0x1406e4b0b
and qword [rax + 8], 0
add rax, 0x10
jmp 0x1406e624b
mov rax, qword [0x14004b080]
mov qword [rdi], rax
jmp 0x1406e6408
mov r12d, 0x7d232d21
pushf
not r12d
add r12d, 0xdf9c7e6b
xor r12d, 0xdc851943
rol r12d, 0x79
popf
pushf
not r12d
add r12d, 0x9728cae3
xor r12d, 0x81aac072
rol r12d, 0x9f
popf
push rax
pushf
mov eax, 0x2c238008
pushf
not eax
add eax, 0x8c6ced7f
xor eax, 0xc2527be6
rol eax, 0xac
popf
pushf
not eax
add eax, 0xabb635c7
xor eax, 0xb31563fb
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xbfde084f
xor eax, 0xb6925490
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xed21effe
xor eax, 0xfa47b635
rol eax, 0xfc
popf
jmp 0x1406e4b0b
test r14b, r14b
je 0x1406e6453
push rax
pushf
mov eax, 0x15025aed
pushf
not eax
add eax, 0x944f05a4
xor eax, 0xde28c8c4
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe5046921
xor eax, 0x8e3c19a0
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa06c94de
xor eax, 0xbc8d2611
rol eax, 0x1c
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x70ed6c08
pushf
not eax
add eax, 0xef3971d5
xor eax, 0x837cfb26
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x91ba7c2e
xor eax, 0xa45d4b2f
rol eax, 0x8c
popf
jmp 0x1406e4b0b
mov ecx, 0xb5cf9443
pushf
not ecx
add ecx, 0xde7a5c90
xor ecx, 0x97bce9de
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0xc9159c89
xor ecx, 0xffb611b8
rol ecx, 0x7a
popf
call fcn.1406ac458
push rax
pushf
mov eax, 0xba0e1294
pushf
not eax
add eax, 0xc2233781
xor eax, 0x9cf83b15
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x83dd7c81
xor eax, 0xdfde4893
rol eax, 0x1d
popf
jmp 0x1406e4b0b
cmp rsi, 1
jne 0x1406e6526
push rax
pushf
mov eax, 0x48a61ac0
pushf
not eax
add eax, 0xe81ab564
xor eax, 0xff0ca7a5
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc49c9c63
xor eax, 0xa68d94c2
rol eax, 7
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x2c81b02c
pushf
not eax
add eax, 0xeeb5386c
xor eax, 0xbc752062
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc2eed27b
xor eax, 0xf9f7d1c6
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc6048a13
xor eax, 0xbf05d3eb
rol eax, 0xac
popf
jmp 0x1406e4b0b
xor eax, eax
jmp 0x1406e56cd
cmp ebx, 8
jne 0x1406e65f1
push rax
pushf
mov eax, 0xc8d81214
pushf
not eax
add eax, 0x8dac28bc
xor eax, 0xb2a130ea
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd78a4f9c
xor eax, 0xe59872ef
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfe70ebbc
xor eax, 0xe6535ece
rol eax, 0x8b
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xa5d41bf7
pushf
not eax
add eax, 0xb2fdbd4b
xor eax, 0xb6668ac8
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xf10eb33e
xor eax, 0xfe54f741
rol eax, 0x7e
popf
jmp 0x1406e4b0b
call fcn.1405dfa60
mov edx, dword [rax + 0x10]
mov ecx, ebx
mov rax, rsi
call fcn.140668a94
jmp 0x1406e66be
mov ecx, ebx
mov rax, rsi
call fcn.140668a94
push rax
pushf
mov eax, 0x6dc5b5bd
pushf
not eax
add eax, 0xc361d815
xor eax, 0x8ecd6765
rol eax, 9
popf
pushf
not eax
add eax, 0x8d14a74b
xor eax, 0xea8a8d94
rol eax, 0x56
popf
jmp 0x1406e4b0b
cmp ebx, 0xb
ja 0x1406e66f6
push rax
pushf
mov eax, 0x43156bb5
pushf
not eax
add eax, 0xcaea944c
xor eax, 0xf508c00c
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8fbde598
xor eax, 0x959748e6
rol eax, 3
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xf50b4187
pushf
not eax
add eax, 0xab1e2ea7
xor eax, 0x8b329c82
rol eax, 0x90
popf
pushf
not eax
add eax, 0xce75b5dd
xor eax, 0xbbf44a48
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xa7156ae1
xor eax, 0xeb428adc
rol eax, 0xed
popf
pushf
not eax
add eax, 0xfc4278e2
xor eax, 0xa1a951da
rol eax, 0x29
popf
jmp 0x1406e4b0b
bt r12d, ebx
jae 0x1406e67ae
push rax
pushf
mov eax, 0x51990ac3
pushf
not eax
add eax, 0xd92a1512
xor eax, 0xee732f5a
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xde09c379
xor eax, 0xad79ade6
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe7e4bb28
xor eax, 0xab8c9eac
rol eax, 0x74
popf
pushf
not eax
add eax, 0xed4f7e02
xor eax, 0xaf5a39e0
rol eax, 0xc4
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x5eaa18f2
pushf
not eax
add eax, 0xc4ad9128
xor eax, 0x91b23f5f
rol eax, 0x66
popf
pushf
not eax
add eax, 0xbb671a2b
xor eax, 0xcde53f6d
rol eax, 0xc
popf
jmp 0x1406e4b0b
mov qword [r15 + 8], r13
cmp ebx, 8
jne 0x1406e6843
push rax
pushf
mov eax, 0xe2b4ee13
pushf
not eax
add eax, 0x9eef45ab
xor eax, 0xbbed861f
rol eax, 0xd
popf
pushf
not eax
add eax, 0xed1489b8
xor eax, 0xe82e0ced
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8797f5b4
xor eax, 0xf6d754a6
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa254892a
xor eax, 0xcc113026
rol eax, 0xf4
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0x296047de
pushf
not eax
add eax, 0xd3b75d9d
xor eax, 0xa86a6fe7
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xc1f93245
xor eax, 0x8391adec
rol eax, 0x39
popf
pushf
not eax
add eax, 0xeb02806c
xor eax, 0xfb215544
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xff9afbde
xor eax, 0x8e5a0237
rol eax, 0x57
popf
jmp 0x1406e4b0b
call fcn.1405dfa60
mov ecx, dword [rsp + 0x78]
mov dword [rax + 0x10], ecx
jmp 0x1406e656c
test r14b, r14b
je 0x1406e6964
push rax
pushf
mov eax, 0x38c5bbba
pushf
not eax
add eax, 0xdc88218c
xor eax, 0xf4901424
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa389f00e
xor eax, 0xaf6485f3
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa91a669e
xor eax, 0x8a865dfd
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc18ef0ff
xor eax, 0xdbf3319b
rol eax, 0x11
popf
jmp 0x1406e4b0b
push rax
pushf
mov eax, 0xbff315b4
pushf
not eax
add eax, 0xcf486c32
xor eax, 0xc08ba914
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xcf33a3ef
xor eax, 0xe758a43a
rol eax, 0x11
popf
jmp 0x1406e4b0b
lea ecx, [rsi + 3]
call fcn.1406ac458
push rax
pushf
mov eax, 0xe989172
pushf
not eax
add eax, 0x8739f6f4
xor eax, 0xef1adbc2
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd7f23407
xor eax, 0xc7797b24
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x85de8040
xor eax, 0xd109b1be
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9a75fdcd
xor eax, 0xf7ccae0f
rol eax, 0xbe
popf
jmp 0x1406e4b0b
mov ecx, 0x226ef5b5
pushf
not ecx
add ecx, 0xf86ef0d3
xor ecx, 0x8855558b
rol ecx, 0x9a
popf
pushf
not ecx
add ecx, 0xf2ca7a42
xor ecx, 0x8d576a33
rol ecx, 0xff
popf
pushf
not ecx
add ecx, 0xb455d0c2
xor ecx, 0xaa5365e7
rol ecx, 0x75
popf
call fcn.1405f19a9
nop
int3