Function at 0x140130d36
Capabilities:
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
adc byte [rbx + 0x72], dl
jl 0x14012f410
test dh, bl
invalid
adc byte [rsi - 4], bh
retf 0xaba1
mov word [rbp + 6], gs
mov bh, 0x70
stc
invalid
movabs dword [0x1ed70981a28d7ea4], eax
fdivp st(3)
jmp 0x14012f67f
or edi, edx
invalid
mov bl, 0xd0
cmpsd dword [rsi], dword [rdi]
jg 0x14012f8cb
pop rbp
mov esp, 0xa5dd0171
invalid
invalid
fist word [rcx]
jo 0x14012f87d
invalid
stc
outsd dx, dword [rsi]
in al, dx
sub ch, byte [rsi + rdi*4 - 0x26]
mov ch, 0xde
pop rbx
pop rsi
invalid
outsd dx, dword [rsi]
fcompi st(6)
xchg edi, eax
sbb cl, byte [rcx - 0xc715947]
stosb byte [rdi], al
mov edi, dword [rsi + 0x16a9954e]
insb byte [rdi], dx
lahf
xlatb
xor ecx, edi
jns 0x14012fb4e
invalid
cmpsb byte [rsi], byte [rdi]
jno 0x14012fae7
out 0x5d, al
jo 0x14012fbcd
invalid
ret 0xd715
movsd dword [rdi], dword [rsi]
add ebx, ebx
movsd dword [rdi], dword [rsi]
sub ch, ch
and byte [r14 + 0x765892a7], spl
out 0x85, al
or rax, 0xffffffff802252db
nop
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
mov qword [rsp + 0x20], r9
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
xchg r9, rcx
mov qword [rsp + 8], r9
xchg rcx, r9
jne 0x140130051
je 0x140130051
test r8, rbp
or edi, 0xf2ed0b34
cmp r9d, 0x2b9639ef
dec rbx
pushf
ror r10d, 0xd5
test r14, rcx
pushfq
ror r12d, 0xe0
lea r15d, [rbp + 0xdec]
inc r8
jo 0x14012ff34
movabs r14, 0x31122a00000127e9
lea ecx, [rbx - 0xb39d]
jmp 0x140130f9d
jmp 0x14013017d
xor dword [rbp - 0xb39c75], ecx
invalid
xchg rdx, r11
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
je 0x1401300b5
jne 0x1401300b5
add r11d, 0x9fd1b47e
lea r13d, [rcx - 0x1876]
popfq
xor r14d, 0xd7d6a7e8
and r11d, 0x62e0529b
div r14
jmp rax
jmp 0x1401300f5
mov ecx, dword [rsi]
loop 0x14013012a
invalid
pause
jo 0x14012f679
cmp r14, rdx
rcr ebx, 0x56
pause
sub r13d, 0x2725b4d2
je 0x14012fc78
jmp rax
sub rsp, 8
mov qword [rsp], r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
jmp 0x140130186
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
mov r9d, r8d
mov edx, 0x55eab7d1
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
add rcx, r11
je 0x140130157
jne 0x140130157
cmp r11d, 0x77c95cc6
or edx, 0x4b0ca62
lea r10d, [rdi + 0x4903]
inc r9
pushfq
rcr r11d, 0xe9
lea r15d, [rbp + 0x14f2]
jo 0x14012f3bb
and ebx, 0xe373c0c4
lea r14d, [rdi - 0xc9a4]
pause
xor r14d, 0xe670c0e1
movabs rsi, 0x2f8799f16b0e73eb
lea edi, [rcx - 0xb13e]
jl 0x14012fdcb
jmp 0x1401301cc
popfq
mul rdx
test rcx, rdi
lea ecx, [rbp - 0xfdfe]
call rcx
jmp rax
push rbp
push rbx
push rdi
nop
jmp 0x1401300dd
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rsp - 0x2b8]
sub rsp, 0x3b8
mov rax, qword gs:[0x60]
xor r13d, r13d
mov r8d, r13d
jmp 0x1401301df
jne 0x140130245
cmp edx, 0xd985a5e4
je 0x14013025f
inc r8d
jmp 0x1401300ff
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401301c4
jmp 0x140130242
mov r10, qword [rax + 0x18]
mov rax, qword [r10 + 0x10]
xchg r13, r10
mov r13, qword [rax]
xchg r13, r10
xchg r11, rdx
mov rdx, qword [r10 + 0x30]
jne 0x140130217
je 0x140130217
popfq
popf
syscall
jno 0x1401300b9
call rcx
jne 0x14013050e
div r14
rcr r11d, 0xb9
movabs r8, 0x58df12fffffe48e9
lea ebp, [rdx + 0x44d3]
and edi, 0x66d93c5f
rol ebp, 0x7d
jmp 0x140130064
lea r14d, [rcx - 0xe524]
jge 0x140130e3e
call rcx
call 0x14012fe20
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401301b2
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
jmp 0x14013036e
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401302d3
cmp edx, 0x967ff6ef
je 0x14013037d
add byte [rax], al
add cl, ch
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x75], cl
push rcx
adc byte [rax - 0x6e], cl
jmp 0x14013034c
mov rdx, qword [rcx + 0x10]
xchg rdx, rax
xchg r11, rcx
mov r11, qword [rax]
xchg r11, rcx
xchg r9, r11
mov r11, qword [rcx + 0x30]
jmp 0x1401302e1
xchg rcx, r11
add rdi, r11
xchg rdx, rax
jmp 0x1401302a8
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x140130285
xchg r9, r11
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
jne 0x140130308
je 0x140130308
jns 0x14012fbdd
jmp rax
jmp 0x140130331
ror r10d, 0x79
call rcx
lea ebx, [rcx - 0x95d6]
call 0x140130f5f
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0xdcedcaed
lea rax, [r9 + r10*4]
jmp 0x140130354
inc r8d
jmp 0x14013033b
mov ecx, dword [rax + r11]
add rcx, r9
sbb byte [rcx + 3], cl
leave
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x14013034c
jmp 0x1401302d0
mov edi, dword [rcx + rdx*4]
xchg r11, rcx
mov r11, qword [rax + 0x18]
jmp 0x1401302c3
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x1401303b7
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x1401303d1
add rcx, r9
mov r15d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r15, r9
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
jmp 0x1401303eb
jne 0x140130475
cmp edx, 0x3174ef3a
je 0x14013047d
inc r8d
jmp 0x140130404
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
je 0x14013043f
jne 0x14013043f
call rcx
mul r9
lea r12d, [rcx + 0x92ee]
cmp r10, rdx
neg rbx
div r8
ror esi, 0x43
jb 0x140130a68
ret
jmp 0x14013044f
mov edx, 0xc3efe229
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x14013046c
je 0x1401303e3
nop dword [rax]
movsx eax, al
jmp 0x1401303a0
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
xchg r15, rsi
mov qword [rsp + 0x3b0], r15
xchg r15, rsi
jmp 0x140130641
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
mov r10d, r8d
jne 0x1401304d2
je 0x1401304d2
and r8d, 0xd0fb0954
ret
jmp 0x140130537
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
mov rcx, 0xffffffffffffffff
call rdi
jmp 0x1401305b2
movabs al, byte [0x84ff41b60f000000]
ror byte [rdi], 0x85
mov byte [rax], 0
add byte [rcx + 0x465f52fa], al
je 0x140130658
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401305e4
cmp edx, 0x44465f52
je 0x140130658
jmp 0x14013052f
inc r8d
jmp 0x1401304c1
mov edx, 0x652a85fb
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x1401305d9
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
je 0x14013058a
jne 0x14013058a
call rcx
call rcx
syscall
pause
jne 0x14012facf
lea r15d, [rcx - 0xbe03]
pop r15
pause
lea r8d, [rdi - 0x9323]
ja 0x14012f5a2
movabs r13, 0x1ba266ffffff5be9
je 0x14012f90c
jmp 0x1401304ea
cpuid
int3
cmp qword [rsp + 0x48], r13
insb byte [rdi], dx
and al, 0x48
je 0x1401339ec
mov rax, qword gs:[0x60]
mov r8d, r13d
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
jmp 0x1401304a3
test al, al
je 0x14013052f
nop dword [rax]
movsx eax, al
jmp 0x1401305ec
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jne 0x14013062a
je 0x14013062a
lea r9d, [rdi + 0xe9b4]
lea r12d, [rdi - 0xf01]
lea r15d, [rbx - 0x8ecf]
mov ebx, 0xffff7131
xor r10d, 0xb7dac020
mul r11
ret
and al, al
fidiv dword [rdi - 0x3c1c08b7]
jbe 0x1401315ca
jmp rcx
jmp 0x140130512
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jmp 0x140130552
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
jne 0x140130691
je 0x140130691
lea ebp, [rdx - 0x164c]
lea edi, [rbx - 0xd62f]
syscall
lea r13d, [rdi - 0xe2c0]
movabs r8, 0x4d4690f419cd56eb
jmp rax
jmp 0x1401306e9
xchg rcx, r10
xchg r11, r9
mov r11, qword [rcx + 0x30]
xchg r11, r9
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x1401306cf
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x5c0a2425
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
jmp 0x140130789
add rcx, r9
mov esi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add rsi, r9
mov rax, qword [rcx + 0x10]
xchg rcx, r10
mov r10, qword [rax]
jne 0x140130733
je 0x140130733
ret
jmp 0x1401306ac
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x14013076f
jne 0x140130755
cmp edx, 0xec7954e5
je 0x1401307b5
inc r8d
jmp 0x1401306d4
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140130781
je 0x1401307a6
jne 0x1401307a6
jns 0x1401302a0
movabs rsi, 0x31c123c47294aaeb
jmp rcx
jmp 0x140130752
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
je 0x1401307f6
jne 0x1401307f6
inc rdx
jg 0x1401300ba
xor r9d, 0x5d6cb0e3
rcr r15d, 0x5d
js 0x1401309c4
popfq
add ebx, 0xc5108b31
lea r10d, [rcx + 0xe420]
sub ecx, 0x7911d508
pushf
movabs r15, 0x1eb69000000290e9
lea esi, [rbx + 0x933d]
call rax
lea edx, [rbp + 0x2b]
test ecx, 0xd0dbf565
ret 0x10
jmp 0x140130a8b
movdqu xmmword [rdx + 0x108], xmm0
xchg rdx, rbp
mov qword [rsp + 0x30], r13
call rsi
test eax, eax
jmp 0x140130b71
shl rdx, 1
shl rdx, 1
or rax, rdx
xchg rbp, rax
mov r9, rbp
jmp 0x14013096c
mov r12, qword [rsp + 0x48]
xchg r12, rcx
sub r10, 0xfffffffffffff000
add rcx, qword [rbp + 0xd0]
cmp r10, rcx
jmp 0x140130a4b
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call rbx
mov rcx, qword [rsp + 0x30]
call rdi
jmp 0x140130a70
lea r8, [rbp + 0xd0]
xchg r13, r9
mov qword [rbp + 0xd0], r9
jmp 0x140130b39
mov r8d, 0xab06c879
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
add rdx, r10
jne 0x1401308d6
je 0x1401308d6
lea ecx, [rcx - 0xb8fc]
jo 0x14012f8e7
pushf
cmp r10, rdx
test edx, 0xdbc95737
test rdx, rbp
jmp rcx
jmp 0x140130bee
xchg rsi, r10
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
jmp 0x14013098c
jb 0x140130912
xchg rbx, rsi
mov rsi, r9
xchg rsi, rbx
xchg r12, rcx
je 0x14013094b
jne 0x14013094b
ror edi, 0xf8
syscall
cpuid
ror r10d, 0xfa
int3
jmp 0x14013083e
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jmp 0x140130903
xchg rbp, rax
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140130909
rdtsc
jmp 0x140130cbd
add rdi, r10
cmp rdi, r10
je 0x140130a43
mov r9d, dword [rdi + 0x18]
jmp 0x140130a0d
movsx ecx, cl
lea rdx, [rdx + 1]
lea edx, [rdx + 1]
xor ecx, r8d
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x1401309a1
jmp 0x140130a2d
shl rdx, 1
shl edx, 1
or rax, rdx
mov r8, rax
xchg r11, rax
mov r11, rax
xchg r11, rax
jmp 0x140130b59
mov qword [rbp + 0xf8], r12
xchg r13, r12
xchg rbp, rdx
jmp 0x140130812
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
add rdi, r9
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
jmp 0x140130c45
test r9d, r9d
je 0x140130a43
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
jmp 0x14013088a
cmp r8d, 0x99adc74c
je 0x140130cfe
test r9d, r9d
jne 0x140130a25
mov rax, qword [rax]
jmp 0x140130b06
jb 0x140130caa
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0xd0]
jmp 0x140130b96
add byte [rax], al
add cl, ch
add dword es:[rax], eax
add byte [rbp + 0x74850fc0], al
invalid
test eax, eax
jne 0x1401339ec
mov r9d, 0x8000
mov qword [rsp + 0x3a8], r12
jmp 0x140130874
xchg rbx, r13
mov qword [rsp + 0x20], rbx
xchg r13, rbx
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
je 0x140130abf
jne 0x140130abf
rcl r8d, 0xbc
add edi, 0x5bcb7184
sub r9d, 0x5ab62b5c
rol ebx, 0xf8
call rax
movabs r13, 0xc80c6ffffff26e9
lea r9d, [rdx - 0xb667]
ret
jmp 0x1401309ea
xchg rbx, r10
mov rbx, r13
mov rcx, qword [rbp + 0xd0]
add rcx, r10
cmp r10, rcx
jae 0x140130a51
movabs r11, 0x47ae147ae147ae15
jmp 0x140130ca0
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
xchg r10, rsi
mov rsi, qword [rax + 0x30]
jne 0x140130b25
je 0x140130b25
rol ecx, 0x23
call rcx
jnp 0x140130058
or r8d, 0xa4bf8dec
movabs r14, 0x1e98f7fffffdc5e9
pop rcx
bswap rcx
neg rdi
jmp 0x140131709
jmp 0x1401308ef
xchg r9, r13
lea rdx, [rsp + 0x48]
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
jmp 0x140130af7
mul r8
mov rcx, r8
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 6
jmp 0x14013095c
jne 0x1401339ec
mov rax, qword [rsp + 0x30]
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x1401339ec
xchg r10, rbx
mov rbx, qword [rsp + 0x48]
jmp 0x140130acf
mov rcx, 0xffffffffffffffff
lea rdx, [rsp + 0x48]
call r14
je 0x140130bdd
jne 0x140130bdd
ret
jmp 0x14013085c
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140130a3a
nop
je 0x140130c2e
jne 0x140130c2e
jmp rax
jmp 0x1401309a1
mov qword [rbp + 0x100], r13
mov r8d, r9d
xchg r13, rsi
mov qword [rbp + 0xf0], rsi
xchg rsi, r13
lea rcx, [rsp + 0x30]
xchg r12, r13
jne 0x140130c76
je 0x140130c76
cmp rbp, rdx
pause
test r12d, 0xa1267871
movabs r9, 0x316b58fffffd5de9
sub edx, 0xb053a8f0
xor r8d, 0xcce026b3
pause
jle 0x140130f8b
jmp 0x1401309d8
jp 0x14013137d
cpuid
jmp 0x140130614
nop word [rax + rax]
rdtsc
shl rdx, 3
shl rdx, 0x19
shl rdx, 2
jmp 0x14013082b
shl rdx, 0xc
shl rdx, 0xb
shl rdx, 7
shl rdx, 1
je 0x140130cf3
jne 0x140130cf3
jo 0x14013104b
ror r11d, 6
or edi, 0x7251dd37
cpuid
or ebx, 0xfeec5698
call rcx
inc r11
jmp rax
jmp 0x1401309c3
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
je 0x140130d34
jne 0x140130d34
pop rbx
jnp 0x1401305b4
call rcx
call rcx
lea r9d, [rdx - 0xd9b1]
movabs r13, 0x1ede020000021fe9
add al, byte [rax]
add byte [rdx], al
ficomp word [rsi]
jmp 0x140130f58
syscall
lea esi, [rbx + 0xcd46]
call fcn.14013173f
add r9, r10
xor eax, eax
mov byte [rsp + 0x45], al
je 0x140130d8d
jne 0x140130d8d
ror r9d, 0xc2
mov r13d, 0x6d3d7337
rcl esi, 6
test edx, 0x428f2fb6
pause
rol edi, 0xb2
cpuid
pause
test r10d, 0xcade5d82
mul rbx
dec rsi
call fcn.14013070f
div rcx
rcr r8d, 0x86
movabs r8, 0xb7ba5000000ace9
rcl r8d, 0x6a
test rbx, rcx
jg 0x1401315ee
jmp 0x140130e3e
lea r13d, [rbx + 0x9a5e]
ror esi, 0x9a
and edx, 0xd1416cd4
call 0x140131bfd
dec rbx
sub ebp, 0x91e7fe0e
ret
inc rdx
test al, al
je 0x140130ea5
je 0x140130e05
jne 0x140130e05
rcr r8d, 0xd4
push r10
test r8d, 0xce4b7b4
rcl edi, 0x4a
and r14d, 0x2f6cf89d
syscall
jmp rax
jmp 0x140130fea
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
movzx ecx, byte [rsp + rdx + 0x30]
jmp 0x140130fc4
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0xccdb5780
add rdx, r9
movzx eax, byte [rdx]
je 0x140130e7d
jne 0x140130e7d
sub r8d, 0xc6675f31
call rax
cmp ebp, 0x51c55236
rol edx, 0x87
movabs r12, 0x70279cffffff3fe9
ror r9d, 0x27
push rcx
mov r12d, 0xf9d51e01
ret 0x10
jmp 0x140130dc1
jne 0x140130fed
cmp ecx, 0x8a7f62cb
je 0x14013100d
inc r8d
jmp 0x140130ecf
xchg r13, r9
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
mov ebx, dword [rbx + rax + 0x20]
nop word [rax + rax]
mov r10d, r8d
jne 0x140130f0f
je 0x140130f0f
js 0x1401311df
lea r10d, [rbx + 0x4945]
je 0x140130fc0
dec rdx
add ebx, 0xce756345
js 0x140131320
pause
jle 0x140130357
or esi, 0xfe7ab203
and r15d, 0x9d01c50a
movabs r15, 0x52504ffffff3ee9
cmp ebp, 0xdac68eb6
jmp 0x14013031f
jmp 0x140130e52
cmp rdx, 0xa
jb 0x140130e43
xor edx, edx
lea rcx, [rsp + 0x3b]
je 0x140130f49
jne 0x140130f49
lea r11d, [rdi + 0x6dad]
cpuid
js 0x140131a8d
ret
jmp 0x140130ff9
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
add rcx, r10
jne 0x140130f93
je 0x140130f93
lea edx, [rdx + 0xabc9]
div rbx
jmp rax
cmp r15, rdi
neg rbx
movabs r11, 0x62e4592a43de0feb
lea esi, [rdx - 0x25d8]
call rcx
ret
jmp 0x140130fa4
sub dl, bl
invalid
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
xchg r14, rdx
mov r14, r13
xchg r14, rdx
jmp 0x140130d49
test ebp, edi
invalid
add cl, al
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
jmp 0x140130f22
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jmp 0x140130e93
nop dword [rax]
movsx eax, al
lea rdx, [rdx + 1]
jmp 0x140130fd7
mov r8d, 0x800
add byte [rax], cl
add byte [rax], al
call r9
xchg r9, r13
mov r13, rax
jmp 0x140130ead
mov ecx, dword [r11 + r9 + 0x24]
mov rax, r13
add rcx, r9
movzx edx, word [rcx + r10*2]
jmp 0x1401313df
mov r10d, r8d
mov edx, 0xe58ca837
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140131066
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
cmp eax, 0xffecefb0
movsxd r15, dword [0x14000003c]
mov r8d, r13d
add r15, rdi
mov rcx, qword [rax + 0x18]
jmp 0x14013132a
test al, al
je 0x1401311f8
nop dword [rax]
movsx eax, al
jmp 0x1401310e5
xchg r9, r8
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
jmp 0x140131022
mov rax, r13
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jb 0x140131099
jne 0x1401310c3
je 0x1401310c3
rcl esi, 0x92
pause
test r14, rdx
jmp rax
jmp 0x140131040
jmp 0x1401310d0
add byte [rcx - 0x7f], al
leave
xor byte [r14 - 0x60], bpl
jmp rax
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x140131200
mov word [rbp - 0x48], 0xf6f6
mov dword [rbp - 4], 0x7f7d38
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
jmp 0x140131128
add cl, al
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
jmp 0x14013136c
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x7371786f
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x81796f78
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp - 8], 0x71787378
jmp 0x1401310fc
inc rax
cmp rax, 0x43
jb 0x1401313a1
jne 0x1401311c5
je 0x1401311c5
call rax
jl 0x1401316cd
ret
jmp 0x140131096
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x58]
adc al, 0x58
add cl, al
mov byte [rsp + rdx + 0x68], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xf
jmp 0x14013142a
inc r8d
jmp 0x140131022
jne 0x140131071
cmp edx, 0xee9bd3e0
je 0x140131495
jmp 0x1401311f8
mov dword [rbp - 0x2c], 0x7d732a71
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x8179782a
mov dword [rbp - 0x68], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6b806b2a
mov dword [rbp - 0x64], 0xf6f6f6f6
jmp 0x14013133d
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x38], 0x71784f2a
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x34], 0x596f7873
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x78737881
mov dword [rbp - 0x70], 0xf6f6f6f6
jmp 0x140131217
nop dword [rax]
nop word [rax + rax]
mov byte [rsp + rax + 0x3b], r13b
inc rax
jmp 0x14013127c
xchg r13, rdx
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x40], 0x582a4f5d
mov dword [rbp - 0x80], 0xf6f6f6f6
sub bl, byte [rax - 0x39]
xor r14b, 0xf6
div dh
mov dword [rbp - 0x3c], 0x444f5e59
jmp 0x140131246
add byte [rax], al
add byte [rax], al
add cl, ch
lodsd eax, dword [rsi]
invalid
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
xchg r9, r8
mov r8, qword [rcx + 0x30]
jmp 0x140131079
mov dword [rbp - 0x20], 0x6c6b7673
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x792a6f76
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x13141478
mov dword [rbp - 0x58], 0xf6f6f6f6
jmp 0x14013113b
lea eax, [rsp + 0x68]
lea rdx, [rbp - 0x44]
xor ecx, ecx
call r10
jmp 0x14013138f
xchg r13, rax
mov r13, rax
xchg r13, rax
nop word [rax + rax]
mov byte [rbp + rax - 0x44], r13b
jne 0x1401313b7
je 0x1401313b7
rcr r9d, 7
ret
jmp 0x140131171
mov ecx, dword [r11 + r9 + 0x1c]
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
jmp 0x1401312c7
jb 0x1401311d7
mov dword [rsp + 0x78], 0xf6f6f6f6
xchg rdx, r13
mov r13, rdx
jne 0x140131477
je 0x140131477
syscall
lea r11d, [rdx - 0x99da]
invalid
in eax, dx