Function at 0x1802925e0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x108
lea rbp, [rsp + 0x80]
mov rdi, rdx
mov rbx, rcx
mov qword [rbp + 0x78], rbx
mov eax, 0xa0
call fcn.18045a590
sub rsp, rax
mov rsi, rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov r12, rsp
mov eax, 0x50
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0x68], rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov qword [rbp + 0x48], rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov r14, rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov r15, rsp
mov eax, 0x30
call fcn.18045a590
sub rsp, rax
mov r13, rsp
mov rax, qword [0x180528ce8]
mov rax, qword [rax]
cmp rax, 5
je 0x18029268c
jmp 0x180292764
mov eax, dword [0x180524350]
xor eax, dword [0x180524354]
or eax, 0x12843944
imul eax, eax, 0xf009c362
add eax, 0xad9be1a3
cmp eax, 0xb6a71f2d
jae 0x180293462
jmp 0x1802926b5
mov eax, dword [0x180524358]
sub eax, dword [0x18052435c]
or eax, 0x63cb54c1
add eax, 0xdafb9c1d
imul eax, eax, 0x19213860
lea rcx, str.Doing_handshake_round.
mov qword [r13], rcx
mov qword [r13 + 8], 1
mov qword [r13 + 0x20], 0
cmp eax, 0xe63d247d
ja 0x1802926b5
jmp 0x1802926f5
mov eax, 8
mov qword [r13 + 0x10], rax
mov qword [r13 + 0x18], 0
lea rcx, str.C:Userslucak.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tungstenite_0.24.0_srchandshakemachine.rs
sub rsp, 0x20
call fcn.180424ea0
add rsp, 0x20
lea rcx, str.tungstenite::handshake::machinefailed_to_write_whole_buffer
mov qword [r15], rcx
mov qword [r15 + 8], 0x1f
mov rcx, r15
add rcx, 0x10
lea rdx, str.tungstenite::handshake::machinefailed_to_write_whole_buffer
mov qword [rcx], rdx
mov qword [r15 + 0x18], 0x1f
mov qword [r15 + 0x20], rax
sub rsp, 0x30
mov rcx, r13
mov edx, 5
mov r8, r15
xor r9d, r9d
call fcn.180424d90
add rsp, 0x30
mov rdx, rdi
add rdx, 0x38
mov rax, qword [rdi + 0x38]
movabs rcx, 0x8000000000000002
cmp rax, rcx
setl r8b
movabs rcx, 0x8000000000000001
add rax, rcx
xor ecx, ecx
test r8b, 1
cmovne rcx, rax
test rcx, rcx
je 0x1802927ab
jmp 0x18029279e
sub rcx, 1
je 0x180292811
jmp 0x1802927a6
jmp 0x1802928e2
sub rsp, 0x20
mov rcx, r14
mov r8d, 0x28
call fcn.180468b10
add rsp, 0x20
mov rax, rdi
add rax, 0x60
mov r15, qword [rax]
mov r13, qword [rdi + 0x68]
sub rsp, 0x20
mov rcx, r14
mov rdx, rdi
call fcn.1802bd850
add rsp, 0x20
cmp rax, 0
je 0x180292a69
sub rsp, 0x20
mov rcx, rdx
call fcn.1803ecde0
add rsp, 0x20
cmp rax, 0
sete cl
test cl, 1
jne 0x1802929a8
jmp 0x180292986
mov r14, qword [rdi + 0x40]
mov rsi, qword [rdi + 0x48]
mov r15, qword [rdi + 0x50]
mov eax, dword [0x180524360]
or eax, dword [0x180524364]
xor eax, 0xf9bcdec6
add eax, 0x9069da55
imul eax, eax, 0x2cfe4f61
cmp eax, 0x87dd5da7
jb 0x18029348a
jmp 0x180292846
mov eax, dword [0x180524368]
or eax, dword [0x18052436c]
or eax, 0x9b2577d3
sub eax, 0xd155b216
mov ecx, 0xf1c2b2cb
xor edx, edx
div ecx
mov r12, qword [rdi + 0x58]
cmp eax, 0x1705f720
jae 0x180292846
jmp 0x180292872
mov eax, dword [0x180524370]
xor edx, edx
div dword [0x180524374]
imul eax, eax, 0x9be1263f
mov ecx, 0xd4ad76d9
xor edx, edx
div ecx
mov ecx, 0x39605eed
xor edx, edx
div ecx
cmp eax, 0xf994079
ja 0x180293497
mov eax, dword [0x180524378]
imul eax, dword [0x18052437c]
add eax, 0x9417adc4
xor eax, 0x1e264da
mov ecx, 0xe30d2677
xor edx, edx
div ecx
cmp r15, r12
seta cl
cmp eax, 0x7f4ed31d
je 0x180293497
test cl, 1
jne 0x18029303a
jmp 0x180293036
mov eax, dword [0x180524380]
xor eax, dword [0x180524384]
or eax, 0x73e4366c
add eax, 0xd8da656a
xor eax, 0xf9afa7d0
cmp eax, 0x5493ccb8
jae 0x1802934a4
mov eax, dword [0x180524388]
imul eax, dword [0x18052438c]
and eax, 0xe9790fc2
mov ecx, 0xe5e2a54c
xor edx, edx
div ecx
sub eax, 0xa8fc9180
cmp eax, 0x8abf78bd
jae 0x1802934a4
jmp 0x180292935
sub rsp, 0x20
mov rcx, rdi
call fcn.1802c9320
add rsp, 0x20
cmp rax, 0
sete cl
mov esi, 2
test cl, 1
jne 0x180293410
jmp 0x18029295c
sub rsp, 0x20
mov rcx, rax
call fcn.1803ecde0
add rsp, 0x20
cmp rax, 0
sete cl
mov esi, 3
test cl, 1
jne 0x180293410
jmp 0x1802933ee
mov qword [rbx + 8], 5
mov rcx, rbx
add rcx, 0x10
mov qword [rcx], rax
mov qword [rbx], 5
mov rbx, qword [rbp + 0x78]
jmp 0x180292f27
mov eax, dword [0x180524390]
xor edx, edx
div dword [0x180524394]
or eax, 0xb7670e88
or eax, 0x55c6f841
xor eax, 0x83d77164
cmp eax, 0x3183dd38
jbe 0x1802934b5
mov esi, dword [0x180524398]
or esi, dword [0x18052439c]
and esi, 0x891d5d08
add esi, 0xcba7c395
sub esi, 0xcd851836
lea rcx, [rbp - 0x48]
add rcx, 0x38
sub rsp, 0x20
mov rdx, r14
mov r8d, 0x28
call fcn.180468b10
add rsp, 0x20
lea rcx, [rbp - 0x48]
sub rsp, 0x20
mov rdx, rdi
mov r8d, 0x38
call fcn.180468b10
add rsp, 0x20
mov rcx, rbx
add rcx, 8
lea rdx, [rbp - 0x48]
sub rsp, 0x20
mov r8d, 0x60
call fcn.180468b10
add rsp, 0x20
mov qword [rbx], 3
cmp esi, 0xd05fad04
ja 0x1802934b5
jmp 0x180292a59
mov qword [rbx + 0x68], r15
add rbx, 0x70
mov qword [rbx], r13
jmp 0x180292ed0
cmp rdx, 0
sete al
test al, 1
jne 0x180293329
jmp 0x180292a7a
add r15, 1
add r13, rdx
cmp r13, 0x10000
seta al
cmp r15, 0x200
seta cl
or cl, al
test cl, 1
jne 0x180292bcb
mov eax, dword [0x1805243a0]
and eax, dword [0x1805243a4]
mov ecx, 0xa8225401
xor edx, edx
div ecx
and eax, 0xc882d345
mov ecx, 0xc67721c1
xor edx, edx
div ecx
cmp eax, 0xccb23692
je 0x18029351f
mov eax, dword [0x1805243a8]
add eax, dword [0x1805243ac]
add eax, 0x7e61267c
xor eax, 0xb4beaf4d
mov ecx, 0x25495934
xor edx, edx
div ecx
cmp r15, 0x40
seta cl
cmp eax, 0x7bbd376e
je 0x18029351f
jmp 0x180292b01
mov rax, r15
shl rax, 7
cmp rax, r13
seta al
and cl, al
test cl, 1
jne 0x180292bcb
jmp 0x180292b28
mov qword [rbx + 0x68], r15
mov qword [rbx + 0x70], r12
jmp 0x180292ed0
mov rax, r14
add rax, 8
mov qword [rbp + 0x20], rax
mov rdx, qword [r14 + 8]
mov rax, r14
add rax, 0x10
mov qword [rbp + 0x38], rax
mov r8, qword [r14 + 0x10]
mov rax, r14
add rax, 0x18
mov qword [rbp + 0x60], rax
mov rax, qword [r14 + 0x18]
mov rcx, rax
sub rcx, r8
mov rcx, r8
cmovb rcx, rax
sub r8, rcx
add rdx, rcx
sub rsp, 0x20
mov rcx, rsi
call fcn.1803ee7b0
add rsp, 0x20
cmp qword [rsi], 0
sete byte [rbp + 0x87]
mov rax, qword [rsi + 8]
mov qword [rbp + 0x58], rax
mov rax, qword [rsi + 0x10]
mov qword [rbp + 0x70], rax
mov rdx, rsi
add rdx, 0x18
sub rsp, 0x20
mov rcx, r12
mov qword [rbp + 0x40], rcx
mov r8d, 0x28
call fcn.180468b10
add rsp, 0x20
mov rax, qword [rsi + 0x40]
mov rcx, qword [rsi + 0x48]
add rsi, 0x50
test byte [rbp + 0x87], 1
jne 0x180292be9
jmp 0x180292c20
mov rax, rbx
add rax, 8
mov qword [rax], 0xb
mov qword [rbx], 5
mov rbx, qword [rbp + 0x78]
jmp 0x180292f27
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x50], rcx
sub rsp, 0x20
mov rcx, qword [rbp + 0x68]
mov rdx, rsi
mov r8d, 0x48
call fcn.180468b10
add rsp, 0x20
cmp qword [rbp + 0x70], 3
sete al
test al, 1
jne 0x180292e79
jmp 0x180292ca6
sub rsp, 0x20
mov r15, qword [rbp + 0x68]
mov r12, rcx
mov rcx, r15
mov rdx, rsi
mov r8d, 0x40
mov rsi, rax
call fcn.180468b10
add rsp, 0x20
mov rcx, rbx
add rcx, 0x18
sub rsp, 0x20
mov rdx, qword [rbp + 0x40]
mov r8d, 0x28
call fcn.180468b10
add rsp, 0x20
mov rcx, rbx
add rcx, 0x50
sub rsp, 0x20
mov rdx, r15
mov r8d, 0x40
call fcn.180468b10
add rsp, 0x20
mov rax, qword [rbp + 0x58]
mov qword [rbx + 8], rax
mov rax, qword [rbp + 0x70]
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x40], rsi
mov qword [rbx + 0x48], r12
mov qword [rbx], 5
mov rbx, qword [rbp + 0x78]
jmp 0x180292f27
mov rax, qword [rbp + 0x38]
mov r15, qword [rax]
mov rax, qword [rbp + 0x60]
mov r13, qword [rax]
xor eax, eax
mov rdx, r15
sub rdx, r13
cmovb rdx, rax
mov rcx, qword [rbp + 0x58]
cmp rdx, rcx
jae 0x180292cd8
sub rsp, 0x20
call fcn.180407090
add rsp, 0x20
ud2
add r13, rcx
mov rax, qword [rbp + 0x60]
mov qword [rax], r13
mov rax, qword [rdi]
mov qword [rbp + 0x28], rax
add rdi, 8
sub rsp, 0x20
mov rcx, qword [rbp + 0x48]
mov rdx, rdi
mov r8d, 0x30
call fcn.180468b10
add rsp, 0x20
mov rcx, qword [r14]
mov rax, qword [rbp + 0x20]
mov rsi, qword [rax]
mov rdi, qword [r14 + 0x20]
cmp r15, r13
setb al
test al, 1
jne 0x180292d21
jmp 0x180292d70
ud2
jmp 0x180292d4c
mov eax, dword [0x1805243b8]
add eax, dword [0x1805243bc]
and eax, 0x8a734457
and eax, 0x818ce161
and eax, 0x36198b97
cmp eax, 0x1f8d1bb
jae 0x180292d4c
ud2
mov r14, r15
sub r14, r13
mov rdx, rsi
add rdx, r13
cmp r13, 0
sete al
test al, 1
mov qword [rbp + 0x30], rcx
jne 0x180292da3
jmp 0x180292d8d
cmp r15, r13
sete al
xor r15d, r15d
test al, 1
mov r13, r12
mov r12, qword [rbp + 0x50]
jne 0x180292dd4
jmp 0x180292dba
cmp r15, 0
sete al
mov r13, r12
xor r15d, r15d
test al, 1
mov r12, qword [rbp + 0x50]
jne 0x180292dd4
jmp 0x180292dcf
sub rsp, 0x20
mov rcx, rsi
mov r8, r14
call fcn.180468b10
add rsp, 0x20
jmp 0x180292dcf
mov r15, r14
jmp 0x180292dd4
sub rsp, 0x20
mov rcx, rdi
mov edx, 0x1000
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
mov rcx, rbx
add rcx, 0x78
sub rsp, 0x20
mov rdx, qword [rbp + 0x68]
mov r8d, 0x48
call fcn.180468b10
add rsp, 0x20
mov rax, qword [rbp + 0x30]
mov qword [rbx + 0xc0], rax
mov qword [rbx + 0xc8], rsi
mov qword [rbx + 0xd0], r15
mov rax, qword [rbp + 0x28]
mov qword [rbx], rax
mov rcx, rbx
add rcx, 8
sub rsp, 0x20
mov rdx, qword [rbp + 0x48]
mov r8d, 0x30
call fcn.180468b10
add rsp, 0x20
mov rax, qword [rbp + 0x70]
mov qword [rbx + 0x38], rax
mov rcx, rbx
add rcx, 0x40
sub rsp, 0x20
mov rdx, r13
mov r8d, 0x28
call fcn.180468b10
add rsp, 0x20
mov r15, qword [rbp + 0x18]
jmp 0x180292b1b
mov rsi, qword [rdi + 0x30]
mov qword [rbx], 4
mov rcx, rbx
add rcx, 8
sub rsp, 0x20
mov rdx, rdi
mov r8d, 0x30
call fcn.180468b10
add rsp, 0x20
mov rax, rbx
add rax, 0x38
mov qword [rax], rsi
mov rcx, rbx
add rcx, 0x40
sub rsp, 0x20
mov rdx, r14
mov r8d, 0x28
call fcn.180468b10
add rsp, 0x20
mov r12, r13
jmp 0x180292b1b
mov eax, dword [0x1805243c0]
xor eax, dword [0x1805243c4]
and eax, 0xfdd5e344
or eax, 0x12779751
sub eax, 0x7cbd9ff4
cmp eax, 0xacc157db
mov rbx, qword [rbp + 0x78]
je 0x180293541
mov eax, dword [0x1805243c8]
add eax, dword [0x1805243cc]
sub eax, 0x20f8560c
and eax, 0x208e18ad
xor eax, 0x87a035f7
cmp eax, 0xfcc88fb0
ja 0x180293541
jmp 0x180292f22
jmp 0x180293312
mov rdx, qword [r14]
cmp rdx, 0
sete al
test al, 1
jne 0x180292f54
jmp 0x180292f37
mov rax, r14
add rax, 8
mov rcx, qword [rax]
sub rsp, 0x20
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
add r14, 0x20
mov rcx, qword [r14]
sub rsp, 0x20
mov edx, 0x1000
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
jmp 0x180292f75
mov eax, dword [0x1805243d0]
imul eax, dword [0x1805243d4]
mov ecx, 0xe8770621
xor edx, edx
div ecx
imul eax, eax, 0x2a9c2587
mov ecx, 0xb5cee162
xor edx, edx
div ecx
cmp eax, 0xa2b78d6a
ja 0x18029354e
mov eax, dword [0x1805243d8]
sub eax, dword [0x1805243dc]
xor eax, 0xb0b0a169
and eax, 0x24073cb6
mov ecx, 0x4411aa74
xor edx, edx
div ecx
mov esi, eax
sub rsp, 0x20
mov rcx, rdi
call fcn.180295390
add rsp, 0x20
cmp esi, 0x8ff071ea
je 0x18029354e
jmp 0x180292fe4
mov eax, dword [0x1805243e0]
add eax, dword [0x1805243e4]
imul eax, eax, 0x15de2b03
xor eax, 0x2b8a2be5
or eax, 0x891f8b66
cmp eax, 0xba32b095
jb 0x18029356f
mov eax, dword [0x1805243e8]
or eax, dword [0x1805243ec]
and eax, 0x2dd55f0e
or eax, 0x210e5b62
or eax, 0xbbe6f753
cmp eax, 0x6e7ebc50
jbe 0x18029356f
jmp 0x180293312
ud2
mov r8, r15
sub r8, r12
mov rdx, rsi
add rdx, r12
sub rsp, 0x20
mov rcx, rdi
call fcn.1802c95f0
add rsp, 0x20
cmp rax, 0
je 0x1802930c5
sub rsp, 0x20
mov rcx, rdx
call fcn.1803ecde0
add rsp, 0x20
cmp rax, 0
sete cl
test cl, 1
jne 0x1802930d9
jmp 0x18029307a
mov rcx, rbx
add rcx, 8
mov qword [rcx], 5
mov rcx, rbx
add rcx, 0x10
mov qword [rcx], rax
mov qword [rbx], 5
cmp r14, 0
mov rbx, qword [rbp + 0x78]
je 0x180292f75
sub rsp, 0x20
mov rcx, rsi
mov rdx, r14
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
jmp 0x180292f75
cmp rdx, 0
sete al
test al, 1
jne 0x18029317e
jmp 0x1802931dc
mov r8, rbx
add r8, 0x48
mov eax, dword [0x1805243f0]
xor edx, edx
div dword [0x1805243f4]
and eax, 0x81adc30a
mov ecx, 0xbae9f51d
xor edx, edx
div ecx
or eax, 0xc7875cad
cmp eax, 0xa269617a
jb 0x18029357c
jmp 0x18029310e
mov eax, dword [0x1805243f8]
imul eax, dword [0x1805243fc]
or eax, 0x9943f779
xor eax, 0xbc239115
imul eax, eax, 0x9c5bb3e2
mov qword [r8], r14
mov qword [rbx + 0x50], rsi
mov qword [rbx + 0x58], r15
mov qword [rbx + 0x60], r12
mov rcx, rbx
add rcx, 8
cmp eax, 0xdf84f311
ja 0x18029310e
jmp 0x18029314a
sub rsp, 0x20
mov rdx, rdi
mov r8d, 0x38
call fcn.180468b10
add rsp, 0x20
mov qword [rbx], 3
movabs rax, 0x8000000000000000
mov qword [rbx + 0x40], rax
mov rbx, qword [rbp + 0x78]
jmp 0x180293312
ud2
xor ecx, ecx
mov rax, r15
sub rax, r12
cmovb rax, rcx
cmp rax, rdx
setb cl
test cl, 1
jne 0x18029325a
jmp 0x1802931f5
mov eax, dword [0x180524410]
and eax, dword [0x180524414]
sub eax, 0x85fe9aa4
sub eax, 0x17c9645b
xor eax, 0x7f897266
cmp eax, 0x7a0743fd
ja 0x1802935ad
mov ecx, dword [0x180524418]
xor ecx, dword [0x18052441c]
and ecx, 0x33280baa
sub ecx, 0x72193755
or ecx, 0x6cd1c286
mov rax, r12
add rax, rdx
cmp ecx, 0x3eb5132b
je 0x1802935ad
jmp 0x18029324d
cmp r15, rax
seta cl
test cl, 1
jne 0x1802932c6
jmp 0x18029326f
sub rsp, 0x20
mov rcx, rdx
mov rdx, rax
call fcn.180407090
add rsp, 0x20
ud2
mov qword [rbx], 4
mov rcx, rbx
add rcx, 8
sub rsp, 0x20
mov rdx, rdi
mov r8d, 0x38
call fcn.180468b10
add rsp, 0x20
movabs rax, 0x8000000000000001
mov qword [rbx + 0x40], rax
cmp r14, 0
mov rbx, qword [rbp + 0x78]
je 0x180293312
sub rsp, 0x20
mov rcx, rsi
mov rdx, r14
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
jmp 0x180293312
mov qword [rbx + 0x48], r14
mov rcx, rbx
add rcx, 0x50
mov qword [rcx], rsi
mov qword [rbx + 0x58], r15
mov qword [rbx + 0x60], rax
mov qword [rbx], 4
mov rcx, rbx
add rcx, 8
sub rsp, 0x20
mov rdx, rdi
mov r8d, 0x38
call fcn.180468b10
add rsp, 0x20
movabs rax, 0x8000000000000000
mov qword [rbx + 0x40], rax
mov rbx, qword [rbp + 0x78]
mov rax, rbx
lea rsp, [rbp + 0x88]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rbx + 8], 8
mov byte [rbx + 0x10], 0xb
mov qword [rbx], 5
mov rbx, qword [rbp + 0x78]
mov rdx, qword [r14]
cmp rdx, 0
je 0x180293362
mov rcx, qword [r14 + 8]
sub rsp, 0x20
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
jmp 0x180293362
add r14, 0x20
mov rcx, qword [r14]
sub rsp, 0x20
mov edx, 0x1000
mov r8d, 1
call fcn.1802cbf20
add rsp, 0x20
mov eax, dword [0x180524420]
and eax, dword [0x180524424]
mov ecx, 0x8d8b51fc
xor edx, edx
div ecx
and eax, 0xfec5c210
mov ecx, 0x60c67dfb
xor edx, edx
div ecx
cmp eax, 0xb3f90cde
je 0x1802935be
mov esi, dword [0x180524428]
or esi, dword [0x18052442c]
xor esi, 0x572b2d74
or esi, 0x33649790
or esi, 0xbe758a9d
sub rsp, 0x20
mov rcx, rdi
call fcn.180295390
add rsp, 0x20
cmp esi, 0xb8477428
je 0x1802935be
jmp 0x180293312
mov qword [rbx + 8], 5
mov rcx, rbx
add rcx, 0x10
mov qword [rcx], rax
mov qword [rbx], 5
mov rbx, qword [rbp + 0x78]
jmp 0x180292f75
lea rcx, [rbp - 0x80]
sub rsp, 0x20
mov rdx, rdi
mov r8d, 0x38
call fcn.180468b10
add rsp, 0x20
mov qword [rbx], rsi
mov rcx, rbx
add rcx, 8
lea rdx, [rbp - 0x80]
sub rsp, 0x20
mov r8d, 0x38
call fcn.180468b10
add rsp, 0x20
movabs rax, 0x8000000000000001
mov qword [rbx + 0x40], rax
mov rbx, qword [rbp + 0x78]
jmp 0x180293312
in al, dx
movabs dword [0x8d48d180e1609105], eax
add eax, 0x1f451f
mov qword [r13], rax
mov qword [r13 + 8], 1
mov qword [r13 + 0x20], 0
jmp 0x1802926b3
invalid
xchg esp, eax
invalid
ror byte [rax + 0x62], 1
pop rbp
shl edx, cl
cmp dl, byte [rdi + 0x4133befd]
jmp 0x180292908
mov al, 0x54
scasb al, byte [rdi]
invalid
jae 0x18029356d
std
sbb al, 0xb1
in eax, 0x28
int3
and esp, dword [0x1cc450d43]
jnp 0x180293562
jmp 0x180292d4a
nop
outsb dx, byte [rsi]
sbb eax, 0xf51b0884
movabs byte [0x859ba9fffff9ace9], al
jns 0x180293583
test eax, 0x3079859b
jbe 0x180293533
sbb edx, dword [rbp + 0x64]
invalid
sub bl, byte [rsi]
add byte [rax], al
add rsp, 0x20
jmp 0x180292fa5
invalid
mov bl, 3
test al, 0xf7
invalid
adc bh, byte [rcx]
retf 0x318b
invalid
invalid
mov dh, 9
invalid