Function at 0x140133a0f
Capabilities:
Encrypt data using rc4 prga
Hash data using fnv

Disassembly:
add byte [rax], al
jmp rax
ret 0xff45
inc edx
jmp rax
jne 0x1401332a4
mov rax, qword [rax]
jmp 0x140133267
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
jmp 0x1401331bf
test cl, cl
jne 0x1401331fd
cmp edx, 0x7e3857a8
je 0x1401332b0
test r9d, r9d
jmp 0x14013316c
mov r8d, dword [rdx + r10]
mov edx, 0xf71d6de4
add r8, r10
jmp 0x1401331ec
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x1401331d3
nop
movsx ecx, cl
lea r8, [r8 + 1]
jne 0x140133233
je 0x140133233
lea ebx, [rdx - 0x2047]
jmp rcx
jmp 0x1401331ad
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x140133172
jmp 0x140133288
add byte [rax], al
add byte [rbx + rcx*4 + 0x4b], al
sbb byte [rbp - 0x7b], al
leave
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140133172
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r11 + r9*4]
jmp 0x1401331db
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
mov dword [rsp + 0x5c], 0xf6f6f6f6
jmp 0x1401334a9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013350d
nop dword [rax]
movsx eax, al
jne 0x1401332f2
je 0x1401332f2
rol esi, 0x9b
call rcx
cmp r9, rbp
push rcx
add ecx, 0x146fbad4
movabs r9, 0x4bfa4d1009dd1ceb
lea ecx, [rbp + 0x1576]
rol r14d, 0x7e
test r13d, 0x8c9b115f
jmp 0x140134182
jmp 0x140133310
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401332da
cmp edx, 0xe52cbd63
jmp 0x140133507
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
je 0x14013335b
jne 0x14013335b
jmp rax
jmp 0x140133377
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x38b5fb8
add rcx, r9
jne 0x1401333b9
je 0x1401333b9
bswap rbp
call rcx
int3
jmp 0x1401332c9
inc rdx
cmp rdx, 0xa
jb 0x14013349f
xor edx, edx
jmp 0x140133515
movzx ecx, byte [rsp + rdx + 0x5c]
add cl, al
mov byte [rsp + rdx + 0x67], cl
mov byte [rsp + rdx + 0x5c], r15b
jne 0x14013340f
je 0x14013340f
lea r13d, [rdi + 0xed9d]
jmp rcx
jmp 0x1401333cd
mov word [rsp + 0x6f], 0x7676
mov r12d, dword [rcx + rdx*4]
xchg r15, rsi
mov rdx, rsi
jne 0x140133477
je 0x140133477
xor edx, 0xf3946a87
push r10
pause
pop r13
push rsi
jns 0x140133e7d
jmp rax
jmp 0x14013348c
xchg rsi, r15
add r12, r10
xor eax, eax
mov byte [rsp + 0x71], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x67]
jmp 0x1401333e1
mov dword [rsp + 0x67], 0x7c6f7d7f
mov dword [rsp + 0x60], 0xf6f6f6f6
movzx edx, word [rax + r9*2]
mov dword [rsp + 0x6b], 0x6e383c3d
mov word [rsp + 0x64], 0xf6f6
je 0x1401334f2
jne 0x1401334f2
dec r12
sub r8d, 0xd4df53a1
jmp rax
jmp 0x14013343c
je 0x14013356b
inc r8d
jmp 0x140133350
lea rcx, [rsp + 0x67]
mov r8d, 0x800
call rdi
xchg r8, r9
mov r8, rax
xchg r8, r9
mov r8d, r15d
je 0x14013354c
jne 0x14013354c
dec r8
sub ebx, 0x4e5fdf97
jbe 0x140132ad6
test r13, rdi
cmp esi, 0x360bf1c5
movabs rdi, 0x28a430fffffde2e9
rcr edx, 0xc9
sub r8d, 0x26b4aec2
pause
lea ecx, [rbx + 0x8546]
call 0x1401325d1
jmp 0x140133333
mov eax, dword [r10 + r9 + 0x24]
add rax, r9
mov ecx, r8d
movzx edx, word [rax + rcx*2]
je 0x140133594
jne 0x140133594
rol edx, 0x7b
jmp rax
jmp 0x14013371d
retf 0xc29c
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
mov qword [rdx + rax], r8
jmp 0x1401337cd
add rcx, rax
xor edx, edx
call rdi
xchg rsi, rax
jne 0x1401335ea
je 0x1401335ea
dec r10
movabs r14, 0x2b729700000099e9
call 0x1401337a6
inc r11
ror r9d, 0x33
cmp r11, rdx
mul r12
lea ebp, [rdi + 0x920d]
add byte [rax], al
jmp 0x140133688
add r13d, 0x116e3bd2
call 0x1401336b8
test rcx, rcx
xchg rbp, rsi
mov rcx, rbp
xchg rbp, rsi
cmovns rdx, rax
call r12
mov r8, rax
jmp 0x140133703
test rcx, rcx
je 0x1401337ef
mov rdx, rcx
nop
add rax, 2
add rax, rdx
movzx edx, dx
jmp 0x140133616
add r13, r9
nop word [rax + rax]
mov byte [rsp + rax + 0x67], r15b
inc rax
cmp rax, 0xa
jmp 0x1401336aa
je 0x140133b3d
mov ecx, dword [r14]
test ecx, ecx
jne 0x140133681
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
jmp 0x140133695
mov rax, rsi
xchg rsi, rax
test rax, rax
jmp 0x14013366c
lea rax, [0x140000000]
add rbx, rax
mov edi, r15d
mov rcx, qword [rbx]
jmp 0x140133631
jb 0x14013365b
cmp dword [r14 + 0xc], r15d
je 0x140133f7f
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
je 0x1401336f0
jne 0x1401336f0
neg rbp
jae 0x140133c2a
jo 0x140134000
jb 0x140133712
lea r11d, [rcx + 0x8802]
jp 0x140133e87
rcl ebx, 0x42
movabs rbp, 0x44431dfffffee3e9
mul rbx
call fcn.1401330c5
ret 0x28
jmp 0x1401335d8
test rax, rax
je 0x1401337f8
mov eax, dword [r14 + 0x10]
test eax, eax
je 0x140133781
jmp 0x1401335c3
xchg r15, rdi
mov rax, rdi
xchg r15, rdi
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r13d, dword [rcx + rdx*4]
je 0x140133752
jne 0x140133752
je 0x14013438e
test r10d, 0xa5f9deb7
and ecx, 0x2bc417d4
pushf
jmp 0x1401345a7
jmp 0x14013364d
mov rax, qword [rbx]
lea rcx, [0x140000000]
mov qword [rcx + rax], r8
lea rax, [0x140000000]
jne 0x1401337a2
je 0x1401337a2
jmp 0x1401337cd
cmp dword [r14 + 0xc], r15d
je 0x140133f7f
mov rdi, qword [rsp + 0x30]
jmp 0x1401336c2
mov rcx, qword [rbx + 8]
add rbx, 8
add edi, 8
xchg rdx, r11
jmp 0x1401337e0
mov r11, rcx
xchg rdx, r11
test rcx, rcx
jne 0x14013363e
sub r14, 0xffffffffffffffec
jmp 0x1401337b9
mov dword [rsp + 0x30], 0xf6f6f6f6
xchg r15, rdx
mov r15, rdx
jmp 0x140133a81
mov dword [rbp + 0x1c], 0x78732a79
mov dword [rbp - 0x34], 0xf6f6f6f6
mov dword [rbp + 0x20], 0x6b737e73
mov dword [rbp - 0x30], 0xf6f6f6f6
mov dword [rbp + 0x24], 0x6f847376
jmp 0x14013384b
mov byte [rsp + r15 + 0x36], 0
inc r15
cmp r15, 5
jb 0x140133833
jmp 0x1401338fc
mov dword [rbp - 0x2c], 0xf6f6f6f6
mov dword [rbp + 0x28], 0x55572a44
mov dword [rbp - 0x28], 0xf6f6f6f6
mov dword [rbp + 0x2c], 0x57143c4c
mov dword [rbp - 0x24], 0xf6f6f6f6
mov dword [rbp + 0x30], 0x2a6f756b
jne 0x1401338ac
je 0x1401338ac
jmp rax
jmp 0x140133917
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x14]
movzx ecx, byte [rbp + rdx - 0x40]
add cl, al
mov byte [rbp + rdx + 0x14], cl
mov byte [rbp + rdx - 0x40], r15b
inc rdx
jmp 0x140133a2d
mov eax, 0xfffffffe
jmp 0x1401317d3
mov byte [rsp + rdx + 0x30], r15b
inc rdx
cmp rdx, 5
jmp 0x140133a96
cli
add eax, 0x17fe9
add bh, al
loopne 0x140133911
mov dword [rbp - 0x20], 0xf6f6f6f6
mov dword [rbp + 0x34], 0x6f7c7f7d
div dh
test bh, 0x45
xor al, 0x7d
xor al, 0x7d
jg 0x1401339a0
outsd dx, dword [rsi]
mov dword [rbp - 0x1c], 0xf6f6f6f6
mov dword [rbp + 0x38], 0x6f727e2a
mov dword [rbp - 0x18], 0xf6f6f6f6
jne 0x14013395f
je 0x14013395f
jge 0x140134067
lea edx, [rdx - 0xd74d]
ror ecx, 0xd0
int3
jmp 0x140133972
mov dword [rbp + 0x3c], 0x7d73602a
mov dword [rbp - 0x14], 0xf6f6f6f6
mov dword [rbp + 0x40], 0x2a766b7f
mov dword [rbp - 0x10], 0xf6f6f6f6
mov dword [rbp + 0x44], 0x2a35354d
mov dword [rbp - 0xc], 0xf6f6f6f6
jmp 0x140133a4b
add byte [rsi - 0x39], ah
and al, 0x3a
jl 0x1401339a8
mov word [rsp + 0x3a], 0x7c
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x36], cl
jmp 0x140133906
mov dword [rbp + 4], 0xf6f6f6f6
mov dword [rbp + 0x58], 0x6f7c6b2a
mov dword [rbp + 8], 0xf6f6f6f6
mov dword [rbp + 0x5c], 0x7d78732a
jmp 0x140133a09
xor ecx, ecx
call r13
xchg r8, r15
mov rax, r8
xchg r8, r15
nop word [rax + rax]
mov byte [rbp + rax + 0x14], r15b
jmp 0x140133b0b
mov dword [rbp + 0xc], 0xf6f6f6f6
mov dword [rbp + 0x60], 0x76766b7e
mov word [rbp + 0x10], 0xf6f6
mov dword [rbp + 0x64], 0x386e6f
mov byte [rbp + 0x12], 0xf6
jmp 0x1401338d9
cmp rdx, 0x53
jb 0x1401338df
mov r9d, 0x10
lea r8, [rsp + 0x36]
lea rdx, [rbp + 0x14]
jmp 0x1401339e6
mov dword [rbp + 0x48], 0x736e6f5c
mov dword [rbp - 8], 0xf6f6f6f6
mov dword [rbp + 0x4c], 0x737c7e7d
mov dword [rbp - 4], 0xf6f6f6f6
mov dword [rbp + 0x50], 0x6b7e7f6c
mov dword [rbp], 0xf6f6f6f6
mov dword [rbp + 0x54], 0x7d6f766c
jmp 0x1401339c5
xchg rdx, r15
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
jmp 0x1401339a1
jb 0x1401339b0
mov dword [rbp - 0x40], 0xf6f6f6f6
xchg r15, rdx
mov r15, rdx
je 0x140133ac6
jne 0x140133ac6
jo 0x140132df1
lea r15d, [rcx - 0x8b36]
rcr ebx, 0xa0
dec r14
test rcx, rcx
pop rdi
movabs rdi, 0x6ac0c0cf313c1feb
test ecx, 0x21608bb0
neg rbp
mov esi, 0xdbf058ca
and ebx, 0xe3a21354
jmp 0x140132eab
jmp 0x140133ae7
xchg r15, rdx
mov dword [rbp + 0x14], 0x76736b50
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x7e2a6e6f
mov dword [rbp - 0x38], 0xf6f6f6f6
jmp 0x14013380b
inc rax
cmp rax, 0x53
jb 0x1401339ff
nop
jne 0x140133b30
je 0x140133b30
ror r11d, 0xb1
dec rbx
rcr edx, 0xe0
jae 0x1401348b7
movabs r9, 0x474d21fffffcfee9
jmp 0x14013487c
jmp 0x140133833
mov dword [rsp + 0x40], 0xf6f6f6f6
mov rdx, r15
mov dword [rsp + 0x46], 0x797c7c4f
mov byte [rsp + 0x44], 0xf6
mov word [rsp + 0x4a], 0x7c
nop dword [rax + rax]
jne 0x140133b7d
je 0x140133b7d
jp 0x140133d0b
rol ebp, 0xcb
pushf
test edx, 0xe62e01a0
jmp rcx
jmp 0x140133f62
movzx eax, byte [rbp + rdx + 0xbc]
movzx ecx, byte [rbp + rdx + 0x68]
add cl, al
mov byte [rbp + rdx + 0xbc], cl
mov byte [rbp + rdx + 0x68], r15b
jmp 0x140133e33
mov dword [rbp + 0x108], 0x76766b7e
mov word [rbp + 0xb8], 0xf6f6
mov dword [rbp + 0x10c], 0x386e6f
mov byte [rbp + 0xba], 0xf6
nop dword [rax]
jmp 0x140133b8a
inc rax
cmp rax, 0x53
jb 0x140133e03
jne 0x140133c1b
je 0x140133c1b
ror edi, 0xa8
jb 0x1401337b6
lea edx, [rcx - 0x9c37]
jl 0x14013391f
xor edx, 0x7211dcfe
or r9d, 0x2be0db2a
xor ebx, 0x9ce90eb4
call rax
rol r10d, 0x4e
movabs rcx, 0x77e5d10000032ae9
lea r9d, [rbx + 0x3176]
jmp 0x140133f4a
call rax
lea r11d, [rdx - 0x63f2]
mov r14d, 0x518d8e2f
lea edx, [rdi + 0x6d20]
ret
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x78732a79
mov dword [rbp + 0x74], 0xf6f6f6f6
mov dword [rbp + 0xc8], 0x6b737e73
mov dword [rbp + 0x78], 0xf6f6f6f6
jne 0x140133ca9
je 0x140133ca9
call rcx
jno 0x140132ee3
ror esi, 0x56
push r12
popf
popf
jnp 0x1401344e2
ja 0x140133d7e
jmp rcx
jmp 0x140133d8e
cmp rdx, 5
jb 0x140133f62
mov dword [rbp + 0x68], 0xf6f6f6f6
mov rdx, r15
mov dword [rbp + 0xbc], 0x76736b50
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7e2a6e6f
jmp 0x140133c40
mov dword [rbp + 0xe4], 0x7d73602a
mov dword [rbp + 0x94], 0xf6f6f6f6
mov dword [rbp + 0xe8], 0x2a766b7f
mov dword [rbp + 0x98], 0xf6f6f6f6
je 0x140133d30
jne 0x140133d30
inc r11
mov r10d, 0x5c0c1711
call rcx
movabs rdx, 0x7d3d6d0000011ae9
add ecx, 0x67c2959f
call 0x1401335ca
jmp 0x140133e4f
mov dword [rbp + 0x84], 0xf6f6f6f6
mov dword [rbp + 0xd8], 0x2a6f756b
mov dword [rbp + 0x88], 0xf6f6f6f6
mov dword [rbp + 0xdc], 0x6f7c7f7d
mov dword [rbp + 0x8c], 0xf6f6f6f6
mov dword [rbp + 0xe0], 0x6f727e2a
outsd dx, dword [rsi]
mov dword [rbp + 0x90], 0xf6f6f6f6
jmp 0x140133cf7
mov dword [rbp + 0xcc], 0x6f847376
mov dword [rbp + 0x7c], 0xf6f6f6f6
mov dword [rbp + 0xd0], 0x55572a44
mov dword [rbp + 0x80], 0xf6f6f6f6
mov dword [rbp + 0xd4], 0x57143b4c
je 0x140133df3
jne 0x140133df3
jmp rax
jmp 0x140133d43
mov rax, r15
nop
mov byte [rbp + rax + 0xbc], r15b
jmp 0x140133bda
mov dword [rbp + 0xa8], 0xf6f6f6f6
mov dword [rbp + 0xfc], 0x7d6f766c
mov dword [rbp + 0xac], 0xf6f6f6f6
jmp 0x140133ef7
inc rdx
cmp rdx, 0x53
jb 0x140133b8a
jmp 0x140133e9a
mov eax, 0xfffffffe
jmp 0x1401317d3
mov dword [rbp + 0xec], 0x2a35354d
mov dword [rbp + 0x9c], 0xf6f6f6f6
mov dword [rbp + 0xf0], 0x736e6f5c
mov dword [rbp + 0xa0], 0xf6f6f6f6
mov dword [rbp + 0xf4], 0x737c7e7d
jge 0x140133efd
jl 0x140133ef4
mov dword [rbp + 0xa4], 0xf6f6f6f6
div dh
div dh
mov dword [rbp + 0xf8], 0x6b7e7f6c
jmp 0x140133e10
mov r9d, 0x10
lea r8, [rsp + 0x46]
lea rdx, [rbp + 0xbc]
xor ecx, ecx
call r13
jne 0x140133ede
je 0x140133ede
test ebp, 0x6bcc7d4d
jmp rax
jmp 0x140133dfe
add byte [rax], al
add bh, al
test dword [rax], eax
add dword [rax], eax
add byte [rax], al
sub ch, byte [rbx + 0x7c]
outsd dx, dword [rsi]
mov dword [rbp + 0xb0], 0xf6f6f6f6
mov dword [rbp + 0x100], 0x6f7c6b2a
sub ch, byte [rbx + 0x7c]
outsd dx, dword [rsi]
mov dword [rbp + 0xb0], 0xf6f6f6f6
mov dword [rbp + 0x104], 0x7d78732a
mov dword [rbp + 0xb4], 0xf6f6f6f6
je 0x140133f3a
jne 0x140133f3a
cmp r14, rdx
jns 0x140134169
xor esi, 0x6ef369ae
jne 0x140132f76
movabs r14, 0x47a878fffffc6be9
jmp rcx
jmp 0x140133baa
mov byte [rsp + r15 + 0x46], 0
inc r15
cmp r15, 5
jb 0x140133f4a
jmp 0x140133e45
movzx eax, byte [rsp + rdx + 0x46]
movzx ecx, byte [rsp + rdx + 0x40]
add cl, al
mov byte [rsp + rdx + 0x46], cl
mov byte [rsp + rdx + 0x40], r15b
inc rdx
jmp 0x140133cc3
mov r9, qword [rbp + 0x398]
lea rcx, [0x140134280]
mov r8, qword [rbp + 0x390]
lea rax, [0x140134250]
mov rax, qword [rax]
xor rax, qword [rcx]
mov rcx, qword [rbp + 0x380]
jne 0x140133fc3
je 0x140133fc3
lea ebx, [rbp - 0xa25f]
call rax
push r13
call rax
lea r13d, [rdx + 0x18d5]
call rax
movabs rsi, 0x6488e93506031eeb
xor ecx, 0xd1aacf29
xor ebx, 0x44d0ca2a
pushf
jmp rcx
jmp 0x140133fe3
jmp 0x1401317d3
xchg r11, rdx
mov r11, qword [rbp + 0x388]
xchg r11, rdx
call rax
jmp 0x140133fde
xchg r9, rbx
mov qword [rsp + 0x20], rbx
xchg rbx, r9
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
xchg rcx, rdi
jne 0x14013404b
je 0x14013404b
lea ebx, [rbx - 0x181]
lea r13d, [rcx + 0xcdb2]
rcl ebp, 0x40
jmp rax
jmp 0x14013408c
loope 0x1401340aa
sub edx, 0xfa8decb9
call 0x1401348e5
jmp 0x140134346
xchg r10, rax
mov r10, qword [rsp + 0x30]
xchg r10, rax
mov qword [rsp + 0x10], rax
jmp 0x1401340d8
mov qword [rsp + 8], rdi
xchg rcx, rdi
sub rsp, 0x28
lea rax, [0x140134250]
mov qword [rsp + 0x18], rax
mov dword [rsp + 8], 0
add byte [rax], al
jmp 0x140134079
xchg r9, rax
mov r9, qword [rsp + 0x10]
xchg r9, rax
inc rax
jmp 0x1401340d3
mov byte [rsp], 0
mov dword [rsp + 4], 0
jmp 0x140134140
mov qword [rsp + 0x10], rax
mov eax, dword [rsp + 0x38]
xchg rdi, rcx
mov rdi, qword [rsp + 0x30]
xchg rdi, rcx
add rcx, rax
jmp 0x1401340ef
mov rax, rcx
cmp qword [rsp + 0x10], rax
jae 0x140134247
je 0x140134129
jne 0x140134129
je 0x1401331f0
jmp rax
jmp 0x1401340c2
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jae 0x1401341e0
jmp 0x140134188
mov rax, qword [rcx + rax*8]
cmp qword [rsp + 0x10], rax
jb 0x1401341db
mov eax, dword [rsp + 4]
jmp 0x14013419c
add byte [rax], al
xchg rcx, rdx
mov rax, rdx
xchg rcx, rdx
cmp qword [rsp + 0x10], rax
jae 0x1401341db
mov byte [rsp], 1
jmp 0x1401341e0
add ecx, ebp
pop rax
add byte [rax], al
add byte [rbx + 0x4c042444], cl
xchg ecx, edi
mov eax, dword [rsp + 4]
xchg rcx, r15
mov r15, qword [rsp + 0x40]
xchg rcx, r15
jmp 0x140134153
mov ecx, dword [rsp + 4]
mov rdx, qword [rsp + 0x48]
mov ecx, dword [rdx + rcx*4]
xchg r11, rdx
mov r11, qword [rsp + 0x40]
xchg r11, rdx
add rcx, qword [rdx + rax*8]
je 0x1401341cd
jne 0x1401341cd
rol r15d, 0xf7
pushf
ret
jmp 0x14013416b
jmp 0x140134136
movzx eax, byte [rsp]
test eax, eax
je 0x1401341f1
jmp 0x1401340b1
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
jmp 0x140134237
inc eax
mov dword [rsp + 8], eax
jmp 0x1401340b1
push qword [rbx]
enter 0xffffffffffffc18b, 0x4c
xchg ecx, esi
xor ecx, eax
mov eax, ecx
xchg rcx, r14
mov r14, qword [rsp + 0x10]
xchg rcx, r14
mov byte [rcx], al
mov eax, dword [rsp + 8]
jmp 0x140134201
movzx eax, byte [rcx + rax]
mov rcx, qword [rsp + 0x10]
movzx ecx, byte [rcx]
jmp 0x14013420c
div ecx
mov eax, edx
mov eax, eax
mov rcx, qword [rsp + 0x18]
jmp 0x140134226
add rsp, 0x28
ret
imul r8d, edx, 0x1000193
movzx edx, byte [rcx - 1]
test dl, dl
jne 0x140134351
cmp r8d, 0x3d795907
je 0x140134436
jmp 0x1401343ee
mov r8d, 0xa8472a6e
lea rcx, [rdi + r9*4]
mov ecx, dword [rcx + r10]
add rcx, r10
movzx edx, byte [rcx]
inc rcx
jmp 0x140134347
je 0x1401343f7
mov edi, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
jmp 0x14013430e
inc dword [rdx + rdx*8 + 0x9f840f]
add byte [rax], al
test dl, dl
je 0x1401343ee
nop
movsx edx, dl
lea rcx, [rcx + 1]
xor edx, r8d
je 0x14013437b
jne 0x14013437b
lea ebx, [rcx + 0x3e1f]
rcl edx, 0xbf
rol r15d, 0xb7
test r8d, 0x6aed8041
rcr r10d, 0x82
jmp rax
jmp 0x1401342e9
sub al, 0x48
bswap ecx
cmp ebp, 0xe0d55dd0
lea r13d, [rdi - 0x5dea]
ret
test r9d, r9d
jne 0x14013433f
mov rax, qword [rax]
jmp 0x140134418
cmp rbx, r10
je 0x1401343f7
mov r9d, dword [rbx + 0x18]
test r9d, r9d
jmp 0x14013432a
xchg r10, r11
mov r11, qword [rax + 0x30]
xchg r11, r10
movsxd rdx, dword [r10 + 0x3c]
mov ebx, dword [rdx + r10 + 0x88]
add rbx, r10
jmp 0x1401343ff
mov ecx, dword [rbx + 0x24]
xor eax, eax
add rcx, r10
mov dword [rbp - 0x2d], 0xf6f6f6f6
mov dword [rbp - 0x22], 0x7c6f7d7f
mov dword [rbp - 0x29], 0xf6f6f6f6
je 0x140134461
jne 0x140134461
rcl ebx, 0xe5
pause
test r8, rdi
movabs r12, 0x7700c20000008ce9
popfq
and ebp, 0x2ae1b77c
jns 0x1401335be
jmp 0x1401344f2
lea r10d, [rcx + 0x40cd]
je 0x140135222
neg r14
popf
ret 0x30
mov r8d, 0x800
call r9
mov r9, rax
mov r8d, ebx
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [rcx + rax + 0x88]
mov edi, dword [r11 + rax + 0x20]
jmp 0x140134538
mov byte [rbp + rdx - 0x2d], bl
inc rdx
cmp rdx, 0xa
jb 0x140134523
xor edx, edx
lea rcx, [rbp - 0x22]
jmp 0x14013448b
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jne 0x140134597
cmp ecx, 0xbb74cdb9
je 0x14013449f
je 0x1401345dc
inc r8d
jmp 0x14013450f
mov dword [rbp - 0x1e], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rbp - 0x25], 0xf6f6
jmp 0x1401345c7
jmp 0x140134545
xor ebx, ebx
mov edx, ebx
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x22]
movzx ecx, byte [rbp + rdx - 0x2d]
add cl, al
mov byte [rbp + rdx - 0x22], cl
jmp 0x1401344b0
nop dword [rax]
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rdi + r10*4]
jmp 0x140134551
mov edx, dword [rcx + r9]
mov ecx, 0x96247bd6
add rdx, r9
movzx eax, byte [rdx]
je 0x140134566
jne 0x140134566
movabs r13, 0x5b28dc7b1a7621eb
pushf
inc rbx
lea r12d, [rdx + 0x2595]
ror ebx, 0x9d
jp 0x1401337e0
jmp 0x140134589
div rdx
ret 0x18
inc rdx
test al, al
je 0x1401344ea
nop dword [rax]
movsx eax, al
lea rdx, [rdx + 1]
xor eax, ecx
jne 0x1401345a6
je 0x1401345a6
movabs r15, 0x2c937affffff21e9
lea r11d, [rdi + 0xca68]
mov r11d, 0xe4c40bb3
call 0x1401345c4
rcl esi, 0x94
ror edx, 0x6a
ret
jmp 0x1401344cc
and edi, edi
invalid
mov word [rbp - 0x1a], 0x7676
mov byte [rbp - 0x18], al
mov r9d, dword [rcx + rdx*4]
add r9, r10
jmp 0x140134514
mov ecx, dword [r11 + r9 + 0x24]
xchg r14, rax
mov r14, rbx
xchg r14, rax
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
jne 0x14013460c
je 0x14013460c
rcr ebp, 0x5e
lea r9d, [rdi + 0x89cd]
lea r12d, [rcx + 0xc9c5]
movabs r9, 0x5df4d5000002b1e9
ret 0x30
jmp 0x1401348c2
mov dword [rbp + 0x11], 0xf6f6f6f6
mov dword [rbp + 0x45], 0x2a6f727e
mov dword [rbp + 0x15], 0xf6f6f6f6
mov dword [rbp + 0x49], 0x6f73764d
jmp 0x1401346dc
mov dword [rbp + 0x29], 0x2a70792a
mov dword [rbp - 7], 0xf6f6f6f6
mov dword [rbp + 0x2d], 0x2a574b5c
mov dword [rbp - 3], 0xf6f6f6f6
mov dword [rbp + 0x31], 0x2a6f7c6b
mov dword [rbp + 1], 0xf6f6f6f6
jmp 0x1401348dc
movzx ecx, byte [rbp + rdx - 0x39]
add cl, al
mov byte [rbp + rdx - 0x33], cl
mov byte [rbp + rdx - 0x39], bl
inc rdx
jmp 0x140134893
mov r15, qword [rcx + 0x10]
xchg r15, rax
mov rcx, qword [rax]
mov r8, qword [rcx + 0x30]
movsxd rax, dword [r8 + 0x3c]
je 0x1401346af
jne 0x1401346af
jle 0x14013420b
add r11d, 0xdbd965cb
ror r15d, 0x6f
cpuid
bswap r12
rol r11d, 0x7b
movabs r11, 0x2f3e470000010fe9
rcl r14d, 0xa
syscall
inc rsi
cmp r8d, 0xaa487e34
jno 0x14013404b
jmp 0x1401347c3
jp 0x140133910
rcl r15d, 0x63
call 0x140133a0f
mov word [rbp + 0x19], 0xf6f6
mov dword [rbp + 0x4d], 0x387e78
mov byte [rbp + 0x1b], 0xf6
nop dword [rax]
je 0x1401346fe
jne 0x1401346fe
pushfq
call rax
int3
jmp 0x14013497e
mov rax, qword gs:[0x60]
xchg r14, rcx
mov r14, qword [rax + 0x18]
xchg rcx, r14
xchg r15, rax
jne 0x140134770
je 0x140134770
jmp rax
jmp 0x14013467e
jb 0x1401348cc
cmp rsi, 1
jne 0x14013471e
jmp 0x140134793
mov dword [rbp - 0x39], 0xf6f6f6f6
mov rdx, rbx
mov dword [rbp - 0x33], 0x797c7c4f
mov byte [rbp - 0x35], 0xf6
mov word [rbp - 0x2f], 0x7c
nop word [rax + rax]
movzx eax, byte [rbp + rdx - 0x33]
jmp 0x140134667
mov r10d, dword [rax + r8 + 0x88]
mov r11d, dword [r10 + r8 + 0x20]
nop dword [rax]
jne 0x140134819
je 0x140134819
sub ebp, 0xdbc38bb8
mov edi, 0xb9176715
bswap r12
call rcx
lea r10d, [rbp - 0xf111]
lea edi, [rcx - 0x5e4c]
inc rbp
call rax
cmp r12, rbp
pause
inc r13
ror r9d, 0x3c
add ebp, 0x85d27ebe
call rcx
test edi, 0x712013e1
movabs r12, 0xce44d00000130e9
jmp rcx
jmp 0x14013494e
mov dword [rbp + 0x1d], 0x762a7e4b
mov dword [rbp - 0x13], 0xf6f6f6f6
mov dword [rbp + 0x21], 0x7e7d6b6f
mov dword [rbp - 0xf], 0xf6f6f6f6
mov dword [rbp + 0x25], 0x4c51422a
mov dword [rbp - 0xb], 0xf6f6f6f6
jmp 0x140134638
test al, al
jne 0x140134966
out 0, al
add byte [rax], al
cmp edx, 0xe96704eb
je 0x140134997
inc ebx
jmp 0x14013494e
cmp rdx, 5
jb 0x1401347b9
mov dword [rbp - 0x17], 0xf6f6f6f6
mov rdx, rbx
jmp 0x140134849
add rcx, r8
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013488c
jmp 0x140134963
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
mov byte [rbp + rax - 0x22], bl
inc rax
cmp rax, 0xa
jmp 0x14013477e
mov dword [rbp + 0x35], 0x7f7b6f7c
mov dword [rbp + 5], 0xf6f6f6f6
mov dword [rbp + 0x39], 0x6e6f7c73
mov dword [rbp + 9], 0xf6f6f6f6
mov dword [rbp + 0x3d], 0x2a797e2a
mov dword [rbp + 0xd], 0xf6f6f6f6
mov dword [rbp + 0x41], 0x2a787f7c
jmp 0x140134617
inc rdx
cmp rdx, 0x33
jb 0x14013497e
mov r9d, 0x10
lea r8, [rbp - 0x33]
jmp 0x140134834
mov r9d, ebx
mov edx, 0xaa94b8d9
lea rax, [r11 + r9*4]
mov ecx, dword [rax + r8]
jmp 0x1401348ac
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x140134878
movzx eax, byte [rbp + rdx + 0x1d]
movzx ecx, byte [rbp + rdx - 0x17]
add cl, al
mov byte [rbp + rdx + 0x1d], cl
mov byte [rbp + rdx - 0x17], bl
jmp 0x140134912
mov ecx, dword [r10 + r8 + 0x24]
add rcx, r8
movzx edx, word [rcx + r9*2]
mov ecx, dword [r10 + r8 + 0x1c]
add rcx, r8
jmp 0x1401349b1
mov eax, dword [rcx + rdx*4]
mov edx, 0xc000009a
add rax, r8
mov rcx, 0xffffffffffffffff
lea r11, [rsp + 0xb0]
jmp 0x1401349d0
mov rbx, qword [r11 + 0x10]
xchg r15, rsi
mov r15, qword [r11 + 0x18]
xchg rsi, r15
mov rdi, qword [r11 + 0x20]
mov rsp, r11
jmp 0x1401349ea
nop
add rsp, 8
mov rbp, qword [rsp - 8]
jmp rax
sub cl, byte [rdx + rcx*2 - 0x47faa500]
cmovle ebp, dword [rsp + riz*4]
iretd