Function at 0x1400a00e6
Capabilities:
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xd9ab7581
pushf
not eax
add eax, 0x9f231b5d
xor eax, 0xa446b876
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x84f73d73
xor eax, 0xfc09d269
rol eax, 0x2c
popf
cmp eax, 0x29
jne 0x1400a0123
popf
pop rax
jmp 0x1400a1a41
cmp eax, 0
jne 0x1400a0132
popf
pop rax
jmp 0x1400a0402
cmp eax, 3
jne 0x1400a0141
popf
pop rax
jmp 0x1400a05a3
cmp eax, 1
jne 0x1400a0150
popf
pop rax
jmp 0x1400a04bd
cmp eax, 0xd
jne 0x1400a015f
popf
pop rax
jmp 0x1400a0b33
cmp eax, 0x1a
jne 0x1400a016e
popf
pop rax
jmp 0x1400a12a8
cmp eax, 0xe
jne 0x1400a017d
popf
pop rax
jmp 0x1400a0b7f
cmp eax, 0x31
jne 0x1400a018c
popf
pop rax
jmp 0x1400a1d87
cmp eax, 0x19
jne 0x1400a019b
popf
pop rax
jmp 0x1400a1226
cmp eax, 8
jne 0x1400a01aa
popf
pop rax
jmp 0x1400a08e3
cmp eax, 0x2a
jne 0x1400a01b9
popf
pop rax
jmp 0x1400a1aac
cmp eax, 0x17
jne 0x1400a01c8
popf
pop rax
jmp 0x1400a10ca
cmp eax, 0x1c
jne 0x1400a01d7
popf
pop rax
jmp 0x1400a13fa
cmp eax, 0x2e
jne 0x1400a01e6
popf
pop rax
jmp 0x1400a1c95
cmp eax, 0x18
jne 0x1400a01f5
popf
pop rax
jmp 0x1400a1182
cmp eax, 0x2b
jne 0x1400a0204
popf
pop rax
jmp 0x1400a1b57
cmp eax, 0x1b
jne 0x1400a0213
popf
pop rax
jmp 0x1400a1354
cmp eax, 0x2d
jne 0x1400a0222
popf
pop rax
jmp 0x1400a1bef
cmp eax, 0x23
jne 0x1400a0231
popf
pop rax
jmp 0x1400a1783
cmp eax, 0x25
jne 0x1400a0240
popf
pop rax
jmp 0x1400a188f
cmp eax, 0xf
jne 0x1400a024f
popf
pop rax
jmp 0x1400a0bdc
cmp eax, 0x13
jne 0x1400a025e
popf
pop rax
jmp 0x1400a0e8e
cmp eax, 0x15
jne 0x1400a026d
popf
pop rax
jmp 0x1400a0f93
cmp eax, 0x24
jne 0x1400a027c
popf
pop rax
jmp 0x1400a17d2
cmp eax, 0x1e
jne 0x1400a028b
popf
pop rax
jmp 0x1400a14e4
cmp eax, 0xc
jne 0x1400a029a
popf
pop rax
jmp 0x1400a0a84
cmp eax, 0x26
jne 0x1400a02a9
popf
pop rax
jmp 0x1400a1927
cmp eax, 0x27
jne 0x1400a02b8
popf
pop rax
jmp 0x1400a1985
cmp eax, 0x30
jne 0x1400a02c7
popf
pop rax
jmp 0x1400a1d52
cmp eax, 0x10
jne 0x1400a02d6
popf
pop rax
jmp 0x1400a0c4e
cmp eax, 0x2c
jne 0x1400a02e5
popf
pop rax
jmp 0x1400a1bba
cmp eax, 9
jne 0x1400a02f4
popf
pop rax
jmp 0x1400a0965
cmp eax, 4
jne 0x1400a0303
popf
pop rax
jmp 0x1400a064b
cmp eax, 0x16
jne 0x1400a0312
popf
pop rax
jmp 0x1400a106c
cmp eax, 0x28
jne 0x1400a0321
popf
pop rax
jmp 0x1400a19e0
cmp eax, 0xa
jne 0x1400a0330
popf
pop rax
jmp 0x1400a09ae
cmp eax, 0x22
jne 0x1400a033f
popf
pop rax
jmp 0x1400a16c7
cmp eax, 0x14
jne 0x1400a034e
popf
pop rax
jmp 0x1400a0f25
cmp eax, 7
jne 0x1400a035d
popf
pop rax
jmp 0x1400a07e8
cmp eax, 5
jne 0x1400a036c
popf
pop rax
jmp 0x1400a0698
cmp eax, 2
jne 0x1400a037b
popf
pop rax
jmp 0x1400a055b
cmp eax, 0x20
jne 0x1400a038a
popf
pop rax
jmp 0x1400a158d
cmp eax, 0x1d
jne 0x1400a0399
popf
pop rax
jmp 0x1400a1438
cmp eax, 0x11
jne 0x1400a03a8
popf
pop rax
jmp 0x1400a0d16
cmp eax, 6
jne 0x1400a03b7
popf
pop rax
jmp 0x1400a0743
cmp eax, 0x2f
jne 0x1400a03c6
popf
pop rax
jmp 0x1400a1d1a
cmp eax, 0x12
jne 0x1400a03d5
popf
pop rax
jmp 0x1400a0db9
cmp eax, 0x21
jne 0x1400a03e4
popf
pop rax
jmp 0x1400a161e
cmp eax, 0x1f
jne 0x1400a03f3
popf
pop rax
jmp 0x1400a1543
cmp eax, 0xb
jne 0x1400a0402
popf
pop rax
jmp 0x1400a0a79
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 [0x140029028]
xor rax, rbp
mov qword [rbp + 8], rax
movsxd rsi, dword [rbp + 0x60]
mov r12, r9
mov qword [rbp], rdx
mov r13d, r8d
mov rbx, rcx
test esi, esi
jle 0x1400a0477
push rax
pushf
mov eax, 0xd2597be
pushf
not eax
add eax, 0xd9d06965
xor eax, 0xfdf35fd0
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x903591fd
xor eax, 0xca0a603e
rol eax, 0x7c
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x9b5e662
pushf
not eax
add eax, 0xe32f6eb1
xor eax, 0xba134799
rol eax, 0x21
popf
pushf
not eax
add eax, 0xddc1c13a
xor eax, 0x82458f31
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xf3ff2c45
xor eax, 0x96acd76d
rol eax, 0xcd
popf
jmp 0x1400a0114
mov rdx, rsi
mov rcx, r9
call fcn.1400cd351
cmp eax, esi
lea esi, [rax + 1]
jl 0x1400a0502
push rax
pushf
mov eax, 0x6301ade6
pushf
not eax
add eax, 0x8df1f75d
xor eax, 0xab052e36
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd31547da
xor eax, 0x9c685fc9
rol eax, 0x46
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xf3830438
pushf
not eax
add eax, 0xf8863c2f
xor eax, 0xc934e638
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xdb6831f1
xor eax, 0x929a1f6c
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x95025e3d
xor eax, 0xb07ea335
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x94aab758
xor eax, 0xc7a2ea10
rol eax, 0x3f
popf
jmp 0x1400a0114
mov esi, eax
push rax
pushf
mov eax, 0x33bec863
pushf
not eax
add eax, 0xe151bd69
xor eax, 0xf9530a06
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe1854dc4
xor eax, 0xacb8e7fc
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb3577f48
xor eax, 0xd7da4973
rol eax, 0x87
popf
jmp 0x1400a0114
mov r14d, dword [rbp + 0x78]
test r14d, r14d
jne 0x1400a0605
push rax
pushf
mov eax, 0xfe6d72f8
pushf
not eax
add eax, 0xf4b604b1
xor eax, 0xafd8ed05
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa29c03fc
xor eax, 0xbff8fb67
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe6bb13b4
xor eax, 0xdb8e851e
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb307c73f
xor eax, 0xa6024682
rol eax, 0xb1
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x6b954e0e
pushf
not eax
add eax, 0xea3ff2c8
xor eax, 0x967a0be7
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xfb6efc5f
xor eax, 0xafc461f4
rol eax, 0x15
popf
pushf
not eax
add eax, 0x9b6725d3
xor eax, 0xb951a855
rol eax, 0x40
popf
jmp 0x1400a0114
mov rax, qword [rbx]
mov r14d, dword [rax + 0xc]
push rax
pushf
mov eax, 0x86329edc
pushf
not eax
add eax, 0xdeb5f711
xor eax, 0x892fd60e
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xcd26b0a4
xor eax, 0xd908724f
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfe5ab77f
xor eax, 0x822ddea0
rol eax, 0x45
popf
jmp 0x1400a0114
neg dword [rbp + 0x80]
mov r9d, esi
mov r8, r12
mov ecx, r14d
sbb edx, edx
and dword [rsp + 0x28], 0
and qword [rsp + 0x20], 0
and edx, 8
jmp 0x1400a06b8
inc edx
call fcn.140032dfa
movsxd r15, eax
test eax, eax
je 0x1400a06fd
push rax
pushf
mov eax, 0x6a0d003f
pushf
not eax
add eax, 0xd4463eba
xor eax, 0x9dc58f69
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8eef332b
xor eax, 0xca9f53f8
rol eax, 0x7b
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x8a5c31d7
pushf
not eax
add eax, 0x961cf990
xor eax, 0x99c699a4
rol eax, 0x68
popf
pushf
not eax
add eax, 0x856c8dc2
xor eax, 0xe793e995
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x83105c49
xor eax, 0xdff8f61a
rol eax, 0xac
popf
jmp 0x1400a0114
mov rax, r15
add rax, rax
lea rcx, [rax + 0x10]
cmp rax, rcx
sbb rax, rax
and rax, rcx
je 0x1400a07a2
push rax
pushf
mov eax, 0xb5a38248
pushf
not eax
add eax, 0xb1bca542
xor eax, 0xd25fba3b
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf4e79ef1
xor eax, 0x9bb51c2f
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe0fbe28f
xor eax, 0xbdcd3b3e
rol eax, 0x4f
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xf900f101
pushf
not eax
add eax, 0xdaaf7483
xor eax, 0x94c4606d
rol eax, 0xd
popf
pushf
not eax
add eax, 0xe11de563
xor eax, 0xcf37b165
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xb2afa052
xor eax, 0xce75ac3f
rol eax, 0x6c
popf
jmp 0x1400a0114
movabs rdx, 0xc931fd914cdc3a52
pushf
not rdx
add rdx, 0x79cb9f9f
xor rdx, 0x57109a3f
rol rdx, 0x54
popf
pushf
not rdx
add rdx, 0x68ed3ab5
xor rdx, 0x71b63166
rol rdx, 0x94
popf
pushf
not rdx
add rdx, 0x5cf18a49
xor rdx, 0x6e3c063b
rol rdx, 0x9c
popf
cmp rax, 0x400
ja 0x1400a088a
push rax
pushf
mov eax, 0x6a831e14
pushf
not eax
add eax, 0xa4f3e7b9
xor eax, 0xd960b2de
rol eax, 1
popf
pushf
not eax
add eax, 0x83216d02
xor eax, 0xddf6c0d3
rol eax, 0x86
popf
pushf
not eax
add eax, 0xda2dedb0
xor eax, 0xbc8035d7
rol eax, 0xc6
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x68daf0e3
pushf
not eax
add eax, 0x89aadea8
xor eax, 0x88724cea
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd9f952e5
xor eax, 0xb76a605d
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfdaaaf84
xor eax, 0xdce2f69d
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x94f2c149
xor eax, 0xf2c09d27
rol eax, 0xfa
popf
jmp 0x1400a0114
lea rcx, [rax + 0xf]
cmp rcx, rax
ja 0x1400a0932
push rax
pushf
mov eax, 0xa33b40b7
pushf
not eax
add eax, 0xe97fd661
xor eax, 0xbf8b28db
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc21f4ee2
xor eax, 0xa142a028
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xffec60e5
xor eax, 0xb142e503
rol eax, 0xfe
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x5a95b2d6
pushf
not eax
add eax, 0xff4ff4c9
xor eax, 0xda704893
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x9c86f489
xor eax, 0xabf0dc9c
rol eax, 0x65
popf
jmp 0x1400a0114
mov rcx, rdx
push rax
pushf
mov eax, 0xf421959f
pushf
not eax
add eax, 0xd36a5c10
xor eax, 0x928d03ef
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe552566b
xor eax, 0x93028fcb
rol eax, 0x74
popf
pushf
not eax
add eax, 0xff67aa4a
xor eax, 0xa19172d2
rol eax, 0xd
popf
jmp 0x1400a0114
and rcx, 0xfffffffffffffff0
mov rax, rcx
call fcn.1400a3e9c
sub rsp, rcx
lea rdi, [rsp + 0x50]
test rdi, rdi
je 0x1400a0a20
push rax
pushf
mov eax, 0xf3b13214
pushf
not eax
add eax, 0x8cdd5049
xor eax, 0x941ac100
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9e32d001
xor eax, 0xa21a5ded
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x8477f8fa
xor eax, 0x85460f0e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc1ae05cc
xor eax, 0xe88427e6
rol eax, 0xc8
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x82351d35
pushf
not eax
add eax, 0xcee4c565
xor eax, 0x803c7f44
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xbda830f9
xor eax, 0xbe87c131
rol eax, 0x61
popf
pushf
not eax
add eax, 0x893dd028
xor eax, 0x8329c9b5
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd4748761
xor eax, 0x8a15ab0a
rol eax, 0x82
popf
jmp 0x1400a0114
mov dword [rdi], 0xcccc
jmp 0x1400a0b7f
mov rcx, rax
call fcn.1400b2bbc
mov rdi, rax
test rax, rax
je 0x1400a0ada
push rax
pushf
mov eax, 0x3a6eb86b
pushf
not eax
add eax, 0xc1c84d8d
xor eax, 0xf0bac746
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe5364b84
xor eax, 0x8fc94388
rol eax, 0x55
popf
pushf
not eax
add eax, 0xee96b19b
xor eax, 0xfa6eb8c8
rol eax, 0x49
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x122742e3
pushf
not eax
add eax, 0x95172165
xor eax, 0xfdf340cf
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd8c0b8df
xor eax, 0x9261930e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xde220e68
xor eax, 0xf8be38db
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc2e960d5
xor eax, 0x87c76fc4
rol eax, 2
popf
jmp 0x1400a0114
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0x56135223
pushf
not eax
add eax, 0xa34374e1
xor eax, 0x9635ac7e
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa3bec459
xor eax, 0xc1bd39a9
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x944c2ccc
xor eax, 0x92e85716
rol eax, 0x35
popf
jmp 0x1400a0114
add rdi, 0x10
push rax
pushf
mov eax, 0xc7a0091f
pushf
not eax
add eax, 0xa35a6826
xor eax, 0xff72c431
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc394c2fc
xor eax, 0xffc7ade3
rol eax, 0x27
popf
pushf
not eax
add eax, 0x888d6a95
xor eax, 0xcb35fc04
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe4e2a287
xor eax, 0x83464ae1
rol eax, 0x70
popf
jmp 0x1400a0114
mov rbx, rdi
test rdi, rdi
je 0x1400a0c1b
push rax
pushf
mov eax, 0xd2c826a5
pushf
not eax
add eax, 0xf9134b58
xor eax, 0xebfb97ee
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x94b09102
xor eax, 0xc7f585cc
rol eax, 0xef
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xae9b79a
pushf
not eax
add eax, 0x95d82e89
xor eax, 0xce124afc
rol eax, 0x54
popf
pushf
not eax
add eax, 0x833f098d
xor eax, 0xc7bab9c9
rol eax, 0x2b
popf
jmp 0x1400a0114
mov dword [rsp + 0x28], r15d
mov r9d, esi
mov r8, r12
mov qword [rsp + 0x20], rdi
mov edx, 0x99fdd30
pushf
not edx
add edx, 0xab137515
xor edx, 0x821bf23b
rol edx, 0xd3
popf
pushf
not edx
add edx, 0x92e4980e
xor edx, 0xe3eb7cca
rol edx, 0xa1
popf
mov ecx, r14d
call fcn.140032dfa
test eax, eax
je 0x1400a0cd0
push rax
pushf
mov eax, 0x23626f8b
pushf
not eax
add eax, 0xaef0e8be
xor eax, 0xa831ca08
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa4c033a3
xor eax, 0xcb6721c3
rol eax, 0xce
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xf435c2e
pushf
not eax
add eax, 0x97de2d2e
xor eax, 0xcbf1e3ed
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdcb17c7a
xor eax, 0xae1e3b80
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x86137c56
xor eax, 0xa568ebc9
rol eax, 0x7e
popf
jmp 0x1400a0114
and qword [rsp + 0x40], 0
mov r9d, r15d
and qword [rsp + 0x38], 0
mov r8, rdi
and qword [rsp + 0x30], 0
mov edx, r13d
mov r12, qword [rbp]
and dword [rsp + 0x28], 0
mov rcx, r12
and qword [rsp + 0x20], 0
call fcn.14007abea
movsxd rsi, eax
test eax, eax
je 0x1400a0d86
push rax
pushf
mov eax, 0x9c020376
pushf
not eax
add eax, 0x9d46159c
xor eax, 0xd806094b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xbb54ec86
xor eax, 0x96e73120
rol eax, 7
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x7d077dea
pushf
not eax
add eax, 0x9235f248
xor eax, 0xf9e077a3
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x98f6b659
xor eax, 0xcaf3df6c
rol eax, 0x55
popf
jmp 0x1400a0114
mov edx, 0x89c2eb7a
pushf
not edx
add edx, 0x8b246019
xor edx, 0xaf8e3000
rol edx, 0xd1
popf
pushf
not edx
add edx, 0xf4dc2f4e
xor edx, 0xa8b39558
rol edx, 0x9d
popf
pushf
not edx
add edx, 0xa73795e9
xor edx, 0xae51ed62
rol edx, 0x53
popf
test edx, r13d
je 0x1400a0e48
push rax
pushf
mov eax, 0x94ce8561
pushf
not eax
add eax, 0xbfa9d20e
xor eax, 0xbb0bab9e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa73c09f3
xor eax, 0x8a62881f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc4101ccf
xor eax, 0x861b867d
rol eax, 0xb3
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x96188bbd
pushf
not eax
add eax, 0xf2923270
xor eax, 0xd8c7f32a
rol eax, 8
popf
pushf
not eax
add eax, 0xa0b3db92
xor eax, 0xe796fc9f
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc76f7de3
xor eax, 0xa8e3ec63
rol eax, 0xe9
popf
jmp 0x1400a0114
mov eax, dword [rbp + 0x70]
test eax, eax
je 0x1400a0edf
push rax
pushf
mov eax, 0xc5976c2a
pushf
not eax
add eax, 0xb3cbe3e9
xor eax, 0xee3ee2f8
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xd569d6c4
xor eax, 0xc9ae79ee
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9f672601
xor eax, 0x9c4846a2
rol eax, 0xdb
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xf62ea3f7
pushf
not eax
add eax, 0xe678f073
xor eax, 0x9d37fdbc
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xdfb48258
xor eax, 0xe3b41485
rol eax, 0x44
popf
pushf
not eax
add eax, 0xce0688bd
xor eax, 0xb441622b
rol eax, 0xae
popf
jmp 0x1400a0114
cmp esi, eax
jg 0x1400a0f60
push rax
pushf
mov eax, 0x8b05e730
pushf
not eax
add eax, 0xdd56524d
xor eax, 0xdfaa5738
rol eax, 0x18
popf
pushf
not eax
add eax, 0xac8ddb4a
xor eax, 0x87ffe1a5
rol eax, 0xfd
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xfef0a9d6
pushf
not eax
add eax, 0xa88b0903
xor eax, 0xc628ff75
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd2d173ad
xor eax, 0xbc75866c
rol eax, 0xdd
popf
jmp 0x1400a0114
and qword [rsp + 0x40], 0
mov r9d, r15d
and qword [rsp + 0x38], 0
mov r8, rdi
and qword [rsp + 0x30], 0
mov edx, r13d
mov dword [rsp + 0x28], eax
mov rcx, r12
mov rax, qword [rbp + 0x68]
mov qword [rsp + 0x20], rax
call fcn.14007abea
mov esi, eax
test eax, eax
jne 0x1400a1026
push rax
pushf
mov eax, 0x93e8231d
pushf
not eax
add eax, 0xb0531f98
xor eax, 0x8e9e95f3
rol eax, 0x57
popf
pushf
not eax
add eax, 0xfd65de8e
xor eax, 0xd6cbd901
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa2e22192
xor eax, 0xed6aae4b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xac17750e
xor eax, 0x9291932f
rol eax, 0x35
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x95da95e7
pushf
not eax
add eax, 0xfa284005
xor eax, 0x8041c638
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc52a6e73
xor eax, 0xeace09a2
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe62cca28
xor eax, 0xd0a8a459
rol eax, 0xbc
popf
jmp 0x1400a0114
jmp 0x1400a1bef
mov rcx, rsi
add rcx, rcx
lea rax, [rcx + 0x10]
cmp rcx, rax
sbb rcx, rcx
and rcx, rax
je 0x1400a1129
push rax
pushf
mov eax, 0x31c41d27
pushf
not eax
add eax, 0xddd03dac
xor eax, 0x95b2a653
rol eax, 0x63
popf
pushf
not eax
add eax, 0xed32da68
xor eax, 0xfcdcb880
rol eax, 3
popf
pushf
not eax
add eax, 0xd538c654
xor eax, 0xb617ecdc
rol eax, 0x2f
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x73875f3e
pushf
not eax
add eax, 0x82a7feb2
xor eax, 0xa6216f2e
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xfdf8d41d
xor eax, 0xb3c0607f
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe79196b9
xor eax, 0xe4a48fe2
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa910681f
xor eax, 0xf16e65c1
rol eax, 0x82
popf
jmp 0x1400a0114
cmp rcx, rdx
ja 0x1400a11cd
push rax
pushf
mov eax, 0x2a126862
pushf
not eax
add eax, 0xcbcf0837
xor eax, 0xfbc110d3
rol eax, 0x89
popf
pushf
not eax
add eax, 0xc8fb53d3
xor eax, 0x8c6ab05c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xd512bdb7
xor eax, 0xacdbbf0d
rol eax, 0x23
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x4ae042af
pushf
not eax
add eax, 0xcebfc64e
xor eax, 0xddc50c74
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8155456b
xor eax, 0xfe98ad3c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc32d99b1
xor eax, 0xf5392e74
rol eax, 0x16
popf
pushf
not eax
add eax, 0x86c9c1e1
xor eax, 0xa8bde592
rol eax, 0xac
popf
jmp 0x1400a0114
lea rax, [rcx + 0xf]
cmp rax, rcx
ja 0x1400a1262
push rax
pushf
mov eax, 0xfce09e35
pushf
not eax
add eax, 0xdd07546e
xor eax, 0xa5ed3746
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf38c31f4
xor eax, 0xd0a0f134
rol eax, 0xb2
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x2f7e23df
pushf
not eax
add eax, 0xe2732558
xor eax, 0x89a9c213
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa76ecc97
xor eax, 0xcf86f2e3
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8c6a8699
xor eax, 0xcc1e5473
rol eax, 0x64
popf
jmp 0x1400a0114
movabs rax, 0x86d8c497e53f7d51
pushf
not rax
add rax, 0x4ee9d131
xor rax, 0x42445c90
rol rax, 0x75
popf
pushf
not rax
add rax, 0x5b5cacba
xor rax, 0x6e572ef8
rol rax, 0x1d
popf
pushf
not rax
add rax, 0x6c70684d
xor rax, 0x6e933d9a
rol rax, 0x85
popf
pushf
not rax
add rax, 0x69b56b71
xor rax, 0x7dfb3f0d
rol rax, 0xb2
popf
push rax
pushf
mov eax, 0x34479853
pushf
not eax
add eax, 0xb0653b4e
xor eax, 0x898d9ebb
rol eax, 0x95
popf
pushf
not eax
add eax, 0xeab85442
xor eax, 0xfd48642b
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb1adf083
xor eax, 0xe53c6dab
rol eax, 0x3c
popf
jmp 0x1400a0114
and rax, 0xfffffffffffffff0
call fcn.1400a3e9c
sub rsp, rax
lea rbx, [rsp + 0x50]
test rbx, rbx
je 0x1400a13a1
push rax
pushf
mov eax, 0x645ab9d3
pushf
not eax
add eax, 0x8ea702c3
xor eax, 0xeb39c037
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc2e0c2dd
xor eax, 0xa7c897ab
rol eax, 0x9b
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xa6b2731d
pushf
not eax
add eax, 0xab22956c
xor eax, 0xdbebb7fc
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9635a4a5
xor eax, 0xf97bb856
rol eax, 9
popf
pushf
not eax
add eax, 0xc21e0eaa
xor eax, 0xc711dbb0
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa1204f06
xor eax, 0x9a34b5e8
rol eax, 0xa5
popf
jmp 0x1400a0114
mov dword [rbx], 0xcccc
jmp 0x1400a1543
call fcn.1400b2bbc
mov rbx, rax
test rax, rax
je 0x1400a148b
push rax
pushf
mov eax, 0x35922c37
pushf
not eax
add eax, 0xddf71853
xor eax, 0xcdfda3de
rol eax, 0xa
popf
pushf
not eax
add eax, 0xff037a6f
xor eax, 0xd12cca39
rol eax, 0xea
popf
pushf
not eax
add eax, 0x9e590e2c
xor eax, 0xfb9d8e88
rol eax, 0xda
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x44931c8
pushf
not eax
add eax, 0xd13bfdaf
xor eax, 0xb61a1953
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd0db6024
xor eax, 0xf49640d7
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd8d15643
xor eax, 0xf6c5432b
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb4d005a5
xor eax, 0xc495fa08
rol eax, 0x5b
popf
jmp 0x1400a0114
mov dword [rax], 0xdddd
push rax
pushf
mov eax, 0x1becfc6b
pushf
not eax
add eax, 0xbc1298b9
xor eax, 0xadd71aaa
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb160c708
xor eax, 0xad82ca3b
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xdf55253d
xor eax, 0xf6dff317
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd4c39fcb
xor eax, 0xb72e4750
rol eax, 0x85
popf
jmp 0x1400a0114
add rbx, 0x10
push rax
pushf
mov eax, 0x783ded0b
pushf
not eax
add eax, 0x8f6b7c52
xor eax, 0x8f77dd55
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xdb444e02
xor eax, 0xad67d0d5
rol eax, 0xff
popf
pushf
not eax
add eax, 0xab9a8d51
xor eax, 0xddf82abc
rol eax, 0xbf
popf
jmp 0x1400a0114
test rbx, rbx
je 0x1400a15d8
push rax
pushf
mov eax, 0xc952e33b
pushf
not eax
add eax, 0xb88a687d
xor eax, 0xc9e07d84
rol eax, 0x88
popf
pushf
not eax
add eax, 0x900f4726
xor eax, 0xf71116b4
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc2233b6d
xor eax, 0xfe7d93e8
rol eax, 5
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xb3299097
pushf
not eax
add eax, 0xb1b14fcf
xor eax, 0xf2f278ea
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x83ed931e
xor eax, 0x8d498ff6
rol eax, 0x25
popf
pushf
not eax
add eax, 0xcbe597b7
xor eax, 0xd4d5cc6e
rol eax, 0xdb
popf
jmp 0x1400a0114
and qword [rsp + 0x40], 0
mov r9d, r15d
and qword [rsp + 0x38], 0
mov r8, rdi
and qword [rsp + 0x30], 0
mov edx, r13d
mov dword [rsp + 0x28], esi
mov rcx, r12
mov qword [rsp + 0x20], rbx
call fcn.14007abea
test eax, eax
je 0x1400a1681
push rax
pushf
mov eax, 0x3d3b4506
pushf
not eax
add eax, 0xb2b828fb
xor eax, 0x9f117e35
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8f55a8f5
xor eax, 0xae605026
rol eax, 0xd8
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x40dcd1d8
pushf
not eax
add eax, 0xa65a390f
xor eax, 0x848398b1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf8a3f098
xor eax, 0x8210450d
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb88d3ed7
xor eax, 0xcc97927c
rol eax, 0xff
popf
jmp 0x1400a0114
and qword [rsp + 0x38], 0
xor edx, edx
and qword [rsp + 0x30], rdx
mov r9d, esi
mov eax, dword [rbp + 0x70]
mov r8, rbx
mov ecx, r14d
test eax, eax
jne 0x1400a172a
push rax
pushf
mov eax, 0x9f86eff9
pushf
not eax
add eax, 0x85da9e15
xor eax, 0xc1853b5c
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb45c89be
xor eax, 0xd51f77eb
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xa59a6674
xor eax, 0xa7b62857
rol eax, 0x74
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xb5155aef
pushf
not eax
add eax, 0xcc88cc57
xor eax, 0xc596f963
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x8dc9054a
xor eax, 0x83573c91
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf74368e2
xor eax, 0x911a4193
rol eax, 0x52
popf
pushf
not eax
add eax, 0xeeb31287
xor eax, 0xa4c28ba2
rol eax, 0xaa
popf
jmp 0x1400a0114
and dword [rsp + 0x28], edx
and qword [rsp + 0x20], rdx
push rax
pushf
mov eax, 0xe547a894
pushf
not eax
add eax, 0xe8328f60
xor eax, 0xda67535a
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf8e85f6f
xor eax, 0x93f6660d
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xd5b43c29
xor eax, 0xd3a1919a
rol eax, 0x98
popf
jmp 0x1400a0114
call fcn.1400d8349
mov esi, eax
test eax, eax
jne 0x1400a1836
push rax
pushf
mov eax, 0x8a13686
pushf
not eax
add eax, 0xa0405acf
xor eax, 0x9f7e5379
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb29e5b2d
xor eax, 0x89c360e9
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf8a52df0
xor eax, 0x8eee77cc
rol eax, 0x63
popf
pushf
not eax
add eax, 0x9d6177d1
xor eax, 0xba60a241
rol eax, 0x53
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xde28371e
pushf
not eax
add eax, 0xfb4f6f45
xor eax, 0x87ddcdf6
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc8df3978
xor eax, 0x935f81f7
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd9a4c10e
xor eax, 0xa2c82827
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb8a3cf8e
xor eax, 0xdc6f3d22
rol eax, 0x83
popf
jmp 0x1400a0114
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1400a18ce
push rax
pushf
mov eax, 0xedbbd34c
pushf
not eax
add eax, 0x926fb953
xor eax, 0xcd6ab664
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xc2958cef
xor eax, 0xaf46cbeb
rol eax, 0x3a
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xc0f9b414
pushf
not eax
add eax, 0xb8e4af3a
xor eax, 0xd512af19
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9e3b52a9
xor eax, 0xb8751dd6
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd9577229
xor eax, 0x8d58a2a1
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc192efba
xor eax, 0xa284208e
rol eax, 0x57
popf
jmp 0x1400a0114
call fcn.1400d5e22
push rax
pushf
mov eax, 0x12fa7194
pushf
not eax
add eax, 0x8277afae
xor eax, 0x819aa1bc
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc357a37e
xor eax, 0xd47f24af
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa2de3087
xor eax, 0x83e04516
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xb39c03e1
xor eax, 0xffaa7723
rol eax, 0x95
popf
jmp 0x1400a0114
xor esi, esi
push rax
pushf
mov eax, 0x11275437
pushf
not eax
add eax, 0x967ed764
xor eax, 0xdee11ac7
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xeaaa687a
xor eax, 0xc7f1b368
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd864a86e
xor eax, 0xf6dbae4f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x96dae104
xor eax, 0xcbb07153
rol eax, 0x6f
popf
jmp 0x1400a0114
mov rbx, rdi
jmp 0x1400a1c95
mov dword [rsp + 0x28], eax
mov rax, qword [rbp + 0x68]
mov qword [rsp + 0x20], rax
jmp 0x1400a17d2
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1400a1afe
push rax
pushf
mov eax, 0xc99d2474
pushf
not eax
add eax, 0x8f0906c9
xor eax, 0xdc4f6825
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xeb5dadab
xor eax, 0xc847e5b9
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf4c294f6
xor eax, 0x92ce3087
rol eax, 0x4a
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0x31c7d36f
pushf
not eax
add eax, 0x9d82fbc4
xor eax, 0x85178178
rol eax, 0x84
popf
pushf
not eax
add eax, 0xcf8358a1
xor eax, 0xd55381e3
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf0c752d1
xor eax, 0x8635e035
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xfef384fc
xor eax, 0xc792a96c
rol eax, 0xa
popf
jmp 0x1400a0114
call fcn.1400d5e22
jmp 0x1400a19e0
xor ebx, ebx
push rax
pushf
mov eax, 0xeeb6760b
pushf
not eax
add eax, 0x983f145a
xor eax, 0xb74a7432
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe66d9834
xor eax, 0xfbf3a971
rol eax, 0x74
popf
jmp 0x1400a0114
xor esi, esi
test rbx, rbx
je 0x1400a1c3c
push rax
pushf
mov eax, 0xf8cc138e
pushf
not eax
add eax, 0xa251ada4
xor eax, 0xf6319d63
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfde9bd49
xor eax, 0xdc601082
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd01a2910
xor eax, 0xd0632031
rol eax, 0xf
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xe308f511
pushf
not eax
add eax, 0xb9af60ca
xor eax, 0xecca7210
rol eax, 0x71
popf
pushf
not eax
add eax, 0x97777c59
xor eax, 0xd138616d
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xcf8f2644
xor eax, 0x8fb22b53
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdbbadcde
xor eax, 0xebf23261
rol eax, 0x42
popf
jmp 0x1400a0114
lea rcx, [rbx - 0x10]
cmp dword [rcx], 0xdddd
jne 0x1400a1cd4
push rax
pushf
mov eax, 0xa986c9d3
pushf
not eax
add eax, 0xed727028
xor eax, 0x8734aa9d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xdb147952
xor eax, 0xf8a4f2c2
rol eax, 0xe0
popf
jmp 0x1400a0114
push rax
pushf
mov eax, 0xe9da62df
pushf
not eax
add eax, 0xa818c078
xor eax, 0xac097c0d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xdefa5b68
xor eax, 0x8d62cd1c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xbc828fb6
xor eax, 0x87a2d0b7
rol eax, 0x1f
popf
jmp 0x1400a0114
call fcn.1400d5e22
push rax
pushf
mov eax, 0x724dc648
pushf
not eax
add eax, 0xe0d6cf52
xor eax, 0x81b5eb9b
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x886d9bc7
xor eax, 0xfe21ddd3
rol eax, 0x1c
popf
jmp 0x1400a0114
mov eax, esi
push rax
pushf
mov eax, 0xf1778388
pushf
not eax
add eax, 0xda9e94e1
xor eax, 0xfbf33b4c
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfd897d93
xor eax, 0xacebf6f1
rol eax, 0xf4
popf
jmp 0x1400a0114
mov rcx, qword [rbp + 8]
xor rcx, rbp
call fcn.14009c3e7
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