Function at 0x1400557a1
Capabilities:
Authenticate hmac
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x9bb5ee80
pushf
not eax
add eax, 0x96056546
xor eax, 0x8df83c41
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe4bc5717
xor eax, 0xfb6bc820
rol eax, 6
popf
cmp eax, 0x29
jne 0x1400557de
popf
pop rax
jmp 0x140057075
cmp eax, 0
jne 0x1400557ed
popf
pop rax
jmp 0x140055abd
cmp eax, 3
jne 0x1400557fc
popf
pop rax
jmp 0x140055c4b
cmp eax, 1
jne 0x14005580b
popf
pop rax
jmp 0x140055b78
cmp eax, 0xd
jne 0x14005581a
popf
pop rax
jmp 0x140056168
cmp eax, 0x1a
jne 0x140055829
popf
pop rax
jmp 0x1400568a3
cmp eax, 0xe
jne 0x140055838
popf
pop rax
jmp 0x1400561c7
cmp eax, 0x31
jne 0x140055847
popf
pop rax
jmp 0x1400573fb
cmp eax, 0x19
jne 0x140055856
popf
pop rax
jmp 0x1400567ec
cmp eax, 8
jne 0x140055865
popf
pop rax
jmp 0x140055f50
cmp eax, 0x2a
jne 0x140055874
popf
pop rax
jmp 0x1400570bd
cmp eax, 0x17
jne 0x140055883
popf
pop rax
jmp 0x140056739
cmp eax, 0x1c
jne 0x140055892
popf
pop rax
jmp 0x1400569e4
cmp eax, 0x2e
jne 0x1400558a1
popf
pop rax
jmp 0x140057253
cmp eax, 0x18
jne 0x1400558b0
popf
pop rax
jmp 0x140056771
cmp eax, 0x2b
jne 0x1400558bf
popf
pop rax
jmp 0x14005713b
cmp eax, 0x1b
jne 0x1400558ce
popf
pop rax
jmp 0x140056938
cmp eax, 0x2d
jne 0x1400558dd
popf
pop rax
jmp 0x14005721e
cmp eax, 0x23
jne 0x1400558ec
popf
pop rax
jmp 0x140056d0e
cmp eax, 0x25
jne 0x1400558fb
popf
pop rax
jmp 0x140056e86
cmp eax, 0xf
jne 0x14005590a
popf
pop rax
jmp 0x140056216
cmp eax, 0x13
jne 0x140055919
popf
pop rax
jmp 0x1400564ae
cmp eax, 0x15
jne 0x140055928
popf
pop rax
jmp 0x140056605
cmp eax, 0x24
jne 0x140055937
popf
pop rax
jmp 0x140056db7
cmp eax, 0x1e
jne 0x140055946
popf
pop rax
jmp 0x140056adb
cmp eax, 0xc
jne 0x140055955
popf
pop rax
jmp 0x1400560cc
cmp eax, 0x26
jne 0x140055964
popf
pop rax
jmp 0x140056ec2
cmp eax, 0x27
jne 0x140055973
popf
pop rax
jmp 0x140056f6c
cmp eax, 0x30
jne 0x140055982
popf
pop rax
jmp 0x14005733d
cmp eax, 0x10
jne 0x140055991
popf
pop rax
jmp 0x14005625e
cmp eax, 0x2c
jne 0x1400559a0
popf
pop rax
jmp 0x1400571e6
cmp eax, 9
jne 0x1400559af
popf
pop rax
jmp 0x140055fd2
cmp eax, 4
jne 0x1400559be
popf
pop rax
jmp 0x140055cba
cmp eax, 0x16
jne 0x1400559cd
popf
pop rax
jmp 0x140056686
cmp eax, 0x28
jne 0x1400559dc
popf
pop rax
jmp 0x14005702a
cmp eax, 0xa
jne 0x1400559eb
popf
pop rax
jmp 0x14005601b
cmp eax, 0x22
jne 0x1400559fa
popf
pop rax
jmp 0x140056c7d
cmp eax, 0x14
jne 0x140055a09
popf
pop rax
jmp 0x14005655b
cmp eax, 7
jne 0x140055a18
popf
pop rax
jmp 0x140055ece
cmp eax, 5
jne 0x140055a27
popf
pop rax
jmp 0x140055d07
cmp eax, 2
jne 0x140055a36
popf
pop rax
jmp 0x140055bf0
cmp eax, 0x20
jne 0x140055a45
popf
pop rax
jmp 0x140056be6
cmp eax, 0x1d
jne 0x140055a54
popf
pop rax
jmp 0x140056a8a
cmp eax, 0x11
jne 0x140055a63
popf
pop rax
jmp 0x140056306
cmp eax, 6
jne 0x140055a72
popf
pop rax
jmp 0x140055dd8
cmp eax, 0x2f
jne 0x140055a81
popf
pop rax
jmp 0x1400572d2
cmp eax, 0x12
jne 0x140055a90
popf
pop rax
jmp 0x1400563e5
cmp eax, 0x21
jne 0x140055a9f
popf
pop rax
jmp 0x140056c48
cmp eax, 0x1f
jne 0x140055aae
popf
pop rax
jmp 0x140056b9a
cmp eax, 0xb
jne 0x140055abd
popf
pop rax
jmp 0x1400560c1
push rbp
push r12
push r13
push r14
push r15
sub rsp, 0x60
lea rbp, [rsp + 0x50]
mov qword [rbp + 0x40], rbx
mov qword [rbp + 0x48], rsi
mov qword [rbp + 0x50], rdi
mov rax, qword [0x140018008]
xor rax, rbp
mov qword [rbp + 8], rax
movsxd rbx, dword [rbp + 0x60]
mov r15, r9
mov qword [rbp], rdx
mov r13d, r8d
mov rdi, rcx
test ebx, ebx
jle 0x140055b45
push rax
pushf
mov eax, 0x4ec00c70
pushf
not eax
add eax, 0xf4eeacbd
xor eax, 0xac6ef790
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xbb80eaa5
xor eax, 0x8595deb2
rol eax, 7
popf
pushf
not eax
add eax, 0x99fa2fd8
xor eax, 0xf55c7518
rol eax, 0x94
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x9e2fc2ca
pushf
not eax
add eax, 0xaebc8856
xor eax, 0xaba3a8b1
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xebb12141
xor eax, 0x984b3399
rol eax, 0x26
popf
jmp 0x1400557cf
mov rdx, rbx
mov rcx, r9
call fcn.14006cf1f
cmp eax, ebx
lea ebx, [rax + 1]
jl 0x140055bbd
push rax
pushf
mov eax, 0xc8504ae5
pushf
not eax
add eax, 0xb5e09a03
xor eax, 0xac6aff82
rol eax, 0xde
popf
pushf
not eax
add eax, 0xae65a40f
xor eax, 0xdde6d7e7
rol eax, 0xf4
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xbd243bc
pushf
not eax
add eax, 0xd5312749
xor eax, 0x99611466
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xadc9f635
xor eax, 0xb5df95f5
rol eax, 0x14
popf
jmp 0x1400557cf
mov ebx, eax
push rax
pushf
mov eax, 0x25177eec
pushf
not eax
add eax, 0xd1d7181d
xor eax, 0xe0a874b2
rol eax, 0x57
popf
pushf
not eax
add eax, 0xfb1e3dda
xor eax, 0xd3fd9169
rol eax, 0x26
popf
pushf
not eax
add eax, 0x85134849
xor eax, 0xe88ff5ff
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf4b6055e
xor eax, 0xcd327604
rol eax, 0x68
popf
jmp 0x1400557cf
mov r14d, dword [rbp + 0x78]
test r14d, r14d
jne 0x140055c87
push rax
pushf
mov eax, 0x67156f59
pushf
not eax
add eax, 0x922dd890
xor eax, 0xdcd06191
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa28c5545
xor eax, 0x86a850f1
rol eax, 0xe5
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x172c1c8
pushf
not eax
add eax, 0xf5b00b93
xor eax, 0x9cedb66b
rol eax, 0x14
popf
pushf
not eax
add eax, 0xeb0f5c64
xor eax, 0xf0f8cf04
rol eax, 0xbc
popf
jmp 0x1400557cf
mov rax, qword [rdi]
mov r14d, dword [rax + 0xc]
push rax
pushf
mov eax, 0x9cbd4e47
pushf
not eax
add eax, 0x8b153eac
xor eax, 0xac0d4fa1
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf8a1d12f
xor eax, 0xae1d4a2a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9e92d58b
xor eax, 0x948c81b6
rol eax, 0x60
popf
jmp 0x1400557cf
neg dword [rbp + 0x80]
mov r9d, ebx
mov r8, r15
mov ecx, r14d
sbb edx, edx
and dword [rsp + 0x28], 0
and qword [rsp + 0x20], 0
and edx, 8
jmp 0x140055d27
inc edx
call fcn.140020cef
movsxd r12, eax
test eax, eax
je 0x140055d92
push rax
pushf
mov eax, 0x2f446161
pushf
not eax
add eax, 0xaa4be023
xor eax, 0xb57ee64d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdbc56b74
xor eax, 0xa3728831
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa65f1c30
xor eax, 0xfcd5cebf
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf6502823
xor eax, 0x9a88eace
rol eax, 0x2e
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x91936208
pushf
not eax
add eax, 0xf03f726f
xor eax, 0xa9420540
rol eax, 0x29
popf
pushf
not eax
add eax, 0x86dd6749
xor eax, 0xe54c1ea6
rol eax, 3
popf
pushf
not eax
add eax, 0xb632a845
xor eax, 0x8e3a684a
rol eax, 0x46
popf
jmp 0x1400557cf
mov rax, r12
movabs r8, 0xde400000b24652fb
pushf
not r8
add r8, 0x4f317c50
xor r8, 0x63a2787c
rol r8, 0x8a
popf
pushf
not r8
add r8, 0x61e8a28e
xor r8, 0x49a872cb
rol r8, 0xbe
popf
pushf
not r8
add r8, 0x77d425c4
xor r8, 0x6561066f
rol r8, 0x70
popf
add rax, rax
lea rcx, [rax + 0x10]
cmp rax, rcx
sbb rdx, rdx
and rdx, rcx
je 0x140055e9b
push rax
pushf
mov eax, 0x3fc91993
pushf
not eax
add eax, 0xb7be0242
xor eax, 0x856b4e1f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8a67f727
xor eax, 0x83e993c4
rol eax, 0x16
popf
pushf
not eax
add eax, 0xc7c0147b
xor eax, 0xdec997c6
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe8aee822
xor eax, 0x8498623f
rol eax, 0xc5
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xa6f3a355
pushf
not eax
add eax, 0x973ca8b2
xor eax, 0x8dbf312a
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9a1e659c
xor eax, 0xb3b578a0
rol eax, 0x87
popf
jmp 0x1400557cf
cmp rdx, 0x400
ja 0x140055f0a
push rax
pushf
mov eax, 0x7d324f22
pushf
not eax
add eax, 0x835fde4b
xor eax, 0x84239fb2
rol eax, 0x27
popf
pushf
not eax
add eax, 0xf3d56a8f
xor eax, 0xeccd1d0d
rol eax, 0x5d
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xfdfd5c54
pushf
not eax
add eax, 0xd8c0367c
xor eax, 0x9fe9d7e1
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd70632e0
xor eax, 0x9397345b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc076862c
xor eax, 0x94090062
rol eax, 0x76
popf
jmp 0x1400557cf
lea rax, [rdx + 0xf]
cmp rax, rdx
ja 0x140055f8c
push rax
pushf
mov eax, 0x19d8c76f
pushf
not eax
add eax, 0xaaeb654c
xor eax, 0x83703f42
rol eax, 0x51
popf
pushf
not eax
add eax, 0xbe4fbab3
xor eax, 0xe91395ed
rol eax, 0xa4
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x49b21330
pushf
not eax
add eax, 0xffe3fdbf
xor eax, 0xfc121032
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc40c16e4
xor eax, 0xe546f904
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xcc54c86c
xor eax, 0xef1054d6
rol eax, 0x8c
popf
jmp 0x1400557cf
mov rax, r8
push rax
pushf
mov eax, 0x176e9c4f
pushf
not eax
add eax, 0xc6352c30
xor eax, 0xa075575f
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf0b7fe37
xor eax, 0x84cb1765
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xd911a81f
xor eax, 0x80334c01
rol eax, 0xc6
popf
jmp 0x1400557cf
and rax, 0xfffffffffffffff0
call fcn.140057e74
sub rsp, rax
lea rsi, [rsp + 0x50]
test rsi, rsi
je 0x140056068
push rax
pushf
mov eax, 0x3c78bca
pushf
not eax
add eax, 0xb39d6df8
xor eax, 0xb382f8cb
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe9ca740c
xor eax, 0xb3d23b5d
rol eax, 0x4e
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x9e7b8be2
pushf
not eax
add eax, 0xfcc48c88
xor eax, 0xd6ae1bd2
rol eax, 0xae
popf
pushf
not eax
add eax, 0xbb4b754d
xor eax, 0xec66c49f
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbe0241e4
xor eax, 0xfc4c72df
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x88fc23f7
xor eax, 0x899fb9fe
rol eax, 0x4a
popf
jmp 0x1400557cf
mov dword [rsi], 0xcccc
jmp 0x1400561c7
mov rcx, rdx
call fcn.14005d4cc
mov rsi, rax
test rax, rax
je 0x14005610f
push rax
pushf
mov eax, 0x433f004
pushf
not eax
add eax, 0xad77f4f0
xor eax, 0xdbd3d4b7
rol eax, 0x56
popf
pushf
not eax
add eax, 0xba639063
xor eax, 0xa346ea06
rol eax, 0x7d
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x5bb51d65
pushf
not eax
add eax, 0x8e90a975
xor eax, 0xc0667e26
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9fcaec0d
xor eax, 0x85576684
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa5fe6f60
xor eax, 0x906a3caf
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xafb723eb
xor eax, 0xe457d486
rol eax, 0x5a
popf
jmp 0x1400557cf
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0x6891145f
pushf
not eax
add eax, 0xcc218ab2
xor eax, 0x9deec30d
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc5bb1013
xor eax, 0xcc1ca4d2
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe7cd1fb4
xor eax, 0xebcc963f
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa25797ae
xor eax, 0xcc084901
rol eax, 0xc1
popf
jmp 0x1400557cf
add rsi, 0x10
jmp 0x14005625e
xor esi, esi
push rax
pushf
mov eax, 0x4b2a6ce
pushf
not eax
add eax, 0xa294c289
xor eax, 0xfbe8c5f0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa12b0a38
xor eax, 0xd290c8c0
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcddfd47a
xor eax, 0xed05fa49
rol eax, 0xe0
popf
jmp 0x1400557cf
test rsi, rsi
je 0x1400562c0
push rax
pushf
mov eax, 0xff041f59
pushf
not eax
add eax, 0xa80eb127
xor eax, 0xe4a78ff2
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf5269835
xor eax, 0xf5dca3bf
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcf68aa98
xor eax, 0x8332cc4f
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc2568534
xor eax, 0xb16e65f3
rol eax, 0xa0
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x3307ddf7
pushf
not eax
add eax, 0xdca7bb6c
xor eax, 0xbb1aa4d8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xec2f5549
xor eax, 0xedd54a3d
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x9b2c8837
xor eax, 0xa1503b37
rol eax, 0x73
popf
jmp 0x1400557cf
mov dword [rsp + 0x28], r12d
mov r9d, ebx
mov r8, r15
mov qword [rsp + 0x20], rsi
mov edx, 0x75d95bf9
pushf
not edx
add edx, 0x8228728a
xor edx, 0xfc2b0d41
rol edx, 0xde
popf
pushf
not edx
add edx, 0xc90a9705
xor edx, 0xf578577d
rol edx, 0xb9
popf
pushf
not edx
add edx, 0xf756df87
xor edx, 0x810a294b
rol edx, 0x99
popf
pushf
not edx
add edx, 0xe774c34f
xor edx, 0x803eefa9
rol edx, 0xdb
popf
mov ecx, r14d
call fcn.140020cef
test eax, eax
je 0x1400563b2
push rax
pushf
mov eax, 0xb63ec6c0
pushf
not eax
add eax, 0xb6b6baac
xor eax, 0x8cb260ec
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9346d0af
xor eax, 0xb01523ed
rol eax, 0xb6
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x2a4a9e53
pushf
not eax
add eax, 0xe168ea7c
xor eax, 0xdb7b78cd
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8582b6cd
xor eax, 0xd3ede1a7
rol eax, 0x7c
popf
jmp 0x1400557cf
and qword [rsp + 0x40], 0
mov r9d, r12d
and qword [rsp + 0x38], 0
mov r8, rsi
and qword [rsp + 0x30], 0
mov edx, r13d
mov r15, qword [rbp]
and dword [rsp + 0x28], 0
mov rcx, r15
and qword [rsp + 0x20], 0
call fcn.1400412cb
movsxd rdi, eax
test eax, eax
je 0x14005647b
push rax
pushf
mov eax, 0x1675c09
pushf
not eax
add eax, 0xe67afd0c
xor eax, 0x94062cc2
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe9dfc51f
xor eax, 0xc915ada6
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe1f03489
xor eax, 0xf361c342
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbf6b8e02
xor eax, 0x8d0a0678
rol eax, 0xd8
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x1815447b
pushf
not eax
add eax, 0xed981dbb
xor eax, 0xd739ca9b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xe359831d
xor eax, 0xa96dd1e2
rol eax, 0xaa
popf
jmp 0x1400557cf
mov edx, 0x3fc66bdf
pushf
not edx
add edx, 0xcb450bcf
xor edx, 0xd33035b8
rol edx, 0x13
popf
pushf
not edx
add edx, 0xda6bafa9
xor edx, 0x97b0ed33
rol edx, 0xae
popf
test edx, r13d
je 0x140056515
push rax
pushf
mov eax, 0x7a10ea16
pushf
not eax
add eax, 0xe061653f
xor eax, 0xff39c99e
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd5840379
xor eax, 0xbe1a6cdd
rol eax, 0x88
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x30117412
pushf
not eax
add eax, 0x9668ba35
xor eax, 0x8c9b9a0a
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf2a9e7a7
xor eax, 0x971adb05
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x8500a3dc
xor eax, 0xf96e9281
rol eax, 0x4a
popf
jmp 0x1400557cf
mov eax, dword [rbp + 0x70]
test eax, eax
je 0x1400565bf
push rax
pushf
mov eax, 0x117b48f2
pushf
not eax
add eax, 0xf8c0280a
xor eax, 0xc293fb85
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x93669b5f
xor eax, 0xd3c452f6
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x89e458b1
xor eax, 0xa882e8cc
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe6249437
xor eax, 0x83bcab0a
rol eax, 0xd8
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x5aaf6486
pushf
not eax
add eax, 0xf795ab3f
xor eax, 0xcd47c4a5
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc79a9866
xor eax, 0xa1b4af4c
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xd08bed32
xor eax, 0xb415a74c
rol eax, 0x6f
popf
jmp 0x1400557cf
cmp edi, eax
jg 0x140056640
push rax
pushf
mov eax, 0x12484dd8
pushf
not eax
add eax, 0x887bee00
xor eax, 0xa67c1ff7
rol eax, 0xd
popf
pushf
not eax
add eax, 0xba83d327
xor eax, 0xc282b91d
rol eax, 0x91
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xaf276c16
pushf
not eax
add eax, 0xd735d6a5
xor eax, 0xf6da8816
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd69b47be
xor eax, 0xc7382ff5
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x93a6c4c3
xor eax, 0xa9bc5007
rol eax, 0xf0
popf
jmp 0x1400557cf
and qword [rsp + 0x40], 0
mov r9d, r12d
and qword [rsp + 0x38], 0
mov r8, rsi
and qword [rsp + 0x30], 0
mov edx, r13d
mov dword [rsp + 0x28], eax
mov rcx, r15
mov rax, qword [rbp + 0x68]
mov qword [rsp + 0x20], rax
call fcn.1400412cb
mov edi, eax
test eax, eax
jne 0x140056706
push rax
pushf
mov eax, 0xc75bbfa3
pushf
not eax
add eax, 0xa122ae29
xor eax, 0xd87a823d
rol eax, 0x52
popf
pushf
not eax
add eax, 0x8a19ada2
xor eax, 0xd623bccb
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa37ed8b1
xor eax, 0xfbced00f
rol eax, 0x98
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x80a4763d
pushf
not eax
add eax, 0xa769900d
xor eax, 0xe78c440e
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf33d6e4c
xor eax, 0x83bb16db
rol eax, 0x4d
popf
jmp 0x1400557cf
jmp 0x140057075
mov rcx, rdi
add rcx, rcx
lea rax, [rcx + 0x10]
cmp rcx, rax
sbb rcx, rcx
and rcx, rax
je 0x1400567b9
push rax
pushf
mov eax, 0x59ebf792
pushf
not eax
add eax, 0x9cf1880a
xor eax, 0xa17c1956
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc776a15d
xor eax, 0xa2ee8776
rol eax, 0xf4
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x65e57620
pushf
not eax
add eax, 0xd385ee16
xor eax, 0xa9f6945e
rol eax, 0x77
popf
pushf
not eax
add eax, 0x91a07e6c
xor eax, 0xbbbc42fa
rol eax, 0x74
popf
jmp 0x1400557cf
cmp rcx, rdx
ja 0x14005684a
push rax
pushf
mov eax, 0x7b1b0130
pushf
not eax
add eax, 0xc2037ae4
xor eax, 0xe0aead26
rol eax, 0xf
popf
pushf
not eax
add eax, 0xe23da4f2
xor eax, 0xf885295a
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbfff2e3d
xor eax, 0x9d226032
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf2100801
xor eax, 0xdfa61463
rol eax, 0xaa
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xe8c3682a
pushf
not eax
add eax, 0xdde7e0fc
xor eax, 0xc9abfc9a
rol eax, 2
popf
pushf
not eax
add eax, 0x92833a15
xor eax, 0x8af47a03
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xbca2b85c
xor eax, 0xec3c1e50
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8e0d163a
xor eax, 0xb1047ac1
rol eax, 0xd3
popf
jmp 0x1400557cf
lea rax, [rcx + 0xf]
cmp rax, rcx
ja 0x1400568f2
push rax
pushf
mov eax, 0x10a08a2a
pushf
not eax
add eax, 0xc9bc5047
xor eax, 0x992f8f0e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe6375d82
xor eax, 0xd83cab00
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc9772729
xor eax, 0xca8123ef
rol eax, 0xc4
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x14e25f76
pushf
not eax
add eax, 0x82835c9c
xor eax, 0xeea581b2
rol eax, 0xa
popf
pushf
not eax
add eax, 0xff5a571f
xor eax, 0xd5057114
rol eax, 0
popf
pushf
not eax
add eax, 0xd6f66f01
xor eax, 0x9a93e8fa
rol eax, 0xf9
popf
jmp 0x1400557cf
movabs rax, 0xfede0400ed4d6b45
pushf
not rax
add rax, 0x7678d989
xor rax, 0x76d3f13d
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x6e808189
xor rax, 0x54ce1053
rol rax, 0x7b
popf
pushf
not rax
add rax, 0x49327e78
xor rax, 0x4170f137
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x64f74383
xor rax, 0x7e7622dd
rol rax, 0x42
popf
push rax
pushf
mov eax, 0xd8164f64
pushf
not eax
add eax, 0xd808788c
xor eax, 0xac10a29b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc7a7d695
xor eax, 0xb1e46ce9
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb2ffc13c
xor eax, 0x96c09a67
rol eax, 0xe4
popf
jmp 0x1400557cf
and rax, 0xfffffffffffffff0
call fcn.140057e74
sub rsp, rax
lea rbx, [rsp + 0x50]
test rbx, rbx
je 0x140056a57
push rax
pushf
mov eax, 0xa358c1e2
pushf
not eax
add eax, 0xc066e07e
xor eax, 0xfe769dbe
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb6a861e1
xor eax, 0xdecdcf33
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc0d513ae
xor eax, 0xcd0f434b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xa27a17c7
xor eax, 0xc1417e1f
rol eax, 0xbb
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x656191d2
pushf
not eax
add eax, 0xae7c8756
xor eax, 0xbdb05871
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd516122b
xor eax, 0xaf4a956d
rol eax, 0xcb
popf
jmp 0x1400557cf
mov dword [rbx], 0xcccc
jmp 0x140056be6
call fcn.14005d4cc
mov rbx, rax
test rax, rax
je 0x140056b41
push rax
pushf
mov eax, 0x8c2acd80
pushf
not eax
add eax, 0x972752ac
xor eax, 0xd145812f
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb64600e5
xor eax, 0xf89df637
rol eax, 5
popf
pushf
not eax
add eax, 0x897e43fa
xor eax, 0x931431d9
rol eax, 0x39
popf
pushf
not eax
add eax, 0xbe7e8485
xor eax, 0xa8f6d4f3
rol eax, 0x2b
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x6980f339
pushf
not eax
add eax, 0x8a616bbc
xor eax, 0x8cf8abb0
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd6c1cec5
xor eax, 0x96f44742
rol eax, 0x59
popf
pushf
not eax
add eax, 0xab5fff19
xor eax, 0xe0258c87
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9d456cdc
xor eax, 0xbc764235
rol eax, 0x2b
popf
jmp 0x1400557cf
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0xef1c3948
pushf
not eax
add eax, 0xe3f0be2b
xor eax, 0xf142b18f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc7dbadee
xor eax, 0xe7c43c96
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa7fc28d9
xor eax, 0xa1d0e182
rol eax, 0xb6
popf
jmp 0x1400557cf
add rbx, 0x10
jmp 0x140056c7d
xor ebx, ebx
push rax
pushf
mov eax, 0x2b0e7149
pushf
not eax
add eax, 0x955769d8
xor eax, 0x947d7675
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9fd0c33c
xor eax, 0xa7ea874c
rol eax, 0x4d
popf
jmp 0x1400557cf
test rbx, rbx
je 0x140056cc8
push rax
pushf
mov eax, 0x519f6b7a
pushf
not eax
add eax, 0xd429f6a9
xor eax, 0xb7b86ad9
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc9bb24ec
xor eax, 0xa110a0bd
rol eax, 0x13
popf
pushf
not eax
add eax, 0xa904de06
xor eax, 0xf556224b
rol eax, 0xd0
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x4115af4d
pushf
not eax
add eax, 0xcbe908e5
xor eax, 0xdc78bf25
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf126f067
xor eax, 0xb3fbc629
rol eax, 6
popf
pushf
not eax
add eax, 0xf6c54708
xor eax, 0xd085fb85
rol eax, 0x6a
popf
jmp 0x1400557cf
and qword [rsp + 0x40], 0
mov r9d, r12d
and qword [rsp + 0x38], 0
mov r8, rsi
and qword [rsp + 0x30], 0
mov edx, r13d
mov dword [rsp + 0x28], edi
mov rcx, r15
mov qword [rsp + 0x20], rbx
call fcn.1400412cb
test eax, eax
je 0x140056d71
push rax
pushf
mov eax, 0x87e98b95
pushf
not eax
add eax, 0xf3f6add9
xor eax, 0xbbc4483f
rol eax, 0x26
popf
pushf
not eax
add eax, 0x82a339e9
xor eax, 0x90489b93
rol eax, 0x9d
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xbe9cbb41
pushf
not eax
add eax, 0x98c748cc
xor eax, 0x93b8b3b9
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb6a32b4c
xor eax, 0xa828eb32
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd5ac3a4f
xor eax, 0xc770baf7
rol eax, 0xe0
popf
jmp 0x1400557cf
and qword [rsp + 0x38], 0
xor edx, edx
and qword [rsp + 0x30], rdx
mov r9d, edi
mov eax, dword [rbp + 0x70]
mov r8, rbx
mov ecx, r14d
test eax, eax
jne 0x140056e2d
push rax
pushf
mov eax, 0x37d3bc0a
pushf
not eax
add eax, 0xcdfb08fb
xor eax, 0xecaf9bb0
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc6b57b57
xor eax, 0xa0c5c075
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf4ee1798
xor eax, 0xf208741b
rol eax, 0x70
popf
pushf
not eax
add eax, 0xeaa33140
xor eax, 0xdcf290d7
rol eax, 0x68
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x6e487ea9
pushf
not eax
add eax, 0xb12e1081
xor eax, 0xdc2f6551
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x8557bf00
xor eax, 0xe25d0904
rol eax, 0x43
popf
pushf
not eax
add eax, 0xd8ee61a6
xor eax, 0xea42210a
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb398dee8
xor eax, 0x94a8c2b3
rol eax, 0x51
popf
jmp 0x1400557cf
and dword [rsp + 0x28], edx
and qword [rsp + 0x20], rdx
push rax
pushf
mov eax, 0xf7fa3a7a
pushf
not eax
add eax, 0xef6ec04e
xor eax, 0x8f1529a0
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa2dcf696
xor eax, 0x8815be3f
rol eax, 0xfd
popf
jmp 0x1400557cf
call fcn.140072b49
mov edi, eax
test eax, eax
jne 0x140056f13
push rax
pushf
mov eax, 0x9bc98a70
pushf
not eax
add eax, 0xd3e520aa
xor eax, 0x9819c78c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xdb72bde4
xor eax, 0xa3e6d7d0
rol eax, 0x21
popf
pushf
not eax
add eax, 0x88320c62
xor eax, 0xfa0945cf
rol eax, 0x42
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x8c8ad83a
pushf
not eax
add eax, 0xddf1aa68
xor eax, 0xf90bf57e
rol eax, 0x13
popf
pushf
not eax
add eax, 0x83037506
xor eax, 0xf7ef12ff
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xedbe56d0
xor eax, 0x9f721025
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb99a6de3
xor eax, 0xfe8880c9
rol eax, 0x56
popf
jmp 0x1400557cf
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x140056fd1
push rax
pushf
mov eax, 0xa52238e7
pushf
not eax
add eax, 0xaaeb43a3
xor eax, 0xf5c61803
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x95c0a2f7
xor eax, 0xc9efb47d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfabb376c
xor eax, 0x8539b845
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcb9b9bc3
xor eax, 0xe6f176a6
rol eax, 0x8d
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x2462395a
pushf
not eax
add eax, 0xe86054e7
xor eax, 0xa1f59026
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9b57895b
xor eax, 0x9c25b802
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc72283d1
xor eax, 0xdf2b396b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe1fdde13
xor eax, 0xcca005f2
rol eax, 0x11
popf
jmp 0x1400557cf
call fcn.14007221b
push rax
pushf
mov eax, 0x5da60895
pushf
not eax
add eax, 0xf4dc8293
xor eax, 0xc70bba0b
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd222479c
xor eax, 0x9aeb82c3
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x9089c8f8
xor eax, 0xd12a23cd
rol eax, 0xe9
popf
jmp 0x1400557cf
xor edi, edi
push rax
pushf
mov eax, 0x8b074597
pushf
not eax
add eax, 0x89783825
xor eax, 0xe64432cc
rol eax, 6
popf
pushf
not eax
add eax, 0x84198317
xor eax, 0xddd88bf0
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc965c356
xor eax, 0xbc12a3c3
rol eax, 0xcc
popf
jmp 0x1400557cf
test rsi, rsi
je 0x140057108
push rax
pushf
mov eax, 0xc90e1301
pushf
not eax
add eax, 0xfb9f11ca
xor eax, 0xceea59e8
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xd94739e5
xor eax, 0x9fdffd18
rol eax, 0x70
popf
pushf
not eax
add eax, 0xae1ca31d
xor eax, 0xb0573adf
rol eax, 0xdc
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xaf47bba0
pushf
not eax
add eax, 0xaeec9e25
xor eax, 0xec483b19
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa56933ba
xor eax, 0x9a02bf6b
rol eax, 0xa5
popf
jmp 0x1400557cf
lea rcx, [rsi - 0x10]
cmp dword [rcx], 0xdddd
jne 0x14005718d
push rax
pushf
mov eax, 0x4dce1c3c
pushf
not eax
add eax, 0xb51a6475
xor eax, 0xe4c1d256
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf8b128e8
xor eax, 0x9350f41f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd15b6f68
xor eax, 0xb9c39872
rol eax, 0x69
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0x65ae338a
pushf
not eax
add eax, 0xb010f34a
xor eax, 0xd8f46be8
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x971af809
xor eax, 0xfc9aeb40
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xd6b179da
xor eax, 0xba6d6cd2
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe9f90da2
xor eax, 0xd45fde7b
rol eax, 0x9c
popf
jmp 0x1400557cf
call fcn.14007221b
push rax
pushf
mov eax, 0x818c9683
pushf
not eax
add eax, 0x8c96c532
xor eax, 0xe1de163f
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xfbf8d763
xor eax, 0xc366588e
rol eax, 0x36
popf
jmp 0x1400557cf
mov eax, edi
push rax
pushf
mov eax, 0xcb1f3373
pushf
not eax
add eax, 0x956afda1
xor eax, 0xc1657e24
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xdc7800cb
xor eax, 0xcd35351d
rol eax, 0x49
popf
jmp 0x1400557cf
mov rcx, qword [rbp + 8]
xor rcx, rbp
call fcn.140053af8
mov rbx, qword [rbp + 0x40]
mov rsi, qword [rbp + 0x48]
mov rdi, qword [rbp + 0x50]
lea rsp, [rbp + 0x10]
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov dword [rsp + 0x28], eax
mov rax, qword [rbp + 0x68]
mov qword [rsp + 0x20], rax
jmp 0x140056ec2
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1400573a2
push rax
pushf
mov eax, 0x6814ac5a
pushf
not eax
add eax, 0xe943719f
xor eax, 0xa73deb77
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe5f2abf0
xor eax, 0x942cb15c
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf88255ba
xor eax, 0x84533a70
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfab9a545
xor eax, 0xfe9e9678
rol eax, 0x12
popf
jmp 0x1400557cf
push rax
pushf
mov eax, 0xee98966e
pushf
not eax
add eax, 0xcc521eda
xor eax, 0x899cb85e
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xdf301b54
xor eax, 0xfd9cf74b
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc723861e
xor eax, 0xb1be6491
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xea3f55ae
xor eax, 0xb71f844b
rol eax, 0x65
popf
jmp 0x1400557cf
call fcn.14007221b
jmp 0x1400570bd