Function at 0x140131dd4
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov ch, 0x37
sti
xor al, 0x2b
invalid
and esp, dword [rsi + 0x6e]
sbb byte [rcx], ch
ficom word [rcx + 0x76e1aaec]
invalid
invalid
test al, al
jne 0x14013012b
cmp edx, 0xab7addf6
je 0x140130265
inc r8d
jmp 0x1401301be
add rcx, r11
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130122
je 0x1401300f0
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x1401300dc
insd dword [rdi], dx
std
lea edi, [rbx - 0xa2ce]
xor r12d, 0x1726010e
lea ebp, [rdx + 0x4af9]
inc r8
test r13, rbx
lea r12d, [rdi - 0x190c]
movabs r9, 0x2ce52dfffffebbe9
pushfq
call 0x14013082a
mov r9d, r8d
mov edx, 0x1f8b9843
lea rax, [r10 + r9*4]
mov ecx, dword [rax + r11]
jmp 0x1401300f8
xchg r8, r11
je 0x1401301f2
jne 0x1401301f2
cmp r14, rbx
call rcx
div r10
int3
jmp 0x1401301ff
movsxd rax, dword [r11 + 0x3c]
mov ebx, dword [rax + r11 + 0x88]
mov r10d, dword [rbx + r11 + 0x20]
nop dword [rax + rax]
jne 0x140130259
je 0x140130259
call fcn.140130c0e
jl 0x14012f8a1
call rcx
rcr esi, 0x69
lea r11d, [rbp - 0x797d]
test rbx, rdx
popfq
xor ebp, 0x194bb8a0
pop r13
jno 0x14012f986
add r9d, 0x2280db35
popfq
and r13d, 0xf61a546
cmp r13, rbp
dec r10
movabs r9, 0x186cc2ffffff60e9
inc rcx
ret
jmp 0x1401301be
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r11 + 0x24]
add rcx, r11
jmp 0x140130365
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax + rax]
jne 0x1401302c0
je 0x1401302c0
div r13
mov r10d, 0x75b8d5a8
or r8d, 0x3be1b1d1
lea ecx, [rdi - 0x9218]
pop rbx
jns 0x14013003a
lea edx, [rdi - 0x3455]
lea r13d, [rdi - 0xacec]
movabs r9, 0x37ed2f00000088e9
popf
add ebx, 0x95669df2
jmp rcx
jmp 0x14013034d
cmp edx, 0x6379f5c5
je 0x140130436
inc r8d
jmp 0x14013034d
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401302e0
nop dword [rax]
movsx eax, al
jne 0x14013032d
je 0x14013032d
ror ebp, 0xed
rol r13d, 0x5c
int3
jmp 0x1401303b7
mov r10d, r8d
mov edx, 0xae842a9b
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
jmp 0x1401302e8
movzx edx, word [rcx + r9*2]
mov ecx, dword [rbx + r11 + 0x1c]
add rcx, r11
mov edi, dword [rcx + rdx*4]
je 0x1401303ae
jne 0x1401303ae
lea r10d, [rdx + 0x527a]
test rsi, rbx
lea r14d, [rcx + 0xd9ab]
jmp rcx
jmp 0x1401303d4
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401302f9
jmp 0x1401302d4
mov rcx, qword [rax + 0x18]
add rdi, r11
xchg rbp, rax
jmp 0x1401303e2
mov rbp, qword [rcx + 0x10]
xchg rbp, rax
xchg r11, rcx
mov r11, qword [rax]
xchg r11, rcx
mov r9, qword [rcx + 0x30]
movsxd rax, dword [r9 + 0x3c]
je 0x140130419
jne 0x140130419
int3
jmp 0x14013027e
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]
add rcx, r9
jmp 0x1401304a9
inc r8d
jmp 0x14013053b
je 0x14013045c
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140130496
mov edx, 0xb1866deb
lea rax, [r11 + r10*4]
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x140130464
invalid
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jmp 0x14013050f
mov r15d, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
add r15, r9
jne 0x1401304e9
je 0x1401304e9
and edx, 0x46c99aa9
pushfq
pop rbp
pushfq
test r11, rdi
or r9d, 0x360dc19c
or edi, 0x8b5e77ff
lea r8d, [rbp + 0x8eef]
add ebx, 0xe071ba46
cmp edx, 0xdeac0427
cmp r15, rdi
movabs rcx, 0x6d25780c2b7858eb
cmp r9d, 0x7898ba3c
rcr ecx, 0xf3
push r15
jmp 0x140130543
push r15
cmp r8, rbx
jmp 0x140130709
jne 0x14013046d
cmp edx, 0x81fc5944
je 0x140130553
jmp 0x14013045c
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
jmp 0x140130479
mov rax, qword [rcx + 0x10]
mov rcx, qword [rax]
mov r9, qword [rcx + 0x30]
jmp 0x140130526
mov ecx, dword [rbx + r9 + 0x24]
xor r8d, r8d
add rcx, r9
mov dword [rsp + 0x28], 4
mov qword [rsp + 0x3b0], rsi
mov dword [rsp + 0x20], 0x3000
movzx edx, word [rcx + r10*2]
je 0x140130581
jne 0x140130581
movabs rbp, 0x3cd4d8000000eae9
div rdx
lea ecx, [rbp + 0xff6a]
cmp esi, 0xb900da37
ret 0x20
jmp 0x140130670
cmp qword [rsp + 0x48], r13
je 0x140133838
mov rax, qword gs:[0x60]
mov r8d, r13d
xchg r9, rcx
mov r9, qword [rax + 0x18]
xchg rcx, r9
je 0x1401305ed
jne 0x1401305ed
lea r14d, [rcx + 0x3577]
ror r10d, 0xeb
jmp 0x1401302be
jmp 0x14013064c
popfq
ret 0x18
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
jmp 0x140130686
inc rcx
test al, al
je 0x1401306a4
nop dword [rax]
jmp 0x140130603
add r14, r9
mov qword [rsp + 0x48], r13
lea r9, [rbp + 0xd0]
mov qword [rbp + 0xd0], 0x1f400000
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1f], al
mov rcx, 0xffffffffffffffff
call rdi
jmp 0x14013059b
mov rax, qword [rcx + 0x10]
xchg r14, rcx
mov r14, qword [rax]
xchg r14, rcx
xchg rdx, r9
jmp 0x1401306ef
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
jmp 0x140130611
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r14d, dword [rcx + rdx*4]
lea rdx, [rsp + 0x48]
jmp 0x140130624
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140130603
cmp edx, 0x871a3b1c
je 0x14013071a
inc r8d
je 0x1401306cf
jne 0x1401306cf
ror ecx, 0x4d
pop rbp
test ebp, 0x7beddde4
lea r10d, [rcx - 0x22ec]
jle 0x1401313a2
bswap r12
bswap esp
push rcx
inc rbp
jmp rcx
jmp 0x140130715
mov r10d, r8d
mov edx, 0x6735ff99
lea rax, [r11 + r10*4]
jmp 0x140130661
mov rdx, qword [rcx + 0x30]
xchg r9, rdx
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop word [rax + rax]
jmp 0x1401306de
invalid
jmp 0x1401306de
mov rax, qword gs:[0x60]
mov r8d, r13d
mov ecx, dword [rbx + r9 + 0x24]
jmp 0x140130730
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov esi, dword [rcx + rdx*4]
mov rcx, qword [rax + 0x18]
jmp 0x1401307b9
nop dword [rax + rax]
mov r10d, r8d
mov edx, 0x7a5aee5b
lea rax, [r11 + r10*4]
jmp 0x140130821
xchg r8, rax
xchg rdx, rcx
mov rdx, qword [rax]
xchg rcx, rdx
xchg r11, r9
je 0x140130794
jne 0x140130794
ror r10d, 0x17
rol ebx, 0x84
lea ecx, [rbp - 0xbf7c]
add r11d, 0xf616a443
lea ebp, [rcx - 0x160e]
pop r10
jmp rcx
jmp 0x1401307c7
jmp 0x140130751
invalid
add rsi, r9
xchg r8, rax
mov r8, qword [rcx + 0x10]
jmp 0x140130762
mov r11, qword [rcx + 0x30]
xchg r9, r11
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
jmp 0x14013074c
je 0x140130819
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
jmp 0x140130801
movzx eax, byte [rcx - 1]
test al, al
jne 0x1401307ed
cmp edx, 0xcc9595cf
je 0x140130835
inc r8d
jmp 0x1401307b4
mov ecx, dword [rax + r9]
add rcx, r9
movzx eax, byte [rcx]
inc rcx
test al, al
jmp 0x1401307e4
mov ecx, dword [rbx + r9 + 0x24]
xorps xmm0, xmm0
add rcx, r9
mov qword [rsp + 0x20], r13
je 0x14013085a
jne 0x14013085a
jmp 0x1401301dd
jmp 0x140130d4c
imul r8d, ecx, 0x1000193
movzx ecx, byte [rdx - 1]
test cl, cl
jne 0x140130ca9
cmp r8d, 0x6e9e545e
jmp 0x140130b46
mov rcx, 0xffffffffffffffff
call r15
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
jmp 0x140130ab4
cmp r10, rcx
jb 0x140130a10
lea rax, [rbp + 0x20]
mov dword [rbp + 0x20], r13d
mov r9d, 0x20
xchg r10, rax
jmp 0x140130c73
mov qword [rbp + 0xe8], 0x30
mov r9d, 0x64
xchg r13, rdi
jne 0x14013091f
je 0x14013091f
cmp rsi, rdx
call rax
lea ebx, [rdx - 0x4966]
jns 0x14013018c
jns 0x140131689
test r9d, 0xf151baec
test r12, rdi
lea esi, [rbx + 0x3a08]
jmp rax
jmp 0x140130a86
mov rax, qword [rsp + 0x30]
dec rax
cmp rax, 0xfffffffffffffffd
ja 0x140133838
xchg r10, r8
mov r8, qword [rsp + 0x48]
xchg r10, r8
jmp 0x140130b17
shl rdx, 1
shl rdx, 1
shl rdx, 1
or rax, rdx
xchg r9, rax
mov rax, r9
xchg r9, rax
jne 0x14013096b
je 0x14013096b
movabs r12, 0x1e26ff000000b7e9
jae 0x140130494
jmp 0x140130a27
lea ecx, [rdx + 0x242]
call fcn.1401305fc
shl rdx, 0xe
shl rdx, 9
shl rdx, 2
shl rdx, 4
jmp 0x140130d8f
xchg r12, r11
mov rax, r12
xchg r11, r12
mul r8
mov rcx, r8
sub rcx, rdx
jmp 0x140130e12
add rdi, r10
cmp rdi, r10
je 0x140130b55
mov r9d, dword [rdi + 0x18]
test r9d, r9d
je 0x140130b55
je 0x1401309f8
jne 0x1401309f8
or r12d, 0x75e3fd8e
rcl edx, 0xd6
lea edx, [rdx - 0x519b]
jmp rcx
jmp 0x140130a45
rdtsc
shl rdx, 0x11
shl rdx, 5
shl rdx, 5
shl rdx, 2
jmp 0x140130952
and r9d, 0xfff
add r9, r10
mov byte [r9], 0xc3
test rbx, rbx
je 0x140130c93
rdtsc
jmp 0x140130984
mov ebx, dword [rdi + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
mov r8d, 0xc36d87db
lea rcx, [rbx + r9*4]
mov edx, dword [rcx + r10]
je 0x140130a6f
jne 0x140130a6f
rol r10d, 0x69
movabs r8, 0x23077800000386e9
test rdx, rcx
cmp r15d, 0xc1504870
jmp 0x14013175f
jmp 0x140130dfa
mov qword [rbp + 0x100], rdi
xchg r13, rdi
mov r8d, r9d
mov qword [rbp + 0xf0], r13
lea rcx, [rsp + 0x30]
jmp 0x140130bd0
imul rcx, rcx, 0x64
sub r8, rcx
cmp r8, 0x4b
jmp 0x140130c8d
nop dword [rax]
add byte [rbx + rcx*4 + 0x50], cl
xor byte [rcx + 0x63], cl
cmp al, 0x42
mov edi, dword [rcx + rdx + 0x88]
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov edi, dword [rcx + r10 + 0x88]
jmp 0x1401309b0
call rdi
test eax, eax
jne 0x140133838
mov r9d, 0x8000
jmp 0x140130af7
mov edi, dword [rcx + rdx*4]
lea rdx, [rbp + 0xe8]
add rdi, r9
jmp 0x1401308ca
mov qword [rsp + 0x3a8], r12
lea r8, [rbp + 0xd0]
mov qword [rbp + 0xd0], r13
lea rdx, [rsp + 0x48]
jmp 0x14013088c
mov rbx, r13
mov rcx, qword [rbp + 0xd0]
add rcx, r10
cmp r10, rcx
jae 0x1401308b5
movabs r11, 0x47ae147ae147ae15
nop word [rax + rax]
jmp 0x140130a10
je 0x140130e21
test r9d, r9d
jne 0x140130a54
mov rax, qword [rax]
jmp 0x140130abb
xor edx, edx
xor ecx, ecx
call rbx
xchg rcx, rsi
mov rsi, qword [rsp + 0x30]
xchg rsi, rcx
je 0x140130ba2
jne 0x140130ba2
test r14, rcx
call rax
lea r12d, [rdi - 0xff3a]
add ebx, 0x9e258c94
call rcx
test edi, 0x1da69396
neg r8
neg eax
jmp rcx
jmp 0x140130ad0
mov qword [rbp + 0xf8], r13
xchg rbp, r8
movdqu xmmword [r8 + 0x108], xmm0
xchg rbp, r8
xchg r13, r10
mov qword [rsp + 0x30], r10
je 0x140130c19
jne 0x140130c19
jmp rax
jmp 0x140130c44
xchg r10, r13
call rsi
test eax, eax
jne 0x140133838
jmp 0x140130930
xchg r15, rcx
add r10, 0xe72e246
sub r10, 0xe72d246
add rcx, qword [rbp + 0xd0]
jmp 0x1401308ac
mov qword [rsp + 0x20], r10
xchg r10, rax
lea r8, [rbp + 0xd0]
mov rcx, 0xffffffffffffffff
jmp 0x140130cec
jb 0x140130c9c
xchg rbp, r9
mov rbx, rbp
xchg rbp, r9
xchg r15, rcx
mov r15, qword [rsp + 0x48]
jmp 0x140130c56
movsx ecx, cl
lea rdx, [rdx + 1]
xor ecx, r8d
je 0x140130cc3
jne 0x140130cc3
popf
pushfq
pop rdx
popf
mul rcx
int3
jmp 0x14013086d
lea rdx, [rsp + 0x48]
call r14
xor r9d, r9d
xor r8d, r8d
jne 0x140130d2a
je 0x140130d2a
lea r15d, [rdi - 0xc7ca]
mov r8d, 0xbc6be0bd
div r9
rcl edx, 0x5b
xor r9d, 0x5addf601
xor ecx, 0x5addf601
cmp r12d, 0x1f25c918
mov r13d, 0x8d698020
rcr r11d, 1
movabs r10, 0x3c0899fffffe2ee9
ror edx, 0x28
rcr r11d, 0xca
rcl edi, 0xc2
jmp rax
jmp 0x140130b5d
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
jne 0x140130d81
je 0x140130d81
rcr ebx, 0xd
jbe 0x140130d12
bswap r8
ret
jmp 0x140130ae5
shl rdx, 1
shl rdx, 1
shl rdx, 1
or rax, rdx
xchg r8, rax
mov rax, r8
xchg r8, rax
jne 0x140130dec
je 0x140130dec
rol r14d, 0xd2
cmp r9d, 0x1c98845
call rcx
jl 0x140131020
or esi, 0x6ef481d8
xor r14d, 0xfb3e9171
jg 0x14013183a
ror ecx, 0xaf
test r12d, 0xebca7d42
ror r8d, 0x55
jmp rax
jmp 0x140130999
add rdx, r10
movzx ecx, byte [rdx]
inc rdx
test cl, cl
je 0x140130b4c
nop
jmp 0x140130ca9
shr rcx, 1
add rcx, rdx
shr rcx, 6
jmp 0x140130aa4
mov ecx, dword [rdi + 0x24]
add rcx, r10
mov dword [rsp + 0x30], 0xf6f6f6f6
jne 0x140130e57
je 0x140130e57
cmp r8, rbp
jmp rcx
jmp 0x140130f1a
xchg r9, r15
mov r8d, r13d
movsxd rcx, dword [rax + 0x3c]
mov r11d, dword [rcx + rax + 0x88]
mov ebx, dword [r11 + rax + 0x20]
jmp 0x140130f3f
lea rdx, [rdx + 1]
xor eax, ecx
imul ecx, eax, 0x1000193
movzx eax, byte [rdx - 1]
test al, al
jne 0x140130ee8
cmp ecx, 0x79275ccd
jmp 0x140130ef0
mov byte [rsp + rdx + 0x3b], cl
mov byte [rsp + rdx + 0x30], r13b
inc rdx
cmp rdx, 0xa
jb 0x140130f09
jmp 0x140130f73
movzx eax, byte [rdx]
inc rdx
inc edx
test al, al
je 0x140130ef6
nop dword [rax]
movsx eax, al
jmp 0x140130e99
je 0x140130fa8
inc r8d
jmp 0x140130f4a
xor eax, eax
mov byte [rsp + 0x45], al
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x3b]
movzx ecx, byte [rsp + rdx + 0x30]
add cl, al
jmp 0x140130ebc
mov dword [rsp + 0x3b], 0x7c6f7d7f
mov dword [rsp + 0x34], 0xf6f6f6f6
mov dword [rsp + 0x3f], 0x6e383c3d
movzx edx, word [rcx + r9*2]
mov ecx, dword [rdi + 0x1c]
jmp 0x140130f8e
nop word [rax + rax]
mov r10d, r8d
lea rcx, [rbx + r10*4]
mov edx, dword [rcx + r9]
mov ecx, 0xbc3990ca
add rdx, r9
jmp 0x140130ed7
xchg r13, r14
mov rdx, r14
xchg r14, r13
add r9, r10
jmp 0x140130efe
xor edx, edx
lea rcx, [rsp + 0x3b]
mov r8d, 0x800
call r9
xchg r9, r15
mov r15, rax
jmp 0x140130e7d
add rcx, r10
mov word [rsp + 0x38], 0xf6f6
mov word [rsp + 0x43], 0x7676
mov r9d, dword [rcx + rdx*4]
jmp 0x140130f62
mov ecx, dword [r11 + r9 + 0x24]
xchg rcx, r13
mov rax, rcx
xchg rcx, r13
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [r11 + r9 + 0x1c]
jne 0x140130fcb
je 0x140130fcb
call rax
movabs r10, 0x2ab908000000b5e9
sub r13d, 0x258061f1
inc r8
ror r13d, 0xf8
lea esi, [rbx - 0xc922]
mul rdx
xor edx, 0x66e8bb1e
mov edi, 0x72ee0a5f
call 0x140130c9c
jmp 0x140131085
mov dword [rsp + 0x6c], 0x81596f78
mov dword [rsp + 0x60], 0xf6f6f6f6
mov dword [rsp + 0x70], 0x71787378
mov word [rsp + 0x64], 0xf6f6
mov dword [rsp + 0x74], 0x7f7d38
jmp 0x140131511
add cl, ch
jmp 0x140131028
xchg rdx, rsi
mov dword [rsp + 0x68], 0x7371784f
mov dword [rsp + 0x68], 0x7371784f
mov dword [rsp + 0x5c], 0xf6f6f6f6
jne 0x140131057
je 0x140131057
lea ebx, [rdx - 0xb21e]
test edx, 0x2b990804
rcl ebp, 0x45
jmp rax
jmp 0x140130ffa
jmp 0x14013133a
add rcx, r9
mov r10d, dword [rcx + rdx*4]
add r10, r9
nop dword [rax]
nop word [rax + rax]
mov byte [rsp + rax + 0x3b], r13b
inc rax
jmp 0x140131365
mov dword [rbp - 4], 0x7f7d38
mov byte [rbp - 0x46], 0xf6
nop dword [rax]
jmp 0x140131284
mov byte [rbp + rax - 0x44], r13b
inc rax
cmp rax, 0x43
jb 0x1401310bd
mov rax, r13
je 0x1401310db
jne 0x1401310db
rcr ecx, 0x21
movabs r8, 0x6b982b00000337e9
ror r13d, 0xf3
lea r10d, [rcx + 0x31fe]
pushf
call 0x1401302c3
jmp 0x140131417
mov edx, 0xb18a533d
lea rax, [r9 + r10*4]
mov ecx, dword [rax + r11]
add rcx, r9
jne 0x14013113f
je 0x14013113f
test r8d, 0x8b0ceb9d
test rcx, rdi
div r11
call rax
lea r8d, [rbp - 0x93bb]
test r9, rbp
lea r8d, [rbp - 0x2f51]
call 0x140131dd4
lea ebx, [rcx - 0x9aa5]
jle 0x140130614
inc r15
movabs r13, 0x23862d495aa066eb
and edx, 0xa3d73393
pushfq
rol edx, 0x64
call rcx
lea ecx, [rcx + 0x9f9f]
mov r14d, 0xee521b20
jmp 0x140131160
jmp 0x1401311a7
inc edi
invalid
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
mov word [rbp - 0x48], 0xf6f6
je 0x140131196
jne 0x140131196
jbe 0x140130630
movabs r10, 0x417bfaffffff0ee9
jb 0x140130bd0
jmp 0x1401310a9
ret 8
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x1401312c5
je 0x140131207
jne 0x140131207
jl 0x140131ebf
rcl ecx, 0x4f
cmp edi, 0x12f53c60
add r13d, 0x310390da
jge 0x1401305ff
div r9
rcr r8d, 0xa7
neg r8
ja 0x140131ffa
ror edi, 0xe0
lea edx, [rbp - 0x44fa]
lea r13d, [rbp + 0xb3ff]
jo 0x140131447
cmp r13d, 0x3d92775a
dec rsi
movabs r12, 0x6c91e3bb52310beb
call 0x1401306d0
jmp 0x140131214
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
je 0x140131246
jne 0x140131246
ror r13d, 0xc0
ror ebp, 0x1b
test r14, rdx
pushf
pop r12
jmp rax
jmp 0x1401312ad
mov byte [rbp + rdx - 0x44], cl
mov byte [rsp + rdx + 0x78], r13b
inc rdx
cmp rdx, 0x43
jb 0x14013128c
mov r9d, 0x40
jmp 0x140131445
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x44]
movzx ecx, byte [rsp + rdx + 0x78]
add cl, al
jne 0x1401312a1
je 0x1401312a1
div r9
movabs rsi, 0x295604910dd9c0eb
rcl esi, 0xd
ret
jmp 0x140131263
movzx eax, byte [rcx - 1]
test al, al
jne 0x140131217
cmp edx, 0x9a8b7dde
je 0x14013163a
inc r8d
jne 0x1401312e2
je 0x1401312e2
jmp rax
jmp 0x140131080
mov r8d, r13d
add r15, rdi
xchg rcx, r8
mov r8, qword [rax + 0x18]
xchg r8, rcx
mov rax, qword [rcx + 0x10]
jmp 0x140131497
movsxd rax, dword [r9 + 0x3c]
mov ebx, dword [rax + r9 + 0x88]
mov r11d, dword [rbx + r9 + 0x20]
nop dword [rax]
mov r10d, r8d
je 0x140131353
jne 0x140131353
or r9d, 0xc04990db
int3
jmp 0x1401310f5
cmp rax, 0xa
jb 0x14013109c
mov dword [rsp + 0x58], 0xf6f6f6f6
xchg rdx, rsi
mov rsi, r13
jmp 0x140131026
mov byte [rsp + rdx + 0x58], r13b
inc rdx
cmp rdx, 0xf
jb 0x140131521
jmp 0x1401315bf
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
jne 0x1401313df
enter 0x4f2a, 0x78
jno 0x14013136f
mov r14b, r14b
div dh
test bh, 0x45
int3
invalid
je 0x1401313df
mov edi, 0xa03c81f7
inc r12
or r15d, 0xa88305d5
movabs r10, 0x73411e000001a5e9
lea edx, [rdi - 0x9258]
lea edi, [rdx + 0xdb9b]
sub ecx, 0x6874a1e8
lea r12d, [rbp + 0x397a]
pop r13
rol r12d, 0xf5
lea r11d, [rbp - 0xfd21]
jo 0x1401304fa
jmp 0x140131589
cmp rdi, rdx
ret
mov byte [rsp + rax + 0x68], r13b
inc rax
cmp rax, 0xf
jb 0x140131417
mov rax, qword gs:[0x60]
lea rdi, [0x140000000]
movsxd r15, dword [0x14000003c]
jmp 0x14013130c
lea r8, [rsp + 0x68]
and al, 0x68
lea rdx, [rbp - 0x44]
xor ecx, ecx
call r10
jmp 0x140131458
xchg rbx, rax
mov rbx, r13
xchg rbx, rax
nop word [rax + rax]
je 0x140131478
jne 0x140131478
and edx, 0x378326dd
jmp rax
jmp 0x1401310bd
xchg rcx, r10
mov r10, qword [rax]
xchg r10, rcx
mov r9, qword [rcx + 0x30]
jmp 0x140131325
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
mov dword [rbp - 0x14], 0x38818181
mov dword [rbp - 0x54], 0xf6f6f6f6
jne 0x1401314fc
je 0x1401314fc
call rax
dec r10
bswap r9
and edx, 0x8ea0825a
lea r15d, [rcx - 0x2f14]
and r10d, 0x3326f3d5
movabs rcx, 0x7d9069fffffc60e9
lea edx, [rbp - 0x4036]
pause
call rcx
ret 0x10
jmp 0x140131161
mov byte [rsp + 0x66], 0xf6
nop word [rax + rax]
movzx eax, byte [rsp + rdx + 0x68]
movzx ecx, byte [rsp + rdx + 0x58]
add cl, al
enter 0x4c88, 0x14
invalid
jne 0x14013156e
je 0x14013156e
lea r9d, [rcx + 0xc376]
push rbp
jmp 0x140131e6f
jmp 0x140131382
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
mov dword [rbp - 0x20], 0x6c6b7673
jmp 0x1401314a9
mov dword [rsp + 0x78], 0xf6f6f6f6
mov rdx, r13
mov dword [rbp - 0x44], 0x4b4f565a
mov dword [rsp + 0x7c], 0xf6f6f6f6
mov dword [rbp - 0x40], 0x582a4f5d
mov dword [rbp - 0x80], 0xf6f6f6f6
mov dword [rbp - 0x3c], 0x444f5e59
je 0x140131622
jne 0x140131622
rcl r14d, 0xe6
lea r10d, [rdi + 0x5486]
sub r10d, 0x3aa9c852
jbe 0x1401306c3
rcl r14d, 0x51
xor ecx, 0xea928611
jmp rcx
jmp 0x140131399
mov ecx, dword [rbx + r9 + 0x24]
add rcx, r9
movzx edx, word [rcx + r10*2]
mov ecx, dword [rbx + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + rdx*4]
mov edx, dword [r15 + 0xd8]
jmp 0x140131c15
xchg r10, rdi
lea r8, [rbp + 0xd8]
mov eax, dword [r15 + 0x54]
jmp 0x140131dcd
rcr dword [rcx + rax*8 - 0x2f], 1
movsd dword [rdi], dword [rsi]
movabs r10, 0x28587f0000045ee9
jmp rax
mov dword [rbp + 0x120], eax
mov ecx, dword [r15 + 0xa0]
mov qword [rbp + 0x1a8], rcx
mov eax, dword [r15 + 0xa4]
mov dword [rbp + 0x124], eax
cmp rdx, rdi
jmp 0x140131a7f
or eax, 0xbf410000
adc dword [rsi - 0x13], ebp
mul rcx
lea ecx, [rdi + 0x5af9]
call rax
and r14d, 0xbf1c8273
div rbp
call rax
jmp 0x140131b7b
cmp dword [rbx], 0x54494e49
je 0x140132708
cmp dword [rbx + 0xc], 0xfffffffe
jne 0x140131b9d
nop
cmp r10d, 0xadcc3042
jmp 0x140131811
cmp rcx, rdi
jae 0x140131d86
lea rax, [rcx + rdi]
xchg r11, rax
je 0x1401317f7
jne 0x1401317f7
cmp r10, rdx
lea r8d, [rbx + 0x2aef]
cmp r11, rbx
ror r9d, 0x38
lea ebp, [rbx - 0xca0]
movabs r13, 0x2a5e2c00000581e9
ror r15d, 0xa8
jbe 0x140130e80
jmp 0x140131d7d
pushf
pushfq
jmp 0x1401313b7
jmp rcx
fiadd word [rbp + rcx*4 - 0x6e]
stosb byte [rdi], al
invalid
mov qword [rsp + 0x20], rax
call r12
movzx eax, word [r15 + 6]
jmp 0x14013192c
lea rbx, [r15 + 0x108]
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
jmp 0x1401319b0
lea rax, [r15 + rax*8]
cmp rbx, rax
jae 0x140132725
nop word [rax + rax]
cmp dword [rbx + 0x10], r13d
je 0x140132708
jmp 0x140131c73
jne 0x140132018
mov eax, dword [rbx + 1]
cmp eax, 0x74616469
jne 0x140131e12
cmp byte [rbx + 5], 0x61
jmp 0x140131e04
jae 0x1401317cb
lea rax, [rdx + rdi]
xchg r15, rax
mov qword [rbp + 0x1a0], r15
xchg r15, rax
jmp 0x1401317cb
add edi, 0x72059b1a
call rcx
syscall
sub r12d, 0xd18967fd
jmp rax
xor dil, dil
cmp byte [rbx], 0x2e
jmp 0x1401319d2
add r12, r9
xchg rdx, rcx
mov qword [rbp + 0x1a0], rcx
xchg rcx, rdx
mov eax, dword [r15 + 0xdc]
jmp 0x1401316bf
cmp dword [rbx + 0x14], r13d
je 0x140132708
cmp byte [rbx], 0x2e
jne 0x1401317a8
cmp dword [rbx + 1], 0x63727372
je 0x140132708
jmp 0x1401317a8
jmp qword [rsi - 0x63]
mov qword [rbp + 0x1a8], r11
xchg r11, rax
xchg rdi, r10
mov qword [rbp + 0xe0], r10
je 0x140131db7
jne 0x140131db7
cmp rdx, rbx
jge 0x1401324a3
jle 0x140132831
inc rsi
jmp rax
jmp 0x14013165f
lea rdx, [rbp + 0xe0]
xchg r8, rax
mov qword [rbp + 0xd8], r8
xchg r8, rax
mov r9d, 4
jmp 0x140131dea
lea rax, [rbp + 0xcc]
mov dword [rbp + 0xcc], r13d
mov rcx, 0xffffffffffffffff
jmp 0x1401318e9
jne 0x140132018
mov dil, 1
jmp 0x140132018
cmp eax, 0x74616470
jne 0x140132018
sti
add dword [rax], eax
add byte [rax + 0xf61057b], al
test cl, ah
or byte [rax], al
add byte [rbp + 0x2e], dh
cmp byte [rbx + 5], 0x61
je 0x140132708
jne 0x140131e57
je 0x140131e57
inc r13
rcl ebx, 0xbb
mov edx, 0x5b3ec3d9
and r8d, 0x7978c0ba
lea r10d, [rbp - 0xac0b]
cmp rdi, rdi
dec r14
lea r12d, [rbp + 0x48eb]
pushfq
cmp r11, rbx
movabs rbx, 0x289fe3000001bce9
rol ebp, 0x60
jno 0x140132568
jmp 0x140132018
test edx, 0x6c54b8db
lea r9d, [rcx - 0x93f]
lea ecx, [rcx - 0x93f]
rcl r14d, 0x26
rcr r12d, 0x5f
ror r9d, 0x18
mov r9d, 0x6397b61e
call fcn.140132bee
jp 0x140130edb
jo 0x140130aba
jno 0x1401307b6
mov r13d, 0xd1a8edeb
lea r8d, [rbp + 0x33bd]
jmp 0x140131efc
neg r13
add edi, 0xccd2b48b
cmp r12d, 0x95b2616
call rcx
lea r13d, [rcx - 0xaf1]
inc r15
sub ecx, 0x6003d738
je 0x140131eef
or edi, edi
rol dword [rbp + rcx*4 - 0x57], 1
pmaddwd mm7, mm7
dec dword [rcx - 1]
mov dword [rcx + 0x3d738e9], 0x751b7460
sbb edi, edi
shl byte [rsi - 0x64], 1
jne 0x140131eef
call rax
pushf
rcr r8d, 0xf0
xor r15d, 0x3af2040e
jmp rax
jmp 0x140132067
xor r12d, 0x42fae87a
inc r15
and r9d, 0x7cda8f5d
test esi, 0x9980262e
nop
cmp ecx, 0x18222886
jmp 0x140131eb0
add rsi, rax
mov dword [rbp + 0x20], r13d
lea rax, [rbp + 0x20]
xchg rdi, rsi
mov qword [rsp + 0x48], rdi
xchg rdi, rsi
je 0x140131fcf
jne 0x140131fcf
sub r15d, 0xdb1eadff
cmp edx, 0xaacaebdd
rol r15d, 0x1b
jb 0x140131b10
jmp 0x14013220b
lea rdx, [rsp + 0x48]
mov esi, dword [rbx + 0xc]
mov r9d, 0x40
cmovae eax, dword [rbx + 0x10]
add byte [rax], al
add byte [rdi], cl
adc byte [r8 - 0x39], cl
sar edi, 0xff
invalid
mov rcx, 0xffffffffffffffff
mov r14d, eax
lea rax, [0x140000000]
jmp 0x140131f7c
mov eax, dword [rbx + 8]
lea r8, [rsp + 0x30]
cmp eax, dword [rbx + 0x10]
jmp 0x140131ff0
je 0x1401322f9
int3
xchg rbx, rax
mov qword [rsp + 0x20], rbx
xchg rbx, rax
mov qword [rsp + 0x30], r14
jmp 0x14013221e
or ebp, 0xfba1c30a
jmp rax
mov r10, qword [rax + 0x30]
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
jmp 0x140132910
lea r8, [rbp + 0xd8]
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0xe0]
mov rcx, 0xffffffffffffffff
call r12
lea rax, [0x140133b20]
jne 0x14013245f
je 0x14013245f
cpuid
dec r12
jmp rcx
jmp 0x14013288f
neg rdi
rol r8d, 0x9b
jmp rax
lea r14, [rdi + rcx]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
nop dword [rax + rax]
jmp 0x1401323a0
lea rax, [r15 + rax*8]
cmp rbx, rax
jb 0x1401319c3
jmp 0x14013271e
movzx eax, word [r15 + 6]
add rbx, 0x28
lea rax, [rax + rax*4]
lea rax, [rax + 0x21]
jmp 0x14013263b
lea rdi, [0x140000000]
mov r9d, dword [rbp + 0xcc]
lea rax, [rbp + 0xcc]
je 0x140132753
jne 0x140132753
or r8d, 0xe9365de6
je 0x1401336a7
jmp rax
jmp 0x140132422
pop r11
syscall
call rcx
ret
mov dword [rsi], ecx
sbb byte [rdi], cl
or al, 0xf7
invalid
mov ecx, dword [rax]
test ecx, ecx
je 0x140133294
cmp dword [rax + 4], r13d
je 0x140133294
mov rax, qword gs:[0x60]
je 0x1401328ef
jne 0x1401328ef
rcr r14d, 0x1d
call rcx
rcl r8d, 0xa2
jo 0x1401330b5
cmp ebp, 0x5f2b13cd
pushfq
lea edi, [rbx - 0xe1f9]
jp 0x140132ff5
cpuid
rcr r11d, 0x28
rol r13d, 0xa1
int3
jmp 0x140132558
je 0x14013292c
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14013292c
mov r11d, dword [rbx + 0x20]
jmp 0x14013280d
mov rax, qword [rax]
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
jne 0x140132c5c
je 0x140132c5c
jae 0x14013359a
ror ebp, 0x22
jle 0x140131d17
ror r14d, 0x64
test esi, 0x84bea6e0
movabs r15, 0x415a4000000e9e9
test r8, rbx
ret
jmp 0x140132d4a
mov r8d, 0x800
call rdi
mov r9, rax
mov r8d, r13d
jmp 0x140132c20
inc r8d
jmp 0x140132d4a
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
test al, al
jne 0x140132d73
cmp edx, 0xbe854460
je 0x140132d7f
je 0x140132d33
jne 0x140132d33
jg 0x140133b79
rcl esi, 0xcf
lea edx, [rbp + 0x832a]
js 0x140131e19
jns 0x1401327d8
ret
jmp 0x140132cbb
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x7bbc4911
add rcx, r9
movzx eax, byte [rcx]
inc rcx
jmp 0x140132d68
test al, al
je 0x140132cbb
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
jmp 0x140132cd9
mov ecx, dword [r10 + r9 + 0x24]
xchg rbp, r13
mov rax, rbp
xchg rbp, r13
add rcx, r9
jmp 0x140132e34
jne 0x140132db6
mov ecx, dword [r14 + 0x10]
mov ebx, ecx
lea rax, [0x140000000]
je 0x140132de7
jne 0x140132de7
lea ecx, [rdi + 0x12a4]
test r14, rcx
call rax
rcl r13d, 0xc0
xor edx, 0x6c6e4b0a
neg r13
test rdi, rbp
sub r11d, 0xd950773f
movabs rdi, 0x246a8400000114e9
or edx, 0x4a6b9e15
ret
jmp 0x140132f00
add rax, 0x49c6e4d2
sub rax, 0x49c6e4d0
add rax, rdx
jmp 0x140132eb3
mov edx, r8d
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r12d, dword [rcx + r8*4]
add r12, r9
jmp 0x140132e50
nop word [rax + rax]
mov byte [rsp + rax + 0x63], r13b
inc rax
cmp rax, 0xa
jb 0x140132e5a
cmp dword [r14 + 0xc], r13d
jmp 0x140132ee1
call rdi
xchg r12, rsi
mov r12, rax
xchg r12, rsi
jmp 0x140132ece
test rcx, rcx
je 0x140132f8b
xchg rdi, rcx
mov rdx, rdi
xchg rdi, rcx
nop
nop
jmp 0x140132e20
test rax, rax
je 0x1401334ef
mov ecx, dword [r14]
test ecx, ecx
jmp 0x140132dac
je 0x1401337f6
lea rax, [0x140000000]
nop
mov ecx, dword [r14 + 0xc]
xor r8d, r8d
add rcx, rax
xor edx, edx
jmp 0x140132e75
add rbx, rax
mov edi, r13d
xchg r8, rcx
mov r8, qword [rbx]
xchg r8, rcx
jmp 0x140132e85
sub r14, 0xffffffffffffffec
cmp dword [r14 + 0xc], r13d
je 0x1401337f6
mov rdi, qword [rsp + 0x30]
jmp 0x140132eef
test ecx, ecx
jne 0x140132e98
jne 0x14013301b
je 0x14013301b
jmp 0x140132f8b
add rsp, 8
ret
push rax
xchg qword [rsp + 8], rdi
pop rax
add rsp, 8
jmp 0x1401331e2
nop
add rsp, 8
xchg qword [rsp - 8], rbx
nop
xchg qword [rsp], rbp
jmp 0x1401330b1
push rcx
xchg qword [rsp + 0x18], r14
add rsp, 0x20
nop
xchg qword [rsp], r13
add rsp, 8
jmp 0x1401331d2
xchg qword [rsp + 0x28], r15
add rsp, 0x30
push rbx
push rcx
jmp 0x1401331f6
mov eax, 0xfffffffe
mov r12, qword [rsp + 0x3a8]
jmp 0x1401332ce
mov rsi, qword [rsp + 0x3b0]
add rsp, 0x3b8
push rbx
push rax
push rcx
push rax
push rdx
jmp 0x14013320e
mov dword [rsp + 0x48], 0xf6f6f6f6
xchg rcx, rdx
mov rcx, r13
xchg rdx, rcx
jmp 0x14013351c
mov byte [rbp + rdx + 0x24], r13b
inc rdx
cmp rdx, 0x53
jb 0x140133707
jmp 0x14013368c
mov dword [rsp + 0x4e], 0x797c7c4f
mov byte [rsp + 0x4c], 0xf6
mov word [rsp + 0x52], 0x7c
nop dword [rax]
nop dword [rax + rax]
movzx eax, byte [rsp + rdx + 0x4e]
movzx ecx, byte [rsp + rdx + 0x48]
jmp 0x140133773
mov dword [rbp + 0x28], 0xf6f6f6f6
mov dword [rbp + 0x7c], 0x7e2a6e6f
mov dword [rbp + 0x2c], 0xf6f6f6f6
jmp 0x1401335ea
mov dword [rbp + 0x58], 0xf6f6f6f6
mov dword [rbp + 0xac], 0x736e6f5c
mov dword [rbp + 0x5c], 0xf6f6f6f6
mov dword [rbp + 0xb0], 0x737c7e7d
mov dword [rbp + 0x60], 0xf6f6f6f6
mov dword [rbp + 0xb4], 0x6b7e7f6c
mov dword [rbp + 0x64], 0xf6f6f6f6
div dh
div dh
jmp 0x140133665
jmp 0x140133294
mov dword [rbp + 0x8c], 0x55572a44
mov dword [rbp + 0x3c], 0xf6f6f6f6
mov dword [rbp + 0x90], 0x57143b4c
mov dword [rbp + 0x40], 0xf6f6f6f6
jmp 0x140133731
xchg r13, rax
nop word [rax + rax]
mov byte [rbp + rax + 0x78], r13b
inc rax
jmp 0x1401336a2
mov dword [rbp + 0x80], 0x78732a79
mov dword [rbp + 0x30], 0xf6f6f6f6
mov dword [rbp + 0x84], 0x6b737e73
mov dword [rbp + 0x34], 0xf6f6f6f6
mov dword [rbp + 0x88], 0x6f847376
mov dword [rbp + 0x38], 0xf6f6f6f6
jne 0x140133649
je 0x140133649
sub r9d, 0xd07d88f
rol esi, 0x2f
lea r13d, [rcx + 0x9206]
lea r9d, [rdx + 0x32a5]
bswap r8
cmp r10d, 0x4ee39670
rcl r14d, 0x6d
movabs r15, 0x6e3cd5ffffff5be9
pushfq
neg r9
ret
jmp 0x1401335a9
mov dword [rbp + 0xb8], 0x7d6f766c
mov dword [rbp + 0x68], 0xf6f6f6f6
mov dword [rbp + 0xbc], 0x6f7c6b2a
mov dword [rbp + 0x6c], 0xf6f6f6f6
jmp 0x1401336c6
mov r9d, 0x10
lea r8, [rsp + 0x4e]
lea rdx, [rbp + 0x78]
xor ecx, ecx
jmp 0x1401337e9
cmp rax, 0x53
jb 0x1401335dd
invalid
nop
mov byte [rsp + r13 + 0x4e], 0
inc r13
cmp r13, 5
jb 0x1401336ae
jmp 0x1401335a4
mov dword [rbp + 0xc0], 0x7d78732a
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0xc4], 0x76766b7e
mov word [rbp + 0x74], 0xf6f6
mov dword [rbp + 0xc8], 0x386e6f
jmp 0x1401336f6
mov byte [rbp + 0x76], 0xf6
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [rbp + rdx + 0x78]
movzx ecx, byte [rbp + rdx + 0x24]
add cl, al
mov byte [rbp + rdx + 0x78], cl
jmp 0x140133505
xchg rdx, r8
mov r8, r13
xchg rdx, r8
mov dword [rbp + 0x78], 0x76736b50
jmp 0x14013354b
mov dword [rbp + 0x94], 0x2a6f756b
mov dword [rbp + 0x44], 0xf6f6f6f6
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 0x1401337c2
add cl, al
mov byte [rsp + rdx + 0x4e], cl
mov byte [rsp + rdx + 0x48], r13b
inc rdx
cmp rdx, 5
jb 0x14013353c
mov dword [rbp + 0x24], 0xf6f6f6f6
jne 0x14013379e
je 0x14013379e
lea ebp, [rcx - 0x9d5c]
movabs r15, 0x652943ffffff79e9
ror r12d, 0x1c
jns 0x140134442
jmp 0x14013371c
ror r12d, 0x2f
call rax
cmp r8d, 0x5c980566
call 0x140132e2f
mov dword [rbp + 0x50], 0xf6f6f6f6
mov dword [rbp + 0xa4], 0x2a766b7f
mov dword [rbp + 0x54], 0xf6f6f6f6
mov dword [rbp + 0xa8], 0x2a35354d
jmp 0x140133565
call r12
xchg r13, rax
mov r13, rax
jmp 0x1401335d0
mov r9, qword [rbp + 0x308]
lea rcx, [0x140133b10]
mov r8, qword [rbp + 0x300]
lea rax, [0x140133ae0]
mov rax, qword [rax]
xor rax, qword [rcx]
jmp 0x14013381d
mov rcx, qword [rbp + 0x2f0]
xchg rdx, r8
mov r8, qword [rbp + 0x2f8]
xchg r8, rdx
call rax
jmp 0x140133299
mov eax, 0xffffffff
jmp 0x1401332ce
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], ch
sub al, ah
invalid