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

Disassembly:
push rax
pushf
mov eax, 0x132f1cf5
pushf
not eax
add eax, 0xa341edd1
xor eax, 0xa22350b1
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb3b20403
xor eax, 0xfadea10b
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x99e8d95e
xor eax, 0x86a4419b
rol eax, 0x59
popf
cmp eax, 0x20
jne 0x1400b934d
popf
pop rax
jmp 0x1400ba6f2
cmp eax, 0
jne 0x1400b935c
popf
pop rax
jmp 0x1400b9587
cmp eax, 3
jne 0x1400b936b
popf
pop rax
jmp 0x1400b9816
cmp eax, 1
jne 0x1400b937a
popf
pop rax
jmp 0x1400b9753
cmp eax, 0xd
jne 0x1400b9389
popf
pop rax
jmp 0x1400b9cff
cmp eax, 0x1a
jne 0x1400b9398
popf
pop rax
jmp 0x1400ba45f
cmp eax, 0xe
jne 0x1400b93a7
popf
pop rax
jmp 0x1400b9d70
cmp eax, 0xb
jne 0x1400b93b6
popf
pop rax
jmp 0x1400b9c27
cmp eax, 0x19
jne 0x1400b93c5
popf
pop rax
jmp 0x1400ba3cb
cmp eax, 8
jne 0x1400b93d4
popf
pop rax
jmp 0x1400b9a9b
cmp eax, 0x1d
jne 0x1400b93e3
popf
pop rax
jmp 0x1400ba57a
cmp eax, 0x17
jne 0x1400b93f2
popf
pop rax
jmp 0x1400ba2b9
cmp eax, 0x1c
jne 0x1400b9401
popf
pop rax
jmp 0x1400ba542
cmp eax, 0x12
jne 0x1400b9410
popf
pop rax
jmp 0x1400b9fb1
cmp eax, 0x18
jne 0x1400b941f
popf
pop rax
jmp 0x1400ba320
cmp eax, 0x11
jne 0x1400b942e
popf
pop rax
jmp 0x1400b9f19
cmp eax, 0x1b
jne 0x1400b943d
popf
pop rax
jmp 0x1400ba4f4
cmp eax, 0x21
jne 0x1400b944c
popf
pop rax
jmp 0x1400ba738
cmp eax, 0x23
jne 0x1400b945b
popf
pop rax
jmp 0x1400ba7f2
cmp eax, 0x25
jne 0x1400b946a
popf
pop rax
jmp 0x1400ba8e3
cmp eax, 0xf
jne 0x1400b9479
popf
pop rax
jmp 0x1400b9df3
cmp eax, 0x13
jne 0x1400b9488
popf
pop rax
jmp 0x1400ba089
cmp eax, 0x15
jne 0x1400b9497
popf
pop rax
jmp 0x1400ba1a4
cmp eax, 0x24
jne 0x1400b94a6
popf
pop rax
jmp 0x1400ba898
cmp eax, 0x1e
jne 0x1400b94b5
popf
pop rax
jmp 0x1400ba5c7
cmp eax, 0xc
jne 0x1400b94c4
popf
pop rax
jmp 0x1400b9c9c
cmp eax, 0x26
jne 0x1400b94d3
popf
pop rax
jmp 0x1400ba923
cmp eax, 5
jne 0x1400b94e2
popf
pop rax
jmp 0x1400b9962
cmp eax, 0x1f
jne 0x1400b94f1
popf
pop rax
jmp 0x1400ba690
cmp eax, 0x10
jne 0x1400b9500
popf
pop rax
jmp 0x1400b9e84
cmp eax, 6
jne 0x1400b950f
popf
pop rax
jmp 0x1400b99dc
cmp eax, 9
jne 0x1400b951e
popf
pop rax
jmp 0x1400b9b7c
cmp eax, 4
jne 0x1400b952d
popf
pop rax
jmp 0x1400b98a7
cmp eax, 0x16
jne 0x1400b953c
popf
pop rax
jmp 0x1400ba200
cmp eax, 2
jne 0x1400b954b
popf
pop rax
jmp 0x1400b9791
cmp eax, 0xa
jne 0x1400b955a
popf
pop rax
jmp 0x1400b9bcc
cmp eax, 0x22
jne 0x1400b9569
popf
pop rax
jmp 0x1400ba7b6
cmp eax, 0x14
jne 0x1400b9578
popf
pop rax
jmp 0x1400ba10b
cmp eax, 7
jne 0x1400b9587
popf
pop rax
jmp 0x1400b9a28
mov qword [rsp + 8], rbx
mov qword [rsp + 0x20], rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x30
mov rdi, r8
mov r14, rdx
movzx r12d, byte [r8]
movabs rax, 0xdab4807ac5e71bdc
pushf
not rax
add rax, 0x44166246
xor rax, 0x61ab644a
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x5b1de99e
xor rax, 0x7084be37
rol rax, 0xff
popf
pushf
not rax
add rax, 0x49f6f2db
xor rax, 0x6f90cbc4
rol rax, 0x21
popf
xor r12, rax
movabs rcx, 0x8ab87007c05844d3
pushf
not rcx
add rcx, 0x7f2927aa
xor rcx, 0x6ff69773
rol rcx, 0x55
popf
pushf
not rcx
add rcx, 0x74c0f0b8
xor rcx, 0x447e5c7e
rol rcx, 0xec
popf
pushf
not rcx
add rcx, 0x63109fb5
xor rcx, 0x62a278ad
rol rcx, 0x56
popf
pushf
not rcx
add rcx, 0x57bc8d41
xor rcx, 0x64ecfc21
rol rcx, 0x4f
popf
imul r12, rcx
movzx eax, byte [r8 + 1]
xor r12, rax
imul r12, rcx
movzx eax, byte [r8 + 2]
xor r12, rax
imul r12, rcx
movzx eax, byte [r8 + 3]
xor r12, rax
imul r12, rcx
mov rcx, qword [0x14005afd0]
and rcx, r12
add rcx, rcx
mov rax, qword [0x14005afb8]
mov rbx, qword [rax + rcx*8 + 8]
mov r15, qword [0x14005afa8]
cmp rbx, r15
jne 0x1400b970d
push rax
pushf
mov eax, 0x71babca4
pushf
not eax
add eax, 0xd136a372
xor eax, 0x8db7c4b1
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xddca5ccd
xor eax, 0x81bdf349
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xed00eef3
xor eax, 0xb5407742
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc0c5c90a
xor eax, 0xa323d50b
rol eax, 0xd1
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x7a598f3a
pushf
not eax
add eax, 0xf4d7766d
xor eax, 0xd1be373a
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc5420739
xor eax, 0xcdfb0fdd
rol eax, 0x42
popf
pushf
not eax
add eax, 0x945b4ba2
xor eax, 0xcea638cc
rol eax, 0x34
popf
jmp 0x1400b933e
mov rbx, r15
mov rbp, r15
jmp 0x1400b9a28
mov rcx, qword [rax + rcx*8]
mov eax, dword [r8]
cmp eax, dword [rbx + 0x10]
je 0x1400b97d0
push rax
pushf
mov eax, 0xa29f1deb
pushf
not eax
add eax, 0xb9e8706b
xor eax, 0xcf66ff05
rol eax, 0xd
popf
pushf
not eax
add eax, 0xabf24b47
xor eax, 0xb642f641
rol eax, 0x57
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x3c4189f
pushf
not eax
add eax, 0xf2ac7917
xor eax, 0x8ba8c2ac
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8745026b
xor eax, 0xc871a8c6
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa157fef7
xor eax, 0xebead8b0
rol eax, 0x2e
popf
jmp 0x1400b933e
cmp rbx, rcx
je 0x1400b9874
push rax
pushf
mov eax, 0xddf333ba
pushf
not eax
add eax, 0xd38f6e68
xor eax, 0x970a7521
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xf8a5520b
xor eax, 0xf805c5b8
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc0e0d697
xor eax, 0x950b96db
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa8fbe725
xor eax, 0xed68a340
rol eax, 0x13
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x4b06b780
pushf
not eax
add eax, 0xcdbbd950
xor eax, 0xd584aa9a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa119eefd
xor eax, 0xf633a592
rol eax, 0xb6
popf
jmp 0x1400b933e
mov rbx, qword [rbx + 8]
cmp eax, dword [rbx + 0x10]
jne 0x1400b9909
push rax
pushf
mov eax, 0xa6460a34
pushf
not eax
add eax, 0x91cb2504
xor eax, 0xd062f963
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa673abd4
xor eax, 0xc02685e8
rol eax, 0x79
popf
pushf
not eax
add eax, 0xe95850af
xor eax, 0xab70d9c7
rol eax, 2
popf
pushf
not eax
add eax, 0xfd4a0351
xor eax, 0xf578ed9d
rol eax, 0x78
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xb3ced2cc
pushf
not eax
add eax, 0xc0dba53c
xor eax, 0x91bb6665
rol eax, 0x96
popf
pushf
not eax
add eax, 0xefe37a8b
xor eax, 0xeb6259cd
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb0b98e5d
xor eax, 0xa2c622e4
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8aee4b5f
xor eax, 0xfb97b91e
rol eax, 4
popf
jmp 0x1400b933e
mov qword [rdx], rbx
mov byte [rdx + 8], 0
mov rax, r14
mov rbx, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x78]
add rsp, 0x30
pop r15
pop r14
pop r12
pop rdi
pop rsi
ret
mov r15, rbx
mov rbp, rbx
push rax
pushf
mov eax, 0xb05cbb03
pushf
not eax
add eax, 0xd137c505
xor eax, 0x98e1eee8
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc96d6b99
xor eax, 0xb50160b1
rol eax, 9
popf
pushf
not eax
add eax, 0xd5ddc523
xor eax, 0xa7abcfbd
rol eax, 0x2d
popf
jmp 0x1400b933e
movabs rax, 0xfe640722ce72b285
pushf
not rax
add rax, 0x6584dbf4
xor rax, 0x71f94e3f
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x7a7a9633
xor rax, 0x7dffbec6
rol rax, 0xba
popf
pushf
not rax
add rax, 0x6ce2479d
xor rax, 0x78c507b9
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x4e7d8fda
xor rax, 0x465e835e
rol rax, 0xde
popf
cmp qword [0x14005afb0], rax
je 0x1400ba923
lea rax, [0x1b74e5858]
pushf
sub rax, 0x7748a8b0
popf
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0
mov ecx, 0xb484457
pushf
not ecx
add ecx, 0xeda55425
xor ecx, 0xead590a2
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xd878f89b
xor ecx, 0xcff0f92b
rol ecx, 0xb6
popf
call fcn.140076fc7
mov rsi, rax
mov qword [rsp + 0x28], rax
mov eax, dword [rdi]
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rdi + 4]
movups xmmword [rsi + 0x14], xmm0
mov rdx, qword [0x14005afb0]
lea rcx, [rdx + 1]
xorps xmm0, xmm0
test rcx, rcx
js 0x1400b9b49
push rax
pushf
mov eax, 0x8fe941d
pushf
not eax
add eax, 0x8cd7a437
xor eax, 0xa5e6d70b
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb364b770
xor eax, 0xea4bd52b
rol eax, 0x8b
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x4055736e
pushf
not eax
add eax, 0xefb0eb9a
xor eax, 0xa7a6268f
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc8b72e4c
xor eax, 0xde769e7c
rol eax, 0xa0
popf
jmp 0x1400b933e
cvtsi2ss xmm0, rcx
jmp 0x1400b9c27
mov rax, rcx
shr rax, 1
and ecx, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
push rax
pushf
mov eax, 0xe512ccfd
pushf
not eax
add eax, 0xd6f8f0e5
xor eax, 0x9b3d889d
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x944657ce
xor eax, 0xe859aedd
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa14b6255
xor eax, 0xe4d59a55
rol eax, 0xa4
popf
jmp 0x1400b933e
mov rdi, qword [0x14005afd8]
xorps xmm2, xmm2
test rdi, rdi
js 0x1400b9c69
push rax
pushf
mov eax, 0xf09d372b
pushf
not eax
add eax, 0xd8cb65c6
xor eax, 0xed512eba
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xbad9e6d8
xor eax, 0x8ee2e5d7
rol eax, 0x12
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x6bb4bd6a
pushf
not eax
add eax, 0xe033c1e0
xor eax, 0xd6d54f3b
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8f9959fd
xor eax, 0xeb446fd2
rol eax, 0x2b
popf
jmp 0x1400b933e
cvtsi2ss xmm2, rdi
jmp 0x1400b9d70
mov rcx, rdi
shr rcx, 1
mov rax, rdi
and eax, 1
or rcx, rax
cvtsi2ss xmm2, rcx
addss xmm2, xmm2
push rax
pushf
mov eax, 0xe4cf5c70
pushf
not eax
add eax, 0xfe4ae4c0
xor eax, 0xb1417c25
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdc8c0e9e
xor eax, 0xbed36a29
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xdaf136ce
xor eax, 0xdca7d243
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb687cd11
xor eax, 0xebba2ac0
rol eax, 0x8f
popf
jmp 0x1400b933e
movaps xmm1, xmm0
divss xmm1, xmm2
movss xmm3, dword [0x14005afa0]
comiss xmm1, xmm3
seta al
test al, al
je 0x1400b9dc0
push rax
pushf
mov eax, 0xd8377a5e
pushf
not eax
add eax, 0x822c234c
xor eax, 0xda07ada5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xe783ed5f
xor eax, 0xb72f66ef
rol eax, 0xfc
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xab43107c
pushf
not eax
add eax, 0xd4bdf65b
xor eax, 0xe8be3ac0
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9e55053e
xor eax, 0xc664695a
rol eax, 0x4e
popf
jmp 0x1400b933e
divss xmm0, xmm3
call fcn.1400d59de
xor ecx, ecx
movss xmm1, dword [0x1400504c4]
comiss xmm0, xmm1
jb 0x1400b9e51
push rax
pushf
mov eax, 0x880eee1b
pushf
not eax
add eax, 0x8e3eef68
xor eax, 0xfefd2372
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc106a90d
xor eax, 0xfe1d30f6
rol eax, 0x26
popf
pushf
not eax
add eax, 0x8482e244
xor eax, 0xaf495a78
rol eax, 0xea
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xbd38adb4
pushf
not eax
add eax, 0xc7c25eb4
xor eax, 0xc9281cdb
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc94114c1
xor eax, 0xac37339a
rol eax, 0x72
popf
jmp 0x1400b933e
subss xmm0, xmm1
comiss xmm0, xmm1
jae 0x1400b9ed3
push rax
pushf
mov eax, 0x8ccaf78
pushf
not eax
add eax, 0xf39aa2f8
xor eax, 0xeb602cf4
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb0838174
xor eax, 0x88421591
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xe946e685
xor eax, 0x9e9db520
rol eax, 0xa8
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x534255f
pushf
not eax
add eax, 0xa3466db8
xor eax, 0xbaa616f7
rol eax, 0x74
popf
pushf
not eax
add eax, 0x9cf72a07
xor eax, 0xc38418e7
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc0850c1f
xor eax, 0xfa5e9a97
rol eax, 0x61
popf
jmp 0x1400b933e
movabs rax, 0x712afd7b59bc5d
pushf
not rax
add rax, 0x4275221d
xor rax, 0x47dd3d60
rol rax, 0x25
popf
pushf
not rax
add rax, 0x53e66749
xor rax, 0x620bc62e
rol rax, 0x56
popf
pushf
not rax
add rax, 0x7a67a9f9
xor rax, 0x44addcff
rol rax, 0x39
popf
mov rcx, rax
push rax
pushf
mov eax, 0x2ca63f8c
pushf
not eax
add eax, 0xf8e98e96
xor eax, 0xe32a10c3
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc7ad7142
xor eax, 0x8a8d8802
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf8e3450c
xor eax, 0x90cb105f
rol eax, 0xdf
popf
jmp 0x1400b933e
cvttss2si rax, xmm0
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
mov ecx, 0xf79e3f7c
pushf
not ecx
add ecx, 0xc06f092d
xor ecx, 0xf2db9c15
rol ecx, 0x22
popf
pushf
not ecx
add ecx, 0xc3a99404
xor ecx, 0xd37c3d6f
rol ecx, 0x68
popf
cmp rax, rcx
cmova rcx, rax
cmp rdi, rcx
jae 0x1400ba056
push rax
pushf
mov eax, 0xa5e3fa82
pushf
not eax
add eax, 0x8eb486f4
xor eax, 0xbfe3f41a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa8abd728
xor eax, 0xa2997034
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdb9563c8
xor eax, 0xf5b0d540
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xce32f7c6
xor eax, 0xf64d7f97
rol eax, 0x84
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xa0174e87
pushf
not eax
add eax, 0xdf147412
xor eax, 0x9e3e51ae
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbc2a6d16
xor eax, 0x9789ac21
rol eax, 0x3a
popf
jmp 0x1400b933e
cmp rdi, 0x200
jae 0x1400ba0d8
push rax
pushf
mov eax, 0xba0fd91a
pushf
not eax
add eax, 0xd8982b21
xor eax, 0xbbcf35c0
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9400f936
xor eax, 0xd7419648
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xbd116fe7
xor eax, 0xc52f8fb3
rol eax, 0x9a
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xf51d562f
pushf
not eax
add eax, 0xd90c2f81
xor eax, 0xdd02542f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe619933b
xor eax, 0xc6a34c6e
rol eax, 0xa0
popf
jmp 0x1400b933e
lea rdi, [rdi*8]
cmp rdi, rcx
jae 0x1400ba14b
push rax
pushf
mov eax, 0x4fdcb2ed
pushf
not eax
add eax, 0x8311d8ba
xor eax, 0x8bd6137f
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa705345b
xor eax, 0xf60c5124
rol eax, 0x4a
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x707a5255
pushf
not eax
add eax, 0xd2c97924
xor eax, 0xc80f4c3a
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcaa99b48
xor eax, 0xc773f9d7
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd4f4ed70
xor eax, 0x806ec08c
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf063e885
xor eax, 0xa6171b93
rol eax, 0xa5
popf
jmp 0x1400b933e
mov rdi, rcx
push rax
pushf
mov eax, 0xcad41289
pushf
not eax
add eax, 0xabbd3af7
xor eax, 0x9c5a3385
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd9e514d4
xor eax, 0xc28beb3b
rol eax, 0x50
popf
pushf
not eax
add eax, 0xad623301
xor eax, 0x8cae15e2
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xf514fc58
xor eax, 0xc8da1b14
rol eax, 0x92
popf
jmp 0x1400b933e
mov rdx, rdi
call fcn.14009699d
mov rcx, qword [0x14005afd0]
and rcx, r12
add rcx, rcx
mov rdx, qword [0x14005afb8]
mov rax, qword [rdx + rcx*8 + 8]
mov rbx, qword [0x14005afa8]
cmp rax, rbx
jne 0x1400ba286
push rax
pushf
mov eax, 0x28d0d7e1
pushf
not eax
add eax, 0xc81ece80
xor eax, 0xd027dcbc
rol eax, 0x51
popf
pushf
not eax
add eax, 0x819e6e18
xor eax, 0xaf159839
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcf2fae31
xor eax, 0xeca2b762
rol eax, 0x28
popf
pushf
not eax
add eax, 0xab689d22
xor eax, 0x895a5947
rol eax, 0xd8
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x284e4f7
pushf
not eax
add eax, 0x906ca293
xor eax, 0xecc1f73b
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe3393b4a
xor eax, 0x8e360217
rol eax, 0xd7
popf
jmp 0x1400b933e
mov qword [rsp + 0x28], 0
jmp 0x1400ba542
mov rdx, qword [rdx + rcx*8]
mov ecx, dword [rsi + 0x10]
cmp ecx, dword [rax + 0x10]
je 0x1400ba385
push rax
pushf
mov eax, 0x9e4c850b
pushf
not eax
add eax, 0xe957ca53
xor eax, 0xb3edfd8f
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8f2e6404
xor eax, 0xcb876d14
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xca8e8d05
xor eax, 0xfe98d0d9
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd7749759
xor eax, 0x9af4e28d
rol eax, 0xa6
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x1f352ef2
pushf
not eax
add eax, 0xe45a249c
xor eax, 0xd52e94a3
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb87b24eb
xor eax, 0xe5fdeb6d
rol eax, 0x27
popf
pushf
not eax
add eax, 0xea56aba0
xor eax, 0xa28127df
rol eax, 0x2f
popf
jmp 0x1400b933e
mov rbx, rax
cmp rax, rdx
je 0x1400ba42c
push rax
pushf
mov eax, 0x48cbda69
pushf
not eax
add eax, 0x837a8672
xor eax, 0xe5f9db25
rol eax, 0x18
popf
pushf
not eax
add eax, 0xffef6e57
xor eax, 0xa3e7f5ba
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x811ec095
xor eax, 0xb9b1baa7
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xe6222b30
xor eax, 0xb6792f24
rol eax, 0xe3
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x3b87c1dc
pushf
not eax
add eax, 0xaeffa03a
xor eax, 0xc568a9b2
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8bee337b
xor eax, 0xcc70c27f
rol eax, 0x97
popf
jmp 0x1400b933e
mov rax, qword [rax + 8]
cmp ecx, dword [rax + 0x10]
jne 0x1400ba49b
push rax
pushf
mov eax, 0x6adca75c
pushf
not eax
add eax, 0xf1e9acea
xor eax, 0x8435cd87
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd36db967
xor eax, 0xa16a8898
rol eax, 0x34
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xee95abac
pushf
not eax
add eax, 0xd19b1a1e
xor eax, 0xd1645220
rol eax, 9
popf
pushf
not eax
add eax, 0xae26bbd6
xor eax, 0x808b73af
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x87e772de
xor eax, 0xef891865
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe8f6718a
xor eax, 0xd54200eb
rol eax, 0xc5
popf
jmp 0x1400b933e
mov rbx, qword [rax]
mov qword [rsp + 0x28], rax
push rax
pushf
mov eax, 0x8056212e
pushf
not eax
add eax, 0xebba6c9c
xor eax, 0xc703c90e
rol eax, 9
popf
pushf
not eax
add eax, 0xb1bab994
xor eax, 0xae8c4b00
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x94af773d
xor eax, 0xf96bc279
rol eax, 0x6e
popf
jmp 0x1400b933e
mov qword [rsp + 0x20], rbx
push rax
pushf
mov eax, 0x3401f8dc
pushf
not eax
add eax, 0xfb0eddb9
xor eax, 0xa1b92d99
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x9256eea7
xor eax, 0xf797c991
rol eax, 0xd
popf
jmp 0x1400b933e
mov rbp, rbx
movaps xmm0, xmmword [rsp + 0x20]
movdqa xmmword [rsp + 0x20], xmm0
mov r15, qword [rsp + 0x20]
mov rdx, qword [0x14005afb0]
push rax
pushf
mov eax, 0x78451d6
pushf
not eax
add eax, 0xa813b44d
xor eax, 0xcfbca537
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd6bfd09d
xor eax, 0xf045286f
rol eax, 0xf3
popf
jmp 0x1400b933e
mov r8, qword [rbx + 8]
inc rdx
mov qword [0x14005afb0], rdx
mov qword [rsi], r15
mov qword [rsi + 8], r8
mov qword [r8], rsi
mov qword [rbx + 8], rsi
mov rcx, qword [0x14005afb8]
mov rax, qword [0x14005afd0]
and rax, r12
add rax, rax
mov rdx, qword [rcx + rax*8]
cmp rdx, qword [0x14005afa8]
jne 0x1400ba64a
push rax
pushf
mov eax, 0xb3d74900
pushf
not eax
add eax, 0xdb79c448
xor eax, 0x9a5c2d4f
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xfdc68ca4
xor eax, 0x95da965a
rol eax, 9
popf
pushf
not eax
add eax, 0xdcb95274
xor eax, 0x9e3da523
rol eax, 0x2a
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0x44369b06
pushf
not eax
add eax, 0x88bd3982
xor eax, 0xf0317948
rol eax, 0xf
popf
pushf
not eax
add eax, 0x832dee84
xor eax, 0xb644d4c8
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc588eecf
xor eax, 0x9554c05a
rol eax, 0x13
popf
jmp 0x1400b933e
mov qword [rcx + rax*8], rsi
jmp 0x1400ba898
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0
jmp 0x1400ba57a
cmp rdx, rbp
jne 0x1400ba783
push rax
pushf
mov eax, 0x3582fb7a
pushf
not eax
add eax, 0xd3da3024
xor eax, 0xb152d4eb
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe899ef9d
xor eax, 0x897cf7ce
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf6c64dd1
xor eax, 0xe67eca6c
rol eax, 0x23
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xf611b6de
pushf
not eax
add eax, 0xad18dc1e
xor eax, 0xfde45fb3
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x893fbe6b
xor eax, 0xffe3c319
rol eax, 0x76
popf
jmp 0x1400b933e
mov qword [rcx + rax*8], rsi
jmp 0x1400ba8e3
cmp qword [rcx + rax*8 + 8], r8
jne 0x1400ba83f
push rax
pushf
mov eax, 0x3a71e992
pushf
not eax
add eax, 0x83683cdd
xor eax, 0xf3e8afb4
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8cee5f5a
xor eax, 0xaa0c6d4a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb2e97599
xor eax, 0xd98e49af
rol eax, 0xff
popf
jmp 0x1400b933e
push rax
pushf
mov eax, 0xf79ae76e
pushf
not eax
add eax, 0x8eaed15c
xor eax, 0x875e8b24
rol eax, 0x61
popf
pushf
not eax
add eax, 0xbd24edea
xor eax, 0xde1a6145
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb35dc0e4
xor eax, 0xb0e6b45e
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd13a3d93
xor eax, 0xde106970
rol eax, 0xd4
popf
jmp 0x1400b933e
mov qword [rcx + rax*8 + 8], rsi
push rax
pushf
mov eax, 0xf3a4e77
pushf
not eax
add eax, 0xbb3476ff
xor eax, 0xcbdabbe3
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe37438d3
xor eax, 0x845413a4
rol eax, 0xce
popf
pushf
not eax
add eax, 0xbcf926ee
xor eax, 0xba122889
rol eax, 0xbe
popf
jmp 0x1400b933e
mov qword [r14], rsi
mov byte [r14 + 8], 1
jmp 0x1400b9969
lea rcx, [0x19701b3b6]
pushf
sub rcx, 0x56fcb616
popf
call fcn.1400abf5e
int3