Function at 0x1803786fa
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x87c27fff
pushf
not eax
add eax, 0xb8d54a2b
xor eax, 0xb97e9719
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd2c6228c
xor eax, 0xd1957a16
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa6f01b4b
xor eax, 0xd4ce606e
rol eax, 0xf
popf
cmp eax, 4
jne 0x18037874a
popf
pop rax
jmp 0x180378bb1
cmp eax, 0
jne 0x180378759
popf
pop rax
jmp 0x18037890c
cmp eax, 3
jne 0x180378768
popf
pop rax
jmp 0x180378b09
cmp eax, 1
jne 0x180378777
popf
pop rax
jmp 0x180378a07
cmp eax, 0xd
jne 0x180378786
popf
pop rax
jmp 0x180378fc3
cmp eax, 0x1a
jne 0x180378795
popf
pop rax
jmp 0x1803796c5
cmp eax, 0xe
jne 0x1803787a4
popf
pop rax
jmp 0x180378ffd
cmp eax, 0xb
jne 0x1803787b3
popf
pop rax
jmp 0x180378ece
cmp eax, 0x19
jne 0x1803787c2
popf
pop rax
jmp 0x180379663
cmp eax, 8
jne 0x1803787d1
popf
pop rax
jmp 0x180378d2d
cmp eax, 0x1d
jne 0x1803787e0
popf
pop rax
jmp 0x18037984b
cmp eax, 0x17
jne 0x1803787ef
popf
pop rax
jmp 0x18037955b
cmp eax, 0x1c
jne 0x1803787fe
popf
pop rax
jmp 0x1803797b6
cmp eax, 0x12
jne 0x18037880d
popf
pop rax
jmp 0x1803791c7
cmp eax, 0x18
jne 0x18037881c
popf
pop rax
jmp 0x1803795d2
cmp eax, 0x11
jne 0x18037882b
popf
pop rax
jmp 0x180379166
cmp eax, 0x1b
jne 0x18037883a
popf
pop rax
jmp 0x180379756
cmp eax, 0x16
jne 0x180378849
popf
pop rax
jmp 0x180379483
cmp eax, 0xa
jne 0x180378858
popf
pop rax
jmp 0x180378e36
cmp eax, 0x14
jne 0x180378867
popf
pop rax
jmp 0x180379354
cmp eax, 0xf
jne 0x180378876
popf
pop rax
jmp 0x180379092
cmp eax, 0x13
jne 0x180378885
popf
pop rax
jmp 0x1803792d6
cmp eax, 0x15
jne 0x180378894
popf
pop rax
jmp 0x1803793d1
cmp eax, 2
jne 0x1803788a3
popf
pop rax
jmp 0x180378a89
cmp eax, 0x1e
jne 0x1803788b2
popf
pop rax
jmp 0x1803798ba
cmp eax, 0xc
jne 0x1803788c1
popf
pop rax
jmp 0x180378f32
cmp eax, 7
jne 0x1803788d0
popf
pop rax
jmp 0x180378caa
cmp eax, 5
jne 0x1803788df
popf
pop rax
jmp 0x180378c1b
cmp eax, 9
jne 0x1803788ee
popf
pop rax
jmp 0x180378da3
cmp eax, 0x10
jne 0x1803788fd
popf
pop rax
jmp 0x1803790dc
cmp eax, 6
jne 0x18037890c
popf
pop rax
jmp 0x180378c9d
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x40
movaps xmmword [rsp + 0x30], xmm6
mov rbx, r8
movss xmm6, dword [0x1801effc0]
mov rbp, rdx
mov r13, rcx
xor r12d, r12d
nop word [rax + rax]
mov rsi, qword [0x18027c030]
mov rdi, qword [rsi + 0x5c58]
mov r15, qword [rsi + 0x5c60]
mov r14, qword [rsi + 0x3ed0]
mov qword [rsi + 0x5c60], r12
mov qword [rsi + 0x5c58], r12
test rbx, rbx
jne 0x1803789d4
push rax
pushf
mov eax, 0x25e373ed
pushf
not eax
add eax, 0xee3a11b6
xor eax, 0xddcb9821
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb71075ad
xor eax, 0xe5a1b450
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xed5c02e4
xor eax, 0xee7f1511
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xab39108d
xor eax, 0x90fa7a7e
rol eax, 0xb5
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xe6d751e0
pushf
not eax
add eax, 0xfb84d626
xor eax, 0xeb5f9f0e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd16b8d89
xor eax, 0xafb6cdb9
rol eax, 0x7d
popf
jmp 0x18037873b
mov rbx, rbp
cmp rbp, 0xffffffffffffffff
jae 0x180378a43
push rax
pushf
mov eax, 0xa51ffda
pushf
not eax
add eax, 0xf6c67072
xor eax, 0x89d66cdd
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xbf493d81
xor eax, 0x8c792f5b
rol eax, 0x31
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x5b45f7ec
pushf
not eax
add eax, 0xd9ccc043
xor eax, 0xf55c9134
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc918fa59
xor eax, 0xc768c08f
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd53762f2
xor eax, 0xd3bfd5ab
rol eax, 0xa7
popf
jmp 0x18037873b
movzx ecx, byte [rbx]
test cl, cl
je 0x180378ac3
push rax
pushf
mov eax, 0x9d9664ba
pushf
not eax
add eax, 0x8db7735b
xor eax, 0x8d32a374
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x94a8f403
xor eax, 0xb76122ce
rol eax, 0x5f
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xbfc109e8
pushf
not eax
add eax, 0xff4a788e
xor eax, 0xcbd60568
rol eax, 0xed
popf
pushf
not eax
add eax, 0x95970bbe
xor eax, 0x91445165
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe556f636
xor eax, 0x8c3a92fc
rol eax, 0x77
popf
jmp 0x18037873b
lea rax, [rbx + 1]
cmp cl, 0x23
jne 0x180378b6b
push rax
pushf
mov eax, 0x93ddddf3
pushf
not eax
add eax, 0xad0af62c
xor eax, 0xf0bd987b
rol eax, 0x98
popf
pushf
not eax
add eax, 0xfb726603
xor eax, 0xd0aa6ba4
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa11a982a
xor eax, 0xda7d588a
rol eax, 0x42
popf
pushf
not eax
add eax, 0xbbedfb16
xor eax, 0x8a7b62fe
rol eax, 0xdf
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xcac61148
pushf
not eax
add eax, 0x9745f8ec
xor eax, 0xc998d2a2
rol eax, 0x84
popf
pushf
not eax
add eax, 0x980cf634
xor eax, 0xf5bd7785
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xba6dc36b
xor eax, 0x84ac9cdd
rol eax, 0x2b
popf
jmp 0x18037873b
cmp byte [rax], cl
je 0x180378be8
push rax
pushf
mov eax, 0xa306f8dd
pushf
not eax
add eax, 0xd314820f
xor eax, 0x968125a0
rol eax, 0x65
popf
pushf
not eax
add eax, 0xcca64c82
xor eax, 0xfb10b04d
rol eax, 0xf7
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x8edd0a94
pushf
not eax
add eax, 0xa90ee467
xor eax, 0xab983f83
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbe1c53c2
xor eax, 0x95431ece
rol eax, 0xf4
popf
jmp 0x18037873b
mov rbx, rax
cmp rax, 0xffffffffffffffff
jb 0x180378c6a
push rax
pushf
mov eax, 0x94bc91ea
pushf
not eax
add eax, 0x9b0f93b9
xor eax, 0xbc1d214c
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb980efff
xor eax, 0xdadee5f1
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xfac3b586
xor eax, 0xc744db77
rol eax, 0xda
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x6fccefcc
pushf
not eax
add eax, 0xfb9602cd
xor eax, 0x90995d0a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xae0bcc9c
xor eax, 0x8706be73
rol eax, 0x1a
popf
jmp 0x18037873b
lea rax, [r13 + 4]
test r13, r13
je 0x180378da3
movss xmm1, dword [rsi + 0x5c68]
addss xmm1, dword [rsi + 0x3820]
movss xmm0, dword [rax]
addss xmm1, xmm6
comiss xmm0, xmm1
jbe 0x180378cfa
push rax
pushf
mov eax, 0x30a438eb
pushf
not eax
add eax, 0xefc4742f
xor eax, 0xe5de6258
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe9f20c6b
xor eax, 0xf08d9ebf
rol eax, 0xbd
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xacc91585
pushf
not eax
add eax, 0xbda73b20
xor eax, 0xa5082dde
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x9719880b
xor eax, 0xdc7c7f74
rol eax, 0xee
popf
jmp 0x18037873b
mov cl, 0x71
pushf
not cl
add cl, 0x10
xor cl, 0xff
rol cl, 0x72
popf
pushf
not cl
add cl, 0x47
xor cl, 0xbb
rol cl, 0xbc
popf
pushf
not cl
add cl, 0xb2
xor cl, 0x58
rol cl, 0x7a
popf
pushf
not cl
add cl, 0xbd
xor cl, 0x7b
rol cl, 5
popf
jmp 0x180378e36
xor cl, cl
test r13, r13
je 0x180378ddd
push rax
pushf
mov eax, 0xaf3bce54
pushf
not eax
add eax, 0xfb69ec48
xor eax, 0xd542f5b4
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xfc6bcfc7
xor eax, 0xca061c25
rol eax, 7
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x6071acaa
pushf
not eax
add eax, 0xaeb67851
xor eax, 0xf6449962
rol eax, 0x20
popf
pushf
not eax
add eax, 0xbc0ce8e8
xor eax, 0xaa0c1ff2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8dfb0879
xor eax, 0x8781bba3
rol eax, 0x92
popf
pushf
not eax
add eax, 0xbb893288
xor eax, 0xed2ca671
rol eax, 0x9b
popf
jmp 0x18037873b
mov eax, dword [rax]
mov dword [rsi + 0x5c68], eax
test cl, cl
je 0x180378e9b
push rax
pushf
mov eax, 0xff3e665c
pushf
not eax
add eax, 0x93bc0e48
xor eax, 0xd1dfa92f
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf8f3779e
xor eax, 0x986c1882
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xef03f7da
xor eax, 0x9219f248
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xc4e20685
xor eax, 0xad64683d
rol eax, 0x56
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xb3530268
pushf
not eax
add eax, 0xa9b453e5
xor eax, 0x9855c8d6
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf1ff66a7
xor eax, 0xfe8dc1d9
rol eax, 0x45
popf
jmp 0x18037873b
lea rcx, [0x1eed1d8a8]
pushf
sub rcx, 0x6eb2d9c8
popf
call fcn.1803f76c8
mov byte [rsi + 0x5c6c], 1
push rax
pushf
mov eax, 0x45cda253
pushf
not eax
add eax, 0x8bfceb88
xor eax, 0x8a585a9c
rol eax, 0xae
popf
pushf
not eax
add eax, 0xab2c5ff2
xor eax, 0x8c0ed08d
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbd70f350
xor eax, 0xf2068b6d
rol eax, 0x4f
popf
jmp 0x18037873b
test rdi, rdi
je 0x180378f7d
push rax
pushf
mov eax, 0x7a2cef38
pushf
not eax
add eax, 0xba0eb2cd
xor eax, 0x8a10a927
rol eax, 0x93
popf
pushf
not eax
add eax, 0xae422b0c
xor eax, 0xa0d3e014
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8db4d797
xor eax, 0xd0ec2fd3
rol eax, 0x2e
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x6360610
pushf
not eax
add eax, 0xc32afbec
xor eax, 0xd6d2efbc
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdeb5f7ab
xor eax, 0xaf9384b9
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb0870445
xor eax, 0xb2de2fce
rol eax, 0x74
popf
jmp 0x18037873b
mov r8, 0xffffffffffffffff
push rax
pushf
mov eax, 0xa85d2c30
pushf
not eax
add eax, 0xe8a83027
xor eax, 0x92f9c5e5
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xf98075f6
xor eax, 0xaeb5bda6
rol eax, 0xb4
popf
jmp 0x18037873b
inc r8
cmp byte [rdi + r8], r12b
jne 0x18037904c
push rax
pushf
mov eax, 0xc9fbba26
pushf
not eax
add eax, 0xa48a91b0
xor eax, 0x9c31b522
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb3ba11e2
xor eax, 0x9f3c5e0a
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa5da5e3b
xor eax, 0xd60310a1
rol eax, 0x6d
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x2dc6385a
pushf
not eax
add eax, 0x91948c45
xor eax, 0xd0abebbf
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb91e5707
xor eax, 0xdea30516
rol eax, 0x34
popf
pushf
not eax
add eax, 0xce8b86ce
xor eax, 0xe32855ed
rol eax, 0x80
popf
jmp 0x18037873b
push rdi
not rdi
sub r8, rdi
pop rdi
sub r8, 1
mov rdx, rdi
mov rcx, r13
call fcn.1803786fa
push rax
pushf
mov eax, 0x6e47d169
pushf
not eax
add eax, 0x8aebcf4b
xor eax, 0x983561a0
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb64bbfc0
xor eax, 0xf400718f
rol eax, 0xa0
popf
jmp 0x18037873b
mov ecx, dword [rsi + 0x5c70]
mov eax, dword [r14 + 0x180]
cmp ecx, eax
jle 0x180379133
push rax
pushf
mov eax, 0xab09e41b
pushf
not eax
add eax, 0xe9eba66b
xor eax, 0xc3e0948a
rol eax, 0x98
popf
pushf
not eax
add eax, 0xab72c119
xor eax, 0x9a3588fd
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xbd4e2a36
xor eax, 0xc15428f4
rol eax, 0x5d
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x33428ad3
pushf
not eax
add eax, 0xd0ca3ae9
xor eax, 0x85eef794
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb56ebce1
xor eax, 0xc1cbafb8
rol eax, 0xa
popf
jmp 0x18037873b
mov dword [rsi + 0x5c70], eax
mov ecx, eax
push rax
pushf
mov eax, 0x6fcbb7e3
pushf
not eax
add eax, 0xd7887850
xor eax, 0xb23ef5fb
rol eax, 0xae
popf
pushf
not eax
add eax, 0x87b4ee69
xor eax, 0xb33d2c14
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd890bae2
xor eax, 0xb35adc10
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9e005142
xor eax, 0x9fb61a08
rol eax, 0x72
popf
jmp 0x18037873b
mov r14d, dword [r14 + 0x180]
sub r14d, ecx
nop dword [rax + rax]
mov r8, rbx
mov edx, 0x2c85718b
pushf
not edx
add edx, 0x9bcd472e
xor edx, 0xfeb30e1d
rol edx, 0x60
popf
pushf
not edx
add edx, 0xad3bb50d
xor edx, 0xaaa60fb3
rol edx, 0x51
popf
pushf
not edx
add edx, 0x9b3ce025
xor edx, 0xed3f7c4b
rol edx, 0x5e
popf
sub r8, rbp
mov rcx, rbp
call fcn.1801e9610
test rax, rax
mov rdi, rbx
cmovne rdi, rax
cmp rbp, rdi
jne 0x180379290
push rax
pushf
mov eax, 0xf4c5e08
pushf
not eax
add eax, 0xfa828e39
xor eax, 0xaf429b0d
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc9ece9ad
xor eax, 0xcce8a5ab
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa4566bcc
xor eax, 0xd73a1020
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb824b33d
xor eax, 0xda6b8203
rol eax, 0x41
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x23dcf935
pushf
not eax
add eax, 0xaa1faa6f
xor eax, 0xe061c261
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xaead512b
xor eax, 0xdcd2bc69
rol eax, 0xce
popf
pushf
not eax
add eax, 0xfeb58755
xor eax, 0xd79a9386
rol eax, 0xd4
popf
jmp 0x18037873b
cmp rdi, rbx
je 0x18037930e
push rax
pushf
mov eax, 0x2218e176
pushf
not eax
add eax, 0xd88da962
xor eax, 0xdf45799e
rol eax, 0x53
popf
pushf
not eax
add eax, 0xea9bdf98
xor eax, 0xf6f0930a
rol eax, 0x9a
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x843f667d
pushf
not eax
add eax, 0xd772a7b0
xor eax, 0x9740f901
rol eax, 0x93
popf
pushf
not eax
add eax, 0x807b6382
xor eax, 0xcfb6a1ed
rol eax, 0x81
popf
pushf
not eax
add eax, 0x85a69e07
xor eax, 0xa2cf6124
rol eax, 0x3d
popf
jmp 0x18037873b
mov r9d, edi
lea edx, [r14*4]
sub r9d, ebp
cmp byte [rsi + 0x5c6c], r12b
jne 0x18037939e
push rax
pushf
mov eax, 0xbecf99d3
pushf
not eax
add eax, 0x90b5fd21
xor eax, 0xf9809c8f
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc1c27300
xor eax, 0xf9c65079
rol eax, 5
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xc69faff9
pushf
not eax
add eax, 0xace034bf
xor eax, 0xf73e26eb
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcf3c2fd5
xor eax, 0xac7717ea
rol eax, 0xcf
popf
jmp 0x18037873b
mov edx, 0x21b6466e
pushf
not edx
add edx, 0xa467ee62
xor edx, 0xe0a2de2c
rol edx, 0
popf
pushf
not edx
add edx, 0xc2bcb71b
xor edx, 0xdfd161ad
rol edx, 0xbd
popf
pushf
not edx
add edx, 0xb6a40a5f
xor edx, 0xddef29c8
rol edx, 0xee
popf
pushf
not edx
add edx, 0xf038bf46
xor edx, 0xfa779e6f
rol edx, 0x13
popf
push rax
pushf
mov eax, 0xd4d403bc
pushf
not eax
add eax, 0x95155db6
xor eax, 0xa50b7eca
rol eax, 0x18
popf
pushf
not eax
add eax, 0x991da34c
xor eax, 0xb2193743
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc45e0071
xor eax, 0x8fcbada3
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xddd517f3
xor eax, 0xc1be08ea
rol eax, 0x3b
popf
jmp 0x18037873b
lea r8, [0x1c9a6f694]
pushf
sub r8, 0x4987fe5e
popf
mov qword [rsp + 0x20], rbp
lea rcx, [0x1d0e9ae83]
pushf
sub rcx, 0x50caaf9b
popf
call fcn.1803f76c8
mov byte [rsi + 0x5c6c], r12b
cmp byte [rdi], 0xa
jne 0x180379516
push rax
pushf
mov eax, 0xae357b80
pushf
not eax
add eax, 0x9cec18b2
xor eax, 0xb2afb6f0
rol eax, 0x88
popf
pushf
not eax
add eax, 0xe84969de
xor eax, 0xd9e27214
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8ecf70a9
xor eax, 0xeacb6d39
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x86b01ef7
xor eax, 0xdff8670a
rol eax, 0xd5
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0x90ec9a4e
pushf
not eax
add eax, 0xe649285d
xor eax, 0xbd609706
rol eax, 1
popf
pushf
not eax
add eax, 0x99e6530f
xor eax, 0x8d12894d
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe606ab8c
xor eax, 0x91ee894d
rol eax, 0xd
popf
jmp 0x18037873b
lea rcx, [0x1efe04d1b]
pushf
sub rcx, 0x6fc14e3b
popf
call fcn.1803f76c8
mov byte [rsi + 0x5c6c], 1
push rax
pushf
mov eax, 0x23d57cdb
pushf
not eax
add eax, 0xdfc089bf
xor eax, 0xcfe4dcde
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa3a329b3
xor eax, 0xf1d6d2a9
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xf0a54243
xor eax, 0xe627224b
rol eax, 7
popf
pushf
not eax
add eax, 0xd6c38005
xor eax, 0xa74d2bfb
rol eax, 0xf6
popf
jmp 0x18037873b
cmp rdi, rbx
je 0x18037960a
push rax
pushf
mov eax, 0xa07b7c61
pushf
not eax
add eax, 0xdbe268bd
xor eax, 0xb426a2a8
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xf51fac5a
xor eax, 0xbc28876a
rol eax, 0x93
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xc6d727ed
pushf
not eax
add eax, 0xef18f15c
xor eax, 0xec5ae599
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb18bb7ed
xor eax, 0xc5b08cd9
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xcc064efa
xor eax, 0xf1fd19f2
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd3b370c1
xor eax, 0xb46bd6ff
rol eax, 0x76
popf
jmp 0x18037873b
lea rbp, [rdi + 1]
jmp 0x1803791d6
test r15, r15
je 0x180379723
push rax
pushf
mov eax, 0x62cefda7
pushf
not eax
add eax, 0xf8d2434d
xor eax, 0xa9b1880b
rol eax, 0x35
popf
pushf
not eax
add eax, 0xdc396075
xor eax, 0xf20035ea
rol eax, 0x87
popf
pushf
not eax
add eax, 0xcc88c7ad
xor eax, 0x9cf193a8
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa4d949a7
xor eax, 0xd9e1ef23
rol eax, 0xb
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xaf8da9ad
pushf
not eax
add eax, 0xb9bf6df9
xor eax, 0xfe898d9c
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb562914a
xor eax, 0xb6cb8bcf
rol eax, 0x7b
popf
jmp 0x18037873b
mov rbx, 0xffffffffffffffff
push rax
pushf
mov eax, 0xd18efc86
pushf
not eax
add eax, 0xd1e3a7c3
xor eax, 0x908ce397
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x87919841
xor eax, 0xa91a194b
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x868f64f0
xor eax, 0x895f1406
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb00378e1
xor eax, 0xcc87f46a
rol eax, 0xbc
popf
jmp 0x18037873b
inc rbx
cmp byte [r15 + rbx], r12b
jne 0x180379818
push rax
pushf
mov eax, 0x799a01b7
pushf
not eax
add eax, 0xa3735c8f
xor eax, 0x9c778799
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa2833f2c
xor eax, 0x9d9cfbfa
rol eax, 0x12
popf
pushf
not eax
add eax, 0xfc5ef414
xor eax, 0x8010a5b9
rol eax, 0x86
popf
pushf
not eax
add eax, 0xe777d25d
xor eax, 0x8eac3c9f
rol eax, 0xfc
popf
jmp 0x18037873b
push rax
pushf
mov eax, 0xf0204b83
pushf
not eax
add eax, 0xbbebdaaf
xor eax, 0xf8e674fb
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf8e5221a
xor eax, 0xcaee51e6
rol eax, 0x32
popf
jmp 0x18037873b
push r15
not r15
sub rbx, r15
pop r15
sub rbx, 1
mov rbp, r15
jmp 0x18037894c
mov rbx, qword [rsp + 0x70]
mov rbp, qword [rsp + 0x78]
mov rsi, qword [rsp + 0x80]
movaps xmm6, xmmword [rsp + 0x30]
add rsp, 0x40
pop r15
pop r14
pop r13
pop r12
pop rdi
ret