Function at 0x14041f6fd
Capabilities:
Check for software breakpoints
Encode data using base64
Encrypt data using speck
Parse pe header

Disassembly:
push r15
cmp r14, r11
cmc
push r14
jmp 0x14041f775
push r13
push r12
stc
push rsi
push rdi
test r11b, r10b
stc
cmp r8d, esp
push rbp
cmp bpl, 0x10
push rbx
sub rsp, 0x248
jmp 0x14041f795
movdqa xmmword [rsp + 0x230], xmm15
movdqa xmmword [rsp + 0x220], xmm14
movdqa xmmword [rsp + 0x210], xmm13
movdqa xmmword [rsp + 0x200], xmm12
movdqa xmmword [rsp + 0x1f0], xmm11
movdqa xmmword [rsp + 0x1e0], xmm10
movdqa xmmword [rsp + 0x1d0], xmm9
movdqa xmmword [rsp + 0x1c0], xmm8
movdqa xmmword [rsp + 0x1b0], xmm7
movdqa xmmword [rsp + 0x1a0], xmm6
mov r13, rcx
shrd rbp, r11, 0x64
neg bp
mov esi, dword [rsp + 0x2b8]
mov ebp, dword [rsp + 0x2b0]
bts ax, ax
cmovg ax, bx
sub r12d, r12d
ror al, 0x2c
sbb rax, r8
shl ax, cl
cmp dword [rsp + 0x2c0], 0x10
sete cl
bswap eax
sar ah, cl
rcl ax, cl
mov eax, esi
jmp 0x14041f846
or eax, ebp
js 0x14041f90b
mov r15d, r8d
neg r14w
btr rax, rcx
cdqe
mov r14, rdx
mov rax, qword [r13]
or di, bp
xor edi, 0x685a6b1a
rol di, 0x3c
movsxd rdi, dword [rax + 8]
cmc
cmp r8w, 0x2902
test esi, esi
jmp 0x14041f881
je 0x14041f8a1
mov eax, 0x7fffffff
xor edx, edx
idiv esi
cmp r14b, 0x7b
cmp eax, ebp
jmp 0x14041f89b
jl 0x14041f90b
mov r12b, cl
movsx rcx, r10w
cdqe
cwde
inc r12d
btc rax, r12
setne ah
cwde
mov ebx, r12d
add al, dil
xchg cx, cx
cmc
imul ebx, r9d
mov ecx, esi
test r8b, 0xc8
mov rax, 0xb807b9b
imul ecx, ebp
sal eax, 0xf1
mov eax, ebx
cmc
stc
or eax, ecx
js 0x14041f90b
test ebx, ebx
jmp 0x14041f8ea
je 0x14041f9f9
mov eax, 0x7fffffff
sub edx, edx
cmc
jmp 0x14041f8fe
idiv ebx
test r13b, r12b
cmp eax, ecx
jge 0x14041f9f9
mov qword [r13 + 0x18], 0
xor r9d, r9d
cbw
ror r15b, cl
mov eax, r9d
mov r14b, 0x61
inc bpl
rcr r13w, cl
movaps xmm6, xmmword [rsp + 0x1a0]
cmovp rsi, r13
movaps xmm7, xmmword [rsp + 0x1b0]
xchg r13b, sil
movaps xmm8, xmmword [rsp + 0x1c0]
sbb rdi, rsi
clc
cmova si, r9w
movaps xmm9, xmmword [rsp + 0x1d0]
jmp 0x14041f95f
movaps xmm10, xmmword [rsp + 0x1e0]
setge r15b
or r13w, si
sal bh, 0xf7
movaps xmm11, xmmword [rsp + 0x1f0]
bts bp, cx
jmp 0x14041f988
movaps xmm12, xmmword [rsp + 0x200]
movaps xmm13, xmmword [rsp + 0x210]
movaps xmm14, xmmword [rsp + 0x220]
sal r14b, cl
movaps xmm15, xmmword [rsp + 0x230]
movzx rbp, r9w
add rsp, 0x248
movsx rsi, sp
movsxd r13, r8d
jmp 0x14041f9c6
pop rbx
pop rbp
pop rdi
movsx r12w, r11b
movzx rsi, r14w
mov r13b, r10b
pop rsi
movsx r12d, r12w
cmovb r14w, r10w
bswap r12w
pop r12
pop r13
pop r14
movzx r15w, r14b
mov r15, rsp
pop r15
jmp 0x14041f9f8
ret
mov dword [rsp + 0x68], r9d
test r14, 0x52fb0dd6
mov dword [rsp + 0x6c], ebx
imul ecx, ebx
jmp 0x14041fa11
movsxd rcx, ecx
jmp 0x14041fa19
call fcn.1400f440e
mov qword [r13 + 0x18], rax
jmp 0x14041fa28
xor r9d, r9d
clc
test ch, 0x38
test rax, rax
jmp 0x14041fa37
je 0x14041f91b
mov rsi, rdi
sal al, 0xe2
xor ah, 0x48
sal ax, cl
mov eax, esi
btc r8, 0x52
not r8b
rol r8d, cl
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
jmp 0x14041fa66
js 0x14041f91b
mov dword [rsp + 0x84], r12d
test r8d, r8d
jmp 0x14041fa7c
je 0x14041faa7
sub r9d, r9d
btr eax, ecx
mov eax, 0x7fffffff
test si, 0x5a80
sub edx, edx
idiv r8d
test rcx, rcx
cmp eax, esi
jmp 0x14041faa1
jl 0x14041f91b
mov eax, esi
sbb r9b, 0x16
imul eax, r8d
clc
or r9w, dx
mov dword [rsp + 0x64], eax
sbb r9b, bpl
or eax, dword [rsp + 0x2c0]
xchg r9w, r9w
mov r9d, 0
jmp 0x14041fad3
js 0x14041f91b
mov r11d, 0
cmp dword [rsp + 0x2c0], 0
je 0x14041fb3d
sub r9d, r9d
test rsp, r13
lahf
btc ecx, ebp
mov eax, 0x7fffffff
xor edx, edx
mov ebp, dword [rsp + 0x2c0]
idiv ebp
adc cl, r12b
mov ecx, dword [rsp + 0x64]
cmp eax, ecx
jmp 0x14041fb15
jl 0x14041f91b
mov r11d, ecx
clc
cmp r13b, 0x8b
imul r11d, ebp
cmp esp, 0x6e3128c7
test cl, r10b
cmp r11d, 0x7ffffff8
jg 0x14041f91b
add r11d, 7
sar al, 0xb8
sar ah, cl
bts eax, eax
shr r11d, 3
lea eax, [r11 + 1]
cmp dil, 0x5d
rol ch, cl
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
cmp sil, 4
cmp eax, r15d
ja 0x14041f913
mov eax, r8d
sar dh, 0x88
rcl dl, cl
mov edx, dword [rsp + 0x68]
test bpl, r15b
cmp r10b, r10b
clc
imul eax, edx
test r14b, 0xa0
cmp ebp, 0x5bfb4490
mov qword [rsp + 0xf8], rax
test ecx, ecx
je 0x1404246fd
cmp dword [rsp + 0x2c0], 8
mov rcx, 0x569a5cc2
setle al
setl byte [rsp + 0x3f]
and al, 0x63
cmp ebp, 0x6f1f3f5b
cmp esi, edx
sete al
sub r9w, 0x6959
movsx rcx, bx
movzx ecx, byte [r14]
mov r9d, 0
cmp al, 0xb5
cmp cl, 4
jmp 0x14041fbe0
ja 0x14041f91b
mov ebx, dword [rsp + 0x84]
btc bp, 0x95
sal dh, cl
mov edx, ebx
btc rdi, 0x7a
ror bp, 0x1d
add bp, 0x173e
mov rbp, qword [rsp + 0xf8]
btc rdi, 0xff
bt edi, r12d
or r10w, 0x578f
imul edx, ebp
movsx r10w, sil
mov edi, esi
and r10d, ebx
jmp 0x14041fc2d
imul edi, ebx
btr bx, 0x1a
mov dword [rsp + 0x24], edi
rol dil, 1
sub ebp, r11d
setbe bh
xor r10b, 0x82
ror dil, cl
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
jmp 0x14041fc5a
mov edx, edx
btr bx, 0xde
mov rdi, rsi
rcr r10w, cl
mov r10, rdx
neg r10
mov bp, dx
shl bpl, cl
rcr rbp, 0x3d
movsxd rbx, dword [rsp + 0x6c]
movzx bp, bl
or byte [rsp + 0x3f], al
movzx eax, bp
mov eax, r8d
and bp, 0x29b5
and eax, 7
mov dword [rsp + 0x12c], eax
add bpl, bpl
mov eax, r8d
sal bpl, cl
or bpl, 0xc4
sar rbp, 0xfd
and eax, 0xfffffff8
mov dword [rsp + 0x128], eax
rol bpl, cl
mov eax, 0x30
rol bpl, cl
sub rax, rbx
or bpl, sil
sal bpl, cl
bt bp, r15w
mov qword [rsp + 0xf0], rax
sbb rax, 0x3e7c50ef
cdqe
mov rbp, rbx
or rax, 0x4fdc0718
not al
neg rbp
cwde
ror al, cl
mov rax, rbp
sar rax, cl
sbb eax, 0x6c1b2b
mov qword [rsp + 0xb8], rbp
not al
sub eax, r10d
sub rbp, rdx
shld ax, r14w, 0x40
mov qword [rsp + 0x178], rbp
sal ax, 0xaf
sub ax, 0x1ce8
dec bpl
mov eax, 0x10
mov ebp, 0x10
sub rbp, rbx
mov qword [rsp + 0x170], rbp
mov ebp, 3
test r13b, 0xfc
sub rbp, rdx
test r11b, r10b
test r12b, 0xdb
mov qword [rsp + 0x168], rbp
jmp 0x14041fd5b
sub rax, rdx
stc
mov qword [rsp + 0x150], rax
sar al, cl
bswap rax
ror rax, cl
mov eax, 1
sub rax, rdx
cmc
cmp bpl, bpl
mov qword [rsp + 0x158], rax
btr eax, r15d
mov eax, 0x30
cmc
clc
sub rax, rdx
mov qword [rsp + 0x148], rax
jmp 0x14041fd9e
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
xchg sil, sil
sub sil, 0xf7
mov qword [rsp + 0x198], rax
test r9b, 0xd8
lea eax, [r8 - 1]
shl sil, 0xc3
bts si, dx
mov dword [rsp + 0x5c], eax
mov eax, dword [rsp + 0x2b8]
neg si
ror esi, cl
sbb sil, 0xde
mov qword [rsp + 0x110], rax
shr al, cl
sar al, cl
movsx ax, spl
mov rsi, qword [r13 + 0x18]
setb ah
cbw
movsx rax, si
mov qword [rsp + 0x160], rdx
lea rax, [rbx + rdx]
cmp r9w, bx
clc
mov qword [rsp + 0x188], rax
sub eax, eax
mov qword [rsp + 0x140], rax
mov eax, r8d
cmp dil, bl
stc
mov qword [rsp + 0x138], rax
ror rax, cl
cmp r13b, al
sub r12d, r12d
add eax, 0xaf8649e
dec ah
ror rax, 0x46
mov qword [rsp + 0xd8], r13
or ax, 0x4398
and ax, bx
bts rax, r15
mov qword [rsp + 0xd0], rdi
mov ax, r9w
mov qword [rsp + 0x108], r11
ror al, 0x3d
cwde
mov qword [rsp + 0x88], r10
cmovne ax, dx
mov rax, rbx
mov qword [rsp + 0x30], rbx
jmp 0x14041fe9e
cmp dword [rsp + 0x2c0], 7
jmp 0x14041feab
jg 0x14041fee3
cmp r11d, r8d
jmp 0x14041feb9
ja 0x14041f913
add rsi, qword [rsp + 0x190]
clc
jmp 0x14041fecd
mov dword [rsp + 0x24], 1
mov qword [rsp + 0x138], r11
clc
jmp 0x14041fee3
test r12, r12
jne 0x14041ff0c
movzx eax, cl
rol r9w, cl
lea rcx, [0x1400beffc]
shr r8, cl
cmp r15b, 0xe9
bts r8w, sp
movzx ecx, byte [rax + rcx]
cqo
lea rdx, [r14 + 1]
shrd rbp, r11, 0xcd
lea r9, [rsi + r10]
movzx ebp, cl
btc r8w, r8w
dec r8w
cmp dword [rsp + 0x24], 0
setnp r8b
movzx r8d, dx
mov r8d, dword [rsp + 0x2c0]
jmp 0x14041ff3f
jle 0x14042001f
mov ecx, dword [rsp + 0x24]
cmp r8b, spl
stc
sub edi, edi
jmp 0x14041ff54
jmp 0x14041ff7c
movzx eax, byte [rdx + rdi]
jmp 0x14041ff62
mov byte [rsi + rdi], al
jmp 0x14041ff6a
inc rdi
clc
cmp rcx, rdi
jmp 0x14041ff76
je 0x14042001f
cmp ebp, 2
jle 0x14041ffaa
cmp ebp, 4
jmp 0x14041ff8d
jg 0x14041ffdd
cmp ebp, 3
je 0x14041fffe
cmp ebp, 4
je 0x14041ffce
jmp 0x14041ff6a
test ebp, ebp
jmp 0x14041ffb1
je 0x14041ff59
cmp ebp, 1
jmp 0x14041ffbf
je 0x14041ff59
cmp ebp, 2
jne 0x14041ff6a
movzx eax, byte [r9 + rdi]
jmp 0x14041ffd8
jmp 0x140420012
cmp ebp, 5
jmp 0x14041ffe5
je 0x14041ff59
cmp ebp, 6
jmp 0x14041fff3
je 0x14041ff59
jmp 0x14041ff6a
movzx eax, byte [r9 + rdi]
clc
cmp ebp, 0x6dac5472
shr al, 1
cmp r9d, ebx
cmp ch, 0x40
add al, byte [rdx + rdi]
jmp 0x14042001a
jmp 0x14041ff62
cmp r8d, 8
jmp 0x140420028
jne 0x14042007a
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
mov r15, rsi
jmp 0x140420042
je 0x140420058
mov byte [r15 + rax], 0xff
adc r10b, dil
mov r10b, 0x44
movzx r10w, cl
add rdx, rax
movsx r10w, r10b
mov r10w, r14w
bswap r10w
mov r10, qword [rsp + 0x198]
jmp 0x140420075
jmp 0x140420110
cmp r8d, 0x10
jne 0x1404200e5
movsxd rax, dword [rsp + 0x24]
bts cx, di
mov ecx, dword [rsp + 0x68]
cmp dword [rsp + 0xd0], ecx
movsx r15w, dil
movzx r15, bp
bswap r15w
mov r15, rsi
jmp 0x1404200ad
je 0x1404200cc
mov byte [r15 + rax], 0xff
movsx r10d, si
rcr r10, 0xd8
mov byte [rax + r15 + 1], 0xff
movzx r10d, di
clc
cmc
add rdx, rax
xchg r10b, r10b
not r10b
bswap r10
mov r10, rbx
jmp 0x1404200e0
jmp 0x140420110
add r14, 2
shl rdx, 0xaf
sub r15b, r13b
bt r10, 0xc2
mov r10d, 1
mov rdx, r14
not r15w
movsx ecx, ax
mov r15, rsi
bt cx, bp
bts rcx, r11
lea rcx, [r15 + r10]
test r13b, cl
clc
lea r9, [r9 + r10]
cmc
stc
cmp byte [rsp + 0x3f], 0
mov qword [rsp + 0x28], rdx
jmp 0x14042012d
mov qword [rsp + 0x118], r12
jmp 0x14042013a
je 0x14042032e
mov rax, qword [rsp + 0x138]
sub bx, 0x3576
lea ebx, [rax - 1]
neg r13b
dec r13d
imul ebx, dword [rsp + 0x24]
movsxd r13, ebx
stc
cmp ecx, edi
cmp ebp, 2
jmp 0x140420169
mov qword [rsp + 0x40], r10
jle 0x140420c1c
cmp ebp, 4
jmp 0x14042017c
jg 0x140421435
cmp ebp, 3
jmp 0x14042018a
je 0x140421a00
cmp ebp, 4
jmp 0x140420198
jne 0x140422b19
test ebx, ebx
jmp 0x1404201a5
jle 0x140422b19
movsxd rsi, dword [rsp + 0x24]
sar r14b, 0xa0
and r14b, r15b
xadd r14d, r14d
mov r14d, ebx
cmp dl, 0x89
clc
cmp ebx, 8
jmp 0x1404201ca
jae 0x1404233ae
xor r12d, r12d
mov r11b, 0x63
cmc
mov rax, qword [rsp + 0x40]
rcr r11b, 0x77
sub rax, rsi
btc r10, r8
add r15, rax
movzx r10d, r13w
mov rax, qword [rsp + 0x88]
mov r11, 0x7442535d
lea r10, [r15 + rax]
movsx r11w, bl
movzx r11d, r10w
mov r11, qword [rsp + 0x28]
jmp 0x140420214
jmp 0x140420275
cmp edi, ebp
cmova esi, edx
cmp r13, 0x447456ab
cmp edi, eax
jmp 0x14042022c
cmova esi, edx
jmp 0x140420234
add sil, byte [r11 + r12]
jmp 0x14042023d
mov byte [rcx + r12], sil
jmp 0x140420246
inc r10
inc r15
jmp 0x140420251
inc rcx
jmp 0x140420259
inc r9
jmp 0x140420261
inc r11
dec r14
cmp r12, r14
jmp 0x14042026f
je 0x140422b19
movzx edx, byte [r10 + r12]
shl dil, cl
test rdx, 0x59b56311
movsx rsi, si
movzx r8d, byte [r9 + r12]
bts rbx, rsi
adc bl, r14b
movzx esi, byte [r15 + r12]
xor dil, 0xe5
xchg al, dil
cmp r13b, 0xe
mov eax, r8d
sub eax, edx
and bh, al
lea ebx, [rax + rsi]
mov edi, eax
movsxd rbp, r15d
test dil, 0x12
mov bpl, 0x94
neg edi
cmovl bp, r15w
cmovs edi, eax
bsr rax, r14
mov ebp, ebx
mov eax, 0x3c365cf5
sub ebp, r8d
test r8b, 0xe2
bt ax, 0x61
rcl al, cl
mov eax, ebp
cmp spl, spl
neg eax
jmp 0x1404202e9
cmovs eax, ebp
movsx ebp, r11w
add ebp, 0x1281366d
sub ebx, edx
bt bp, si
add bpl, 0xa5
xadd bp, bp
mov ebp, ebx
stc
cmp eax, 0x57b7039c
test esp, r10d
neg ebp
cmovs ebp, ebx
cmp eax, ebp
jmp 0x14042031b
ja 0x140420219
mov edx, r8d
jmp 0x140420329
jmp 0x140420219
cmp ebp, 2
jmp 0x140420336
jle 0x140420e1c
cmp ebp, 4
jmp 0x140420344
jg 0x140421562
cmp ebp, 3
jmp 0x140420352
je 0x140421bc8
cmp ebp, 4
jne 0x140423068
mov ebp, dword [rsp + 0x5c]
clc
cmp r13b, al
stc
test ebp, ebp
je 0x140423068
mov eax, dword [rsp + 0x24]
bts r12, rdi
shl r8w, cl
cmova r14, r8
movsxd rbx, eax
xchg r14b, r8b
btc r8, rcx
bsr r14, r11
mov qword [rsp + 0xe8], rbx
bts r12w, r13w
sub r8b, r15b
mov r12d, eax
and ah, 0x2c
shr al, 0xf7
lea rax, [r15 + r10]
sbb r14w, bp
sar r8b, cl
shld r8, r8, 0x3b
mov qword [rsp + 0x100], rax
or al, cl
btc eax, r11d
mov eax, r12d
btc r8d, r8d
rcr r8w, 0x41
rcr r8, cl
and eax, 0xfffffff0
mov qword [rsp + 0x130], rax
mov eax, r12d
sal r14b, 0x51
xchg r14, r8
cmovne r8, rsi
and eax, 0xfffffff8
clc
mov qword [rsp + 0x180], rax
shld r8w, r14w, 0x6b
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
lea r8, [r8 + r10]
bsf r14w, r8w
add r15, qword [rsp + 0x178]
test r9, 0x2b020d23
btr r14w, 0x7e
test r12b, r13b
add r15, r10
and r14b, r11b
sub eax, eax
movzx r14, sp
movsx r14d, bx
movzx r14w, dl
mov qword [rsp + 0xe0], rax
setle r14b
mov r14, rdx
jmp 0x1404204c7
mov rax, qword [rsp + 0xe8]
sal bh, cl
jmp 0x140420469
mov byte [rcx + rax], 0xff
add r14, rax
bsf ebx, esp
sub bpl, 0x64
bt bx, 2
mov rbx, qword [rsp + 0x30]
shl ebp, 0xc2
lea rcx, [rcx + rbx]
add r9, rbx
inc bpl
dec rbp
xchg ebp, ebp
inc qword [rsp + 0xe0]
cmp r12d, r9d
add r8, rbx
add r15, rbx
mov bpl, al
movsx ebp, sp
setne bpl
mov ebp, dword [rsp + 0x120]
jmp 0x1404204ba
dec ebp
jmp 0x1404204c1
je 0x14042306b
mov dword [rsp + 0x120], ebp
cmp r15b, r9b
cmp r12, 0x7b793c03
test spl, r13b
cmp dword [rsp + 0x24], 0
jmp 0x1404204e5
jle 0x140420457
cmp dword [rsp + 0x24], 8
jmp 0x1404204f5
jae 0x140420502
sub edx, edx
jmp 0x140420b6d
mov rdx, qword [rsp + 0xe0]
mov rax, rdx
imul rax, qword [rsp + 0x30]
clc
cmp r12b, 0x93
add rax, qword [rsp + 0x100]
test r14w, sp
cmc
imul rdx, qword [rsp + 0xe8]
add rdx, qword [rsp + 0x28]
stc
sub rax, rdx
cmp rax, 0x10
jmp 0x140420540
jb 0x140420b18
jb 0x140420b24
cmp qword [rsp + 0x188], 0x10
jmp 0x14042055a
jb 0x140420b0c
cmp dword [rsp + 0x60], 0x10
jmp 0x14042056a
jb 0x140420b00
mov edx, 0
cmp dword [rsp + 0x6c], 0x10
jmp 0x14042057f
jb 0x140420b6d
cmp dword [rsp + 0x24], 0x10
jmp 0x14042058f
jae 0x140420764
xor ebp, ebp
movsxd rax, esp
mov rax, qword [rsp + 0x180]
jmp 0x1404205a7
nop dword [rax]
jmp 0x1404205b0
movq xmm8, qword [r14 + rbp]
jmp 0x1404205bb
movq xmm11, qword [r15 + rbp]
jmp 0x1404205c6
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm15
movdqa xmm1, xmm2
punpckhwd xmm1, xmm15
punpcklwd xmm2, xmm15
movq xmm10, qword [r8 + rbp]
movdqa xmm5, xmm10
punpcklbw xmm5, xmm15
movdqa xmm6, xmm5
punpcklwd xmm6, xmm15
punpckhwd xmm5, xmm15
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rcx + rbp], xmm4
cmp dil, 0x5b
add rbp, 8
jmp 0x14042073d
cmp rax, rbp
jmp 0x140420745
jne 0x1404205b0
mov rdx, rax
cmp ch, 0x7e
cmp rax, r12
jmp 0x140420759
jne 0x140420b6d
jmp 0x140420457
xor ebp, ebp
jmp 0x14042076b
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x14042077d
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x140420788
movdqa xmmword [rsp + 0x70], xmm11
movdqa xmm10, xmm11
punpckhbw xmm10, xmm15
movdqa xmm0, xmm10
punpckhwd xmm0, xmm15
movdqa xmm1, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
punpcklwd xmm10, xmm15
punpcklbw xmm11, xmm15
pxor xmm7, xmm7
movdqa xmm0, xmm11
punpckhwd xmm0, xmm7
movdqa xmmword [rsp + 0x40], xmm0
movdqu xmm15, xmmword [r9 + rbp]
jmp 0x1404207d8
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [r8 + rbp]
jmp 0x140420814
movdqa xmm3, xmm0
movdqa xmm2, xmm0
movdqa xmmword [rsp + 0x90], xmm0
punpckhbw xmm3, xmm7
movdqa xmm14, xmm3
punpcklwd xmm14, xmm7
punpckhwd xmm3, xmm7
movdqa xmm5, xmm8
psubd xmm5, xmm10
movdqa xmm9, xmm12
psubd xmm9, xmm1
paddd xmm3, xmm9
paddd xmm14, xmm5
movdqa xmm0, xmm9
psrad xmm0, 0x1f
pxor xmm9, xmm0
psubd xmm9, xmm0
movdqa xmm0, xmm5
psrad xmm0, 0x1f
pxor xmm5, xmm0
psubd xmm5, xmm0
punpcklbw xmm2, xmm7
movdqa xmm6, xmm2
punpckhwd xmm2, xmm7
movdqa xmm0, xmm4
psubd xmm0, xmmword [rsp + 0x40]
paddd xmm2, xmm0
movdqa xmm1, xmm0
psrad xmm1, 0x1f
pxor xmm0, xmm1
psubd xmm0, xmm1
punpcklwd xmm11, xmm7
punpcklwd xmm15, xmm7
punpcklwd xmm6, xmm7
movdqa xmm7, xmm15
psubd xmm7, xmm11
paddd xmm6, xmm7
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
movdqa xmm1, xmm6
psubd xmm1, xmm15
movdqa xmm15, xmm2
psubd xmm15, xmm4
movdqa xmm4, xmm14
psubd xmm4, xmm8
movdqa xmm8, xmm3
psubd xmm8, xmm12
movdqa xmm12, xmm8
psrad xmm12, 0x1f
pxor xmm8, xmm12
psubd xmm8, xmm12
movdqa xmm12, xmm4
psrad xmm12, 0x1f
pxor xmm4, xmm12
psubd xmm4, xmm12
movdqa xmm12, xmm15
psrad xmm12, 0x1f
pxor xmm15, xmm12
psubd xmm15, xmm12
movdqa xmm12, xmm1
psrad xmm12, 0x1f
pxor xmm1, xmm12
psubd xmm1, xmm12
psubd xmm6, xmm11
psubd xmm2, xmmword [rsp + 0x40]
psubd xmm14, xmm10
psubd xmm3, xmmword [rsp + 0xc0]
movdqa xmm10, xmm3
psrad xmm10, 0x1f
pxor xmm3, xmm10
psubd xmm3, xmm10
movdqa xmm10, xmm14
psrad xmm10, 0x1f
pxor xmm14, xmm10
psubd xmm14, xmm10
movdqa xmm10, xmm2
psrad xmm10, 0x1f
pxor xmm2, xmm10
psubd xmm2, xmm10
movdqa xmm10, xmm6
psrad xmm10, 0x1f
pxor xmm6, xmm10
psubd xmm6, xmm10
pxor xmm7, xmm13
pxor xmm1, xmm13
movdqa xmm10, xmm7
pcmpgtd xmm10, xmm1
pxor xmm0, xmm13
pxor xmm15, xmm13
pxor xmm6, xmm13
pcmpgtd xmm7, xmm6
por xmm7, xmm10
movdqa xmm10, xmm0
pcmpgtd xmm10, xmm15
pxor xmm2, xmm13
pcmpgtd xmm0, xmm2
por xmm0, xmm10
pxor xmm5, xmm13
pxor xmm4, xmm13
packssdw xmm7, xmm0
movdqa xmm0, xmm5
pcmpgtd xmm0, xmm4
pxor xmm9, xmm13
pxor xmm8, xmm13
pxor xmm14, xmm13
pcmpgtd xmm5, xmm14
por xmm5, xmm0
movdqa xmm0, xmm9
pcmpgtd xmm0, xmm8
pxor xmm3, xmm13
pcmpgtd xmm9, xmm3
por xmm9, xmm0
packssdw xmm5, xmm9
packsswb xmm7, xmm5
pcmpgtd xmm8, xmm3
pcmpgtd xmm4, xmm14
packssdw xmm4, xmm8
pcmpgtd xmm15, xmm2
pcmpgtd xmm1, xmm6
packssdw xmm1, xmm15
pxor xmm15, xmm15
packsswb xmm1, xmm4
movdqa xmm0, xmmword [rsp + 0x70]
pand xmm0, xmm1
pandn xmm1, xmmword [rsp + 0xa0]
por xmm1, xmm0
pand xmm1, xmm7
pandn xmm7, xmmword [rsp + 0x90]
por xmm7, xmm1
movdqu xmm0, xmmword [r14 + rbp]
jmp 0x140420aa7
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
add rbp, 0x10
cmp cl, spl
cmp rax, rbp
jne 0x14042077d
cmp rax, r12
jmp 0x140420ac8
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140420457
mov rdx, qword [rsp + 0x130]
mov rbp, rdx
cmc
test r10b, 0xd8
test r12b, 8
jmp 0x140420af5
je 0x140420b6d
jmp 0x14042059a
sub edx, edx
jmp 0x140420b07
jmp 0x140420b6d
sub edx, edx
jmp 0x140420b13
jmp 0x140420b6d
sub edx, edx
jmp 0x140420b1f
jmp 0x140420b6d
xor edx, edx
jmp 0x140420b6d
cmp edi, r10d
jmp 0x140420b33
cmova ebp, esi
cmp bpl, dil
cmp edi, r13d
jmp 0x140420b41
cmova ebp, esi
add bpl, byte [r14 + rdx]
jmp 0x140420b4d
mov byte [rcx + rdx], bpl
jmp 0x140420b56
inc rdx
test r14w, 0xb97
cmp r12, rdx
jmp 0x140420b67
je 0x140420457
movzx esi, byte [r15 + rdx]
shr r11d, 0xa0
movzx eax, byte [r9 + rdx]
and r13w, di
movzx ebp, byte [r8 + rdx]
not bh
neg r10
cmc
mov ebx, eax
bts r11, r15
sub ebx, esi
and r10b, r14b
rol edi, 0x55
lea r11d, [rbx + rbp]
bsf r13d, r13d
neg r10b
cmovae r13w, r15w
mov edi, ebx
movzx r10w, cl
xor r13, rsi
neg edi
bswap r13d
mov r13b, 0x42
cmovs edi, ebx
inc ebx
xor bh, 9
test rsp, 0x42fc1a3f
mov ebx, r11d
rol r13b, cl
sub ebx, eax
rol r10w, cl
btc r13w, 0xc5
cmovbe r13w, bp
mov r13d, ebx
neg r13d
jmp 0x140420bf2
cmovs r13d, ebx
sar r10d, 0xca
sub r11d, esi
mov r10d, r11d
neg r10d
cmovs r10d, r11d
cmp r13d, r10d
ja 0x140420b2b
mov esi, eax
jmp 0x140420c17
jmp 0x140420b2b
test ebp, ebp
je 0x140422025
cmp ebp, 1
jmp 0x140420c2c
je 0x140422032
cmp ebp, 2
jmp 0x140420c3a
jne 0x140422b19
test ebx, ebx
jmp 0x140420c47
jle 0x140422b19
mov ebp, ebx
cmp ebx, 8
jmp 0x140420c57
jae 0x14042344b
sub r10d, r10d
btr r8w, 0x62
mov r8, r10
not r8
cmp r8b, 0xe3
shld dx, r13w, 0xc8
rol dh, cl
lea r8, [r8 + rbp]
shr dh, 0x5c
mov rdx, rbp
stc
cmp r14b, 0x96
and rdx, 3
jmp 0x140420c90
je 0x140420d3d
mov rbx, r10
dec cl
xadd di, di
rcr cl, 0x8f
neg rbx
btc di, r14w
shr rdi, 0xae
mov rax, qword [rsp + 0x40]
rol dil, 0x95
add rax, r10
neg ch
not dil
lea rax, [rax + r15]
shl dil, 0xc1
mov rcx, qword [rsp + 0x88]
bsf di, r8w
cmp sp, 0x5144
btr edi, r8d
lea rdi, [rax + rcx]
inc ch
dec cx
mov ch, 0xc
add r10, qword [rsp + 0x28]
sal ch, cl
sub esi, esi
btr cx, 0x95
movzx rcx, r11w
movsxd rcx, r14d
movzx ecx, byte [rdi + rsi]
test dil, 0x2e
add cl, byte [r10 + rsi]
jmp 0x140420d0f
mov byte [rax + rsi], cl
inc rsi
jmp 0x140420d1a
dec rbx
cmp rdx, rsi
jmp 0x140420d25
jne 0x140420cfe
neg rbx
shl r10w, 0x40
add r10w, r13w
mov r10, rbx
cmp al, r8b
cmp r8, 3
jmp 0x140420d46
jb 0x140422b19
sub rbp, r10
xor ecx, r9d
rol bx, cl
bsf cx, sp
mov rax, qword [rsp + 0x40]
rcr bx, cl
lea rax, [rax + r10]
sar rcx, cl
lea rax, [rax + r15]
sub rbx, 0x2f8e4ac4
add rax, 3
movsxd rcx, ebx
shl rcx, 0x2a
sar ch, 9
mov rcx, qword [rsp + 0x28]
movsx dx, dh
add rcx, r10
shl bl, 2
add rcx, 3
ror rbx, cl
inc rdx
mov rbx, qword [rsp + 0x88]
clc
shrd edx, r12d, 0xba
movzx edx, byte [rax + rbx - 3]
cmp r10b, 0xc5
add dl, byte [rcx - 3]
mov byte [rax - 3], dl
movzx edx, byte [rax + rbx - 2]
cmc
add dl, byte [rcx - 2]
test rbx, 0x533e55be
stc
cmc
mov byte [rax - 2], dl
btr dx, dx
sbb dx, sp
ror dl, 0x68
movzx edx, byte [rax + rbx - 1]
add dl, byte [rcx - 1]
cmc
clc
mov byte [rax - 1], dl
btc dx, 0xf2
adc dx, 0x4a33
movsx rdx, r15w
movzx edx, byte [rax + rbx]
add dl, byte [rcx]
mov byte [rax], dl
add rax, 4
jmp 0x140420e02
add rcx, 4
test r9d, 0x353950fd
add rbp, 0xfffffffffffffffc
jne 0x140420d9a
jmp 0x140422b19
test ebp, ebp
jmp 0x140420e23
je 0x140422132
cmp ebp, 1
jmp 0x140420e31
je 0x140422589
cmp ebp, 2
jmp 0x140420e3f
jne 0x140423068
mov ebp, dword [rsp + 0x5c]
clc
test ebp, ebp
jmp 0x140420e51
je 0x140423068
mov eax, dword [rsp + 0x24]
movsxd r8, eax
sub r13d, ebp
mov ebx, eax
inc r14
lea rax, [r15 + r10]
sal r13b, 0x1b
movsx edi, r10w
mov qword [rsp + 0x90], rax
mov eax, ebx
shr r14b, cl
adc r13b, bpl
and eax, 0xffffffe0
bsf edi, ebp
shld rdi, rdi, 0x37
mov qword [rsp + 0xc0], rax
shr r14w, cl
sal r14, cl
btc r14w, r8w
add rax, 0xffffffffffffffe0
clc
rol r13b, cl
mov qword [rsp + 0xe8], rax
and r13d, ebx
mov rdi, rax
shr rdi, 5
mov r13b, 0xe5
dec r12b
movzx rax, r9w
inc rdi
or r12b, r13b
movzx r13w, r14b
jmp 0x140420ed5
mov rax, rdi
mov qword [rsp + 0xe0], rdi
movzx ax, dil
clc
seto r12b
movabs rax, 0xffffffffffffffe
sub r14, rax
and rdi, rax
mov qword [rsp + 0x100], rdi
mov eax, ebx
test di, 0x4a06
and eax, 0xfffffff8
shr r13b, cl
cmp si, r15w
mov qword [rsp + 0x120], rax
setne r13b
test r10b, 0x54
mov rax, r10
dec r13b
mov qword [rsp + 0x70], rbx
clc
mov r10d, ebx
bswap r12w
and r13w, 0x5925
bsr r13w, r11w
and r10d, 3
cmc
shrd r14, rsi, 0x35
sal r14, 0xd8
lea r12, [rax + r15]
or r14w, 0x55ed
or r13w, ax
neg r14b
add r12, 3
or r13b, r12b
add r15, qword [rsp + 0x168]
and r13d, ebp
add r13w, 0x2a07
btc r14d, 7
lea r15, [r15 + rax]
and r14w, 0x1eec
xadd r14b, r13b
btc r14w, di
lea r13, [rdx + 3]
neg r14b
bt r14d, eax
xor r11d, r11d
mov r14b, spl
movsx r14, bp
mov r14, rdx
jmp 0x140420fad
mov qword [rsp + 0xa0], r8
jmp 0x140420fba
jmp 0x14042102d
mov byte [rcx + r8], 0xff
movzx bx, r15b
add r14, r8
sub bpl, bpl
sar bpl, cl
bt bp, 6
mov rbx, qword [rsp + 0x30]
test di, r11w
movsx bp, r14b
add rcx, rbx
bsr ebp, edi
adc bp, 0x5b2c
shrd rbp, r8, 0xae
add r9, rbx
movzx ebp, r9w
inc r11
rcr bpl, 0x65
add r12, rbx
add bp, 0x2153
rol bpl, cl
mov bpl, al
add r15, rbx
add r13, r8
mov ebp, dword [rsp + 0x40]
jmp 0x140421020
dec ebp
jmp 0x140421027
je 0x14042306b
mov dword [rsp + 0x40], ebp
jmp 0x140421039
cmp dword [rsp + 0x24], 0
jle 0x140420fbf
cmp dword [rsp + 0x24], 8
jmp 0x14042104e
jae 0x1404211e7
xor edx, edx
shr bx, 0x2c
adc bx, 0x3aa3
mov rbx, r12
adc r12w, 0x2374
mov r12, rdx
not r12
clc
add r12, qword [rsp + 0x70]
cmp bp, 0x222
cmp r12b, r13b
test r10, r10
jmp 0x140421084
je 0x14042110a
mov rax, rdx
and r8b, r8b
neg rax
ror r8d, 0x39
ror r8, cl
add dil, 0x25
lea rsi, [rcx + rdx]
rcl r8w, cl
movzx r8, cx
lea rdi, [r9 + rdx]
add rdx, r14
cmovg r8w, r15w
sub ebp, ebp
nop dword [rax + rax]
test dil, 0xb1
add r8w, si
movzx r8d, byte [rdi + rbp]
stc
add r8b, byte [rdx + rbp]
jmp 0x1404210d4
mov byte [rsi + rbp], r8b
jmp 0x1404210dd
inc rbp
dec rax
cmp r10, rbp
jmp 0x1404210eb
jne 0x1404210c5
neg rax
movzx edx, ax
btc dx, sp
mov rdx, rax
shr r8w, cl
mov r8, qword [rsp + 0xa0]
cmp r12, 3
xchg r12, r12
mov r12, rbx
jmp 0x140421119
jb 0x140420fbf
mov rsi, qword [rsp + 0x70]
sub rsi, rdx
btc bp, 0x76
rol bx, 0x7b
lea rbp, [r12 + rdx]
btr bx, r14w
xchg ah, bh
lea rax, [r15 + rdx]
sbb bl, 0x3e
lea rdx, [rdx + r13]
xor edi, edi
setge bl
rcr bx, 0x6d
nop dword [rax + rax]
and bl, r8b
movzx ebx, byte [rax + rdi - 3]
add bl, byte [rdx + rdi - 3]
cmp al, 0xab
stc
jmp 0x14042116b
mov byte [rbp + rdi - 3], bl
movsx rbx, ax
movsxd rbx, r12d
movzx ebx, byte [rax + rdi - 2]
jmp 0x140421186
add bl, byte [rdx + rdi - 2]
cmc
stc
clc
mov byte [rbp + rdi - 2], bl
xor bh, 0x9a
btc bx, sp
sub bx, r15w
movzx ebx, byte [rax + rdi - 1]
cmp r10b, r11b
add bl, byte [rdx + rdi - 1]
cmp r12w, 0x96d
mov byte [rbp + rdi - 1], bl
bswap ebx
movzx ebx, byte [rax + rdi]
jmp 0x1404211c2
add bl, byte [rdx + rdi]
stc
mov byte [rbp + rdi], bl
jmp 0x1404211cf
add rdi, 4
cmc
stc
test dil, 0xad
cmp rsi, rdi
jne 0x14042115a
jmp 0x140420fbf
mov rax, r11
adc dx, r14w
imul rax, qword [rsp + 0x30]
bts edx, r11d
neg dh
movzx dx, r14b
add rax, qword [rsp + 0x90]
stc
mov rdx, r11
cmp bp, 0x5e7b
clc
test spl, 0xd0
imul rdx, r8
add rdx, qword [rsp + 0x28]
jmp 0x140421223
sub rax, rdx
jmp 0x14042122b
cmp rax, 0x20
jmp 0x140421234
jb 0x140421054
jb 0x140421054
mov edx, 0
cmp r10w, r13w
test r15b, spl
cmp dword [rsp + 0x60], 0x20
jmp 0x140421256
jb 0x14042105f
cmp dword [rsp + 0x24], 0x20
jmp 0x140421266
jae 0x140421278
sub eax, eax
jmp 0x140421273
jmp 0x1404213d0
cmp qword [rsp + 0xe8], 0
jmp 0x140421286
je 0x140421333
mov rsi, qword [rsp + 0x100]
stc
test r14b, sil
sub edx, edx
jmp 0x14042129f
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404212aa
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404212b6
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x1404212c1
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404212e0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404212ec
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404212f8
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x140421304
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmc
add rdx, 0x40
add rsi, 0xfffffffffffffffe
jne 0x14042129f
jmp 0x140421335
xor edx, edx
test byte [rsp + 0xe0], 1
jmp 0x140421342
je 0x14042138c
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140421353
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140421365
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
inc eax
movdqu xmmword [rcx + rdx + 0x10], xmm0
bswap rax
movzx ax, r14b
sal al, 0x72
mov rax, qword [rsp + 0xc0]
test dl, 0x9f
cmp r10d, r13d
cmp rax, qword [rsp + 0x70]
jmp 0x1404213a4
je 0x140420fbf
mov rdx, qword [rsp + 0xc0]
sbb eax, 0x13e052bd
movsx eax, r9w
stc
mov rax, rdx
clc
test byte [rsp + 0x70], 0x18
jmp 0x1404213ca
je 0x14042105f
mov rsi, qword [rsp + 0x120]
nop word cs:[rax + rax]
jmp 0x1404213e7
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r9 + rax]
jmp 0x1404213f8
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r15w, r9w
jmp 0x14042140a
add rax, 8
cmp rsi, rax
jmp 0x140421416
jne 0x1404213e7
mov rdx, rsi
test r8w, 0x1245
cmp rsi, qword [rsp + 0x70]
je 0x140420fbf
jmp 0x14042105f
cmp ebp, 5
je 0x140422a01
cmp ebp, 6
jmp 0x140421446
jne 0x140422b19
test ebx, ebx
jmp 0x140421453
jle 0x140422b19
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
cmp ebx, 8
jmp 0x140421469
jae 0x1404234a8
xor edi, edi
sub dl, r13b
rol dh, 0x50
mov rdx, rdi
test r11, 0xe38456a
test r10b, 1
jmp 0x14042148a
je 0x1404214cc
mov rax, rdi
sets dl
mov edx, r14d
clc
sub rax, r9
movsxd rdx, r14d
movzx eax, byte [rcx + rax]
add dx, si
rcr dh, 0xef
mov rdx, qword [rsp + 0x28]
jmp 0x1404214b8
add al, byte [rdx + rdi]
sbb edx, r14d
mov byte [rcx + rdi], al
cwd
mov rdx, rdi
stc
clc
or rdx, 1
not rdi
stc
test r12b, 0x1c
add rdi, r10
je 0x140422b19
mov rcx, qword [rsp + 0x40]
mov rax, rcx
jmp 0x1404214ed
sub rax, r9
clc
add rax, r15
inc bl
movzx ebx, r14w
setnp bpl
inc rax
stc
xor bx, 0x6411
adc bp, 0x2796
add rcx, r15
not bh
inc ebx
mov bh, ch
inc rcx
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
stc
test r13b, bpl
add bl, byte [rbp + rdx]
cmc
clc
mov byte [rcx + rdx - 1], bl
movsx bx, dl
and bh, al
movzx ebx, byte [rax + rdx]
cmp sp, 0x5331
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
jmp 0x14042154b
add rdx, 2
cmp r10, rdx
jmp 0x140421557
jne 0x140421518
jmp 0x140422b19
cmp ebp, 5
jmp 0x14042156a
je 0x140422b8d
cmp ebp, 6
movzx r8, r11w
mov r8d, dword [rsp + 0x5c]
jmp 0x140421581
jne 0x140423068
test r8d, r8d
jmp 0x14042158f
je 0x140423068
mov eax, dword [rsp + 0x24]
sbb r14b, r9b
xor r12d, eax
rcr r14, cl
movsxd r12, eax
and edi, eax
shl r11, cl
mov r14, rdx
dec r9
sbb di, 0x622b
mov edi, eax
xor al, bpl
neg r13
test ebp, 0x49326ed1
lea r13, [r15 + r10]
mov eax, edi
and eax, 0xffffffe0
adc r11b, 0xf7
mov qword [rsp + 0x40], rax
cmp dil, 0xc7
movsxd rsi, esi
movsx r9d, di
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
inc sil
bts r11w, r15w
mov rdx, rax
rcl r11d, cl
shl al, 0x91
shr rdx, 5
inc rdx
cmc
mov rax, rdx
mov qword [rsp + 0xa0], rdx
inc r9b
bsr si, r10w
btr si, 0x6e
movabs rax, 0xffffffffffffffe
and r9w, di
jmp 0x14042162d
and rdx, rax
mov qword [rsp + 0x90], rdx
not r11b
cmp r15b, 8
mov esi, edi
movzx ax, sil
and esi, 0xfffffff8
sub r11w, 0xaf5
mov r9, rdi
shrd ax, r8w, 0x4e
sar rax, cl
rcl r11, 0xcb
neg r9
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
stc
test bp, 0x2718
add r11, r10
add r15, qword [rsp + 0xb8]
test dil, r9b
lea r15, [r15 + r10]
test r10, 0x138d6aa5
sub r10d, r10d
jmp 0x140421695
jmp 0x1404216e1
mov byte [rcx + r12], 0xff
test dl, r13b
lea r14, [r14 + r12]
cmp bx, si
cmp r10w, 0x21c2
add rcx, rbx
jmp 0x1404216b7
inc r10
cmp r13b, 0xc8
lea r11, [r11 + rbx]
cmp r11, r12
test edx, 0x104132cd
add r15, rbx
jmp 0x1404216d3
dec r8d
jmp 0x1404216db
je 0x14042306b
cmp dword [rsp + 0x24], 0
jmp 0x1404216eb
jle 0x14042169a
cmp dword [rsp + 0x24], 8
jmp 0x1404216fb
jae 0x1404217b3
xor edx, edx
cmc
mov rbp, rdx
test dil, 1
je 0x14042173f
mov rax, rdx
sub rax, rbx
inc bpl
shrd bp, ax, 0x55
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
and bp, 0x60cd
bswap bp
mov byte [rcx + rdx], al
movsxd rbp, esp
mov rbp, rdx
or rbp, 1
test di, sp
not rdx
cmp rdx, 0x35c77724
cmp r12w, r14w
stc
cmp rdx, r9
jmp 0x140421756
je 0x14042169a
nop
rcr eax, 0x57
movzx eax, byte [r15 + rbp]
cmp r15b, 0x33
add al, byte [r14 + rbp]
mov byte [rcx + rbp], al
movzx eax, byte [r15 + rbp + 1]
cmp r8b, 0xbb
test r11d, 0x57ba2054
add al, byte [r14 + rbp + 1]
test dil, 0x81
stc
cmp ah, 0x9c
mov byte [rcx + rbp + 1], al
add rbp, 2
jmp 0x1404217a0
cmp rdi, rbp
jmp 0x1404217a8
jne 0x140421761
jmp 0x14042169a
mov rax, r10
btc dx, 9
imul rax, rbx
cqo
cmovne rdx, r15
setnp dl
lea rax, [rax + r13]
bsf dx, r12w
rcl rdx, 0xe3
mov rdx, r10
test al, r11b
imul rdx, r12
clc
test dh, 0xf
cmp r12w, 0x16de
add rdx, qword [rsp + 0x28]
sub rax, rdx
test ebp, r8d
jmp 0x1404217fa
cmp rax, 0x20
jmp 0x140421803
jb 0x140421701
jb 0x140421701
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042181e
jb 0x140421704
cmp dword [rsp + 0x24], 0x20
jmp 0x14042182e
jae 0x140421840
xor eax, eax
jmp 0x14042183b
jmp 0x1404219b5
cmp qword [rsp + 0x70], 0
jmp 0x14042184b
je 0x14042191e
mov rbp, qword [rsp + 0x90]
cmc
test r10w, 0x2cc
xor edx, edx
jmp 0x140421867
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140421872
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042187e
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042188a
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14042189a
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404218a8
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404218b3
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404218bf
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x1404218dc
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp bl, r15b
stc
jmp 0x1404218ef
movdqu xmmword [rcx + rdx + 0x30], xmm0
test r12w, 0x7c9
add rdx, 0x40
cmp spl, 0x39
jmp 0x14042190f
add rbp, 0xfffffffffffffffe
jne 0x140421867
jmp 0x140421920
xor edx, edx
test byte [rsp + 0xa0], 1
jmp 0x14042192d
je 0x140421977
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
stc
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140421951
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140421960
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
stc
cmp cx, bp
test r15w, cx
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
je 0x14042169a
mov rdx, qword [rsp + 0x40]
adc ah, 0x86
ror al, cl
cwde
mov rax, rdx
clc
cmp r11b, r15b
cmp dl, 0xc7
test dil, 0x18
jmp 0x1404219a0
je 0x140421704
nop word cs:[rax + rax]
jmp 0x1404219b5
movq xmm0, qword [r14 + rax]
jmp 0x1404219c0
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r8b, 0x5f
clc
add rax, 8
clc
test dil, spl
cmp rsi, rax
jne 0x1404219b5
mov rdx, rsi
cmp dx, 0x4d68
cmp rsi, rdi
jmp 0x1404219f5
je 0x14042169a
jmp 0x140421704
test ebx, ebx
jle 0x140422b19
movsxd r8, dword [rsp + 0x24]
xchg rdx, rdx
cmp r13d, 0x3e655025
mov edx, ebx
cmp r12d, r12d
cmp ebx, 8
jmp 0x140421a24
jae 0x140423501
sub r11d, r11d
mov rsi, r11
test dl, 1
jmp 0x140421a38
je 0x140421aae
movzx eax, byte [r9 + r11]
and bpl, r9b
ror si, 0x51
sbb sil, 0xc2
mov rbp, r11
rcl si, 0x1f
cmc
sub rbp, r8
test sil, 0x94
movzx ebp, byte [rcx + rbp]
rcl sil, cl
mov rsi, 0x121f07af
add ebp, eax
shr ebp, 1
setns sil
btc rax, rdx
bts eax, r10d
mov rax, qword [rsp + 0x28]
bts si, r12w
ror sil, cl
bsr rsi, rsp
add bpl, byte [rax + r11]
shl sil, 0xbb
bsf si, r13w
shr esi, cl
mov byte [rcx + r11], bpl
mov rsi, r11
test rsi, 0x583d63ad
or rsi, 1
cmc
not r11
add r11, rdx
jmp 0x140421ab9
je 0x140422b19
mov rbx, qword [rsp + 0x40]
and dil, al
test r15, r13
mov rax, rbx
sub rax, r8
movsx bp, r9b
dec cl
not ecx
lea rcx, [r15 + rax]
setns al
movsxd rdi, ebx
mov bpl, 0x23
inc rcx
movsx bp, spl
lea rbp, [r15 + rbx]
cbw
inc rbp
add r15, qword [rsp + 0x158]
test r9b, cl
add r15, rbx
mov rax, qword [rsp + 0x28]
test r8b, r10b
lea rbx, [rax + 1]
ror ah, 0xd
cbw
or di, sp
movzx eax, byte [r15 + rsi - 1]
test r10w, sp
cmovnp edi, esi
movzx di, r10b
movzx edi, byte [rcx + rsi - 1]
test rdi, r10
clc
add edi, eax
or rax, r9
shrd ax, si, 0
shr edi, 1
bswap eax
add dil, byte [rbx + rsi - 1]
not ah
mov byte [rbp + rsi - 1], dil
bt rax, rdi
test esp, 0x1253a0e
movzx eax, byte [r15 + rsi]
bswap di
movzx edi, byte [rcx + rsi]
jmp 0x140421b6c
add edi, eax
test edx, r15d
shr edi, 1
jmp 0x140421b7d
add dil, byte [rbx + rsi]
test r9b, dl
mov byte [rbp + rsi], dil
test bpl, r9b
add rdx, 0xfffffffffffffffe
jmp 0x140421b9e
add rcx, 2
add rbp, 2
cmp r10b, al
test r11b, 0x29
add r15, 2
add rbx, 2
jmp 0x140421bba
cmp rsi, rdx
jne 0x140421b19
jmp 0x140422b19
mov r11d, dword [rsp + 0x5c]
cmp bh, 0xe6
jmp 0x140421bd5
test r11d, r11d
je 0x140423068
mov eax, dword [rsp + 0x24]
sbb dil, 0xe1
movsxd r12, eax
movzx r8d, r15w
mov esi, eax
btr rdi, r12
lea rax, [r15 + r10]
rcl r14w, cl
movsxd r14, r15d
mov qword [rsp + 0x70], rax
sbb di, r12w
xadd dil, r8b
mov rdi, r10
sbb r14b, 0xbc
btc r10w, r9w
mov r10d, esi
bt r14w, ax
movsxd r8, r8d
and r10d, 0xffffffe0
rol r14b, 0x5c
adc r14b, r8b
bt ax, r10w
mov r8d, esi
shl eax, 0x31
rol r14w, cl
adc ax, r8w
and r8d, 0xfffffff8
sar r14b, 0x72
movzx eax, r8w
neg r14d
mov rax, rsi
neg rax
shld r14w, r12w, 0xd
bt r14d, 0xbe
mov qword [rsp + 0x40], rax
shl eax, 0x9f
mov rax, qword [rsp + 0x170]
or r14w, 0x777c
shr r14b, cl
add rax, r15
and r14b, r8b
test spl, 9
add r14b, r9b
lea rax, [rax + rdi]
or r14d, edx
add r15, qword [rsp + 0xb8]
rol r14w, 0x8a
lea r15, [r15 + rdi]
test bh, 0xc6
xor ebp, ebp
mov r14d, r15d
mov r14, rdx
jmp 0x140421cae
jmp 0x140421d03
mov byte [rcx + r12], 0xff
movsx bx, cl
add r14, r12
sub bl, spl
shl bx, cl
xchg ebx, ebx
mov rbx, qword [rsp + 0x30]
test r10b, 0xd1
stc
lea rcx, [rcx + rbx]
clc
add r9, rbx
inc rbp
cmp r13b, r14b
cmp rbp, 0x76431b6c
lea rax, [rax + rbx]
cmp r14b, r14b
jmp 0x140421cf2
add r15, rbx
jmp 0x140421cfa
dec r11d
je 0x14042306b
cmp dword [rsp + 0x24], 0
jmp 0x140421d0d
jle 0x140421cb3
cmp dword [rsp + 0x24], 8
jmp 0x140421d1d
jae 0x140421e25
xor r13d, r13d
mov rdx, r13
stc
clc
test sil, 1
jmp 0x140421d34
je 0x140421d72
movzx edx, byte [r9 + r13]
shrd edi, r13d, 2
mov rdi, r13
sub rdi, qword [rsp + 0x30]
movzx edi, byte [rcx + rdi]
cmp rax, r12
add edi, edx
shr edi, 1
add dil, byte [r14 + r13]
cmova edx, r11d
mov byte [rcx + r13], dil
xor dh, 0x2e
mov rdx, r13
cmp r15w, cx
cmc
or rdx, 1
not r13
clc
cmp r13, qword [rsp + 0x40]
jmp 0x140421d80
je 0x140421cb3
nop dword [rax + rax]
or bx, 0x2a80
movzx bx, r12b
bt rdi, 0x34
movzx edi, byte [r9 + rdx]
sub bl, r12b
movzx ebx, byte [r15 + rdx]
cmp spl, 0x3d
add ebx, edi
sal dil, cl
cmovs rdi, r11
shr ebx, 1
bt rdi, 0xe2
xor rdi, 0x4ff34780
sal dil, cl
add bl, byte [r14 + rdx]
shl rdi, cl
mov byte [rcx + rdx], bl
or di, 0x12b8
sar bh, cl
movzx edi, byte [r9 + rdx + 1]
shl ebx, 0xab
shl bl, cl
rcr ebx, 0x23
movzx ebx, byte [r15 + rdx + 1]
add ebx, edi
cmc
test r9w, 0x6e52
jmp 0x140421dfb
shr ebx, 1
stc
add bl, byte [r14 + rdx + 1]
jmp 0x140421e0b
mov byte [rcx + rdx + 1], bl
add rdx, 2
test dil, bl
stc
cmp rsi, rdx
jne 0x140421d9d
jmp 0x140421cb3
mov rdx, rbp
imul rdx, qword [rsp + 0x30]
add dil, r8b
mov dil, bpl
add rdx, qword [rsp + 0x70]
mov dil, 0x35
mov rdi, rbp
imul rdi, r12
test r13b, r11b
add rdi, qword [rsp + 0x28]
clc
stc
sub rdx, rdi
cmp rdx, 0x20
jmp 0x140421e59
jb 0x140421d23
jb 0x140421d23
cmp dword [rsp + 0x60], 0x20
jmp 0x140421e6f
jb 0x140421d23
mov r13d, 0
test bpl, 0xc4
cmp dword [rsp + 0x6c], 0x20
jb 0x140421d26
cmp dword [rsp + 0x24], 0x20
jae 0x140421ea1
sub edx, edx
jmp 0x140421e9c
jmp 0x140421fb2
sub edx, edx
jmp 0x140421ea8
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x140421eb3
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x140421ebf
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x140421eca
movdqu xmm5, xmmword [r9 + rdx + 0x10]
movdqa xmm6, xmm4
punpckhbw xmm6, xmm15
punpcklbw xmm4, xmm15
movdqa xmm7, xmm5
punpckhbw xmm7, xmm15
punpcklbw xmm5, xmm15
movdqu xmm2, xmmword [rax + rdx - 0x10]
jmp 0x140421ef8
movdqu xmm3, xmmword [rax + rdx]
movdqa xmm0, xmm2
punpckhbw xmm0, xmm15
paddw xmm0, xmm6
punpcklbw xmm2, xmm15
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm15
paddw xmm4, xmm7
punpcklbw xmm3, xmm15
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm1
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rcx + rdx], xmm2
cmp r15b, r14b
test si, 0x73ac
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x140421f66
add rdx, 0x20
jmp 0x140421f73
cmp r10, rdx
jne 0x140421ea8
cmp r10, rsi
jmp 0x140421f84
je 0x140421cb3
mov rdx, r10
mov r13, r10
test si, 0x57c9
clc
test sil, 0x18
jmp 0x140421f9f
je 0x140421d26
nop dword [rax + rax]
jmp 0x140421fb2
movq xmm0, qword [r14 + rdx]
movq xmm1, qword [r9 + rdx]
jmp 0x140421fc3
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
jmp 0x140421fd3
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
cmp r10w, si
clc
add rdx, 8
cmp r12b, r10b
cmp r8, rdx
jmp 0x140422002
jne 0x140421fb2
mov r13, r8
test r11b, 0x4e
cmp sp, si
cmp r8, rsi
jmp 0x14042201a
je 0x140421cb3
jmp 0x140421d26
mov r8, r13
call fcn.14049ffae
jmp 0x140422b19
test ebx, ebx
jmp 0x140422039
jle 0x140422b19
movsxd r9, dword [rsp + 0x24]
sal r10b, 0xd0
sar r10d, cl
mov r10d, ebx
test bl, r9b
stc
cmp ebx, 8
jmp 0x14042205a
jae 0x14042356d
xor edi, edi
rcr dl, 0xd1
stc
mov rdx, rdi
test r10b, 1
jmp 0x140422072
je 0x140422099
mov rax, rdi
sub rax, r9
movzx eax, byte [rcx + rax]
dec dl
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
shr dl, cl
mov byte [rcx + rdi], al
mov rdx, rdi
or rdx, 1
stc
not rdi
cmc
add rdi, r10
je 0x140422b19
mov rcx, qword [rsp + 0x40]
sbb bpl, dil
mov rax, rcx
jmp 0x1404220ba
sub rax, r9
shl bl, 0x9f
test rax, 0x578a4567
add rax, r15
movsx bx, r11b
xchg bh, bl
inc rax
add rcx, r15
movzx rbx, bp
movsx ebp, cx
inc rcx
and rbx, 0x52cb3e5a
sub rbp, 0x4f084d39
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
jmp 0x140422100
add bl, byte [rbp + rdx]
clc
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
cmp sp, r12w
add rdx, 2
cmp r11, rsi
cmp r10, rdx
jmp 0x140422127
jne 0x1404220ee
jmp 0x140422b19
mov r13d, dword [rsp + 0x5c]
test r13d, r13d
jmp 0x14042213f
je 0x140423068
mov eax, dword [rsp + 0x24]
movsxd r12, eax
jmp 0x14042215c
mov r14, rdx
movzx r11w, r15b
mov edi, eax
lea rax, [r15 + r10]
setle dl
or r11d, edx
neg dx
mov qword [rsp + 0x40], rax
bswap r11d
mov eax, edi
and eax, 0xffffffe0
movsx rdx, r11w
mov qword [rsp + 0x70], rax
bsr edx, r13d
add rax, 0xffffffffffffffe0
cwd
btr si, 0x1c
movsx r11d, r13w
mov qword [rsp + 0xa0], rax
shr rax, 5
inc rax
movabs rdx, 0xffffffffffffffe
shld r11w, bx, 0x58
add rdx, 0xfffffffffffffffe
inc r9
not sil
and rdx, rax
inc r9w
btc si, 0xc1
mov qword [rsp + 0xc0], rdx
mov r11d, eax
ror r9d, cl
sbb rsi, rdx
dec si
and r11d, 3
inc si
adc r9b, r15b
mov esi, edi
or r9w, 0x3867
and esi, 0xfffffff8
cmc
mov rax, r10
adc r9, r15
bsr r10d, ebx
mov r10d, edi
inc r9w
setge r9b
sar r9b, 0xf0
and r10d, 3
clc
add r15, rax
add r15, 0x10
lea r9, [r14 + 0x10]
cmp r9b, sil
mov qword [rsp + 0x90], r11
shl r11, 5
stc
xor r8d, r8d
jmp 0x14042223c
jmp 0x140422274
mov byte [rcx + r12], 0xff
sar bl, cl
ror bl, cl
add r14, r12
mov rbx, qword [rsp + 0x30]
test dx, bp
cmp spl, 0x38
add rcx, rbx
inc r8
cmc
add r15, rbx
add r9, r12
dec r13d
jmp 0x14042226e
je 0x14042306b
cmp dword [rsp + 0x24], 0
jle 0x140422241
cmp dword [rsp + 0x24], 8
jmp 0x140422289
jb 0x1404222fd
mov rdx, r8
imul rdx, r12
add rdx, qword [rsp + 0x28]
rol bl, cl
bts bx, r13w
adc bl, dl
mov rbx, r8
jmp 0x1404222b0
imul rbx, qword [rsp + 0x30]
stc
add rbx, qword [rsp + 0x40]
test cl, r12b
sub rbx, rdx
cqo
rcr dh, 0x73
mov edx, 0
cmp r11, r11
jmp 0x1404222d7
cmp rbx, 0x20
jmp 0x1404222e0
jb 0x1404224b3
cmp dword [rsp + 0x24], 0x20
jae 0x140422309
xor ebx, ebx
jmp 0x1404222f8
jmp 0x140422485
sub edx, edx
jmp 0x140422304
jmp 0x1404224b3
cmp qword [rsp + 0xa0], 0x60
jmp 0x140422317
jae 0x140422329
xor edx, edx
jmp 0x140422324
jmp 0x1404223e1
mov rbp, qword [rsp + 0xc0]
test r9b, 0xdc
cmp r9b, cl
sub edx, edx
stc
cmp r15w, 0x2e07
movups xmm0, xmmword [r14 + rdx]
cmp r8b, sil
clc
movups xmm1, xmmword [r14 + rdx + 0x10]
movups xmmword [rcx + rdx], xmm0
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmm0, xmmword [r14 + rdx + 0x20]
clc
movups xmm1, xmmword [r14 + rdx + 0x30]
cmp rax, 0x54fa6263
movups xmmword [rcx + rdx + 0x20], xmm0
stc
clc
movups xmmword [rcx + rdx + 0x30], xmm1
test r15d, 0x5ade2f10
cmc
movups xmm0, xmmword [r14 + rdx + 0x40]
cmc
stc
test eax, 0x774a4b29
movups xmm1, xmmword [r14 + rdx + 0x50]
movups xmmword [rcx + rdx + 0x40], xmm0
clc
cmp ah, 0x2f
movups xmmword [rcx + rdx + 0x50], xmm1
cmc
cmp spl, 0x79
movdqu xmm0, xmmword [r14 + rdx + 0x60]
movdqu xmm1, xmmword [r14 + rdx + 0x70]
cmc
movdqu xmmword [rcx + rdx + 0x60], xmm0
stc
movdqu xmmword [rcx + rdx + 0x70], xmm1
cmp spl, 0xcc
sub rdx, 0xffffffffffffff80
cmp rcx, 0x26867975
add rbp, 0xfffffffffffffffc
jmp 0x1404223db
jne 0x140422341
cmp qword [rsp + 0x90], 0
je 0x14042244f
lea rbx, [r15 + rdx]
test bh, 0x10
cmc
add rdx, r9
jmp 0x140422400
xor ebp, ebp
cmp ebp, 0x6e2a6e0b
nop word cs:[rax + rax]
test dil, 0x68
movdqu xmm0, xmmword [rdx + rbp - 0x10]
clc
cmp rdx, 0x6853770b
jmp 0x14042242b
movdqu xmm1, xmmword [rdx + rbp]
movdqu xmmword [rbx + rbp - 0x10], xmm0
stc
cmp edi, 0x343f0f3b
movdqu xmmword [rbx + rbp], xmm1
add rbp, 0x20
cmp r11, rbp
jne 0x140422418
cmp qword [rsp + 0x70], rdi
jmp 0x140422459
je 0x140422241
mov rdx, qword [rsp + 0x70]
btc rbx, 0x9b
xchg bl, bl
or rbx, rdi
mov rbx, rdx
test dil, 0x18
je 0x1404224b3
nop dword [rax + rax]
and dl, ah
mov rdx, qword [r14 + rbx]
mov qword [rcx + rbx], rdx
add rbx, 8
cmp rsi, rbx
jmp 0x140422499
jne 0x140422485
mov rdx, rsi
test sp, si
cmp rsi, rdi
jmp 0x1404224ad
je 0x140422241
mov rbp, rdx
stc
test r15d, 0x306405a3
not rbp
add rbp, rdi
cmc
cmp sp, si
test r10, r10
jmp 0x1404224d0
je 0x14042250c
mov rbx, r10
movzx eax, dx
dec ax
movsxd rax, r14d
nop
movzx eax, byte [r14 + rdx]
jmp 0x1404224ee
mov byte [rcx + rdx], al
jmp 0x1404224f6
inc rdx
jmp 0x1404224fe
dec rbx
jmp 0x140422506
jne 0x1404224e4
cmp rbp, 3
jmp 0x140422515
jb 0x140422241
nop word [rax + rax]
btc ax, r12w
movsx eax, cx
nop
movzx eax, byte [r14 + rdx]
stc
test bpl, r15b
mov byte [rcx + rdx], al
jmp 0x140422543
movzx eax, byte [r14 + rdx + 1]
cmc
clc
cmp r11w, 0x2fec
mov byte [rcx + rdx + 1], al
xadd ax, ax
movzx eax, byte [r14 + rdx + 2]
mov byte [rcx + rdx + 2], al
neg rax
movzx eax, byte [r14 + rdx + 3]
cmc
stc
mov byte [rcx + rdx + 3], al
add rdx, 4
cmp rdi, rdx
jmp 0x14042257e
jne 0x14042252b
jmp 0x140422241
mov r8d, dword [rsp + 0x5c]
clc
cmp r12b, 0x89
test r8d, r8d
je 0x140423068
mov eax, dword [rsp + 0x24]
sub r11b, 0xae
btr r11w, 0x97
sar edi, 0xc6
movsxd r12, eax
mov r14d, r10d
mov r14, rdx
inc r9b
or edx, 0x5e1316a6
xor si, 0x6cc4
mov edi, eax
lea r13, [r15 + r10]
adc ax, 0x482a
ror edx, cl
mov eax, edi
and eax, 0xffffffe0
jmp 0x1404225da
mov qword [rsp + 0x40], rax
xadd r9b, r9b
btr r9w, 0x52
sbb dx, 0x2bb6
add rax, 0xffffffffffffffe0
or r9b, 0xed
mov r9b, dil
cdq
mov qword [rsp + 0x70], rax
mov r11b, 0x5d
shrd rdx, rdx, 0xc5
mov rdx, rax
shr rdx, 5
movsx r9w, r10b
inc rdx
not ax
sub sil, dl
movzx ax, r9b
mov rax, rdx
shl al, cl
bts r9, r11
mov qword [rsp + 0xa0], rdx
movsx r9w, r10b
bts si, r12w
movabs rax, 0xffffffffffffffe
and rdx, rax
xor r9b, 0x4f
sal sil, 0x1e
cmovno ax, r9w
mov qword [rsp + 0x90], rdx
bt eax, 0xaf
ror rsi, 0xeb
mov esi, edi
sar r11b, cl
and esi, 0xfffffff8
ror al, cl
bt r9w, r12w
mov r9, rdi
rcl ax, cl
neg r9
sbb al, 0xcd
shrd ax, bp, 0xfb
mov rax, qword [rsp + 0xf0]
cmp dl, 0x49
bsf r11w, r14w
lea r11, [r15 + rax]
cmp edx, esp
clc
cmp dh, 0x1b
add r11, r10
clc
cmp dl, 0x78
test r8w, 0x3099
add r15, qword [rsp + 0xb8]
cmc
lea r15, [r15 + r10]
stc
sub r10d, r10d
jmp 0x1404226c2
jmp 0x140422707
mov byte [rcx + r12], 0xff
test rbx, 0x35981f92
clc
jmp 0x1404226d9
add r14, r12
test al, sil
add rcx, rbx
inc r10
test r15b, r10b
lea r11, [r11 + rbx]
clc
cmp r12b, dl
stc
add r15, rbx
jmp 0x1404226f9
dec r8d
jmp 0x140422701
je 0x14042306b
cmp dword [rsp + 0x24], 0
jle 0x1404226c7
cmp dword [rsp + 0x24], 8
jae 0x1404227ea
xor edx, edx
movsx ebp, r13w
mov rbp, rdx
clc
test dil, 1
jmp 0x140422730
je 0x140422779
mov rax, rdx
bts ebp, edi
sub bpl, r13b
sub rax, rbx
movzx eax, byte [rcx + rax]
cmp r10w, r10w
sal bpl, cl
add al, byte [r14 + rdx]
or bpl, 0xff
mov byte [rcx + rdx], al
bt ebp, 0x5c
bt bp, r13w
mov rbp, rdx
clc
cmp r10d, 0x3f0e44bf
or rbp, 1
clc
test sp, 0x43cc
cmp r10b, sil
not rdx
test sp, r15w
cmp r10b, r10b
cmp rdx, r9
jmp 0x14042278b
je 0x1404226c7
nop
or al, r13b
sbb eax, 0x6065748a
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
cmp r12b, 0xc2
jmp 0x1404227ac
mov byte [rcx + rbp], al
stc
bt ax, 0xa
add al, r11b
movzx eax, byte [r15 + rbp + 1]
stc
jmp 0x1404227c5
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
cmc
stc
test cx, 0x7dd4
add rbp, 2
cmp r10b, bl
cmp rdi, rbp
jne 0x14042279a
jmp 0x1404226c7
mov rax, r10
movsx rdx, bp
movsxd rdx, esi
bts rdx, rsi
imul rax, rbx
movsxd rdx, r8d
rcl dx, cl
add rax, r13
add dl, 0x1d
xor dl, dh
mov dh, 0x6b
mov rdx, r10
cmc
imul rdx, r12
clc
jmp 0x140422821
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmc
cmp rax, 0x20
jmp 0x140422833
jb 0x14042271d
jb 0x14042271d
mov edx, 0
jmp 0x140422849
cmp dword [rsp + 0x6c], 0x20
jmp 0x140422853
jb 0x140422723
cmp dword [rsp + 0x24], 0x20
jae 0x140422870
sub eax, eax
jmp 0x14042286b
jmp 0x1404229b9
cmp qword [rsp + 0x70], 0
jmp 0x14042287b
je 0x140422937
mov rbp, qword [rsp + 0x90]
sub edx, edx
jmp 0x140422890
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404228a2
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x1404228ae
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x1404228be
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404228cc
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404228d7
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x1404228e3
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404228ef
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404228fb
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14042290a
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
clc
stc
movdqu xmmword [rcx + rdx + 0x30], xmm0
add rdx, 0x40
cmp ecx, r11d
add rbp, 0xfffffffffffffffe
jmp 0x14042292c
jne 0x140422890
jmp 0x140422939
sub edx, edx
test byte [rsp + 0xa0], 1
je 0x140422989
movdqu xmm0, xmmword [r14 + rdx]
bts eax, esp
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
cmp rdi, r11
cmc
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042296b
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042297a
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x140422993
je 0x1404226c7
mov rdx, qword [rsp + 0x40]
cmp r12b, 0x22
nop
mov rax, rdx
test dil, 0x18
je 0x140422723
nop dword [rax]
jmp 0x1404229b9
movq xmm0, qword [r14 + rax]
jmp 0x1404229c4
movq xmm1, qword [r15 + rax]
jmp 0x1404229cf
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
add rax, 8
cmp rsi, rax
jmp 0x1404229e5
jne 0x1404229b9
mov rdx, rsi
cmp rsi, rdi
jmp 0x1404229f6
je 0x1404226c7
jmp 0x140422723
test ebx, ebx
jle 0x140422b19
movsxd r9, dword [rsp + 0x24]
btr r10w, 0x81
clc
mov r10d, ebx
test r13w, 0x5771
cmp ebx, 8
jae 0x1404235c4
sub r11d, r11d
mov rdx, r11
test r10b, 1
jmp 0x140422a36
je 0x140422a7a
mov rax, r11
bt edx, 0x6a
shrd dx, r14w, 0x59
sal edx, cl
sub rax, r9
test r9, r10
shrd dx, r15w, 0x48
movzx eax, byte [rcx + rax]
shr al, 1
mov rdx, qword [rsp + 0x28]
stc
cmp bh, 0x21
add al, byte [rdx + r11]
mov byte [rcx + r11], al
cdq
mov rdx, r11
cmp ax, 0x3e4a
or rdx, 1
not r11
cmp sp, 0x7244
cmc
add r11, r10
jmp 0x140422a8b
je 0x140422b19
mov rcx, qword [rsp + 0x40]
or bl, r14b
mov rax, rcx
bt rbp, r13
rcl ebx, cl
test dl, r13b
sub rax, r9
add rax, r15
inc rax
add ebx, 0x1b6e00bc
add rcx, r15
inc rcx
btc bp, sp
clc
movzx ebx, byte [rax + rdx - 1]
shr bpl, cl
rol bpl, 0x96
or bp, r14w
shr bl, 1
mov rbp, qword [rsp + 0x28]
test r13d, 0x3df868b4
cmp sil, sil
add bl, byte [rbp + rdx]
cmc
clc
mov byte [rcx + rdx - 1], bl
movzx ebx, byte [rax + rdx]
shr bl, 1
jmp 0x140422afc
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
stc
test dl, r11b
add rdx, 2
cmp r10, rdx
jmp 0x140422b13
jne 0x140422abf
mov r14, qword [rsp + 0x28]
adc ebx, 0x2a74189a
bts r8, r11
add r14, r13
mov r13, qword [rsp + 0xd8]
not bl
movsxd r8, r9d
movzx r10, bp
mov r8d, dword [rsp + 0x2b0]
setae r10b
movsx rbx, di
jmp 0x140422b51
mov r11, qword [rsp + 0x108]
setno bl
mov r10, qword [rsp + 0x88]
cmova ebx, esi
mov rbx, qword [rsp + 0x30]
jmp 0x140422b71
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x140423304
mov r9d, dword [rsp + 0x5c]
cmp r10b, r11b
stc
test r9d, r9d
je 0x140423068
mov eax, dword [rsp + 0x24]
rol r8b, 0xc0
ror bpl, 0xf8
movsxd r12, eax
add rsi, r13
mov esi, eax
movsx r8, r13w
lea r8, [r15 + r10]
sbb al, 0xc9
movzx r11, r12w
mov eax, esi
cmovs r13w, ax
and eax, 0xffffffe0
shl r11b, cl
shr r11b, 0x11
bsf r14w, r15w
mov qword [rsp + 0x40], rax
movzx r14w, r13b
add rax, 0xffffffffffffffe0
add r13w, di
bts r11w, bx
mov qword [rsp + 0x70], rax
mov rbp, rax
shr rbp, 5
bswap ax
movsx rax, r15w
movzx r14w, bpl
inc rbp
or al, 0x10
xor ax, r15w
mov rax, rbp
ror r13b, 0xa7
shl r11d, 0xda
movzx r13w, dl
mov qword [rsp + 0xa0], rbp
movabs rax, 0xffffffffffffffe
jmp 0x140422c36
and rbp, rax
inc r13b
mov qword [rsp + 0x90], rbp
sal r13b, 0x2a
add bp, 0x1003
mov rbp, r10
lahf
xchg r11b, al
shl ah, cl
mov r10d, esi
and r10d, 0xfffffff8
mov r13, rsi
neg r13
dec al
sal ax, cl
movsx eax, r12w
mov rax, qword [rsp + 0xf0]
sar r11b, cl
neg r11
or r14d, 0x4bd51a56
lea r11, [r15 + rax]
lea r11, [r11 + rbp]
adc r14w, di
add r15, qword [rsp + 0xb8]
stc
lea r15, [r15 + rbp]
movzx r14d, r12w
xor ebp, ebp
movzx r14w, r12b
movsx r14d, ax
mov r14, rdx
jmp 0x140422cb1
jmp 0x140422cf1
mov byte [rcx + r12], 0xff
add r14, r12
cmp r12b, 0x1f
jmp 0x140422cc7
add rcx, rbx
jmp 0x140422ccf
inc rbp
clc
lea r11, [r11 + rbx]
test bp, r15w
add r15, rbx
jmp 0x140422ce3
dec r9d
jmp 0x140422ceb
je 0x14042306b
cmp dword [rsp + 0x24], 0
jmp 0x140422cfb
jle 0x140422cb6
cmp dword [rsp + 0x24], 8
jmp 0x140422d0b
jae 0x140422de9
sub edi, edi
mov rdx, rdi
cmc
test sil, 1
je 0x140422d6e
mov rax, rdi
not dl
sub rax, rbx
test r13w, 0x7a
movzx eax, byte [rcx + rax]
ror dx, cl
jmp 0x140422d3e
shr al, 1
and dh, 0x92
add al, byte [r14 + rdi]
btr edx, r11d
or dl, spl
cmc
mov byte [rcx + rdi], al
movzx rdx, bp
bsf rdx, r12
add dh, bh
mov rdx, rdi
stc
cmp di, 0x3dc0
or rdx, 1
jmp 0x140422d6e
not rdi
cmp ch, 0x6d
cmp rdi, r13
je 0x140422cb6
nop word [rax + rax]
jmp 0x140422d8b
movzx eax, byte [r15 + rdx]
shr al, 1
cmc
add al, byte [r14 + rdx]
test ebp, 0x66d56612
cmc
cmp r15b, r11b
mov byte [rcx + rdx], al
sal ah, cl
adc ax, 0x1119
and rax, rax
movzx eax, byte [r15 + rdx + 1]
cmc
test r11w, 0x589d
test esi, edi
shr al, 1
stc
add al, byte [r14 + rdx + 1]
cmp spl, dil
test r13b, spl
mov byte [rcx + rdx + 1], al
test r10w, cx
add rdx, 2
cmp rsi, rdx
jmp 0x140422dde
jne 0x140422d8b
jmp 0x140422cb6
mov rax, rbp
bswap dx
imul rax, rbx
xchg rdx, rdx
add rax, r8
xor rdx, rdi
mov rdx, rbp
clc
imul rdx, r12
add rdx, qword [rsp + 0x28]
clc
test dil, 0xbc
cmc
sub rax, rdx
test r8b, al
cmp rax, 0x20
jmp 0x140422e1e
jb 0x140422d11
jb 0x140422d11
mov edi, 0
test sp, 0x53c8
cmp dword [rsp + 0x6c], 0x20
jmp 0x140422e3e
jb 0x140422d13
cmp dword [rsp + 0x24], 0x20
jae 0x140422e56
xor eax, eax
jmp 0x140423004
mov rdi, r8
cmp qword [rsp + 0x70], 0
jmp 0x140422e64
je 0x140422f4c
mov r8, qword [rsp + 0x90]
xor edx, edx
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140422e7f
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140422e8b
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x140422e97
movdqu xmm3, xmmword [r11 + rdx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x140422ec4
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x140422ecf
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x140422edb
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x140422ee7
movdqu xmm2, xmmword [r11 + rdx - 0x10]
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x140422ef9
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmp bp, r15w
clc
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm3
stc
cmc
cmp r12w, 0x52d7
add rdx, 0x40
jmp 0x140422f38
add r8, 0xfffffffffffffffe
jmp 0x140422f41
jne 0x140422e74
jmp 0x140422f4f
sub edx, edx
clc
test byte [rsp + 0xa0], 1
jmp 0x140422f5c
je 0x140422fbf
movdqu xmm0, xmmword [r14 + rdx]
not ah
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movzx eax, di
shr ah, 0x81
cmc
mov rax, rdx
cmp rsi, r9
stc
clc
sub rax, rbx
jmp 0x140422f88
movdqu xmm2, xmmword [rcx + rax]
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x140422f98
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmp qword [rsp + 0x40], rsi
setl r8b
mov r8, rdi
jmp 0x140422fd0
je 0x140422cb6
mov rdi, qword [rsp + 0x40]
mov rax, rdi
cmp bp, 0x1646
test sil, 0x18
jmp 0x140422fec
je 0x140422d13
nop word cs:[rax + rax]
jmp 0x140423004
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
jmp 0x140423015
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp sp, 0x6169
add rax, 8
clc
test r14b, 0x5a
test rbp, rsi
cmp r10, rax
jmp 0x140423041
jne 0x140423004
mov rdi, r10
cmc
cmp r11d, 0x4b074e34
cmp r9b, spl
cmp r10, rsi
jmp 0x14042305d
je 0x140422cb6
jmp 0x140422d13
mov r14, rdx
mov esi, dword [rsp + 0x2c0]
test r15b, spl
cmp esi, 0x10
jmp 0x14042307d
jne 0x1404232be
mov r8d, dword [rsp + 0x2b0]
rol r10w, cl
test r8d, r8d
movsx r11w, r9b
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
movzx r12d, bp
movzx r12, r8w
xchg r12b, r12b
mov r12, qword [rsp + 0x118]
je 0x140423390
mov rcx, qword [rsp + 0x140]
movzx eax, sp
add rcx, qword [r13 + 0x18]
movzx eax, r12w
cdqe
movsxd rax, dword [rsp + 0x24]
inc rax
cmp r14b, r15b
cmp dword [rsp + 0x5c], 7
jmp 0x1404230f2
jb 0x14042327b
mov rdx, rbx
shrd bp, r11w, 0xff
or bx, r13w
sub rdx, rax
shrd si, r15w, 0xb5
stc
mov ebp, dword [rsp + 0x128]
mov rsi, rcx
movsx rdi, di
shl rbx, cl
shl bx, 0xd3
lea rbx, [rcx + rax]
test r11, r8
rol dil, 0xca
rcr rdi, cl
mov byte [rcx + rax], 0xff
mov rdi, qword [rsp + 0x30]
cmova rcx, r14
btc rcx, rdx
mov byte [rdi + rbx], 0xff
shrd di, r11w, 0x3e
cmc
bsf di, r9w
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
clc
mov byte [rdi + rbx], 0xff
shld rdi, r15, 0x18
cmovle di, bx
movsx ecx, r8w
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
rol ch, cl
ror dil, cl
neg di
add rbx, qword [rsp + 0x30]
sal cx, 0x8a
bt cx, r9w
mov rdi, qword [rsp + 0x30]
dec ecx
ror cx, cl
mov byte [rdi + rbx], 0xff
sub di, dx
add rbx, qword [rsp + 0x30]
sbb cx, 0x314b
mov rdi, qword [rsp + 0x30]
mov cl, 0x87
mov byte [rdi + rbx], 0xff
test dx, 0x2c4d
cmp dil, 0x5a
mov cx, di
add rbx, qword [rsp + 0x30]
sal cl, cl
mov rdi, qword [rsp + 0x30]
rcr ch, 0xdc
xor cx, r14w
btr ecx, 0xfd
mov byte [rdi + rbx], 0xff
btc edi, esp
add rbx, qword [rsp + 0x30]
inc di
movzx ecx, r9w
mov rdi, qword [rsp + 0x30]
lea rcx, [rbx + rdi]
bswap rdi
lea rcx, [rcx + rdx]
rol dil, cl
mov rdi, qword [rsp + 0x30]
cmc
mov byte [rdi + rbx], 0xff
movsx bx, dl
btc rbx, 0xf5
bsf ebx, eax
mov rbx, qword [rsp + 0x30]
cmp dh, ah
stc
add ebp, 0xfffffff8
jmp 0x140423228
jne 0x140423116
lea rsi, [rsi + rbx]
bswap cx
ror cl, cl
lea rsi, [rsi + rbx]
sbb edx, r12d
rcr ch, cl
lea rsi, [rsi + rbx]
mov rdx, rcx
lea rsi, [rsi + rbx]
add rsi, rbx
sbb cl, 0x2a
shld dx, r9w, 0xb2
movzx rdx, si
lea rsi, [rsi + rbx]
add rsi, rbx
lea rsi, [rsi + rbx]
rol cl, 0x3d
bt ecx, 0x67
mov rcx, rsi
cmp r12b, 0x38
xor dh, 0xdc
movsx rdx, r12w
mov edx, dword [rsp + 0x12c]
test r8w, bp
clc
test edx, edx
jmp 0x14042328e
je 0x140423311
lea rcx, [rcx + rax]
movzx rax, r10w
mov eax, edx
test cl, dh
mov byte [rcx], 0xff
stc
add rcx, rbx
jmp 0x1404232ac
dec eax
jmp 0x1404232b3
jne 0x1404232a0
jmp 0x140423311
mov r13, qword [rsp + 0xd8]
movsx r8, bx
mov r8d, dword [rsp + 0x2b0]
mov r10w, 0x4d2d
bswap r12w
setae r12b
mov r11, qword [rsp + 0x108]
movzx r12, r10w
setne r12b
xchg r10b, r10b
mov r10, qword [rsp + 0x88]
xchg r12b, r12b
movsx r12, r15w
dec r12
mov r12, qword [rsp + 0x118]
jmp 0x140423311
inc r12
stc
jmp 0x14042331a
cmp r12, qword [rsp + 0x110]
jmp 0x140423327
je 0x1404247fa
mov eax, dword [rsp + 0x60]
shld cx, r10w, 0x33
not sil
imul eax, r12d
movzx ecx, r10w
rol sil, 9
sar si, 0xc4
mov rsi, qword [r13 + 0x18]
xor cl, 0xf5
mov qword [rsp + 0x140], rax
movsxd rcx, edx
lea rsi, [rsi + rax]
not ecx
movzx rcx, cx
shl rcx, 0x11
movzx ecx, byte [r14]
cmp r15w, r15w
sub r9d, r9d
test dx, 0xc46
jmp 0x140423382
cmp cl, 4
jbe 0x14041fe9e
jmp 0x14041f91b
inc r12
cmp r9w, ax
test dl, r11b
cmc
cmp r12, qword [rsp + 0x110]
jne 0x14042332d
jmp 0x140424736
mov rax, qword [rsp + 0x40]
adc edx, r15d
inc rdx
lea rdx, [r15 + rax]
sbb al, sil
cwde
rcl ah, 0x1f
sub rdx, qword [rsp + 0x28]
cmovle ax, di
rol al, cl
mov rax, qword [rsp + 0x160]
test r10w, bx
cmc
add rax, rsi
test r10b, 0x86
jmp 0x1404233eb
cmp rdx, 0x10
jmp 0x1404233f4
jb 0x1404201d0
jb 0x1404201d0
cmp rax, 0x10
jmp 0x140423409
jb 0x1404201d0
cmp dword [rsp + 0x60], 0x10
jb 0x1404201d0
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jmp 0x14042342a
jb 0x1404201d7
cmp ebx, 0x10
jmp 0x140423438
jae 0x140423619
xor r12d, r12d
jmp 0x140423446
jmp 0x1404239d4
mov rax, qword [rsp + 0x40]
shr dh, 0xf6
bts rdx, r9
add rax, r15
mov dh, cl
mov rdx, rax
jmp 0x140423465
sub rdx, qword [rsp + 0x28]
clc
cmp rdx, 0x20
jmp 0x140423474
jb 0x140420c5d
jb 0x140420c5d
mov r10d, 0
clc
cmp dword [rsp + 0x60], 0x20
jmp 0x140423491
jb 0x140420c66
cmp ebx, 0x20
jae 0x140423c13
sub r10d, r10d
jmp 0x140424383
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
cmp r8b, 0xf4
sub rax, qword [rsp + 0x28]
test r9b, r9b
cmp rax, 0x20
jmp 0x1404234c6
jb 0x14042146f
jb 0x14042146f
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x1404234e1
jb 0x140421477
cmp ebx, 0x20
jmp 0x1404234ef
jae 0x140423d46
sub edi, edi
jmp 0x1404234fc
jmp 0x14042446b
mov rax, qword [rsp + 0x40]
stc
add rax, r15
clc
sub rax, qword [rsp + 0x28]
stc
jmp 0x140423516
cmp rax, 0x20
jmp 0x14042351f
jb 0x140421a2a
jb 0x140421a2a
cmp dword [rsp + 0x60], 0x20
jb 0x140421a2a
mov r11d, 0
stc
cmp cx, 0x3533
cmp dword [rsp + 0x24], 0x20
jmp 0x14042354c
jb 0x140421a2d
cmp ebx, 0x20
jmp 0x14042355a
jae 0x140423e8c
xor r11d, r11d
jmp 0x140423568
jmp 0x140423fe3
mov rax, qword [rsp + 0x40]
test bp, 0x18a0
cmc
lea rax, [rax + r15]
cmc
cmp bl, r13b
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jb 0x140422060
jb 0x140422060
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x1404235a4
jb 0x140422066
cmp ebx, 0x20
jmp 0x1404235b2
jae 0x14042406c
xor edi, edi
jmp 0x1404235bf
jmp 0x140424559
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x1404235db
jb 0x140422a27
jb 0x140422a27
mov r11d, 0
clc
cmp dword [rsp + 0x24], 0x20
jmp 0x1404235f8
jb 0x140422a2a
cmp ebx, 0x20
jmp 0x140423606
jae 0x140424199
xor r11d, r11d
jmp 0x140423614
jmp 0x140424676
mov r12d, r14d
shl bl, 0xab
ror dl, cl
and r12d, 0xfffffff0
not r10
mov r10w, 0x4119
cdq
mov rbp, qword [rsp + 0x40]
inc rbx
sub rbp, rsi
sub bx, 0xcfb
clc
bt ax, r15w
add rbp, r15
movzx eax, r13w
mov rax, r12
cdq
mov rbx, rcx
mov r10, qword [rsp + 0x28]
movsx dx, r10b
mov edx, esi
mov rdx, qword [rsp + 0x88]
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x140423672
movdqa xmmword [rsp + 0x70], xmm11
movdqa xmm10, xmm11
pxor xmm7, xmm7
punpckhbw xmm10, xmm7
movdqa xmm0, xmm10
punpckhwd xmm0, xmm7
movdqa xmm1, xmm0
movdqa xmmword [rsp + 0xc0], xmm0
punpcklwd xmm10, xmm7
punpcklbw xmm11, xmm7
movdqa xmm13, xmm11
punpckhwd xmm13, xmm7
movdqu xmm15, xmmword [rbx + rdx]
jmp 0x1404236bc
movdqa xmmword [rsp + 0xa0], xmm15
movdqa xmm8, xmm15
punpckhbw xmm8, xmm7
movdqa xmm12, xmm8
punpckhwd xmm12, xmm7
punpcklwd xmm8, xmm7
punpcklbw xmm15, xmm7
movdqa xmm4, xmm15
punpckhwd xmm4, xmm7
movdqu xmm0, xmmword [rbp]
jmp 0x1404236f7
movdqa xmm3, xmm0
movdqa xmm2, xmm0
movdqa xmmword [rsp + 0x90], xmm0
punpckhbw xmm3, xmm7
movdqa xmm14, xmm3
punpcklwd xmm14, xmm7
punpckhwd xmm3, xmm7
movdqa xmm5, xmm8
psubd xmm5, xmm10
movdqa xmm9, xmm12
psubd xmm9, xmm1
paddd xmm3, xmm9
paddd xmm14, xmm5
movdqa xmm0, xmm9
psrad xmm0, 0x1f
pxor xmm9, xmm0
psubd xmm9, xmm0
movdqa xmm0, xmm5
psrad xmm0, 0x1f
pxor xmm5, xmm0
psubd xmm5, xmm0
punpcklbw xmm2, xmm7
movdqa xmm6, xmm2
punpckhwd xmm2, xmm7
movdqa xmm0, xmm4
psubd xmm0, xmm13
paddd xmm2, xmm0
movdqa xmm1, xmm0
psrad xmm1, 0x1f
pxor xmm0, xmm1
psubd xmm0, xmm1
punpcklwd xmm11, xmm7
punpcklwd xmm15, xmm7
punpcklwd xmm6, xmm7
movdqa xmm7, xmm15
psubd xmm7, xmm11
paddd xmm6, xmm7
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
movdqa xmm1, xmm6
psubd xmm1, xmm15
movdqa xmm15, xmm2
psubd xmm15, xmm4
movdqa xmm4, xmm14
psubd xmm4, xmm8
movdqa xmm8, xmm3
psubd xmm8, xmm12
movdqa xmm12, xmm8
psrad xmm12, 0x1f
pxor xmm8, xmm12
psubd xmm8, xmm12
movdqa xmm12, xmm4
psrad xmm12, 0x1f
pxor xmm4, xmm12
psubd xmm4, xmm12
movdqa xmm12, xmm15
psrad xmm12, 0x1f
pxor xmm15, xmm12
psubd xmm15, xmm12
movdqa xmm12, xmm1
psrad xmm12, 0x1f
pxor xmm1, xmm12
psubd xmm1, xmm12
psubd xmm6, xmm11
psubd xmm2, xmm13
psubd xmm14, xmm10
psubd xmm3, xmmword [rsp + 0xc0]
movdqa xmm10, xmm3
psrad xmm10, 0x1f
pxor xmm3, xmm10
psubd xmm3, xmm10
movdqa xmm10, xmm14
psrad xmm10, 0x1f
pxor xmm14, xmm10
psubd xmm14, xmm10
movdqa xmm10, xmm2
psrad xmm10, 0x1f
pxor xmm2, xmm10
psubd xmm2, xmm10
movdqa xmm10, xmm6
psrad xmm10, 0x1f
pxor xmm6, xmm10
psubd xmm6, xmm10
movdqa xmm11, xmmword [0x1400bf530]
pxor xmm1, xmm11
pxor xmm7, xmm11
movdqa xmm10, xmm7
pcmpgtd xmm10, xmm1
pxor xmm15, xmm11
pxor xmm0, xmm11
pxor xmm6, xmm11
pcmpgtd xmm7, xmm6
por xmm7, xmm10
movdqa xmm10, xmm0
pcmpgtd xmm10, xmm15
pxor xmm2, xmm11
pcmpgtd xmm0, xmm2
por xmm0, xmm10
pxor xmm4, xmm11
pxor xmm5, xmm11
packssdw xmm7, xmm0
movdqa xmm0, xmm5
pcmpgtd xmm0, xmm4
pxor xmm8, xmm11
pxor xmm9, xmm11
pxor xmm14, xmm11
pcmpgtd xmm5, xmm14
por xmm5, xmm0
movdqa xmm0, xmm9
pcmpgtd xmm0, xmm8
pxor xmm3, xmm11
pcmpgtd xmm9, xmm3
por xmm9, xmm0
packssdw xmm5, xmm9
packsswb xmm7, xmm5
pcmpgtd xmm8, xmm3
pcmpgtd xmm4, xmm14
packssdw xmm4, xmm8
pcmpgtd xmm15, xmm2
pcmpgtd xmm1, xmm6
packssdw xmm1, xmm15
packsswb xmm1, xmm4
movdqa xmm0, xmmword [rsp + 0x70]
pand xmm0, xmm1
pandn xmm1, xmmword [rsp + 0xa0]
por xmm1, xmm0
pand xmm1, xmm7
pandn xmm7, xmmword [rsp + 0x90]
por xmm7, xmm1
movdqu xmm0, xmmword [r10]
paddb xmm7, xmm0
movdqu xmmword [rbx], xmm7
clc
add r10, 0x10
test r15b, 0x31
test rdx, r12
add rbp, 0x10
jmp 0x1404239a3
add rbx, 0x10
cmc
add rax, 0xfffffffffffffff0
jmp 0x1404239b1
jne 0x140423666
cmp r12, r14
jmp 0x1404239bf
je 0x140422b19
test r14b, 8
jmp 0x1404239ce
je 0x1404201d7
mov edx, r14d
add bx, r12w
and edx, 0xfffffff8
rcr bp, 0xb5
cmp r15b, r8b
shld r8, rdx, 0x92
mov r11, qword [rsp + 0x40]
bt rbp, 0xae
bt rax, rdi
sub ebx, 0x15245b95
sub r11, rsi
xchg bl, r10b
adc bl, r12b
add r11, r15
mov rax, qword [rsp + 0x88]
lea r10, [r11 + rax]
mov bpl, spl
xchg ebp, ebp
mov rbp, rdx
mov bh, 0xeb
mov rbx, rcx
mov rax, r9
mov r8w, 0x1b78
mov r8, qword [rsp + 0x28]
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x140423a4a
movq xmm11, qword [r10 + r12]
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x140423a74
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x140423a97
movdqa xmm5, xmm10
punpcklbw xmm5, xmm13
movdqa xmm6, xmm5
punpcklwd xmm6, xmm13
punpckhwd xmm5, xmm13
movdqa xmm4, xmm2
psubd xmm4, xmm3
movdqa xmm0, xmm1
psubd xmm0, xmm12
paddd xmm5, xmm0
paddd xmm6, xmm4
movdqa xmm7, xmm0
psrad xmm7, 0x1f
pxor xmm0, xmm7
psubd xmm0, xmm7
movdqa xmm7, xmm4
psrad xmm7, 0x1f
pxor xmm4, xmm7
psubd xmm4, xmm7
movdqa xmm7, xmm6
psubd xmm7, xmm2
movdqa xmm2, xmm5
psubd xmm2, xmm1
movdqa xmm1, xmm2
psrad xmm1, 0x1f
pxor xmm2, xmm1
psubd xmm2, xmm1
movdqa xmm1, xmm7
psrad xmm1, 0x1f
pxor xmm7, xmm1
psubd xmm7, xmm1
psubd xmm6, xmm3
psubd xmm5, xmm12
movdqa xmm1, xmm5
psrad xmm1, 0x1f
pxor xmm5, xmm1
psubd xmm5, xmm1
movdqa xmm1, xmm6
psrad xmm1, 0x1f
pxor xmm6, xmm1
psubd xmm6, xmm1
pxor xmm4, xmm14
pxor xmm7, xmm14
movdqa xmm1, xmm4
pcmpgtd xmm1, xmm7
pxor xmm0, xmm14
pxor xmm2, xmm14
movdqa xmm3, xmm0
pcmpgtd xmm3, xmm2
pxor xmm6, xmm14
pcmpgtd xmm4, xmm6
por xmm4, xmm1
pxor xmm5, xmm14
pcmpgtd xmm0, xmm5
por xmm0, xmm3
packssdw xmm4, xmm0
packsswb xmm4, xmm4
pcmpgtd xmm2, xmm5
pcmpgtd xmm7, xmm6
packssdw xmm7, xmm2
packsswb xmm7, xmm7
pand xmm11, xmm7
pandn xmm7, xmm9
por xmm7, xmm11
pand xmm7, xmm4
pandn xmm4, xmm10
por xmm4, xmm7
paddb xmm4, xmm8
movq qword [rbx + r12], xmm4
add r8, 8
test rbp, r11
add r11, 8
add r10, 8
cmp dl, 0x71
stc
add rax, 8
add rbx, 8
add rbp, 0xfffffffffffffff8
cmp r10d, 0x5e543098
jmp 0x140423bef
cmp r12, rbp
jmp 0x140423bf7
jne 0x140423a3f
mov r12, rdx
cmp rdx, r14
jmp 0x140423c08
je 0x140422b19
jmp 0x1404201d7
mov r10d, ebp
test al, 0xe1
movzx r8d, r11w
and r10d, 0xffffffe0
rol dl, cl
bts r8, r11
lea rdx, [r10 - 0x20]
cmp al, 7
test spl, r10b
cmc
mov r8, rdx
shr r8, 5
jmp 0x140423c3c
inc r8
jmp 0x140423c45
test rdx, rdx
je 0x140424300
mov rsi, r8
bswap dx
btc dx, si
test r15b, 0xc7
movabs rdx, 0xffffffffffffffe
and dil, r8b
and rsi, rdx
sub rdx, 0x5f9215fc
test r11w, sp
bt rdx, r15
add rax, qword [rsp + 0x148]
movsx dx, dil
mov rdx, qword [rsp + 0x40]
jmp 0x140423c96
lea rdx, [rdx + r15]
bsf di, dx
add rdx, 0x30
sub ebx, ebx
mov rdi, qword [rsp + 0x28]
jmp 0x140423cae
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x140423cbe
movdqu xmm2, xmmword [rax + rbx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x140423cd3
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x140423ce8
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x140423cf3
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x140423cfe
movdqu xmm2, xmmword [rax + rbx - 0x10]
jmp 0x140423d09
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
cmp cl, spl
jmp 0x140423d29
add rbx, 0x40
cmp r11b, bl
clc
stc
add rsi, 0xfffffffffffffffe
jmp 0x140423d3b
jne 0x140423cae
jmp 0x140424319
mov edi, r10d
and edi, 0xffffffe0
cmovns rax, r14
lea rax, [rdi - 0x20]
movsxd r8, ecx
shr r8b, 0x76
mov r8, rax
shr r8, 5
jmp 0x140423d67
inc r8
cmp rdx, r13
cmc
clc
test rax, rax
jmp 0x140423d77
je 0x1404243ea
mov rbx, r8
movabs rax, 0xffffffffffffffe
shrd edx, eax, 0x32
btr edx, ecx
movsx rbp, r14w
and rbx, rax
ror dh, 0x8e
cwd
movsx dx, bh
mov rdx, qword [rsp + 0x40]
mov rax, rdx
sal rbp, 0x48
rcr bpl, cl
sub rax, r9
lea rbp, [r15 + rax]
cwde
add rbp, 0x30
lea rdx, [rdx + r15]
sar ah, cl
rcr ax, 0x1e
setns ah
add rdx, 0x30
movzx rax, r13w
bts eax, edi
ror rax, cl
xor esi, esi
movzx eax, cx
movsx ax, ah
movsxd rax, esp
mov rax, qword [rsp + 0x28]
jmp 0x140423ded
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140423df7
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140423e08
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140423e17
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x140423e26
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x140423e31
movdqu xmm0, xmmword [rax + rsi + 0x20]
movdqu xmm1, xmmword [rax + rsi + 0x30]
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x140423e48
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140423e57
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
test bp, 0x4945
stc
cmp r11b, r15b
movdqu xmmword [rdx + rsi], xmm0
clc
cmp eax, r9d
add rsi, 0x40
cmc
add rbx, 0xfffffffffffffffe
jmp 0x140423e81
jne 0x140423ded
jmp 0x1404243f3
mov r11d, edx
btc r10, 0xef
and r11d, 0xffffffe0
mov rax, qword [rsp + 0x150]
rcr bpl, cl
add rax, r15
mov rsi, qword [rsp + 0x40]
shl bp, cl
bts rbx, rbp
lea rax, [rax + rsi]
btr r10d, 0x19
mov rbp, rsi
sub rbp, r8
lea r10, [r15 + rbp]
cmp r14w, 0x5627
add r10, 0x10
movzx ebx, r9w
xchg bx, bx
bsf bx, bx
lea rbx, [r15 + rsi]
add rbx, 0x10
cmp edx, 0xcc25a28
xor esi, esi
jmp 0x140423eef
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x140423efd
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x140423f08
movdqu xmm8, xmmword [rdi + rsi + 0x10]
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x140423f1a
movdqu xmm5, xmmword [rax + rsi]
movdqa xmm6, xmm4
punpckhbw xmm6, xmm1
punpcklbw xmm4, xmm1
movdqa xmm7, xmm5
punpckhbw xmm7, xmm1
punpcklbw xmm5, xmm1
movdqu xmm2, xmmword [r10 + rsi - 0x10]
jmp 0x140423f43
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x140423f4e
movdqa xmm0, xmm2
punpckhbw xmm0, xmm1
paddw xmm0, xmm6
punpcklbw xmm2, xmm1
paddw xmm2, xmm4
movdqa xmm4, xmm3
punpckhbw xmm4, xmm1
paddw xmm4, xmm7
punpcklbw xmm3, xmm1
paddw xmm3, xmm5
psrlw xmm0, 1
psrlw xmm2, 1
packuswb xmm2, xmm0
paddb xmm2, xmm9
psrlw xmm4, 1
psrlw xmm3, 1
packuswb xmm3, xmm4
paddb xmm3, xmm8
movdqu xmmword [rbx + rsi - 0x10], xmm2
test r14b, sil
test rbx, 0x634c20e1
movdqu xmmword [rbx + rsi], xmm3
jmp 0x140423fba
add rsi, 0x20
cmp r11, rsi
jmp 0x140423fc6
jne 0x140423efd
cmp r11, rdx
je 0x140422b19
test dl, 0x18
jmp 0x140423fdd
je 0x140421a2d
mov rbp, r11
mov r11d, edx
and r11d, 0xfffffff8
mov ah, 0x7d
sub al, bpl
mov rax, qword [rsp + 0x40]
sub rax, r8
add rax, r15
jmp 0x140424003
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x140424011
movq xmm0, qword [rbx + rbp]
jmp 0x14042401b
movq xmm1, qword [r9 + rbp]
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
test bl, r15b
clc
add rbp, 8
test r12w, r8w
cmp r11, rbp
jmp 0x140424058
jne 0x140424011
cmp r11, rdx
jne 0x140421a2d
jmp 0x140422b19
mov edi, r10d
and edi, 0xffffffe0
bts ax, sp
lea rax, [rdi - 0x20]
bts r8d, esi
xchg r8d, r8d
mov r8, rax
cmc
cmp r11b, 0x70
shr r8, 5
jmp 0x140424092
inc r8
clc
test rax, rax
jmp 0x14042409e
je 0x1404244df
mov rbx, r8
shl dx, cl
movabs rax, 0xffffffffffffffe
movzx rdx, sp
clc
and rbx, rax
mov rdx, qword [rsp + 0x40]
mov rax, rdx
inc ebp
sub rax, r9
lea rbp, [r15 + rax]
bsr rax, rsp
bts rax, r15
add rbp, 0x30
lea rdx, [rdx + r15]
add rdx, 0x30
bts ax, r15w
xor esi, esi
movsx eax, dx
mov ax, 0x5e57
mov rax, qword [rsp + 0x28]
jmp 0x1404240f9
movdqu xmm0, xmmword [rax + rsi]
jmp 0x140424103
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042410e
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x140424119
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x140424128
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042413d
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x140424148
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x140424153
movdqu xmm2, xmmword [rbp + rsi - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x140424168
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
test si, 0x2f99
movdqu xmmword [rdx + rsi], xmm0
test bpl, 0x95
cmc
add rsi, 0x40
add rbx, 0xfffffffffffffffe
jmp 0x14042418e
jne 0x1404240f9
jmp 0x1404244e2
mov r11d, r10d
shr r8w, 0xa1
btc r8, r12
and r11d, 0xffffffe0
movsx ax, r13b
bsf r8d, edx
lea rax, [r11 - 0x20]
movzx r8d, sp
mov r8, rax
shr r8, 5
inc r8
test rax, rax
jmp 0x1404241cc
je 0x1404245cc
mov rsi, r8
inc rdi
add ax, bp
movabs rax, 0xffffffffffffffe
btr edi, 0x95
and ebp, edi
and rsi, rax
setns dl
cwde
mov rdx, qword [rsp + 0x40]
mov rax, rdx
bsr bp, r13w
sub rax, r9
btc bp, bp
movzx rbp, di
lea rbp, [r15 + rax]
add rbp, 0x30
and di, bx
lea rdi, [r15 + rdx]
stc
cmp r14b, bpl
add rdi, 0x30
clc
test spl, r14b
xor ebx, ebx
jmp 0x14042422c
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rbx]
jmp 0x140424243
movdqu xmm1, xmmword [rax + rbx + 0x10]
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x140424254
movdqu xmm3, xmmword [rbp + rbx - 0x20]
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x30], xmm2
jmp 0x14042427f
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x14042428a
movdqu xmm0, xmmword [rax + rbx + 0x20]
jmp 0x140424295
movdqu xmm1, xmmword [rax + rbx + 0x30]
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x1404242a6
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x1404242b1
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
cmp r9d, 0xce2033
test spl, r14b
movdqu xmmword [rdi + rbx], xmm3
test r11, 0x4541dec
cmp r14w, 0x48cf
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jne 0x140424239
jmp 0x1404245d6
xor ebx, ebx
bt di, 0x6c
cmovnp di, si
mov rdi, qword [rsp + 0x28]
jmp 0x140424319
test r8b, 1
jmp 0x140424322
je 0x14042436b
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x140424332
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042433d
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x140424348
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmp r10b, r15b
movdqu xmmword [rcx + rbx + 0x10], xmm0
test r15b, cl
cmp r8b, cl
cmp r10, rbp
jmp 0x140424373
je 0x140422b19
test bpl, 0x18
je 0x140420c66
mov rax, r10
mov r10d, ebp
bsf rdx, rbx
neg dl
bt rdx, r10
and r10d, 0xfffffff8
movsxd rdx, ebx
movsx edx, r12w
movzx rdx, sp
mov rdx, qword [rsp + 0x28]
jmp 0x1404243ac
movq xmm0, qword [rdx + rax]
movq xmm1, qword [r9 + rax]
jmp 0x1404243bc
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp r10, rax
jmp 0x1404243d1
jne 0x1404243ac
cmp r10, rbp
jmp 0x1404243df
je 0x140422b19
jmp 0x140420c66
xor esi, esi
cmp al, r10b
test r9w, r8w
test r8b, 1
je 0x14042444e
mov rax, qword [rsp + 0x28]
cmp al, 0xa7
clc
movdqu xmm0, xmmword [rax + rsi]
clc
stc
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
sub rax, r9
jmp 0x14042441d
movdqu xmm2, xmmword [rcx + rax]
jmp 0x140424427
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140424436
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
jmp 0x140424448
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x140424456
je 0x140422b19
test r10b, 0x18
jmp 0x140424465
je 0x140421477
mov rax, rdi
test sil, r11b
ror edi, 0x67
mov edi, r10d
rcr dl, cl
and edi, 0xfffffff8
rol bpl, cl
mov rdx, qword [rsp + 0x40]
shl bp, 0x24
not bpl
sub rdx, r9
sbb bp, sp
add rdx, r15
mov rbp, qword [rsp + 0x28]
jmp 0x14042449e
movq xmm0, qword [rbp + rax]
jmp 0x1404244a9
movq xmm1, qword [rdx + rax]
jmp 0x1404244b3
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp dl, r11b
cmp rdi, rax
jmp 0x1404244cb
jne 0x14042449e
cmp rdi, r10
je 0x140422b19
jmp 0x140421477
xor esi, esi
clc
test r8b, 1
jmp 0x1404244eb
je 0x140424541
mov rax, qword [rsp + 0x28]
cmc
jmp 0x1404244fc
movdqu xmm0, xmmword [rax + rsi]
test r11w, bp
stc
cmc
movdqu xmm1, xmmword [rax + rsi + 0x10]
rol rax, cl
mov rax, rsi
test r9d, r15d
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042452d
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmc
cmp r14b, 0xfb
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x140424549
je 0x140422b19
test r10b, 0x18
je 0x140422066
mov rax, rdi
cmovne bp, di
mov edi, r10d
bswap rbp
bt bp, r10w
and edi, 0xfffffff8
rcl bp, cl
sub bpl, 0x3e
mov rdx, qword [rsp + 0x40]
sub rdx, r9
mov bpl, r12b
stc
add rdx, r15
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x140424594
movq xmm1, qword [rdx + rax]
jmp 0x14042459e
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rdi, rax
jmp 0x1404245b3
jne 0x140424589
cmp rdi, r10
jmp 0x1404245c1
je 0x140422b19
jmp 0x140422066
sub ebx, ebx
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x1404245df
je 0x14042465e
mov rax, qword [rsp + 0x28]
test cl, r11b
cmp di, 0x57d2
movdqu xmm0, xmmword [rax + rbx]
test rbp, rdi
cmp r14d, r15d
movdqu xmm1, xmmword [rax + rbx + 0x10]
not ax
cdqe
mov rax, rbx
clc
cmp r8w, 0xa91
sub rax, r9
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042461f
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042462a
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
test r12w, 0xb15
movdqu xmmword [rcx + rbx + 0x10], xmm3
test r11b, cl
clc
jmp 0x14042465e
cmp r11, r10
jmp 0x140424666
je 0x140422b19
test r10b, 0x18
je 0x140422a2a
mov rax, r11
jmp 0x14042467e
mov r11d, r10d
not dx
dec dl
test r15b, 0xeb
and r11d, 0xfffffff8
shr dh, 0xb6
mov rdx, qword [rsp + 0x40]
cmc
test cx, 0x3b5
clc
sub rdx, r9
add rdx, r15
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
jmp 0x1404246b5
movq xmm0, qword [rbp + rax]
jmp 0x1404246c0
movq xmm1, qword [rdx + rax]
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
clc
cmp r11, rax
jmp 0x1404246e4
jne 0x1404246b5
cmp r11, r10
jmp 0x1404246f2
je 0x140422b19
jmp 0x140422a2a
mov r9d, 1
movsxd rax, r13d
add rax, 0x5311b7b
rcr ax, 0xa2
mov eax, dword [rsp + 0x2c0]
clc
stc
cmp eax, 8
jmp 0x140424722
jl 0x14041f91b
cmp eax, 0x10
jmp 0x140424730
jne 0x14041f91b
mov rbp, qword [rsp + 0xf8]
imul ebp, dword [rsp + 0x2b8]
rol r9w, cl
adc r9w, r14w
mov r9d, 1
clc
jmp 0x14042475d
test ebp, ebp
je 0x14041f91b
mov rax, qword [r13 + 0x18]
bt cx, 0x54
lea ecx, [rbp - 1]
test r11b, r12b
stc
cmp ecx, 3
jmp 0x14042477d
jb 0x1404247c6
mov edx, ebp
cmp ax, r13w
and edx, 0xfffffffc
rol word [rax], 8
jmp 0x140424796
rol word [rax + 2], 8
jmp 0x1404247a1
rol word [rax + 4], 8
rol word [rax + 6], 8
test rax, 0x16531952
add rax, 8
cmp r13b, dil
add edx, 0xfffffffc
jmp 0x1404247c0
jne 0x14042478c
test bpl, 3
jmp 0x1404247cf
je 0x14041f91b
and ebp, 3
cmc
xor edx, edx
rol word [rax + rdx*2], 8
jmp 0x1404247e5
inc rdx
cmp ebp, edx
jmp 0x1404247ef
jne 0x1404247db
jmp 0x14041f91b
mov eax, dword [rsp + 0x2c0]
shl r9, cl
ror r9b, cl
mov r9d, 1
cmc
clc
stc
cmp eax, 8
jmp 0x140424818
jge 0x140424728
cmp dword [rsp + 0x2b8], 0
jmp 0x14042482b
je 0x14041f91b
mov edx, dword [rsp + 0xf8]
rol bpl, 0x10
mov r12d, r11d
movsxd rcx, eax
mov qword [rsp + 0x40], rcx
btr rbp, 0xaa
rcr al, cl
lea ecx, [r8 - 1]
jmp 0x14042485e
mov dword [rsp + 0x24], ecx
inc bpl
movsxd rbp, ecx
movzx ax, bpl
rcl al, 0x45
adc ax, 0xbfa
mov ecx, dword [rsp + 0x84]
imul ecx, r8d
movzx eax, di
add eax, r9d
imul ecx, dword [rsp + 0x68]
shrd ax, r13w, 0x87
cdqe
mov dword [rsp + 0x84], ecx
cmp r10b, cl
mov rax, rdx
sar al, 0x95
mov qword [rsp + 0x30], rdx
xadd al, ah
shrd eax, r10d, 0x38
sub rdx, r12
mov qword [rsp + 0x28], rdx
jmp 0x1404248bf
neg r12
lea rax, [rbp*2 + 2]
add rax, rbp
mov qword [rsp + 0xa0], rax
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
movzx eax, di
dec rbp
dec ah
mov qword [rsp + 0x70], rbp
cbw
not rax
lea eax, [r8 + r8]
jmp 0x1404248ff
dec eax
clc
test ax, 0x645a
mov dword [rsp + 0xc0], eax
clc
sub edi, edi
stc
cmp bx, r14w
sub r10d, r10d
jmp 0x14042491d
jmp 0x140424943
inc r10
cmp bpl, 0x4b
stc
cmp r12w, dx
add edi, dword [rsp + 0x84]
cmp r10, qword [rsp + 0x110]
je 0x14041f91b
mov rbp, qword [r13 + 0x18]
movzx r8, si
ror r8b, cl
movsx rax, r15w
mov eax, dword [rsp + 0x60]
mov r11b, 0xc0
movzx r13d, bx
mov r11d, eax
and r8b, 0x7b
cmp r12b, 0xe5
and ax, r13w
imul r11d, r10d
movzx r8w, bpl
lea r8, [r11 + rbp]
mov rax, 0x13706283
mov rax, qword [rsp + 0x30]
or r13b, r8b
sal r14b, 0x9a
movzx r13, si
lea r13, [r8 + rax]
mov r14b, 1
cmp dword [rsp + 0x2c8], 0
jmp 0x1404249a4
jne 0x1404249ca
mov rax, qword [rsp + 0x40]
movsx rcx, sp
sal r14w, cl
bts ecx, r14d
lea rcx, [0x1400bef68]
movzx r14d, byte [rax + rcx]
shl al, 7
lea r13, [r13 + r12]
cwde
mov edi, edi
mov eax, dword [rsp + 0x2c0]
cmp eax, 4
jmp 0x1404249e1
je 0x140424ce6
cmp eax, 2
je 0x140424dd3
cmp eax, 1
jmp 0x1404249f8
jne 0x140424f75
mov ecx, dword [rsp + 0x64]
sal eax, cl
clc
mov eax, ecx
test spl, dil
cmp ecx, 8
jmp 0x140424a12
jl 0x140424ba5
mov rax, qword [rsp + 0x28]
lea r13, [rax + rbp]
movzx si, r14b
mov eax, dword [rsp + 0x64]
sar sil, 0x57
mov esi, eax
add ax, r14w
sar al, cl
xadd eax, eax
movzx eax, byte [r13 + rdi]
test rbp, rdx
stc
sar al, 7
cmp r9b, r12b
and al, r14b
test edx, 0x2a2924da
stc
mov byte [rbp + rdi], al
btr ax, di
ror al, cl
movzx eax, byte [r13 + rdi]
add al, al
sar al, 7
test r10b, 0xfa
cmp r10, 0x3e2546ec
and al, r14b
mov byte [rbp + rdi + 1], al
btc ax, 0xec
rcl ah, 0xc9
adc ah, 0xf4
movzx eax, byte [r13 + rdi]
test r12b, bl
stc
cmp bl, 0x3f
shl al, 2
jmp 0x140424a9a
sar al, 7
and al, r14b
clc
cmp r12d, r14d
mov byte [rbp + rdi + 2], al
test ax, bp
sar ah, cl
movsxd rax, esp
movzx eax, byte [r13 + rdi]
stc
shl al, 3
test ebp, eax
sar al, 7
and al, r14b
test sil, 0x98
stc
mov byte [rbp + rdi + 3], al
movzx eax, byte [r13 + rdi]
shl al, 4
test r12b, sil
sar al, 7
jmp 0x140424ae0
and al, r14b
test dl, r12b
mov byte [rbp + rdi + 4], al
setns al
cmp r15b, dl
cmovo ax, bx
movzx eax, byte [r13 + rdi]
clc
shl al, 5
test dil, cl
sar al, 7
jmp 0x140424b09
and al, r14b
test r15, 0x33d16e32
mov byte [rbp + rdi + 5], al
movzx ax, bpl
xor al, 0x8e
movzx eax, byte [r13 + rdi]
shl al, 6
stc
cmc
cmp bpl, 0xe3
sar al, 7
test r15d, edx
and al, r14b
stc
clc
mov byte [rbp + rdi + 6], al
btr ax, r8w
movzx eax, byte [r13 + rdi]
stc
and al, 1
test r8w, r11w
clc
neg al
test cx, si
and al, r14b
jmp 0x140424b5c
mov byte [rbp + rdi + 7], al
inc al
lea eax, [rsi - 8]
jmp 0x140424b6a
inc r13
jmp 0x140424b72
add rbp, 8
cmp esi, 0xf
jmp 0x140424b7e
ja 0x140424a2e
lea r13, [r13 + rdi]
lea rbp, [rbp + rdi]
bsr r8w, di
mov r8w, 0x4b06
rcl r8w, cl
mov r8, rbp
clc
jmp 0x140424ba5
test eax, eax
jmp 0x140424bac
jle 0x140424f75
movzx edx, byte [r13]
cmp bh, 0xc5
sar dl, 7
jmp 0x140424bc4
and dl, r14b
mov byte [r8], dl
clc
cmp eax, 1
je 0x140424f75
movzx edx, byte [r13]
stc
cmp r8b, 0x49
add dl, dl
sar dl, 7
cmp spl, 0x8c
test r12b, al
and dl, r14b
test r9w, sp
mov byte [r8 + 1], dl
cmp dil, sil
stc
cmp eax, 3
jmp 0x140424c01
jb 0x140424f75
movzx edx, byte [r13]
clc
shl dl, 2
jmp 0x140424c15
sar dl, 7
and dl, r14b
mov byte [r8 + 2], dl
test r15b, 0xbf
cmp eax, 3
jmp 0x140424c2b
je 0x140424f75
movzx edx, byte [r13]
shl dl, 3
sar dl, 7
and dl, r14b
mov byte [r8 + 3], dl
cmp eax, 5
jmp 0x140424c4b
jb 0x140424f75
movzx edx, byte [r13]
jmp 0x140424c5f
shl dl, 4
cmp esi, esp
clc
test r14w, 0x1986
sar dl, 7
test r8b, 0xe8
and dl, r14b
cmc
cmp r15b, bpl
mov byte [r8 + 4], dl
cmp eax, 5
jmp 0x140424c85
je 0x140424f75
movzx edx, byte [r13]
shl dl, 5
sar dl, 7
clc
test si, r14w
and dl, r14b
mov byte [r8 + 5], dl
cmp r15b, dl
test r8, 0x1e76f3d
cmp eax, 7
jb 0x140424f75
movzx eax, byte [r13]
cmp r12w, r13w
cmc
stc
shl al, 6
jmp 0x140424cc9
sar al, 7
stc
cmp cl, r10b
and al, r14b
jmp 0x140424cd8
mov byte [r8 + 6], al
jmp 0x140424ce1
jmp 0x140424f75
mov ecx, dword [rsp + 0x64]
sar ah, 0xc
bsr eax, r9d
mov eax, ecx
cmc
cmp ecx, 2
jmp 0x140424cfc
jl 0x140424da8
mov rax, qword [rsp + 0x28]
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
cmp r9w, bp
mov dl, r9b
dec edx
mov edx, eax
sub ah, dl
jmp 0x140424d21
movzx eax, byte [r13 + rdi]
clc
test r14w, 0x2f29
cmc
shr al, 4
clc
cmc
mul r14b
mov byte [rbp + rdi], al
btc rax, 0xd8
or al, bh
movzx eax, byte [r13 + rdi]
test r12b, sil
and al, 0xf
test r8d, r14d
mul r14b
mov byte [rbp + rdi + 1], al
movsx ax, dl
bswap eax
movzx rax, bx
lea eax, [rdx - 2]
jmp 0x140424d69
inc r13
add rbp, 2
cmp r9b, bl
test rcx, 0x4db50caa
cmp edx, 3
jmp 0x140424d82
ja 0x140424d18
add r13, rdi
sar r8b, 0x29
bts r8w, r14w
bts r8d, esi
add rbp, rdi
neg r8b
mov r8, rbp
test r11b, 0x96
test r13b, r9b
cmp eax, 1
jne 0x140424f75
movzx eax, byte [r13]
shr al, 4
jmp 0x140424dbe
mul r14b
jmp 0x140424dc6
mov byte [r8], al
jmp 0x140424dce
jmp 0x140424f75
mov eax, dword [rsp + 0x64]
mov esi, eax
cmp eax, 4
jmp 0x140424de1
jl 0x140424ee8
mov rax, qword [rsp + 0x28]
movsxd r13, r9d
cmc
lea r13, [rax + rbp]
inc sil
sal sil, 0x79
movzx si, r8b
mov esi, dword [rsp + 0x64]
xor dl, sil
sub ax, 0x5618
or dl, 0x21
mov edx, esi
clc
movzx eax, byte [r13 + rdi]
movzx rsi, r10w
sar esi, cl
shr al, 6
sar esi, 0x69
mul r14b
btr si, r15w
bswap rsi
mov byte [rbp + rdi], al
jmp 0x140424e3a
movzx eax, byte [r13 + rdi]
cmc
bsf si, dx
shr al, 4
and al, 3
ror si, cl
mul r14b
jmp 0x140424e57
mov byte [rbp + rdi + 1], al
shr si, 0x22
xchg sil, sil
rol ax, cl
movzx eax, byte [r13 + rdi]
shr al, 2
sbb sil, 0xc9
ror rsi, cl
cmp r13d, r10d
and al, 3
mul r14b
bsr si, r15w
rcr si, 0x7c
mov byte [rbp + rdi + 2], al
shl esi, cl
movzx eax, byte [r13 + rdi]
and al, 3
mul r14b
not rsi
movzx si, r14b
mov esi, 0xaf17337
mov byte [rbp + rdi + 3], al
not sil
lea esi, [rdx - 4]
jmp 0x140424eb3
inc r13
add rbp, 4
cmp edx, 7
jmp 0x140424ec2
ja 0x140424e0e
lea r13, [r13 + rdi]
adc r8b, bpl
bswap r8w
bt r8d, esi
add rbp, rdi
cmp r10b, spl
sal r8, cl
sar r8w, cl
mov r8, rbp
test esi, esi
jle 0x140424f75
movzx eax, byte [r13]
shr al, 6
test di, bp
jmp 0x140424f01
mul r14b
cmc
jmp 0x140424f0b
mov byte [r8], al
cmp esi, 1
jmp 0x140424f16
je 0x140424f75
movzx eax, byte [r13]
test rsi, r9
test dl, 0x3b
shr al, 4
test dx, 0x74f5
and al, 3
mul r14b
cmc
test r8b, r11b
mov byte [r8 + 1], al
cmc
test r13w, r11w
stc
cmp esi, 3
jb 0x140424f75
movzx eax, byte [r13]
shr al, 2
btc r13w, 0x46
bsr r13, r13
sal r13w, 0x8e
and al, 3
movsxd r13, esp
movsx r13d, cx
mul r14b
dec r13
mov byte [r8 + 2], al
mov rax, qword [rsp + 0xd0]
cmp eax, dword [rsp + 0x68]
bswap r13w
movsxd r13, r8d
movzx r13d, bx
mov r13, qword [rsp + 0xd8]
jmp 0x140424f99
je 0x140424922
mov rax, qword [r13 + 0x18]
add r11, rax
cmp dword [rsp + 0xd0], 1
jmp 0x140424fb3
jne 0x140425061
cmp dword [rsp + 0x24], 0
jmp 0x140424fc3
js 0x140424922
add rax, rdi
mov dl, bl
mov esi, dword [rsp + 0xc0]
movsx rbp, r10w
inc bl
mov rbp, qword [rsp + 0x70]
movsxd rbx, r14d
cwd
cmovbe edx, ecx
mov rdx, rbp
xchg ch, bh
mov cl, spl
movzx ebx, bp
movsxd rbx, esi
dec esi
movsx cx, dil
mov rcx, 0x4214428d
bswap cx
mov byte [r11 + rbx], 0xff
cmovo cx, r9w
movzx rcx, r10w
not rcx
movzx ecx, byte [rax + rbp + 1]
jmp 0x140425022
movsxd rsi, esi
mov byte [r11 + rsi], cl
mov sil, 0x4d
dec rdx
add ebx, 0xfffffffe
adc sil, r13b
neg sil
movzx si, r15b
mov esi, ebx
cmp r13w, 0x7087
test ebp, 0x80000000
movsx ebp, di
mov rbp, rdx
jmp 0x140425056
je 0x140424ff3
jmp 0x140424922
cmp dword [rsp + 0x24], 0
js 0x140424922
add rax, qword [rsp + 0xa0]
lea rax, [rax + rdi]
movsxd rbp, r14d
and dh, 0xc
xor bpl, r8b
mov rsi, qword [rsp + 0x70]
ror ecx, cl
shl ch, cl
mov ecx, dword [rsp + 0x90]
movsx bx, r9b
mov ebp, ecx
and cx, r9w
dec bx
mov rdx, rsi
lea ecx, [rbp + 3]
and rbx, r11
movsxd rbx, ebp
movsxd rcx, ecx
mov byte [r11 + rcx], 0xff
bt ecx, 0x83
cmp r8b, 0x37
shrd cx, bx, 0xb0
movzx ecx, byte [rax]
lea ebx, [rbp + 2]
cmp r12b, 0x7d
movsxd rbx, ebx
mov byte [r11 + rbx], cl
shld bx, sp, 0xc7
movzx ecx, byte [rax - 1]
lea ebx, [rbp + 1]
stc
jmp 0x1404250e7
movsxd rbx, ebx
mov byte [r11 + rbx], cl
shl rcx, cl
sub rcx, rsi
sal ch, cl
movzx ecx, byte [rax - 2]
movsxd rbp, ebp
mov byte [r11 + rbp], cl
cmp r13w, ax
cmc
add rax, 0xfffffffffffffffd
cmp r13b, 0x81
clc
stc
add ebp, 0xfffffffc
jmp 0x140425118
dec rdx
cmp ch, 0x73
test esi, 0x80000000
movsx esi, bp
jmp 0x14042512c
mov rsi, rdx
jmp 0x140425134
je 0x1404250a2
jmp 0x140424922