Function at 0x140132810
Capabilities:
Contain obfuscated stackstrings

Disassembly:
test esi, 0x6675f1e9
rcl r14d, 0xae
cmp rdx, rdx
jne 0x14012f965
add r13d, 0xca4bb02f
jne 0x1401310e3
je 0x1401310e3
movabs r11, 0x517dc00000028ee9
rcr r13d, 0x56
rol r12d, 0xb0
rcl edi, 0xa7
cmp edx, 0x405f2335
jmp 0x1401302da
jmp 0x140131376
cmp rbx, rbx
jp 0x140130b4f
pushf
popfq
lea ebx, [rdi - 0x7ec2]
nop
syscall
jmp 0x140131597
invalid
invalid
jg 0x14012fdb2
cpuid
pause
jmp 0x140131870
or r9d, 0xb33cef06
rol r11d, 0x96
jmp rax
add byte [rsp + rax*2 + 0x75], sil
and esi, 0xd4a1866b
and ebp, 0xdd0e74bd
call rax
lea esi, [rdx - 0x9c18]
mul r12
je 0x14013146a
call rcx
cpuid
rcr r8d, 0x48
jp 0x140130ea7
call rax
and r10d, 0xa64d7877
push r11
inc rbp
sub r10d, 0xd596071f
movabs r8, 0x599611fffffb58e9
and r14d, 0x2c7d0c23
jmp rcx
call rcx
jnp 0x14013175b
jmp rcx
jmp rcx
fdivr qword [rdi + 0x44]
lea ecx, [rbp + 0x9a7c]
rcr r10d, 0x11
lea r10d, [rbp + 0x8f7b]
test r10d, 0x3ed1544b
cmp r11d, 0x46da3efb
mul r15
jmp 0x140131844
test cl, cl
jne 0x140131a18
cmp edx, 0xbe0817a7
je 0x140131a52
test r9d, r9d
leave
jne 0x140131969
mov rax, qword [rax]
jmp 0x140131915
jmp 0x140131931
xchg r10, rsi
mov rsi, qword [rax + 0x30]
je 0x14013194b
jne 0x14013194b
jne 0x1401318a4
ror r12d, 0x5a
neg rsi
movabs r14, 0x4d5f610c5eb446eb
jmp 0x1401310c3
jmp 0x140131993
add rbx, r10
cmp rbx, r10
je 0x14013190d
jmp 0x140131a31
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
mov edx, 0x9f53cf63
add r8, r10
movzx ecx, byte [r8]
je 0x140131986
jne 0x140131986
movabs rbx, 0x73e1f8d010b4beb
jmp 0x140132836
jmp 0x1401319d3
xchg rsi, r10
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
jne 0x1401319b4
je 0x1401319b4
lea esi, [rdx + 0x82e2]
rcl r10d, 0xd1
call rax
movabs r11, 0x478e08e665fba2eb
and edi, 0x8f0678e6
jmp 0x14013156e
jmp 0x140131958
inc r8
test cl, cl
je 0x140131904
nop
je 0x1401319f2
jne 0x1401319f2
jb 0x140131edc
rol r10d, 0xc8
jmp rcx
jmp 0x140131a18
movsx ecx, cl
lea r8, [r8 + 1]
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
jmp 0x1401318f0
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14013190d
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
jmp 0x140131969
mov ecx, dword [rbx + 0x24]
xchg rdx, r15
mov r15, r13
xchg r15, rdx
jmp 0x140131b59
mov ecx, dword [rbx + 0x1c]
add rcx, r10
mov word [rsp + 0x60], 0xf6f6
mov word [rsp + 0x6b], 0x7676
mov r15d, dword [rcx + r8*4]
cmp al, 0x81
add r15, r10
je 0x140131aa0
jne 0x140131aa0
cpuid
mov ebp, 0xbf73a7d4
test esi, 0xfd475e6c
ret
jmp 0x140131ab5
xor eax, eax
mov byte [rsp + 0x6d], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x58]
movzx ecx, byte [rsp + rdx + 0x63]
jmp 0x140131af2
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
jmp 0x140131c03
add cl, al
mov byte [rsp + rdx + 0x63], cl
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xa
jb 0x140131ac2
jmp 0x140131b43
cmp edx, 0xe97d3e5a
je 0x140131c6d
inc r8d
jmp 0x140131ae2
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131b23
jmp 0x140131b0f
xor edx, edx
lea rcx, [rsp + 0x63]
mov r8d, 0x800
call rdi
xchg rbp, rax
jmp 0x140131bea
add rcx, r10
mov dword [rsp + 0x58], 0xf6f6f6f6
mov dword [rsp + 0x63], 0x7c6f7d7f
mov dword [rsp + 0x5c], 0xf6f6f6f6
mov dword [rsp + 0x67], 0x6e383c3d
movzx r8d, word [rcx + r9*2]
jne 0x140131bd6
je 0x140131bd6
neg r11
and r10d, 0xea30df2a
sub r14d, 0xe883e4f4
pushf
cmp r11d, 0xfd00fe21
rol ebx, 0xf8
or ebx, 0xa36b1bcc
sub ecx, 0xdb7f05e8
add r9d, 0x4325c9ac
jmp 0x140131a63
mov r9, rbp
xchg rbp, rax
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
jmp 0x140131ad1
mov edx, 0x2e4c61bb
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
ror byte [rdi], 0x84
add bh, bh
invalid
invalid
nop dword [rax]
je 0x140131c4f
jne 0x140131c4f
ja 0x140131a79
lea r8d, [rcx - 0x35e6]
call rax
lea ebx, [rcx - 0x6e10]
rcr r11d, 0x7f
call rax
or r10d, 0xf6c1de84
mul r15
rol ebp, 0x3e
rcl ebp, 0x1d
jns 0x140131c64
movabs r11, 0x64e243fffffecfe9
lea r11d, [rbp - 0x6f2c]
lea esi, [rdi - 0xa192]
jmp 0x140131b23
jge 0x140132122
ret 0x28
mov ecx, dword [r10 + r9 + 0x24]
xchg rsi, rax
mov rsi, r13
jmp 0x140131d88
xchg rbp, rcx
test rcx, rcx
je 0x140131e74
jmp 0x140131ce3
mov byte [rsp + rax + 0x63], r13b
inc rax
cmp rax, 0xa
jb 0x140131c8d
cmp dword [r14 + 0xc], r13d
je 0x140132780
or al, 0xf
test bh, dl
or al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xffece350
lea rax, [0x140000000]
jmp 0x140131d1e
mov r8, rax
test rax, rax
je 0x140131ed7
mov eax, dword [r14 + 0x10]
jmp 0x140131cf6
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
nop word [rax + rax]
jmp 0x140131c8d
xchg rcx, rdx
mov rcx, rdx
xchg rcx, rdx
nop
add rax, 2
jmp 0x140131dbd
test eax, eax
je 0x140131e4a
mov edx, edi
add rdx, rax
lea rax, [0x140000000]
xchg r8, r13
jmp 0x140131d12
mov qword [rdx + rax], r13
xchg r13, r8
jmp 0x140131e5f
nop
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
call rdi
je 0x140131d6d
jne 0x140131d6d
jp 0x140131906
dec dword [rbp - 0x74f451]
invalid
lea ebp, [rdi - 0x74f5]
jmp rax
test byte [rax - 0x63000008], ch
ror r11d, 0xfb
and r9d, 0x104cd73e
call rax
jmp rcx
mov eax, 0xcce9
add byte [rcx + riz + 0x1c], al
lea ecx, [rbx + 0xf193]
or edi, 0x80fb1af5
popf
call 0x140131689
jmp 0x140131e3e
xchg rsi, rax
add rcx, r9
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
jmp 0x140131cca
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
add rbx, rax
mov edi, r13d
xchg rbp, rcx
mov rbp, qword [rbx]
jmp 0x140131c7c
add rax, rdx
movzx edx, dx
test rcx, rcx
xchg rsi, rcx
je 0x140131df1
jne 0x140131df1
or r11d, 0xc5cf99ee
pushf
pushfq
lea r12d, [rbp - 0x2de4]
pushfq
call rcx
syscall
jns 0x140132431
lea edi, [rbx + 0xad0a]
movabs r12, 0x7b1ccae02a7f39eb
pause
and esi, 0x1af9a1d2
or edi, 0x1499f95
popf
or r15d, 0x428b0c42
jmp rax
jmp 0x140131e2c
test rax, rax
je 0x1401322d3
mov ecx, dword [r14]
test ecx, ecx
jne 0x140131da3
jmp 0x140131d9f
mov rsi, rcx
xchg rcx, rsi
cmovns rdx, rax
call r15
jmp 0x140131cb5
xchg rsi, rax
mov rax, rsi
xchg rsi, rax
jmp 0x140131e13
mov rax, qword [rbx]
lea rcx, [0x140000000]
mov qword [rcx + rax], r8
lea rax, [0x140000000]
mov rcx, qword [rbx + 8]
neg rbx
jmp 0x140131e7a
test rcx, rcx
jne 0x140131ced
nop
jmp 0x140131e92
add rbx, 0xfffffffffffffff8
neg rbx
sub edi, 0xfffffff8
xchg rcx, r12
mov rdx, r12
xchg rcx, r12
jmp 0x140131e6b
add r14, 0x7d5101f9
sub r14, 0x7d5101e5
cmp dword [r14 + 0xc], r13d
in eax, 1
push rcx
jge 0x140131ee6
cmp dword [rsi + 0xc], ebp
je 0x140132780
xchg rbx, rdi
mov rbx, qword [rsp + 0x30]
xchg rbx, rdi
xor byte [rax - 0x79], cl
sti
je 0x140131ebb
jne 0x140131ebb
movabs r14, 0x3b95d0ea4eae15eb
jle 0x140131ca2
jmp 0x140131ed2
bswap r11
mul rdi
call rcx
ret
jmp 0x140131d1f
mov dword [rsp + 0x30], 0xf6f6f6f6
mov rdx, r13
div dh
test byte [rcx - 0x75], 0xd5
mov dword [rsp + 0x36], 0x797c7c4f
mov byte [rsp + 0x34], 0xf6
mov word [rsp + 0x3a], 0x7c
jl 0x140131f65
jns 0x140131eb1
and al, 0x34
mul byte [rsi - 0x39]
and al, 0x3a
jl 0x140131ef6
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x36]
jmp 0x1401321d2
mov word [rbp - 0x38], 0xf6f6
mov dword [rbp + 0x1c], 0x386e6f
mov byte [rbp - 0x36], 0xf6
nop dword [rax]
movzx eax, byte [rbp + rdx - 0x34]
jne 0x140131f33
je 0x140131f33
inc r8
ja 0x1401315d2
call rcx
movabs r14, 0x2c5045c55bab21eb
ret
jmp 0x140131f56
jb 0x140131fe4
nop
mov byte [rsp + r13 + 0x36], 0
inc r13
cmp r13, 5
jmp 0x14013214f
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
mov byte [rbp + rdx - 0x34], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
js 0x140131faf
inc edx
cmp rdx, 0x53
jb 0x140131f1d
je 0x140131f7c
jne 0x140131f7c
rcr edx, 0x41
movabs r8, 0x55fbbe00000285e9
jmp rcx
jmp 0x140132206
mov dword [rbp - 0x74], 0xf6f6f6f6
mov dword [rbp - 0x20], 0x55572a44
mov dword [rbp - 0x70], 0xf6f6f6f6
mov dword [rbp - 0x1c], 0x57143c4c
jmp 0x1401320d5
mov dword [rbp + 0x10], 0x6f7c6b2a
sub ch, byte [rbx + 0x7c]
outsd dx, dword [rsi]
mov dword [rbp - 0x40], 0xf6f6f6f6
mov dword [rbp + 0x14], 0x7d78732a
mov dword [rbp - 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x18], 0x76766b7e
jmp 0x140131f08
dec dword [rcx - 0x77]
invalid
mov r13, rax
xchg r13, rax
nop word [rax + rax]
mov byte [rbp + rax - 0x34], r13b
inc rax
cmp rax, 0x53
jmp 0x140131f3c
mov dword [rbp - 0x50], 0xf6f6f6f6
mov dword [rbp + 4], 0x737c7e7d
mov dword [rbp - 0x4c], 0xf6f6f6f6
mov dword [rbp + 8], 0x6b7e7f6c
mov dword [rbp - 0x48], 0xf6f6f6f6
mov dword [rbp + 0xc], 0x7d6f766c
mov dword [rbp - 0x44], 0xf6f6f6f6
jmp 0x140131fac
mov dword [rbp - 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x28], 0x6b737e73
mov dword [rbp - 0x78], 0xf6f6f6f6
mov dword [rbp - 0x24], 0x6f847376
je 0x140132057
jne 0x140132057
ret
jmp 0x140131f8b
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x30], 0x7e2a6e6f
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x2c], 0x78732a79
jmp 0x14013202b
add rsp, 8
mov r14, qword [rsp - 8]
nop
jmp 0x1401321ea
mov dword [rbp - 0x14], 0x6f7c7f7d
mov dword [rbp - 0x64], 0xf6f6f6f6
mov dword [rbp - 0x10], 0x6f727e2a
mov dword [rbp - 0x60], 0xf6f6f6f6
mov dword [rbp - 0xc], 0x7d73602a
jmp 0x140132184
nop
xchg qword [rsp], rbx
add rsp, 8
push rcx
push rax
push rbx
push rdx
jmp 0x140132176
mov dword [rbp - 0x6c], 0xf6f6f6f6
mov dword [rbp - 0x18], 0x2a6f756b
mov dword [rbp - 0x68], 0xf6f6f6f6
je 0x140132133
jne 0x140132133
test esi, 0xacec4241
or r15d, 0xd2965c8b
call rax
syscall
jae 0x140132b33
xor edx, 0x62797e4a
cmp r13d, 0x8ee36a4e
cmp rbx, rbp
div rcx
jmp rax
mov esp, 0x40af5662
cmp r13, rcx
lea r9d, [rbp + 0x4db8]
movabs r10, 0x734c1fffffff63e9
lea edi, [rdx - 0x9de3]
pop r9
call rcx
push rdx
jge 0x140132eef
jmp 0x14013209b
ret 0x18
jb 0x140131f44
mov eax, 0xfffffffe
mov r12, qword [rsp + 0x3a8]
mov rsi, qword [rsp + 0x3b0]
add rsp, 0x3b8
jmp 0x1401322c3
push rcx
push rcx
push rax
xchg qword [rsp + 0x38], rbp
pop rax
jmp 0x1401322bb
mov dword [rbp - 0x5c], 0xf6f6f6f6
mov dword [rbp - 8], 0x2a766b7f
mov dword [rbp - 0x58], 0xf6f6f6f6
mov dword [rbp - 4], 0x2a35354d
mov dword [rbp - 0x54], 0xf6f6f6f6
lodsb al, byte [rsi]
div dh
div dh
mov dword [rbp], 0x736e6f5c
jne 0x1401321bc
je 0x1401321bc
call rax
jmp rax
jmp 0x140131ff5
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
mov byte [rsp + rdx + 0x36], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
jmp 0x140132238
mov r13, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rdi, qword [rsp - 8]
jmp 0x1401320c3
add rsp, 8
ret
mov r9d, 0x10
lea r8, [rsp + 0x36]
lea rdx, [rbp - 0x34]
xor ecx, ecx
call r12
xchg r13, rax
jne 0x140132222
je 0x140132222
movabs r13, 0x29286ffffffdade9
lea ebx, [rbx - 0x4359]
cmp rbp, rdx
jmp 0x140131d56
jmp 0x140131fd4
cmp rdx, 5
jb 0x140131efe
mov dword [rsp + 0x78], 0xf6f6f6f6
xchg rdx, r13
mov r13, rdx
xchg r13, rdx
mov dword [rbp - 0x34], 0x76736b50
je 0x14013228a
jne 0x14013228a
call rax
rcr r13d, 0xaa
pop rdx
dec rdi
mul r9
cmp r10, rdx
pop rdx
xor r9d, 0x69f64c53
cmp rcx, rdx
test r14, rdx
je 0x14013266c
jo 0x1401321a1
movabs rbp, 0x674070fffffddbe9
jo 0x140132643
jmp 0x14013206a
mov esi, 0x8f460538
cmp rbp, rbp
rcl r9d, 0x9f
call 0x140132a70
push r9
call rcx
neg rdx
jmp rax
pop rbx
pop rax
pop rcx
jmp 0x140132201
pop rcx
pop rcx
pop rdx
jmp 0x1401322b3
push rcx
xchg qword [rsp + 8], r15
add rsp, 0x10
nop
jmp 0x14013208c
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg r13, rdx
mov r13, rdx
jmp 0x140132504
mov dword [rbp + 0x80], 0x78732a79
mov dword [rbp + 0x30], 0xf6f6f6f6
mov dword [rbp + 0x84], 0x6b737e73
jne 0x140132347
je 0x140132347
cmp r11d, 0x26df53f7
and r8d, 0xf84a5550
lea r10d, [rcx - 0x78d4]
dec r14
call rcx
or r14d, 0xb16bb9c
popfq
int3
jmp 0x1401325a5
mov dword [rbp + 0x6c], 0xf6f6f6f6
mov dword [rbp + 0xc0], 0x7d78732a
mov dword [rbp + 0x70], 0xf6f6f6f6
test bh, 0x85
invalid
add byte [rax], al
add byte [rsi + 0x6b], bh
jbe 0x140132401
mov word [rbp + 0x74], 0xf6f6
mov dword [rbp + 0xc8], 0x386e6f
mov byte [rbp + 0x76], 0xf6
jne 0x1401323c7
je 0x1401323c7
jbe 0x140132c93
mul r13
call rax
lea r14d, [rdi - 0xbf8]
cpuid
sub ecx, 0x3ff20d92
ja 0x140131d36
jmp rax
jmp 0x1401324ed
mov dword [rbp + 0x50], 0xf6f6f6f6
mov dword [rbp + 0xa4], 0x2a766b7f
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
mov dword [rbp + 0x58], 0xf6f6f6f6
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
jmp 0x140132647
mov byte [rsp + r13 + 0x4e], 0
inc r13
cmp r13, 5
jb 0x14013242b
jmp 0x140132155
movzx eax, byte [rsp + rdx + 0x4e]
movzx ecx, byte [rsp + rdx + 0x48]
add cl, al
mov byte [rsp + rdx + 0x4e], cl
jmp 0x140132470
movzx ecx, byte [rbp + rdx + 0x24]
add cl, al
mov byte [rbp + rdx + 0x78], cl
mov byte [rbp + rdx + 0x24], r13b
inc rdx
jmp 0x140132689
mov byte [rsp + rdx + 0x48], r13b
inc rdx
cmp rdx, 5
jb 0x140132443
mov dword [rbp + 0x24], 0xf6f6f6f6
xchg rdx, r13
jne 0x1401324ae
je 0x1401324ae
popf
div r12
jne 0x1401328b2
xor edx, 0xcacab39
add r8d, 0x9d53126e
jmp rax
jmp 0x140132714
mov dword [rbp + 0x98], 0x6f7c7f7d
mov dword [rbp + 0x48], 0xf6f6f6f6
mov dword [rbp + 0x9c], 0x6f727e2a
mov dword [rbp + 0x4c], 0xf6f6f6f6
mov dword [rbp + 0xa0], 0x7d73602a
jmp 0x1401323ec
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x78]
jmp 0x140132458
xchg rdx, r13
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
nop dword [rax]
nop dword [rax + rax]
je 0x140132575
jne 0x140132575
pause
rcr ecx, 0x1b
lea r11d, [rcx + 0xe2a2]
cmp r8d, 0xf1426dcf
ror ebx, 0x6b
lea r8d, [rbx + 0xcdfc]
mov ebx, 0x497388bc
jbe 0x140131e9c
lea edi, [rcx - 0xb47a]
pop r14
test rcx, rbx
lea ecx, [rbp + 0x843e]
jno 0x14013345d
cmp rcx, rcx
cmp edx, 0xe167d94c
movabs r13, 0x5a9b03fffffec9e9
lea r15d, [rbx - 0x994b]
lea ebx, [rdi + 0xaa4b]
call rcx
jmp 0x140132ec7
jmp 0x140132443
inc rax
cmp rax, 0x53
jb 0x1401326be
nop
jmp 0x14013242b
mov dword [rbp + 0x34], 0xf6f6f6f6
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
mov dword [rbp + 0x8c], 0x55572a44
jne 0x1401325d9
je 0x1401325d9
jl 0x140132ec8
ja 0x140131d6c
movabs r12, 0x4264848c3ab810eb
syscall
mov ebx, 0x22dd55d5
ret 0x28
jmp 0x1401325eb
mov dword [rbp + 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x90], 0x57143b4c
div dh
test bh, 0x85
nop
add byte [rax], al
add byte [rbx + rdi + 0x14], cl
push rdi
mov dword [rbp + 0x40], 0xf6f6f6f6
mov dword [rbp + 0x94], 0x2a6f756b
mov dword [rbp + 0x44], 0xf6f6f6f6
jne 0x140132626
je 0x140132626
bswap r8
lea r10d, [rcx - 0x1060]
jb 0x1401325ef
movabs rdx, 0x71bb46fffffe91e9
call rax
div r14
lea edi, [rcx - 0x6290]
rol r8d, 0x1e
jmp rcx
jmp 0x1401324bc
rcr byte [rsi], 0xff
loope 0x140132681
and ebx, 0x968ca4dc
ret
movsb byte [rdi], byte [rsi]
mov word [rsi - 0x4f7a383d], ss
add byte [rax], al
add byte [rbp + 0x7e], bh
jl 0x1401326c4
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
mov dword [rbp + 0xb8], 0x7d6f766c
mov dword [rbp + 0x68], 0xf6f6f6f6
add byte [rax], al
add byte [rsi + rsi*2 + 0x6f], ch
jge 0x14013263b
push 0xfffffffff6f6f6f6
mov dword [rbp + 0xbc], 0x6f7c6b2a
jmp 0x140132369
imul edi, dword [rdi + rbp*2 - 0x17], 0xffffffe0
cld
invalid
cmp rdx, 0x53
jb 0x1401324fa
mov r9d, 0x10
lea r8, [rsp + 0x4e]
lea rdx, [rbp + 0x78]
xor ecx, ecx
call r12
jmp 0x1401326ac
xchg rcx, rax
mov rcx, r13
xchg rcx, rax
nop word [rax + rax]
mov byte [rbp + rax + 0x78], r13b
je 0x1401326f8
xor esi, dword [rbp + 0x31]
jne 0x1401326f8
cpuid
lea r15d, [rdx + 0x9731]
lea esi, [rcx + 0x7bde]
lea r8d, [rdx + 0x5098]
rcl r10d, 0xd1
jb 0x140133305
xor ebp, 0x4d44ea67
rcr esi, 0x3c
jmp rax
jmp 0x140132591
mov r13, rdx
xchg rdx, r13
mov dword [rbp + 0x78], 0x76736b50
mov dword [rbp + 0x28], 0xf6f6f6f6
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
jne 0x140132758
je 0x140132758
lea ecx, [rbp - 0x8eb9]
lea r12d, [rdx + 0xc5b3]
call rcx
jmp rax
jmp 0x1401322e6
mov r9, qword [rbp + 0x308]
lea rcx, [0x140132b00]
xchg r8, rdi
mov rdi, qword [rbp + 0x300]
xchg rdi, r8
je 0x1401327b1
jne 0x1401327b1
jg 0x140131f99
pause
call rax
jge 0x140133701
movabs rbx, 0x1444f02919991feb
call rcx
call 0x140132554
cpuid
and esi, 0xa1e08e7
jbe 0x140131fd3
jmp 0x1401327d2
ror esi, 0x37
ret
lea rax, [0x140132ad0]
mov rax, qword [rax]
xor rax, qword [rcx]
xchg rsi, rcx
mov rsi, qword [rbp + 0x2f0]
xchg rcx, rsi
mov rdx, qword [rbp + 0x2f8]
jmp 0x1401327f8
call rax
jmp 0x14013215a
mov qword [rsp + 0x20], r9
xchg r8, r12
mov qword [rsp + 0x18], r12
xchg r8, r12
jmp 0x140132825
mov dword [rsp + 0x10], edx
xchg rcx, rdx
mov qword [rsp + 8], rdx
xchg rdx, rcx
jmp 0x140132864
add byte [rax], al
add byte [rax - 0x77], cl
jl 0x140132861
mov qword [rsp + 0x18], rdi
xchg rdi, rax
sbb byte [rax - 0x69], cl
mov dword [rsp + 8], 0
xchg rsi, rax
mov rsi, qword [rsp + 0x30]
xchg rsi, rax
xchg rbx, rax
jmp 0x140132858
mov qword [rsp + 0x10], rbx
xchg rbx, rax
jmp 0x140132887
add byte [rax], al
add byte [rax - 0x7d], cl
in al, dx
sub byte [rax - 0x73], cl
add eax, 0x261
sub rsp, 0x28
lea rax, [0x140132ad0]
xchg rdi, rax
jmp 0x140132839
xchg r15, rax
mov r15, qword [rsp + 0x10]
xchg r15, rax
inc rax
mov qword [rsp + 0x10], rax
mov eax, dword [rsp + 0x38]
jmp 0x140132890
xchg r9, rcx
mov r9, qword [rsp + 0x30]
xchg r9, rcx
add rcx, rax
xchg rbx, rax
jmp 0x1401328a5
mov rbx, rcx
xchg rbx, rax
cmp qword [rsp + 0x10], rax
jmp 0x1401328b4
add byte [rax], al
jae 0x140132ac6
mov byte [rsp], 0
mov dword [rsp + 4], 0
jmp 0x1401328da
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
jmp 0x1401328da
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jae 0x140132a37
mov eax, dword [rsp + 4]
je 0x14013291e
jne 0x14013291e
jmp 0x140131c92
jmp 0x14013293b
xchg r9, rcx
mov r9, qword [rsp + 0x40]
xchg r9, rcx
mov rax, qword [rcx + rax*8]
cmp qword [rsp + 0x10], rax
jb 0x140132a32
je 0x140132984
jne 0x140132984
call rcx
popf
call rax
lea r10d, [rdi + 0x8595]
pushfq
lea ebx, [rcx + 0x47f4]
mov r15d, 0x3ce4d929
add byte [rcx - 0x41], al
sub ecx, ebx
in al, 0x3c
jmp rcx
jmp 0x1401329b9
jae 0x140132a32
mov byte [rsp], 1
jmp 0x140132a37
mov eax, dword [rsp + 4]
mov ecx, dword [rsp + 4]
xchg r9, rdx
mov r9, qword [rsp + 0x48]
xchg rdx, r9
mov ecx, dword [rdx + rcx*4]
xchg rdx, r12
jne 0x1401329ff
je 0x1401329ff
mov r15d, 0x82e1f3d5
call rax
pop r13
jp 0x14013296c
or r13d, 0xa116a66d
lea edi, [rdx + 0x4632]
ret
jmp 0x140132a19
mov r12, qword [rsp + 0x40]
xchg r12, rdx
add rcx, qword [rdx + rax*8]
mov rax, rcx
cmp qword [rsp + 0x10], rax
jmp 0x1401329aa
jmp 0x1401328cb
movzx eax, byte [rsp]
test eax, eax
je 0x140132a48
jmp 0x140132876
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
div ecx
jmp 0x140132a93
movzx eax, byte [rcx + rax]
xchg rdx, rcx
mov rdx, qword [rsp + 0x10]
jne 0x140132a72
je 0x140132a72
mov r8d, 0xc10a440
movabs rbx, 0x5a2a8fea4e682deb
pause
cmp r8, rcx
jmp rax
jmp 0x140132aa1
mov eax, edx
mov eax, eax
mov rcx, qword [rsp + 0x18]
jmp 0x140132a5a
xchg rdx, rcx
movzx ecx, byte [rcx]
xor ecx, eax
mov eax, ecx
jmp 0x140132ab0
mov rcx, qword [rsp + 0x10]
mov byte [rcx], al
mov eax, dword [rsp + 8]
inc eax
mov dword [rsp + 8], eax
jmp 0x140132876
add rsp, 0x28
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs dword [0x4d6e05c85e8a118a], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5e8a118a], ah
movabs dword [0x4d6e05c85e8a118a], eax
or byte [rax + 0x741ea80], ch
sbb dword [rbp + 0x52], edi
clc
xchg esi, eax
adc al, 0x1d
movsb byte [rdi], byte [rsi]
jbe 0x140133077
outsd dx, dword [rsi]
mov edx, dword [rdx - 0x480b4d81]
or al, 0x38
mov dl, 0x9a
mov ecx, dword [rbx]
in al, 0x2e
outsd dx, dword [rsi]
int 0x84
cdq
hlt
invalid
or eax, 0x205cab1c
or al, 0xb1
invalid
invalid
invalid