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

Disassembly:
push rax
pushf
mov eax, 0xf8fb2d2c
pushf
not eax
add eax, 0x9662b2dc
xor eax, 0xa18a2550
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf71b1583
xor eax, 0x9fb5e552
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x991354c5
xor eax, 0x91511438
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf5aead62
xor eax, 0xed69dee9
rol eax, 0x2c
popf
cmp eax, 0x29
jne 0x14006fad9
popf
pop rax
jmp 0x140071219
cmp eax, 0
jne 0x14006fae8
popf
pop rax
jmp 0x14006fd7c
cmp eax, 3
jne 0x14006faf7
popf
pop rax
jmp 0x14006fef2
cmp eax, 1
jne 0x14006fb06
popf
pop rax
jmp 0x14006fe1c
cmp eax, 0xd
jne 0x14006fb15
popf
pop rax
jmp 0x140070397
cmp eax, 0x1a
jne 0x14006fb24
popf
pop rax
jmp 0x140070a5b
cmp eax, 0xe
jne 0x14006fb33
popf
pop rax
jmp 0x140070421
cmp eax, 0xb
jne 0x14006fb42
popf
pop rax
jmp 0x14007028d
cmp eax, 0x19
jne 0x14006fb51
popf
pop rax
jmp 0x140070a10
cmp eax, 8
jne 0x14006fb60
popf
pop rax
jmp 0x140070130
cmp eax, 0x2a
jne 0x14006fb6f
popf
pop rax
jmp 0x140071259
cmp eax, 0x17
jne 0x14006fb7e
popf
pop rax
jmp 0x140070944
cmp eax, 0x1c
jne 0x14006fb8d
popf
pop rax
jmp 0x140070b3a
cmp eax, 0x12
jne 0x14006fb9c
popf
pop rax
jmp 0x1400706d5
cmp eax, 0x18
jne 0x14006fbab
popf
pop rax
jmp 0x1400709a7
cmp eax, 0x2b
jne 0x14006fbba
popf
pop rax
jmp 0x1400712af
cmp eax, 0x1b
jne 0x14006fbc9
popf
pop rax
jmp 0x140070aba
cmp eax, 0x2d
jne 0x14006fbd8
popf
pop rax
jmp 0x140071334
cmp eax, 0x23
jne 0x14006fbe7
popf
pop rax
jmp 0x140070ef0
cmp eax, 0x25
jne 0x14006fbf6
popf
pop rax
jmp 0x140071030
cmp eax, 0xf
jne 0x14006fc05
popf
pop rax
jmp 0x1400704e5
cmp eax, 0x13
jne 0x14006fc14
popf
pop rax
jmp 0x140070771
cmp eax, 0x15
jne 0x14006fc23
popf
pop rax
jmp 0x140070870
cmp eax, 0x24
jne 0x14006fc32
popf
pop rax
jmp 0x140070f6e
cmp eax, 0x1e
jne 0x14006fc41
popf
pop rax
jmp 0x140070c37
cmp eax, 0xc
jne 0x14006fc50
popf
pop rax
jmp 0x140070349
cmp eax, 0x26
jne 0x14006fc5f
popf
pop rax
jmp 0x1400710fe
cmp eax, 0x27
jne 0x14006fc6e
popf
pop rax
jmp 0x140071139
cmp eax, 0x1f
jne 0x14006fc7d
popf
pop rax
jmp 0x140070ccf
cmp eax, 0x10
jne 0x14006fc8c
popf
pop rax
jmp 0x1400705ae
cmp eax, 0x2c
jne 0x14006fc9b
popf
pop rax
jmp 0x1400712fc
cmp eax, 9
jne 0x14006fcaa
popf
pop rax
jmp 0x140070175
cmp eax, 4
jne 0x14006fcb9
popf
pop rax
jmp 0x14006ff48
cmp eax, 0x16
jne 0x14006fcc8
popf
pop rax
jmp 0x140070904
cmp eax, 0x28
jne 0x14006fcd7
popf
pop rax
jmp 0x140071174
cmp eax, 0xa
jne 0x14006fce6
popf
pop rax
jmp 0x1400701f3
cmp eax, 0x22
jne 0x14006fcf5
popf
pop rax
jmp 0x140070e31
cmp eax, 0x14
jne 0x14006fd04
popf
pop rax
jmp 0x140070805
cmp eax, 7
jne 0x14006fd13
popf
pop rax
jmp 0x14007009e
cmp eax, 5
jne 0x14006fd22
popf
pop rax
jmp 0x14006ffa5
cmp eax, 2
jne 0x14006fd31
popf
pop rax
jmp 0x14006fe87
cmp eax, 0x20
jne 0x14006fd40
popf
pop rax
jmp 0x140070dab
cmp eax, 0x1d
jne 0x14006fd4f
popf
pop rax
jmp 0x140070be7
cmp eax, 0x11
jne 0x14006fd5e
popf
pop rax
jmp 0x140070643
cmp eax, 6
jne 0x14006fd6d
popf
pop rax
jmp 0x14007002b
cmp eax, 0x21
jne 0x14006fd7c
popf
pop rax
jmp 0x140070e17
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 r15, r8
mov rsi, rdx
mov r12, rcx
test r8, r8
je 0x14006fdd6
push rax
pushf
mov eax, 0x8c5f99d0
pushf
not eax
add eax, 0xb9e8f2c1
xor eax, 0x9e97b8c0
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd71ec4ce
xor eax, 0xcaf1bd15
rol eax, 0xd2
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x6b487e06
pushf
not eax
add eax, 0xdb41fc0a
xor eax, 0xda8d6c99
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x903f8d0c
xor eax, 0xbdeb186f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xc198b8be
xor eax, 0xff7baf52
rol eax, 0xad
popf
jmp 0x14006faca
test r9, r9
je 0x14006fe54
push rax
pushf
mov eax, 0x7c3ff6b9
pushf
not eax
add eax, 0x8d647396
xor eax, 0x871cafec
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xdb07a0f2
xor eax, 0xd1ac13be
rol eax, 0xce
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x4593e775
pushf
not eax
add eax, 0xf8cd4b48
xor eax, 0xf6fb88f4
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xfedfc310
xor eax, 0x9a160ab2
rol eax, 0xf2
popf
jmp 0x14006faca
test rcx, rcx
jne 0x14006febf
push rax
pushf
mov eax, 0x7c661455
pushf
not eax
add eax, 0xc17aaf9a
xor eax, 0xbcd90807
rol eax, 0x39
popf
pushf
not eax
add eax, 0xca31e981
xor eax, 0xc23e4e5b
rol eax, 0x81
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x6e85afdc
pushf
not eax
add eax, 0xa0f4ff84
xor eax, 0x8b84a352
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8be36de6
xor eax, 0xc82f96fe
rol eax, 0xe6
popf
jmp 0x14006faca
call fcn.140078d1b
mov dword [rax], 0x16
call fcn.140098d20
push rax
pushf
mov eax, 0x1cc049d5
pushf
not eax
add eax, 0xaa2cef49
xor eax, 0xac9c3ceb
rol eax, 0x51
popf
pushf
not eax
add eax, 0xbdb5c553
xor eax, 0x8d63f6cf
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc9ac99f2
xor eax, 0xb9d7aa75
rol eax, 0xcf
popf
jmp 0x14006faca
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
mov rbx, qword [rsp + 0x90]
test rbx, rbx
je 0x14006fff8
push rax
pushf
mov eax, 0x31f41587
pushf
not eax
add eax, 0x99d0725b
xor eax, 0x89826fa8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xccaedbeb
xor eax, 0xb754fb43
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x81448068
xor eax, 0x9f22f52a
rol eax, 0xfd
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x499eba5b
pushf
not eax
add eax, 0xb46508d1
xor eax, 0xf8c3c364
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf3941237
xor eax, 0xa070071c
rol eax, 0x24
popf
jmp 0x14006faca
xor edx, edx
or rax, 0xffffffffffffffff
div r15
cmp r9, rax
jbe 0x14007006c
push rax
pushf
mov eax, 0x5ed6aa1c
pushf
not eax
add eax, 0xc4689af8
xor eax, 0xbd92e221
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa7b12f22
xor eax, 0xe2f27e21
rol eax, 0x98
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xc0be6c0b
pushf
not eax
add eax, 0xd252514f
xor eax, 0x814af954
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb2d881ba
xor eax, 0xa11708a9
rol eax, 1
popf
jmp 0x14006faca
cmp rsi, 0xffffffffffffffff
je 0x1400700fd
push rax
pushf
mov eax, 0x4b5b41bd
pushf
not eax
add eax, 0xe61bac90
xor eax, 0x869299a7
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe542ca7f
xor eax, 0xcf6cf5d3
rol eax, 0x52
popf
pushf
not eax
add eax, 0xdc89d8a5
xor eax, 0xac4b091c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd78dc566
xor eax, 0xa0c25c7f
rol eax, 0x33
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x96bdf055
pushf
not eax
add eax, 0xa18c420a
xor eax, 0xa1fb7335
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8a51c30e
xor eax, 0xe1adb5b4
rol eax, 0x6c
popf
jmp 0x14006faca
mov r8, rsi
xor edx, edx
call fcn.1400050d0
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0xce360508
pushf
not eax
add eax, 0x8f10926a
xor eax, 0xc3657eaf
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa336262c
xor eax, 0xf5326639
rol eax, 0xa3
popf
jmp 0x14006faca
test rbx, rbx
je 0x1400701ad
push rax
pushf
mov eax, 0xcedcc628
pushf
not eax
add eax, 0xe97c99b9
xor eax, 0xc9979c94
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9668f323
xor eax, 0x8e1b6e4f
rol eax, 0xb2
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x936ecc25
pushf
not eax
add eax, 0x82844998
xor eax, 0xf528e791
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xda4273e6
xor eax, 0x939544f6
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xca838183
xor eax, 0x88d65c02
rol eax, 0x3a
popf
jmp 0x14006faca
xor edx, edx
or rax, 0xffffffffffffffff
div r15
cmp r9, rax
ja 0x140070234
push rax
pushf
mov eax, 0xdd9b6f72
pushf
not eax
add eax, 0xd4df8874
xor eax, 0xb5740169
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xde2af432
xor eax, 0x9c19786e
rol eax, 0xd8
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xd908ae9
pushf
not eax
add eax, 0xbd59b92b
xor eax, 0x92bae340
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8fe5b132
xor eax, 0x9228ea84
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xcd50351d
xor eax, 0xa79f8655
rol eax, 0x31
popf
pushf
not eax
add eax, 0xdde38461
xor eax, 0xfc340c8d
rol eax, 0xed
popf
jmp 0x14006faca
mov eax, dword [rbx + 0x14]
test eax, 0x4c0
je 0x1400702f0
push rax
pushf
mov eax, 0xbd3075d0
pushf
not eax
add eax, 0x9cc91ec2
xor eax, 0x92e7abaf
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfd9e3da1
xor eax, 0xc9bafe52
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc602e76c
xor eax, 0xe9fb7bf3
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xbe7a1471
xor eax, 0xf9a14106
rol eax, 0x46
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x7e4cde4d
pushf
not eax
add eax, 0xd25929a6
xor eax, 0xd23f1c63
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9bc6ba29
xor eax, 0xf7b3d17b
rol eax, 0x18
popf
pushf
not eax
add eax, 0xed37a7fb
xor eax, 0x9618c7da
rol eax, 0xea
popf
pushf
not eax
add eax, 0xcff2eec1
xor eax, 0xf405a057
rol eax, 0x98
popf
jmp 0x14006faca
mov ecx, dword [rbx + 0x20]
jmp 0x140070421
mov ecx, 0x4d29a254
pushf
not ecx
add ecx, 0xce3e01a5
xor ecx, 0xddeeb095
rol ecx, 0x6e
popf
pushf
not ecx
add ecx, 0xbc095cdc
xor ecx, 0x95d41300
rol ecx, 0xe5
popf
pushf
not ecx
add ecx, 0x8279e8ef
xor ecx, 0xc8f7153e
rol ecx, 0x8b
popf
push rax
pushf
mov eax, 0x84e88c2e
pushf
not eax
add eax, 0xd4001d45
xor eax, 0xc2e8a290
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8b2d6084
xor eax, 0xf3d4f963
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe7356a46
xor eax, 0xb2451004
rol eax, 0xe8
popf
jmp 0x14006faca
mov rdi, r15
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 0x14007048c
push rax
pushf
mov eax, 0xd3cfc1b
pushf
not eax
add eax, 0xd2fa2b07
xor eax, 0xdcc60dea
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe0cbe60b
xor eax, 0xa17079b6
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xea510209
xor eax, 0x9c6e82c5
rol eax, 0x49
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x72e150b6
pushf
not eax
add eax, 0xab27dd7d
xor eax, 0xb4e3a507
rol eax, 5
popf
pushf
not eax
add eax, 0xbd46479a
xor eax, 0xb8c5ddcc
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdba18723
xor eax, 0xdc88f50b
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa26a177d
xor eax, 0x904ef3fa
rol eax, 0x14
popf
jmp 0x14006faca
mov eax, dword [rbx + 0x14]
mov edx, 0x8a157c32
pushf
not edx
add edx, 0x840b3802
xor edx, 0xbb50d3c9
rol edx, 0x22
popf
pushf
not edx
add edx, 0xd3ade594
xor edx, 0xb0ad52f8
rol edx, 0xb7
popf
pushf
not edx
add edx, 0xabe4aa1f
xor edx, 0xca3efecc
rol edx, 0xf2
popf
pushf
not edx
add edx, 0xe05110de
xor edx, 0xc52b7186
rol edx, 2
popf
test eax, 0x4c0
je 0x14007057b
push rax
pushf
mov eax, 0x9e1137c5
pushf
not eax
add eax, 0xbfd9a9b8
xor eax, 0xd02111db
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xc718139e
xor eax, 0xc5c88472
rol eax, 0x1f
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xc320c206
pushf
not eax
add eax, 0xb45c00a8
xor eax, 0xe20ada0d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcc51ffe9
xor eax, 0xda9bf650
rol eax, 0x8b
popf
jmp 0x14006faca
movsxd r14, dword [rbx + 0x10]
test r14d, r14d
je 0x1400705fd
push rax
pushf
mov eax, 0x7779c0a1
pushf
not eax
add eax, 0xdaea206a
xor eax, 0xb461c2f0
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xbe0d8fec
xor eax, 0xa158e610
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa2528323
xor eax, 0xee6955d0
rol eax, 0xda
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x4a289cd1
pushf
not eax
add eax, 0xbb6f51a0
xor eax, 0x921aeacd
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa537400f
xor eax, 0xb836ed89
rol eax, 0x91
popf
pushf
not eax
add eax, 0xde4637fb
xor eax, 0x96729d33
rol eax, 0x9a
popf
jmp 0x14006faca
js 0x14007068f
push rax
pushf
mov eax, 0x1b807898
pushf
not eax
add eax, 0xb4dd2134
xor eax, 0xb7384df2
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xafad658e
xor eax, 0xb8cae017
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xfc4632a1
xor eax, 0x9a224547
rol eax, 0x92
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xf3197ff9
pushf
not eax
add eax, 0xbe329130
xor eax, 0x851aace3
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf07d8a2d
xor eax, 0xda2c16d7
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9ab81401
xor eax, 0xaa004745
rol eax, 0xed
popf
jmp 0x14006faca
cmp rbp, r14
cmovb r14d, ebp
cmp r14, r13
ja 0x14007073e
push rax
pushf
mov eax, 0xb249c80e
pushf
not eax
add eax, 0x99af73e0
xor eax, 0x8867b61d
rol eax, 0x66
popf
pushf
not eax
add eax, 0xcf4505b0
xor eax, 0xfdddc708
rol eax, 0x17
popf
pushf
not eax
add eax, 0xcd300b80
xor eax, 0xe89e80db
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd65c94e3
xor eax, 0xf29b0aac
rol eax, 0x4e
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x820d3db1
pushf
not eax
add eax, 0xc5820de0
xor eax, 0x91286b68
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc3484432
xor eax, 0xf133ad03
rol eax, 0x6e
popf
jmp 0x14006faca
mov rdx, qword [rbx]
test r14, r14
je 0x1400707bf
push rax
pushf
mov eax, 0xa8226a1b
pushf
not eax
add eax, 0x9a9effbb
xor eax, 0x9824f5e6
rol eax, 4
popf
pushf
not eax
add eax, 0xf653cf7e
xor eax, 0xf9408d31
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8077deb4
xor eax, 0xda429b59
rol eax, 0x17
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x4abafc19
pushf
not eax
add eax, 0xc03e9f5f
xor eax, 0x967fc038
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc085ae10
xor eax, 0xcd86e4e1
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf5eca170
xor eax, 0xf9561f06
rol eax, 0x45
popf
jmp 0x14006faca
test r10, r10
je 0x14007083d
push rax
pushf
mov eax, 0x6acdb756
pushf
not eax
add eax, 0x9023b84f
xor eax, 0xcb7d4a51
rol eax, 0x58
popf
pushf
not eax
add eax, 0xa6ca3639
xor eax, 0xfcdc0fae
rol eax, 0xfa
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x89268399
pushf
not eax
add eax, 0xcebfe1b7
xor eax, 0xc534b9ac
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf319bc59
xor eax, 0xdb02dddd
rol eax, 0x71
popf
jmp 0x14006faca
mov rcx, r10
test rdx, rdx
je 0x1400708be
push rax
pushf
mov eax, 0xcd15d842
pushf
not eax
add eax, 0xa34dcf5f
xor eax, 0x8eab1bce
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdd9c8cbf
xor eax, 0xdfe22889
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb4f80977
xor eax, 0xa0686dc5
rol eax, 0xbf
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x72db1d1f
pushf
not eax
add eax, 0x9444e08b
xor eax, 0xb50ca332
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb9d9555d
xor eax, 0xde836d9e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf2d50f8f
xor eax, 0xa585c25b
rol eax, 0x3b
popf
jmp 0x14006faca
mov r8d, r14d
call fcn.140004a20
jmp 0x140070a10
mov r8, r13
xor edx, edx
call fcn.1400050d0
push rax
pushf
mov eax, 0xd476d43c
pushf
not eax
add eax, 0xc1621ba0
xor eax, 0x89dff8b6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa78dcdb7
xor eax, 0xf537f086
rol eax, 0x34
popf
pushf
not eax
add eax, 0x93638e3d
xor eax, 0xb0d3485f
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xce0e8197
xor eax, 0xaa9ba278
rol eax, 0xd
popf
jmp 0x14006faca
call fcn.140078d1b
mov dword [rax], 0x16
call fcn.140098d20
push rax
pushf
mov eax, 0xf3f0916c
pushf
not eax
add eax, 0xc30f49fa
xor eax, 0x832f2dd1
rol eax, 9
popf
pushf
not eax
add eax, 0x997f600f
xor eax, 0xd023b75b
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x88485c83
xor eax, 0xccf3f330
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xcabd4798
xor eax, 0x87f490c5
rol eax, 0x16
popf
jmp 0x14006faca
mov r10, qword [rsp + 0x20]
push rax
pushf
mov eax, 0x562a9a37
pushf
not eax
add eax, 0x807fb9d5
xor eax, 0xdd8cf3ac
rol eax, 0x74
popf
pushf
not eax
add eax, 0x846e2116
xor eax, 0x91b72c77
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbe1e3807
xor eax, 0xa7cd3e77
rol eax, 8
popf
jmp 0x14006faca
sub dword [rbx + 0x10], r14d
sub rbp, r14
add qword [rbx], r14
mov ecx, dword [rsp + 0x90]
sub r13, r14
jmp 0x140071030
mov eax, ecx
cmp rbp, rax
jb 0x140070b07
push rax
pushf
mov eax, 0x5a5add7b
pushf
not eax
add eax, 0x93e343b0
xor eax, 0xe67b714f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x8e34e841
xor eax, 0x93e747cb
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf1d40d69
xor eax, 0xc303e92b
rol eax, 0xcc
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xb45c20e2
pushf
not eax
add eax, 0x9251259b
xor eax, 0x8475b275
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd06e9e29
xor eax, 0xdab8335d
rol eax, 0xe5
popf
jmp 0x14006faca
cmp rbp, rdx
mov r14d, ebp
cmova r14d, edx
test ecx, ecx
je 0x140070b8e
push rax
pushf
mov eax, 0xb6395f5c
pushf
not eax
add eax, 0xe6ee290e
xor eax, 0xf0b13f2c
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc7efdd30
xor eax, 0xd61397ce
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xae94a598
xor eax, 0xe9b4fad2
rol eax, 0xfe
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xde24dc1e
pushf
not eax
add eax, 0xab6c729c
xor eax, 0xd856ef52
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd185eee9
xor eax, 0x8a34db86
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8a9cbe10
xor eax, 0xf85ce29a
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xe3376f77
xor eax, 0xac9acb41
rol eax, 0xe7
popf
jmp 0x14006faca
xor edx, edx
mov eax, r14d
div ecx
sub r14d, edx
push rax
pushf
mov eax, 0x2a898499
pushf
not eax
add eax, 0x8c45b53d
xor eax, 0x81827d64
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbd7cb354
xor eax, 0xc52310fd
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa5524cee
xor eax, 0xfffaa603
rol eax, 0x3d
popf
jmp 0x14006faca
mov eax, r14d
cmp rax, r13
ja 0x140070c76
push rax
pushf
mov eax, 0x7cbb794c
pushf
not eax
add eax, 0xfe0ca59c
xor eax, 0x928913b2
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xf03fbc6e
xor eax, 0xf32be7ce
rol eax, 0xbb
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x49e3978
pushf
not eax
add eax, 0x8652741c
xor eax, 0xbcf925a9
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb33fc50e
xor eax, 0xfe11af8a
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x9b4e7b1f
xor eax, 0xb4e2db77
rol eax, 0xe
popf
pushf
not eax
add eax, 0x8a56fd71
xor eax, 0xf83b8ad0
rol eax, 0x37
popf
jmp 0x14006faca
mov rax, qword [rbx + 8]
mov rcx, rbx
and dword [rbx + 0x10], 0
mov qword [rbx], rax
call fcn.14009c272
mov rdx, qword [rsp + 0x20]
mov ecx, eax
mov r8d, r14d
call fcn.1400a543f
test eax, eax
je 0x140070d52
push rax
pushf
mov eax, 0x105556a1
pushf
not eax
add eax, 0xf2ebe816
xor eax, 0xe4ff1809
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa27ba099
xor eax, 0xae34b0e6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xdede75c9
xor eax, 0xcedbe976
rol eax, 6
popf
pushf
not eax
add eax, 0x9a6ea16b
xor eax, 0xdf0640b6
rol eax, 0xcb
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0xb7b983dc
pushf
not eax
add eax, 0xa061e338
xor eax, 0xdfeadb07
rol eax, 0xba
popf
pushf
not eax
add eax, 0xc8b7894c
xor eax, 0xc21ea247
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd498b9f7
xor eax, 0xdf253303
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd81fb1f3
xor eax, 0xf1f86a30
rol eax, 0x34
popf
jmp 0x14006faca
js 0x140070de4
push rax
pushf
mov eax, 0x8546a5ac
pushf
not eax
add eax, 0xa333ffc2
xor eax, 0xeb666e9d
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb3bb8b26
xor eax, 0x81fde858
rol eax, 0x89
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x84523a5c
pushf
not eax
add eax, 0xad49db25
xor eax, 0xf6e2dcae
rol eax, 0x77
popf
pushf
not eax
add eax, 0xf6f19b3a
xor eax, 0xc388507b
rol eax, 0xd2
popf
jmp 0x14006faca
mov ecx, dword [rsp + 0x90]
mov r10, qword [rsp + 0x20]
movsxd r14, eax
sub rbp, r14
sub r13, r14
jmp 0x140071030
mov rcx, rbx
call fcn.1400672d1
cmp eax, 0xffffffff
je 0x140070e97
push rax
pushf
mov eax, 0x39183eb0
pushf
not eax
add eax, 0xd0387cef
xor eax, 0xa796fe20
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x8e1b49f1
xor eax, 0xb79a2082
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa53e87e3
xor eax, 0x83dffb66
rol eax, 0x68
popf
pushf
not eax
add eax, 0xbd1eb567
xor eax, 0x9d716cad
rol eax, 0x67
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x4a687884
pushf
not eax
add eax, 0xccf39aba
xor eax, 0xf2409a6d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x834d5a0d
xor eax, 0xdff448b8
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa02710b1
xor eax, 0x80a28f6c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe692fdeb
xor eax, 0xf728c658
rol eax, 0xcb
popf
jmp 0x14006faca
test r13, r13
je 0x140070f28
push rax
pushf
mov eax, 0x45a229f2
pushf
not eax
add eax, 0xfd62d463
xor eax, 0x843f1ad3
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf01d3e18
xor eax, 0x899d484b
rol eax, 0xdf
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x88176f6f
pushf
not eax
add eax, 0xba3d9744
xor eax, 0x961153d3
rol eax, 0x47
popf
pushf
not eax
add eax, 0x8c19af14
xor eax, 0xf1eb5a3d
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd4868816
xor eax, 0x982762a8
rol eax, 0xfb
popf
jmp 0x14006faca
mov r10, qword [rsp + 0x20]
dec rbp
dec r13
mov r14d, 0x8890c253
pushf
not r14d
add r14d, 0xf6498819
xor r14d, 0xcd360a09
rol r14d, 0x7d
popf
pushf
not r14d
add r14d, 0xddb0c035
xor r14d, 0x80bce284
rol r14d, 0x26
popf
pushf
not r14d
add r14d, 0xeed3332b
xor r14d, 0xa6500338
rol r14d, 0x4f
popf
mov byte [r10], al
mov ecx, dword [rbx + 0x20]
mov dword [rsp + 0x90], ecx
push rax
pushf
mov eax, 0xe4af5dab
pushf
not eax
add eax, 0xf7fa53fa
xor eax, 0xe02e88ef
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf3e40cb4
xor eax, 0xe1e9fe21
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa92626c5
xor eax, 0xadbd66ca
rol eax, 0x72
popf
pushf
not eax
add eax, 0xaba2de09
xor eax, 0xb7b93c9d
rol eax, 0x9a
popf
jmp 0x14006faca
push r14
not r14
sub r10, r14
pop r14
sub r10, 1
mov qword [rsp + 0x20], r10
test rbp, rbp
jne 0x1400710a5
push rax
pushf
mov eax, 0x777bc919
pushf
not eax
add eax, 0xe8319a51
xor eax, 0xdce62373
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xccd9bf96
xor eax, 0xa08c8347
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd1ed3f8f
xor eax, 0x9628a168
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8a290b1d
xor eax, 0xb275837b
rol eax, 0xc8
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x439c308b
pushf
not eax
add eax, 0x98bd5f90
xor eax, 0x93c67379
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf3435a40
xor eax, 0xcaf34eb6
rol eax, 0x28
popf
pushf
not eax
add eax, 0xfb100378
xor eax, 0x8be77dea
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xafeabf0e
xor eax, 0xe9d76e07
rol eax, 0x73
popf
jmp 0x14006faca
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0xd574d5e3
pushf
not eax
add eax, 0xca54361e
xor eax, 0x91a5fdf9
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa67b9bcc
xor eax, 0xff0ac24a
rol eax, 0xe0
popf
jmp 0x14006faca
mov rax, r9
jmp 0x14006ff4a
cmp rsi, 0xffffffffffffffff
je 0x1400711d3
push rax
pushf
mov eax, 0x4958dcf5
pushf
not eax
add eax, 0x85d8e2a8
xor eax, 0xbc3db5a6
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf3d95be9
xor eax, 0xc123e154
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd0b0ff6d
xor eax, 0xb1e10b7d
rol eax, 0x60
popf
pushf
not eax
add eax, 0xf365913e
xor eax, 0x8d765faa
rol eax, 0x17
popf
jmp 0x14006faca
push rax
pushf
mov eax, 0x49aafbdf
pushf
not eax
add eax, 0x916eaca8
xor eax, 0xdf8aa0bc
rol eax, 0x75
popf
pushf
not eax
add eax, 0xaacba419
xor eax, 0xc9995198
rol eax, 0xea
popf
pushf
not eax
add eax, 0x80e9948d
xor eax, 0xf8ebdb36
rol eax, 0xd
popf
jmp 0x14006faca
mov r8, rsi
xor edx, edx
mov rcx, r12
call fcn.1400050d0
push rax
pushf
mov eax, 0xc878a5e2
pushf
not eax
add eax, 0xfaf7379a
xor eax, 0xa0251cb5
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd072f885
xor eax, 0x8706647a
rol eax, 0xd4
popf
jmp 0x14006faca
call fcn.140078d1b
mov dword [rax], 0x22
jmp 0x14006fefd
lock or dword [rbx + 0x14], 0x10
jmp 0x140071334
lock or dword [rbx + 0x14], 8
push rax
pushf
mov eax, 0x91a70983
pushf
not eax
add eax, 0xcce9b97c
xor eax, 0xd1d775a5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf7b8b9d1
xor eax, 0x9a12cda7
rol eax, 0x79
popf
jmp 0x14006faca
sub rdi, rbp
xor edx, edx
mov rax, rdi
div r15
jmp 0x14006ff4a