Function at 0x14010547f
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xd3bc3775
pushf
not eax
add eax, 0x6abf2bb9
xor eax, 0x966dc55
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x69c371b0
xor eax, 0x9f934c
rol eax, 0x27
popf
pushf
not eax
add eax, 0x223217e5
xor eax, 0x69561a00
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd7ac70a
xor eax, 0x76a072ec
rol eax, 0x48
popf
cmp eax, 7
jne 0x1401054e2
popf
pop rax
jmp 0x140105ade
cmp eax, 0x18
jne 0x1401054f1
popf
pop rax
jmp 0x1401062ad
cmp eax, 0x15
jne 0x140105500
popf
pop rax
jmp 0x140106104
cmp eax, 0x1e
jne 0x14010550f
popf
pop rax
jmp 0x1401065ce
cmp eax, 0xd
jne 0x14010551e
popf
pop rax
jmp 0x140105d5b
cmp eax, 6
jne 0x14010552d
popf
pop rax
jmp 0x140105a55
cmp eax, 9
jne 0x14010553c
popf
pop rax
jmp 0x140105bcd
cmp eax, 0x12
jne 0x14010554b
popf
pop rax
jmp 0x140105fb4
cmp eax, 0x13
jne 0x14010555a
popf
pop rax
jmp 0x140106070
cmp eax, 0x25
jne 0x140105569
popf
pop rax
jmp 0x1401069c5
cmp eax, 0x27
jne 0x140105578
popf
pop rax
jmp 0x140106a7d
cmp eax, 3
jne 0x140105587
popf
pop rax
jmp 0x140105898
cmp eax, 0xf
jne 0x140105596
popf
pop rax
jmp 0x140105e5f
cmp eax, 5
jne 0x1401055a5
popf
pop rax
jmp 0x1401059ee
cmp eax, 0x17
jne 0x1401055b4
popf
pop rax
jmp 0x1401061d0
cmp eax, 0x16
jne 0x1401055c3
popf
pop rax
jmp 0x14010613a
cmp eax, 0xb
jne 0x1401055d2
popf
pop rax
jmp 0x140105cac
cmp eax, 0x21
jne 0x1401055e1
popf
pop rax
jmp 0x140106779
cmp eax, 0x19
jne 0x1401055f0
popf
pop rax
jmp 0x140106321
cmp eax, 0x10
jne 0x1401055ff
popf
pop rax
jmp 0x140105ebb
cmp eax, 0x22
jne 0x14010560e
popf
pop rax
jmp 0x140106804
cmp eax, 0x14
jne 0x14010561d
popf
pop rax
jmp 0x1401060bb
cmp eax, 0x11
jne 0x14010562c
popf
pop rax
jmp 0x140105f7e
cmp eax, 0x1c
jne 0x14010563b
popf
pop rax
jmp 0x1401064b9
cmp eax, 8
jne 0x14010564a
popf
pop rax
jmp 0x140105b8b
cmp eax, 0x1d
jne 0x140105659
popf
pop rax
jmp 0x14010654e
cmp eax, 1
jne 0x140105668
popf
pop rax
jmp 0x1401057db
cmp eax, 0x1a
jne 0x140105677
popf
pop rax
jmp 0x1401063c7
cmp eax, 2
jne 0x140105686
popf
pop rax
jmp 0x14010584a
cmp eax, 4
jne 0x140105695
popf
pop rax
jmp 0x14010592e
cmp eax, 0x26
jne 0x1401056a4
popf
pop rax
jmp 0x140106a0f
cmp eax, 0xc
jne 0x1401056b3
popf
pop rax
jmp 0x140105d20
cmp eax, 0x20
jne 0x1401056c2
popf
pop rax
jmp 0x1401066fb
cmp eax, 0xe
jne 0x1401056d1
popf
pop rax
jmp 0x140105df4
cmp eax, 0xa
jne 0x1401056e0
popf
pop rax
jmp 0x140105c08
cmp eax, 0
jne 0x1401056ef
popf
pop rax
jmp 0x14010572b
cmp eax, 0x1b
jne 0x1401056fe
popf
pop rax
jmp 0x140106410
cmp eax, 0x1f
jne 0x14010570d
popf
pop rax
jmp 0x140106661
cmp eax, 0x24
jne 0x14010571c
popf
pop rax
jmp 0x140106977
cmp eax, 0x23
jne 0x14010572b
popf
pop rax
jmp 0x14010689a
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rbp
mov qword [rax + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov r12, rdx
lea r8, [0x1adc54851]
pushf
sub r8, 0x6dc223c1
popf
mov rsi, rcx
xor r13d, r13d
xor edx, edx
mov qword [rax + 8], r13
lea rcx, [rax + 8]
call fcn.1401479bf
test eax, eax
je 0x1401057a8
push rax
pushf
mov eax, 0xe072a804
pushf
not eax
add eax, 0x25557a3d
xor eax, 0x17e74bbe
rol eax, 8
popf
pushf
not eax
add eax, 0x5ccf2fe6
xor eax, 0x5735a993
rol eax, 0x80
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xb36975ae
pushf
not eax
add eax, 0x207b60ce
xor eax, 0x6964d232
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x18c4eab
xor eax, 0x42e5290a
rol eax, 0xa4
popf
jmp 0x1401054d3
cmp eax, 0x16
je 0x140105817
push rax
pushf
mov eax, 0xb876889e
pushf
not eax
add eax, 0x47fbfab4
xor eax, 0x4149c73
rol eax, 0xd
popf
pushf
not eax
add eax, 0x45c84b57
xor eax, 0x7fb59e4
rol eax, 0xb4
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xbe0e8460
pushf
not eax
add eax, 0x347c7566
xor eax, 0xd1d77b1
rol eax, 0x31
popf
pushf
not eax
add eax, 0x2897dea4
xor eax, 0x12aee7c2
rol eax, 0xca
popf
jmp 0x1401054d3
mov ebx, r13d
jmp 0x140105c08
mov rbx, qword [rsp + 0x60]
test rbx, rbx
je 0x1401058fb
push rax
pushf
mov eax, 0xd4c88f14
pushf
not eax
add eax, 0x5f44931c
xor eax, 0xfa91534
rol eax, 0x90
popf
pushf
not eax
add eax, 0x5d2a0b44
xor eax, 0x7a75bf93
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x5afd47dc
xor eax, 0x796eab61
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x7d125558
xor eax, 0x5e7221b1
rol eax, 0x16
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xf97bd3f9
pushf
not eax
add eax, 0x4c8c878d
xor eax, 0x21c777d1
rol eax, 0xd
popf
pushf
not eax
add eax, 0x754adeb5
xor eax, 0x7d82905a
rol eax, 0x4b
popf
jmp 0x1401054d3
xor edx, edx
mov rcx, rbx
call fcn.140148261
test eax, eax
jne 0x140105995
push rax
pushf
mov eax, 0x8a8033e7
pushf
not eax
add eax, 0x381f96b1
xor eax, 0x1e0f130f
rol eax, 0xa
popf
pushf
not eax
add eax, 0x59954408
xor eax, 0x5f752a36
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x3693a3a9
xor eax, 0x4b5b6375
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x7230d14
xor eax, 0x69746649
rol eax, 0x5d
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xba25fb1d
pushf
not eax
add eax, 0x1b1cd681
xor eax, 0x2fc5fe4
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x645ef858
xor eax, 0x3945d1d2
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x92d83db
xor eax, 0x6ed606e8
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x52bc58ff
xor eax, 0x7a04f885
rol eax, 0xdf
popf
jmp 0x1401054d3
mov rdi, rbx
mov rsi, rbx
mov rbx, r13
jmp 0x140105ebb
mov rcx, rbx
call fcn.140106ffa
mov rdi, rax
test rax, rax
je 0x140105aab
push rax
pushf
mov eax, 0x322a8aef
pushf
not eax
add eax, 0x379bd9a
xor eax, 0xa97a5c0
rol eax, 0x87
popf
pushf
not eax
add eax, 0x3c841dee
xor eax, 0x64e8207b
rol eax, 0x20
popf
pushf
not eax
add eax, 0x6a3f5f5c
xor eax, 0x356f1610
rol eax, 0x1c
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x40410485
pushf
not eax
add eax, 0x5f38e2c0
xor eax, 0x31c9acfc
rol eax, 0x91
popf
pushf
not eax
add eax, 0x1e808086
xor eax, 0x38f4b209
rol eax, 0xd4
popf
jmp 0x1401054d3
xor edx, edx
mov rcx, rax
call fcn.140148261
test eax, eax
jne 0x140105b32
push rax
pushf
mov eax, 0x1184ff06
pushf
not eax
add eax, 0x5955c81
xor eax, 0xdf98e3a
rol eax, 0x90
popf
pushf
not eax
add eax, 0x6b7bcb71
xor eax, 0x7b11b835
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x62a751c2
xor eax, 0x2c4aec74
rol eax, 0x5e
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x6f74ea6e
pushf
not eax
add eax, 0x2fc2cf53
xor eax, 0x2fde7fae
rol eax, 0x91
popf
pushf
not eax
add eax, 0x15aa3017
xor eax, 0x314c671
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x43084b44
xor eax, 0x15a28059
rol eax, 0x64
popf
pushf
not eax
add eax, 0x614409c9
xor eax, 0x56ec46ec
rol eax, 0xf5
popf
jmp 0x1401054d3
xor ecx, ecx
call fcn.140117085
mov rsi, rdi
jmp 0x140105ebb
mov rcx, rdi
call fcn.140117085
push rax
pushf
mov eax, 0x785fc9c8
pushf
not eax
add eax, 0x7f348e08
xor eax, 0xe12effc
rol eax, 0x37
popf
pushf
not eax
add eax, 0x4cee6c09
xor eax, 0x6b6888f3
rol eax, 0x92
popf
jmp 0x1401054d3
test rsi, rsi
je 0x140105c66
push rax
pushf
mov eax, 0x80a44834
pushf
not eax
add eax, 0x7c511173
xor eax, 0x4d97e929
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x6229b276
xor eax, 0x813793f
rol eax, 0x14
popf
pushf
not eax
add eax, 0x64dd6430
xor eax, 0x7b58e93b
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x5a184064
xor eax, 0x3d5f2e5
rol eax, 0xfa
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x23095392
pushf
not eax
add eax, 0x45608971
xor eax, 0x448577f0
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x3f3b104d
xor eax, 0x71d13b53
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x7e14236f
xor eax, 0x48fa84e3
rol eax, 0x60
popf
jmp 0x1401054d3
xor edx, edx
mov rcx, rsi
call fcn.140148261
test eax, eax
jne 0x140105ced
push rax
pushf
mov eax, 0xa3c72913
pushf
not eax
add eax, 0x4079727d
xor eax, 0x61f2ea68
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x12c60496
xor eax, 0x5226b46d
rol eax, 0x2d
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xbd10b1f3
pushf
not eax
add eax, 0x52a9a83c
xor eax, 0x3fb2c229
rol eax, 0x88
popf
pushf
not eax
add eax, 0x59343043
xor eax, 0x46ffce98
rol eax, 0x25
popf
jmp 0x1401054d3
mov rdi, rsi
jmp 0x140105e5f
lea rdi, [0x1a4bd132f]
pushf
sub rdi, 0x64b9eeab
popf
xor edx, edx
mov rcx, rdi
call fcn.140148261
test eax, eax
je 0x140105dc1
push rax
pushf
mov eax, 0x6b6eb2f7
pushf
not eax
add eax, 0x274ed3bf
xor eax, 0x64da7c1a
rol eax, 0xe
popf
pushf
not eax
add eax, 0x45b50e44
xor eax, 0x4521366e
rol eax, 0x86
popf
pushf
not eax
add eax, 0x191b111e
xor eax, 0x79f30a23
rol eax, 0x46
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x2694b5ab
pushf
not eax
add eax, 0x3bed424e
xor eax, 0x7ed18fce
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x261ad777
xor eax, 0x17692952
rol eax, 0x88
popf
jmp 0x1401054d3
lea rdi, [0x1aae7d737]
pushf
sub rdi, 0x6ae4b2af
popf
push rax
pushf
mov eax, 0x480fb249
pushf
not eax
add eax, 0x1ea21b88
xor eax, 0x29667e8a
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x3ce04615
xor eax, 0x1d68e275
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x3b6cd1b8
xor eax, 0x6d9458c4
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x190e212e
xor eax, 0x6d987d1a
rol eax, 0xe0
popf
jmp 0x1401054d3
mov rsi, r13
push rax
pushf
mov eax, 0x7571203
pushf
not eax
add eax, 0x27a10e13
xor eax, 0x55bd3e18
rol eax, 0xab
popf
pushf
not eax
add eax, 0x13dfbe17
xor eax, 0x1fb3ce58
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x2e966288
xor eax, 0x628c9229
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x298bef2b
xor eax, 0x52b2766
rol eax, 0xf
popf
jmp 0x1401054d3
mov rcx, rbx
call fcn.140117085
or r14, 0xffffffffffffffff
test r12, r12
je 0x140105f25
push rax
pushf
mov eax, 0x158bdb67
pushf
not eax
add eax, 0x79d34487
xor eax, 0x6720a1e7
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x6c5390ba
xor eax, 0x6d71f381
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x65840ec8
xor eax, 0x508460f
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x57ca6619
xor eax, 0x5f43e0c
rol eax, 0xf6
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x14fe03c8
pushf
not eax
add eax, 0x21403e2d
xor eax, 0x3a64a3ca
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x2a764428
xor eax, 0x54a34e64
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x55b90dbb
xor eax, 0x323e2ae3
rol eax, 5
popf
pushf
not eax
add eax, 0x6a8742a
xor eax, 0x3bb94db2
rol eax, 0x1e
popf
jmp 0x1401054d3
mov rbp, r14
push rax
pushf
mov eax, 0x220ba5d3
pushf
not eax
add eax, 0x3a97566e
xor eax, 0x2a8c7f4b
rol eax, 0x88
popf
pushf
not eax
add eax, 0x7d286f56
xor eax, 0x71d89e23
rol eax, 0x4a
popf
jmp 0x1401054d3
inc rbp
cmp word [r12 + rbp*2], r13w
jne 0x140106017
push rax
pushf
mov eax, 0x303b6b4f
pushf
not eax
add eax, 0x6ad2ca4c
xor eax, 0x4cb10760
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd9d78fa
xor eax, 0x1f44061c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x6565d207
xor eax, 0x3acee388
rol eax, 0x57
popf
pushf
not eax
add eax, 0x16196537
xor eax, 0x1ba3ff0f
rol eax, 0xdb
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xc8762366
pushf
not eax
add eax, 0x7b7c10ff
xor eax, 0x21e42f68
rol eax, 0x85
popf
pushf
not eax
add eax, 0x281f8745
xor eax, 0x641f4cfd
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x41fb8167
xor eax, 0x4a1f659c
rol eax, 7
popf
pushf
not eax
add eax, 0x534e3f69
xor eax, 0x5498ebe4
rol eax, 0xf4
popf
jmp 0x1401054d3
jmp 0x140106104
mov ebp, r13d
push rax
pushf
mov eax, 0x8de72c58
pushf
not eax
add eax, 0x1edd64fc
xor eax, 0x38176743
rol eax, 3
popf
pushf
not eax
add eax, 0x41c644da
xor eax, 0x1ef94e8a
rol eax, 0x47
popf
pushf
not eax
add eax, 0x7522513c
xor eax, 0x541ca1e3
rol eax, 0xdf
popf
jmp 0x1401054d3
mov rax, r14
push rax
pushf
mov eax, 0x5688582d
pushf
not eax
add eax, 0x460bbbee
xor eax, 0x2ca0c55b
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x4136434a
xor eax, 0x6dfe61b8
rol eax, 0x10
popf
jmp 0x1401054d3
inc rax
cmp word [rdi + rax*2], r13w
jne 0x14010619d
push rax
pushf
mov eax, 0xbcedb3f1
pushf
not eax
add eax, 0x35d9c7a9
xor eax, 0x52fb936e
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x53b6f19f
xor eax, 0x48bab23b
rol eax, 0x85
popf
pushf
not eax
add eax, 0x67614e16
xor eax, 0x231ee9b2
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf5db91e
xor eax, 0xef4595e
rol eax, 0xdd
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xecb6e49f
pushf
not eax
add eax, 0x36f43ab3
xor eax, 0x50b82d7
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xf1e5cff
xor eax, 0x5ca4a658
rol eax, 5
popf
jmp 0x1401054d3
add eax, 0xc
mov edx, 0x94c5bed2
pushf
not edx
add edx, 0x6bf6b611
xor edx, 0x69c103e2
rol edx, 0x71
popf
pushf
not edx
add edx, 0x537767c0
xor edx, 0x6fffbc
rol edx, 0xa6
popf
pushf
not edx
add edx, 0x6064f126
xor edx, 0x30f1cf01
rol edx, 0xe3
popf
pushf
not edx
add edx, 0xee2e87e
xor edx, 0x357e3827
rol edx, 0x6d
popf
push rbp
not ebp
sub eax, ebp
pop rbp
sub eax, 1
mov ecx, eax
mov r15d, eax
call fcn.1400e56e0
mov rbx, rax
test rax, rax
jne 0x14010627a
push rax
pushf
mov eax, 0x1f1549ee
pushf
not eax
add eax, 0x2e24980a
xor eax, 0x5c124ed3
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x578a4b7e
xor eax, 0x55f9a583
rol eax, 0xfd
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xf2599929
pushf
not eax
add eax, 0x5c9c0599
xor eax, 0x6310aa2a
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x77991b53
xor eax, 0x5da4f607
rol eax, 0x6b
popf
jmp 0x1401054d3
xor ecx, ecx
call fcn.1400e5748
mov rcx, rsi
call fcn.140117085
xor eax, eax
mov rbx, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov r8, rdi
mov word [rax], r13w
mov rdx, r15
mov rcx, rbx
call fcn.140147ae7
test eax, eax
jne 0x140106381
push rax
pushf
mov eax, 0xce69e8c
pushf
not eax
add eax, 0xde57e0
xor eax, 0x376cf3ed
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x354011ca
xor eax, 0x3c0bdff6
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x2a0e3cdb
xor eax, 0x76a14de1
rol eax, 0x8d
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xc4aec85f
pushf
not eax
add eax, 0x5040a959
xor eax, 0x77fcd08f
rol eax, 0x66
popf
pushf
not eax
add eax, 0x2033c547
xor eax, 0x79db66d1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x7841ec4c
xor eax, 0xdc8699d
rol eax, 0xa4
popf
jmp 0x1401054d3
mov rax, r14
push rax
pushf
mov eax, 0x45395409
pushf
not eax
add eax, 0x352e5f2d
xor eax, 0x35fc014c
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x7be5d0d1
xor eax, 0x74814111
rol eax, 0xd
popf
pushf
not eax
add eax, 0x30753f5
xor eax, 0x7ba6d811
rol eax, 0xed
popf
jmp 0x1401054d3
inc rax
cmp word [rdi + rax*2], r13w
jne 0x140106473
push rax
pushf
mov eax, 0xf5f038d
pushf
not eax
add eax, 0x6c9563ce
xor eax, 0x7a585abf
rol eax, 0x37
popf
pushf
not eax
add eax, 0x33d6fab0
xor eax, 0x5f1298d
rol eax, 0xec
popf
pushf
not eax
add eax, 0x1450d0cf
xor eax, 0x6b4ab73d
rol eax, 0xff
popf
pushf
not eax
add eax, 0x5f668ca7
xor eax, 0x23f45b5f
rol eax, 0x67
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x2dfba7f5
pushf
not eax
add eax, 0x7c1d4212
xor eax, 0x7a418a38
rol eax, 0xab
popf
pushf
not eax
add eax, 0x7fa91317
xor eax, 0x359356f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x4d8fc057
xor eax, 0x69abcaee
rol eax, 0x7d
popf
jmp 0x1401054d3
lea rcx, [rdi + rax*2]
cmp rdi, rcx
je 0x14010651b
push rax
pushf
mov eax, 0xceb42000
pushf
not eax
add eax, 0x2ba92576
xor eax, 0x1eab1fd4
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x538f3722
xor eax, 0x35d4752c
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x3760cef3
xor eax, 0x5846e4eb
rol eax, 0x93
popf
pushf
not eax
add eax, 0x358c0cc6
xor eax, 0x34aef259
rol eax, 0xc9
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x3c20af26
pushf
not eax
add eax, 0x3a38bf19
xor eax, 0x525aa2a1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x30e0717d
xor eax, 0x4ba5ad52
rol eax, 0xe9
popf
jmp 0x1401054d3
cmp word [rcx - 2], 0x5c
je 0x140106588
push rax
pushf
mov eax, 0x93211248
pushf
not eax
add eax, 0x4775095
xor eax, 0x7a8f3cd0
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x7420da14
xor eax, 0x712a876c
rol eax, 0x78
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x527de323
pushf
not eax
add eax, 0xd26ef3
xor eax, 0xa1be02f
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x5ab4fd47
xor eax, 0x2be330cc
rol eax, 0x52
popf
pushf
not eax
add eax, 0x7870478e
xor eax, 0x234b5fbd
rol eax, 0xa3
popf
jmp 0x1401054d3
cmp word [rcx - 2], 0x2f
je 0x14010662e
push rax
pushf
mov eax, 0x82708ffc
pushf
not eax
add eax, 0x500c14aa
xor eax, 0x32911a1b
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xfffdbb0
xor eax, 0x669f2fac
rol eax, 0xad
popf
pushf
not eax
add eax, 0x72160ce9
xor eax, 0x604cdf4c
rol eax, 0x68
popf
pushf
not eax
add eax, 0x1634b254
xor eax, 0x7f49875f
rol eax, 0x58
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xd762e7
pushf
not eax
add eax, 0x3afe8ad3
xor eax, 0xa0f47a8
rol eax, 0xce
popf
pushf
not eax
add eax, 0x2ac3550c
xor eax, 0x32b28901
rol eax, 0xa8
popf
jmp 0x1401054d3
lea r8, [0x18c92bcf5]
pushf
sub r8, 0x4c8f9875
popf
mov rdx, r15
mov rcx, rbx
call fcn.140147ae7
test eax, eax
jne 0x1401066c8
push rax
pushf
mov eax, 0x4580933c
pushf
not eax
add eax, 0x645dcef6
xor eax, 0x426fa6c9
rol eax, 0x12
popf
pushf
not eax
add eax, 0x2c2b5db4
xor eax, 0x1ebcfbac
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x536a5bc5
xor eax, 0x1e260a52
rol eax, 0xe2
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x856aecea
pushf
not eax
add eax, 0x31c409de
xor eax, 0x7abf9cd4
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x7dcae4c0
xor eax, 0x3db6f96b
rol eax, 0x60
popf
jmp 0x1401054d3
test r12, r12
je 0x140106733
push rax
pushf
mov eax, 0x711081a5
pushf
not eax
add eax, 0x4b4eef11
xor eax, 0x4a6d0c78
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x6e99c988
xor eax, 0xd821934
rol eax, 0x73
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x63c9d308
pushf
not eax
add eax, 0x634569a5
xor eax, 0x61d265b9
rol eax, 0x58
popf
pushf
not eax
add eax, 0x19136435
xor eax, 0x278f3a11
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x6e1aab83
xor eax, 0x60cafbfd
rol eax, 0x7a
popf
jmp 0x1401054d3
mov r8, r12
mov rdx, r15
mov rcx, rbx
call fcn.140147ae7
test eax, eax
jne 0x1401067d1
push rax
pushf
mov eax, 0x4425a986
pushf
not eax
add eax, 0x675d5818
xor eax, 0x37544433
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x2e9db0f1
xor eax, 0x5bc14ed5
rol eax, 0x64
popf
pushf
not eax
add eax, 0x28476347
xor eax, 0x8befb92
rol eax, 0x78
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0xbfa422a9
pushf
not eax
add eax, 0x696622e
xor eax, 0x27a3fa80
rol eax, 0x59
popf
pushf
not eax
add eax, 0x50fa1037
xor eax, 0x4837656c
rol eax, 0xfa
popf
jmp 0x1401054d3
inc r14
cmp word [rbx + r14*2], r13w
jne 0x140106854
push rax
pushf
mov eax, 0x6741fbc5
pushf
not eax
add eax, 0x70509d4
xor eax, 0x4ed68ac9
rol eax, 0x82
popf
pushf
not eax
add eax, 0x12ed9b1e
xor eax, 0x453b6f88
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x2526ef30
xor eax, 0x53b15339
rol eax, 0xfd
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x22774cf3
pushf
not eax
add eax, 0x4fe6f5f5
xor eax, 0x36ff8dfe
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x5a13151c
xor eax, 0x20d69651
rol eax, 0x67
popf
pushf
not eax
add eax, 0x2b136681
xor eax, 0x48d37976
rol eax, 0xce
popf
jmp 0x1401054d3
add r14, r14
mov r9d, ebp
mov rax, r14
mov rcx, rbx
sar rax, 1
push rax
not rax
add r15, rax
pop rax
add r15, 1
mov r8, r15
lea rdx, [r14 + rbx]
call fcn.140106a91
test al, al
jne 0x14010691e
push rax
pushf
mov eax, 0x501fa5d5
pushf
not eax
add eax, 0x57604046
xor eax, 0x914132e
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x2a7abb4
xor eax, 0x35bf62d8
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x2a776a8e
xor eax, 0x11afb724
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x7c0d413f
xor eax, 0x54612c98
rol eax, 0x87
popf
jmp 0x1401054d3
push rax
pushf
mov eax, 0x811fd65b
pushf
not eax
add eax, 0x4fedf7de
xor eax, 0x581c6492
rol eax, 0x26
popf
pushf
not eax
add eax, 0x1d804719
xor eax, 0x320f6f5d
rol eax, 0x99
popf
pushf
not eax
add eax, 0x36eeccfe
xor eax, 0x3227b25
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc5cec2f
xor eax, 0x22bd87c1
rol eax, 9
popf
jmp 0x1401054d3
mov rcx, rbx
jmp 0x1401062af
xor ecx, ecx
call fcn.1400e5748
mov rcx, rsi
call fcn.140117085
mov rax, rbx
jmp 0x1401062be
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140116d63
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140116d63