Function at 0x140428364
Capabilities:
Encode data using base64
Encode data using xor

Disassembly:
push r15
push r14
push r13
cmp rdi, r11
push r12
test sil, spl
cmc
push rsi
cmc
push rdi
cmp r11b, r9b
push rbp
clc
test bpl, r10b
push rbx
test dil, 0x5a
cmp rbx, 0x7b600c7c
sub rsp, 0x248
jmp 0x1404283d9
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
bts bp, r13w
add bpl, 0x1f
mov esi, dword [rsp + 0x2b8]
bt rax, r15
mov ebp, dword [rsp + 0x2b0]
xor r12d, r12d
add al, 0x62
shrd eax, edx, 0x5b
cmp dword [rsp + 0x2c0], 0x10
mov cl, r13b
xchg cl, cl
sete cl
dec eax
mov eax, esi
stc
test r10w, 0x48c4
jmp 0x14042848b
or eax, ebp
jmp 0x140428492
js 0x14042856c
mov r15d, r8d
adc r14, rbp
rcr ah, 0xae
or r14b, r8b
mov r14, rdx
rcl al, cl
cmp r9, 0x5d2f76a5
mov rax, qword [r13]
movzx di, spl
ror di, 8
test dil, dil
movsxd rdi, dword [rax + 8]
test esi, esi
jmp 0x1404284cb
je 0x1404284fe
mov eax, 0x7fffffff
test rdx, 0x19d81127
xor edx, edx
test r9b, 0x9a
cmc
jmp 0x1404284e9
idiv esi
test sp, r10w
clc
cmc
cmp eax, ebp
jmp 0x1404284f8
jl 0x14042856c
mov r12b, cl
inc r12d
shrd cx, r9w, 0x85
bt ecx, r9d
mov ebx, r12d
movsx rcx, r13w
imul ebx, r9d
mov ecx, esi
jmp 0x140428520
imul ecx, ebp
mov eax, ebx
or eax, ecx
jmp 0x14042852c
js 0x14042856c
test ebx, ebx
jmp 0x140428539
je 0x140428670
mov eax, 0x7fffffff
jmp 0x140428549
sub edx, edx
jmp 0x140428558
idiv ebx
test r9b, 0x97
clc
cmp eax, ecx
jmp 0x140428566
jge 0x140428670
mov qword [r13 + 0x18], 0
sub r9d, r9d
add r15b, 0x40
mov eax, r9d
movaps xmm6, xmmword [rsp + 0x1a0]
sal r14b, cl
jmp 0x14042858e
movaps xmm7, xmmword [rsp + 0x1b0]
xor r15b, 0x1b
not si
movaps xmm8, xmmword [rsp + 0x1c0]
rcr r13d, 0x21
movaps xmm9, xmmword [rsp + 0x1d0]
movsx rbp, r14w
movaps xmm10, xmmword [rsp + 0x1e0]
mov rsi, 0x79317b61
movaps xmm11, xmmword [rsp + 0x1f0]
sbb bpl, 0x26
and r13w, 0x2b1c
adc bl, 0xf7
movaps xmm12, xmmword [rsp + 0x200]
test r13, rax
btc r14d, edx
shr r12, cl
movaps xmm13, xmmword [rsp + 0x210]
test bx, 0x5ef4
bt r15, 0xb0
movaps xmm14, xmmword [rsp + 0x220]
movzx r15d, sp
movaps xmm15, xmmword [rsp + 0x230]
xadd edi, edi
adc r14b, 0x3d
and di, ax
add rsp, 0x248
mov r15w, r9w
xchg rdi, r14
pop rbx
movsxd r14, esp
not bpl
movsx r15w, r15b
pop rbp
movsx r15d, dx
pop rdi
cmovs r13, r13
pop rsi
movsx r12w, dil
pop r12
movsx r14, dx
movsx r13w, r10b
xchg r14b, r15b
pop r13
pop r14
mov r15w, 0x36b9
setno r15b
pop r15
jmp 0x14042866f
ret
mov dword [rsp + 0x68], r9d
cmp bl, 0x33
stc
cmp bx, r12w
mov dword [rsp + 0x6c], ebx
cmp dil, 0xc2
cmp bl, cl
imul ecx, ebx
jmp 0x14042868f
movsxd rcx, ecx
jmp 0x140428697
call fcn.1401b2190
mov qword [r13 + 0x18], rax
cmp cl, 0xb8
sub r9d, r9d
test rax, rax
je 0x14042857b
mov rsi, rdi
mov eax, esi
or r8, rdi
sar r8b, 0x88
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
jmp 0x1404286cb
js 0x14042857b
mov dword [rsp + 0x84], r12d
test r8d, r8d
je 0x140428701
xor r9d, r9d
mov ah, dh
mov eax, 0x7fffffff
test rbp, rax
xor edx, edx
idiv r8d
cmp eax, esi
jmp 0x1404286fb
jl 0x14042857b
mov eax, esi
xchg r9w, r9w
dec r9b
imul eax, r8d
movsx r9, bp
bswap r9w
mov dword [rsp + 0x64], eax
ror r9b, 0x9b
ror r9b, cl
rcr r9b, cl
or eax, dword [rsp + 0x2c0]
setge r9b
xchg r9d, r9d
mov r9d, 0
js 0x14042857b
mov r11d, 0
test r10d, 0x18450c32
cmc
stc
cmp dword [rsp + 0x2c0], 0
jmp 0x14042875a
je 0x1404287d3
sub r9d, r9d
movsxd rbp, esi
shld rbp, r13, 0x94
btc ebp, eax
mov eax, 0x7fffffff
bt cx, 0x61
movsx ecx, sp
xor edx, edx
mov ebp, dword [rsp + 0x2c0]
shrd rcx, r8, 2
bt cx, 8
idiv ebp
movsxd rcx, esp
adc cx, r9w
mov ecx, dword [rsp + 0x64]
jmp 0x1404287a0
cmp eax, ecx
jmp 0x1404287a7
jl 0x14042857b
mov r11d, ecx
cmp sp, di
cmc
test sil, r13b
imul r11d, ebp
cmc
jmp 0x1404287c1
cmp r11d, 0x7ffffff8
jmp 0x1404287cd
jg 0x14042857b
add r11d, 7
rcl al, 6
xor ecx, r8d
cwde
shr r11d, 3
bsr ax, r11w
setp ah
lea eax, [r11 + 1]
movzx cx, sil
bts cx, bx
rol rcx, cl
mov ecx, dword [rsp + 0x2b8]
imul eax, ecx
test r12b, 0x59
stc
cmp eax, r15d
jmp 0x140428811
ja 0x140428574
mov eax, r8d
bts rdx, r9
mov edx, dword [rsp + 0x68]
test r14b, 0x92
imul eax, edx
cmc
test cx, r8w
mov qword [rsp + 0xf8], rax
test bh, 0x65
test ecx, ecx
jmp 0x140428840
je 0x14042d3cf
cmp dword [rsp + 0x2c0], 8
mov rcx, r15
movsx ecx, r13w
movzx r9d, r14w
setl byte [rsp + 0x3f]
cmp esi, edx
xchg r9b, r9b
sete al
stc
cmp spl, r8b
movzx ecx, byte [r14]
shl r9b, 0x18
mov r9d, 0
cmp cl, 4
jmp 0x140428880
ja 0x14042857b
mov ebx, dword [rsp + 0x84]
bts r10w, bp
neg di
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
imul edx, ebp
bsr di, ax
shr r10b, 0x86
mov edi, esi
imul edi, ebx
stc
bt ebx, eax
shr bh, 0x1a
mov dword [rsp + 0x24], edi
sub ebp, r11d
mov r10w, si
xor bl, bpl
xchg ebx, ebx
mov qword [rsp + 0x190], rbp
mov dword [rsp + 0x60], edx
rcl r10w, 0xa4
shld rbx, rax, 0x4c
mov edx, edx
bswap rbp
xor r10b, r9b
mov rdi, rsi
mov r10, rdx
stc
neg r10
rol rbp, 0xb8
movsxd rbx, dword [rsp + 0x6c]
ror bp, 0x89
or byte [rsp + 0x3f], al
ror rbp, 0x70
cmc
rol ax, 0xb7
mov eax, r8d
and eax, 7
bswap bp
mov dword [rsp + 0x12c], eax
mov eax, r8d
shr bpl, 0x4a
add rbp, rax
or bpl, 0x56
and eax, 0xfffffff8
not bp
btr rbp, 0x30
shr bp, cl
mov dword [rsp + 0x128], eax
bts bp, bp
shld ax, r12w, 0x20
rol bpl, cl
mov eax, 0x30
and bpl, 0x54
movzx rbp, r15w
sub rax, rbx
stc
mov qword [rsp + 0xf0], rax
ror rax, 0x6e
btr eax, ebp
mov rbp, rbx
shrd ax, cx, 0x4a
cmovle ax, si
neg rbp
mov rax, rbp
rcl rax, 0xe8
btc ax, di
test r9, rcx
mov qword [rsp + 0xb8], rbp
sub rbp, rdx
movsx rax, r13w
mov qword [rsp + 0x178], rbp
mov eax, 0x10
movsx rbp, dx
movsxd rbp, edi
mov ebp, 0x10
sub rbp, rbx
test r10w, cx
mov qword [rsp + 0x170], rbp
movzx bp, sil
mov ebp, 3
cmp r13b, bl
sub rbp, rdx
jmp 0x1404289d1
mov qword [rsp + 0x168], rbp
jmp 0x1404289df
sub rax, rdx
jmp 0x1404289e7
mov qword [rsp + 0x150], rax
xadd ah, ah
add al, 0xe7
mov eax, 1
cmp r14, rdx
sub rax, rdx
mov qword [rsp + 0x158], rax
xchg ah, al
mov eax, 0x30
sub rax, rdx
jmp 0x140428a16
mov qword [rsp + 0x148], rax
jmp 0x140428a23
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
sal sil, 0x46
mov qword [rsp + 0x198], rax
xchg al, sil
or al, dl
sal sil, cl
lea eax, [r8 - 1]
bt rsi, r11
bsr si, r13w
jmp 0x140428a65
mov dword [rsp + 0x5c], eax
mov eax, dword [rsp + 0x2b8]
mov qword [rsp + 0x110], rax
mov rsi, qword [r13 + 0x18]
add ax, bx
lahf
mov qword [rsp + 0x160], rdx
cwde
not ax
bt ax, 0x78
lea rax, [rbx + rdx]
clc
test spl, 0xa0
jmp 0x140428a9f
mov qword [rsp + 0x188], rax
cmc
jmp 0x140428ab4
sub eax, eax
test r9w, 0x65a6
mov qword [rsp + 0x140], rax
mov eax, r8d
mov qword [rsp + 0x138], rax
test r14w, r14w
stc
btr ax, 0x38
sub r12d, r12d
xchg ah, al
cwde
rol ah, 0xc5
mov qword [rsp + 0xd8], r13
not al
mov al, 0x69
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0x108], r11
bsr ax, r9w
cwde
movsx eax, bp
mov qword [rsp + 0x88], r10
bts eax, r12d
shld ax, ax, 0x4c
xor al, r10b
mov rax, rbx
mov qword [rsp + 0x30], rbx
test bl, 0x1e
cmc
cmp dword [rsp + 0x2c0], 7
jmp 0x140428b34
jg 0x140428b6b
cmp r11d, r8d
jmp 0x140428b42
ja 0x140428574
add rsi, qword [rsp + 0x190]
mov dword [rsp + 0x24], 1
test r11d, 0x45802e27
test r15b, dl
mov qword [rsp + 0x138], r11
clc
test r12, r12
jne 0x140428b93
movzx eax, cl
lea rcx, [0x1400beffc]
shl rdx, 0x22
bt edx, r14d
sar r8w, 0x7e
movzx ecx, byte [rax + rcx]
cmovb ebp, r11d
lea rdx, [r14 + 1]
adc bp, r11w
lea r9, [rsi + r10]
shr bpl, 0x9b
sub r8b, 0x71
movzx ebp, cl
bswap r8d
movsxd r8, r15d
cmp dword [rsp + 0x24], 0
movsxd r8, ebx
movsx r8w, spl
movzx r8, r12w
mov r8d, dword [rsp + 0x2c0]
jmp 0x140428bce
jle 0x140428ca4
mov ecx, dword [rsp + 0x24]
clc
xor edi, edi
jmp 0x140428be0
jmp 0x140428bf8
movzx eax, byte [rdx + rdi]
mov byte [rsi + rdi], al
inc rdi
cmp rcx, rdi
je 0x140428ca4
cmp ebp, 2
jmp 0x140428c00
jle 0x140428c35
cmp ebp, 4
jmp 0x140428c0e
jg 0x140428c6d
cmp ebp, 3
jmp 0x140428c1c
je 0x140428c89
cmp ebp, 4
jmp 0x140428c2a
je 0x140428c5e
jmp 0x140428bec
test ebp, ebp
jmp 0x140428c3c
je 0x140428be5
cmp ebp, 1
jmp 0x140428c4a
je 0x140428be5
cmp ebp, 2
jmp 0x140428c58
jne 0x140428bec
movzx eax, byte [r9 + rdi]
jmp 0x140428c68
jmp 0x140428c97
cmp ebp, 5
je 0x140428be5
cmp ebp, 6
jmp 0x140428c7e
je 0x140428be5
jmp 0x140428bec
movzx eax, byte [r9 + rdi]
shr al, 1
stc
cmc
test eax, 0x6a601c67
add al, byte [rdx + rdi]
jmp 0x140428c9f
jmp 0x140428be9
cmp r8d, 8
jne 0x140428d03
mov rax, qword [rsp + 0xd0]
test r15b, 0x62
shr r15b, cl
cmp eax, dword [rsp + 0x68]
cmovl r15, rsi
movsx r15, cx
mov r15, rsi
jmp 0x140428cd1
je 0x140428ce8
mov byte [r15 + rax], 0xff
btc r10, rax
xor r10b, 0x7a
adc r10w, r12w
add rdx, rax
movzx r10, r15w
mov r10b, 0x60
movsx r10d, r15w
mov r10, qword [rsp + 0x198]
jmp 0x140428d80
cmp r8d, 0x10
jmp 0x140428d0c
jne 0x140428d64
movsxd rax, dword [rsp + 0x24]
movsx ecx, r11w
cmovle r15d, esi
ror r15b, 0x42
mov ecx, dword [rsp + 0x68]
cmp dword [rsp + 0xd0], ecx
bswap r15w
movzx r15w, r12b
mov r15, rsi
jmp 0x140428d3f
je 0x140428d50
mov byte [r15 + rax], 0xff
mov byte [rax + r15 + 1], 0xff
add rdx, rax
movsx r10, dx
mov r10, rbx
jmp 0x140428d5f
jmp 0x140428d80
add r14, 2
mov r10d, 1
cmp r11b, 0x85
mov rdx, r14
mov r15, rsi
dec ch
stc
bt cx, r13w
lea rcx, [r15 + r10]
jmp 0x140428d89
lea r9, [r9 + r10]
cmp dx, ax
stc
cmp byte [rsp + 0x3f], 0
jmp 0x140428d9b
mov qword [rsp + 0x28], rdx
jmp 0x140428da5
mov qword [rsp + 0x118], r12
jmp 0x140428db2
je 0x140428f9b
mov rax, qword [rsp + 0x138]
shl bl, 0x3b
mov r13b, 0xfb
xor r13w, 0x29c8
lea ebx, [rax - 1]
sar r13w, 0x25
imul ebx, dword [rsp + 0x24]
xadd r13b, r13b
movsxd r13, ebx
clc
cmp ebp, 2
jmp 0x140428de9
mov qword [rsp + 0x40], r10
jmp 0x140428df3
jle 0x140429868
cmp ebp, 4
jmp 0x140428e01
jg 0x14042a060
cmp ebp, 3
je 0x14042a628
cmp ebp, 4
jne 0x14042b7ee
test ebx, ebx
jmp 0x140428e20
jle 0x14042b7ee
movsxd rsi, dword [rsp + 0x24]
rcl r14b, 0xf3
shr r14w, 0x8e
mov r14d, ebx
test r11d, ebx
clc
cmp ebx, 8
jmp 0x140428e43
jae 0x14042c074
sub r12d, r12d
sal r10b, cl
cdqe
sar ax, 0xe9
mov rax, qword [rsp + 0x40]
shl r10, 0x52
movzx r10, ax
sub rax, rsi
movzx r11w, cl
sar r11b, 0x9d
xchg r10b, r11b
add r15, rax
cmovns r11d, ecx
cwde
movzx eax, r9w
mov rax, qword [rsp + 0x88]
lea r10, [r15 + rax]
cmovno r11, r8
mov r11b, 0xf3
mov r11, qword [rsp + 0x28]
jmp 0x140428ef8
cmp edi, ebp
cmova esi, edx
test r15b, 0xfc
cmp edi, eax
jmp 0x140428eaa
cmova esi, edx
cmc
cmp r15w, 0xbad
add sil, byte [r11 + r12]
jmp 0x140428ebd
mov byte [rcx + r12], sil
inc r10
jmp 0x140428ec9
inc r15
jmp 0x140428ed1
inc rcx
jmp 0x140428ed9
inc r9
inc r11
jmp 0x140428ee4
dec r14
test r12b, dl
cmp r12, r14
jmp 0x140428ef2
je 0x14042b7ee
movzx edx, byte [r10 + r12]
rcr al, 0x90
movzx r8d, byte [r9 + r12]
movzx esi, byte [r15 + r12]
btr rbx, 0x81
cdqe
mov eax, r8d
sub bx, 0x51d
inc bh
clc
sub eax, edx
lea ebx, [rax + rsi]
movsx rbp, r11w
mov edi, eax
shrd ebp, r9d, 0x2b
setl bpl
test dh, al
neg edi
movsx ebp, r8w
cmovs edi, eax
mov ax, dx
adc bpl, 0x5d
and ax, ax
mov ebp, ebx
or al, r14b
btr ax, 0x84
sbb al, r14b
sub ebp, r8d
shrd ax, r14w, 0xc
bswap ax
mov eax, ebp
cmc
cmp dh, 0x81
neg eax
cmovs eax, ebp
neg bpl
sub ebx, edx
mov ebp, ebx
test ecx, edi
clc
neg ebp
cmovs ebp, ebx
stc
cmc
cmp r14, 0x2d9755e1
cmp eax, ebp
jmp 0x140428f88
ja 0x140428e9a
mov edx, r8d
jmp 0x140428f96
jmp 0x140428e9a
cmp ebp, 2
jmp 0x140428fa3
jle 0x140429a3a
cmp ebp, 4
jg 0x14042a1b0
cmp ebp, 3
jmp 0x140428fba
je 0x14042a7f8
cmp ebp, 4
jmp 0x140428fc8
jne 0x14042bd5c
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x140428fd9
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
sar r14, cl
shr r8w, 0x8d
clc
movsxd rbx, eax
mov qword [rsp + 0xe8], rbx
mov r12d, eax
rol ah, cl
lea rax, [r15 + r10]
cmp r15d, r13d
mov r14b, dl
ror r8b, cl
mov qword [rsp + 0x100], rax
mov eax, r12d
movzx r14d, si
and eax, 0xfffffff0
mov qword [rsp + 0x130], rax
shl r8b, 0x7f
cbw
mov eax, r12d
add r14b, 0x9f
rcl r8b, 0x65
bt r8w, dx
and eax, 0xfffffff8
movsx r14d, r8w
mov qword [rsp + 0x180], rax
ror r14b, cl
rcl r14b, cl
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
movzx r14d, r8w
rcl r14d, 0xfd
add r8, r10
movzx r14, r14w
rol r14b, cl
add r15, qword [rsp + 0x178]
movsx r14, bx
add r14, 0x4ffb4526
btr r14, 0x79
add r15, r10
bts r14, r12
xor eax, eax
movsx r14d, cx
mov qword [rsp + 0xe0], rax
xchg r14d, r14d
mov r14, rdx
jmp 0x140429114
mov rax, qword [rsp + 0xe8]
mov byte [rcx + rax], 0xff
movsxd rbx, r15d
add r14, rax
or bl, 0xcb
cmp sil, 0xf
shl bpl, cl
mov rbx, qword [rsp + 0x30]
movsx bp, r8b
btc bp, r11w
lea rcx, [rcx + rbx]
movsx bp, r15b
mov bpl, 0
rcr ebp, cl
add r9, rbx
movsxd rbp, r9d
setg bpl
not bpl
inc qword [rsp + 0xe0]
lea r8, [r8 + rbx]
bsr rbp, r14
adc bpl, cl
add r15, rbx
mov ebp, dword [rsp + 0x120]
jmp 0x14042910c
dec ebp
je 0x14042bd62
mov dword [rsp + 0x120], ebp
cmp dword [rsp + 0x24], 0
jmp 0x140429125
jle 0x1404290a4
cmp dword [rsp + 0x24], 8
jae 0x140429142
xor edx, edx
jmp 0x14042913d
jmp 0x1404297c5
mov rdx, qword [rsp + 0xe0]
btc ax, 2
and ax, 0x507f
mov rax, rdx
stc
cmp r10b, 0x82
cmc
imul rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x100]
cmp r15b, al
imul rdx, qword [rsp + 0xe8]
cmp rbx, rbx
test bx, r10w
add rdx, qword [rsp + 0x28]
cmp sil, 0x7e
test rbx, r15
sub rax, rdx
cmp rax, 0x10
jmp 0x140429195
jb 0x14042977e
jb 0x140429785
cmp qword [rsp + 0x188], 0x10
jmp 0x1404291af
jb 0x140429772
cmp dword [rsp + 0x60], 0x10
jmp 0x1404291bf
jb 0x140429766
mov edx, 0
cmp dword [rsp + 0x6c], 0x10
jmp 0x1404291d4
jb 0x1404297c5
cmp dword [rsp + 0x24], 0x10
jmp 0x1404291e4
jae 0x1404293bf
xor ebp, ebp
nop
mov rax, qword [rsp + 0x180]
jmp 0x1404291fa
nop dword [rax]
jmp 0x140429203
movq xmm8, qword [r14 + rbp]
jmp 0x14042920e
movq xmm11, qword [r15 + rbp]
jmp 0x140429219
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
jmp 0x14042923d
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
stc
cmp eax, 0x67b919b3
jmp 0x140429392
add rbp, 8
cmp rax, rbp
jmp 0x14042939e
jne 0x140429203
mov rdx, rax
test eax, 0x56a33ac8
cmp rax, r12
jmp 0x1404293b4
jne 0x1404297c5
jmp 0x1404290a4
sub ebp, ebp
jmp 0x1404293c6
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
jmp 0x1404293d8
movdqu xmm11, xmmword [r15 + rbp]
jmp 0x1404293e3
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 0x140429433
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 0x14042946f
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]
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
add rbp, 0x10
test r8w, ax
test bp, 0x3b82
cmp rax, rbp
jmp 0x14042971b
jne 0x1404293d8
cmp rax, r12
jmp 0x140429729
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x1404290a4
mov rdx, qword [rsp + 0x130]
inc rbp
neg bp
mov rbp, rdx
clc
test ax, ax
test r12b, 8
jmp 0x14042975b
je 0x1404297c5
jmp 0x1404291ed
sub edx, edx
jmp 0x14042976d
jmp 0x1404297c5
sub edx, edx
jmp 0x140429779
jmp 0x1404297c5
xor edx, edx
jmp 0x1404297c5
xor edx, edx
jmp 0x14042978c
jmp 0x1404297c5
cmp edi, r10d
cmova ebp, esi
cmp edi, r13d
jmp 0x14042979f
cmova ebp, esi
jmp 0x1404297a7
add bpl, byte [r14 + rdx]
mov byte [rcx + rdx], bpl
jmp 0x1404297b4
inc rdx
cmp r12, rdx
jmp 0x1404297bf
je 0x1404290a4
movzx esi, byte [r15 + rdx]
lahf
bsf r13d, ecx
sub bh, 0x78
movzx eax, byte [r9 + rdx]
movzx ebp, byte [r8 + rdx]
mov ebx, eax
test edx, esp
sub ebx, esi
cmovbe r11w, bp
btc edi, 0x6e
lea r11d, [rbx + rbp]
sar r13w, 0xcc
not dil
mov edi, ebx
bt r10w, 0xec
mov r13b, cl
rcr r13b, cl
neg edi
movzx r13, cx
cmovs edi, ebx
test dil, r10b
shrd r10w, r14w, 0xc8
mov ebx, r11d
movzx r10, ax
sub ebx, eax
jmp 0x140429825
mov r13d, ebx
neg r13d
movsx r10w, dil
cmovs r13d, ebx
sub r11d, esi
adc r10b, 0xbe
mov r10d, r11d
neg r10d
cmovs r10d, r11d
clc
test r11, 0x8dd3590
cmp edx, 0x7b4836de
cmp r13d, r10d
ja 0x140429791
mov esi, eax
jmp 0x140429863
jmp 0x140429791
test ebp, ebp
jmp 0x14042986f
je 0x14042ac43
cmp ebp, 1
jmp 0x14042987d
je 0x14042ac55
cmp ebp, 2
jmp 0x14042988b
jne 0x14042b7ee
test ebx, ebx
jmp 0x140429898
jle 0x14042b7ee
mov ebp, ebx
cmp r14b, 0x4a
test edi, 0x2deb3713
test rbp, r10
cmp ebx, 8
jmp 0x1404298b5
jae 0x14042c0ef
xor r10d, r10d
mov r8, r10
or dl, spl
not r8
cmp r15w, 0x71c7
not dl
rol rdx, cl
lea r8, [r8 + rbp]
mov rdx, rbp
cmp ebp, eax
clc
cmp r10w, 0x647b
and rdx, 3
jmp 0x1404298eb
je 0x140429986
mov rbx, r10
movzx edi, r14w
movsx eax, cx
movzx rcx, cx
neg rbx
rcl ch, cl
test r13, 0x5dad7d2c
mov rax, qword [rsp + 0x40]
seto cl
lea rax, [rax + r10]
shr cx, cl
lea rax, [rax + r15]
btc cx, cx
sar dil, cl
mov rcx, qword [rsp + 0x88]
bts di, sp
bsr di, r15w
lea rdi, [rax + rcx]
mov cl, 0x53
add r10, qword [rsp + 0x28]
btc cx, bx
xor esi, esi
shr ch, 0x4b
inc ecx
movzx ecx, byte [rdi + rsi]
add cl, byte [r10 + rsi]
jmp 0x140429959
mov byte [rax + rsi], cl
jmp 0x140429961
inc rsi
jmp 0x140429969
dec rbx
stc
cmp rdx, rsi
jne 0x14042994c
neg rbx
add r10w, 0x6be2
mov r10, rbx
cmc
test spl, r9b
cmp r8, 3
jmp 0x14042998f
jb 0x14042b7ee
sub rbp, r10
mov rax, qword [rsp + 0x40]
add rax, r10
add rax, r15
add rax, 3
sbb edx, 0x7cb224ae
shr dh, 0x96
rcr ch, cl
mov rcx, qword [rsp + 0x28]
cmovl bx, di
lea rcx, [rcx + r10]
cmovbe rdx, r10
add rcx, 3
mov rbx, qword [rsp + 0x88]
movzx dx, r14b
xor dh, bl
movzx edx, byte [rax + rbx - 3]
cmp r11b, r15b
cmc
add dl, byte [rcx - 3]
cmc
mov byte [rax - 3], dl
cmc
movzx edx, byte [rax + rbx - 2]
test ch, 0x90
add dl, byte [rcx - 2]
mov byte [rax - 2], dl
cmc
movzx edx, byte [rax + rbx - 1]
cmp bx, r15w
add dl, byte [rcx - 1]
cmp dil, 0xec
mov byte [rax - 1], dl
movsx edx, r8w
movzx edx, byte [rax + rbx]
stc
test r15w, r9w
add dl, byte [rcx]
mov byte [rax], dl
cmc
add rax, 4
add rcx, 4
cmp r8w, dx
clc
test rax, rdi
add rbp, 0xfffffffffffffffc
jne 0x1404299c7
jmp 0x14042b7ee
test ebp, ebp
je 0x14042ad8e
cmp ebp, 1
jmp 0x140429a4a
je 0x14042b261
cmp ebp, 2
jne 0x14042bd5c
mov ebp, dword [rsp + 0x5c]
cmp r9b, r15b
test ebp, ebp
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
movsxd r8, eax
cmc
mov ebx, eax
xchg rdi, r13
lea rax, [r15 + r10]
and dil, r14b
mov qword [rsp + 0x90], rax
mov eax, ebx
and eax, 0xffffffe0
bsr r13w, sp
ror dil, 0x83
adc r13w, 0x6ca6
mov qword [rsp + 0xc0], rax
add r13, 0x1051065d
mov r13b, al
test bx, r12w
add rax, 0xffffffffffffffe0
adc r14b, r15b
shr r13b, 0x9a
movzx edi, sp
mov qword [rsp + 0xe8], rax
btr r14w, 0xe2
mov rdi, rax
cbw
bts r12d, r10d
shr rdi, 5
not al
bswap r12w
inc rdi
sub r12w, 0x3334
test r13b, dil
mov rax, rdi
nop
and r14b, r13b
mov qword [rsp + 0xe0], rdi
btc r12d, eax
cmp r8w, bp
movabs rax, 0xffffffffffffffe
btc r12w, 0x21
movsx r13w, spl
dec r14b
and rdi, rax
movsx r13d, sp
or ah, 0x5b
mov qword [rsp + 0x100], rdi
test r11d, 0x4c9b0377
mov eax, ebx
btr r13d, 0x53
and eax, 0xfffffff8
or r12, rbx
rcl r13d, cl
inc r12w
mov qword [rsp + 0x120], rax
or al, 0xfd
shr r13w, 0x36
mov rax, r10
cmp al, r10b
sal r10b, cl
mov qword [rsp + 0x70], rbx
and r10, r8
mov r10d, ebx
and r10d, 3
lea r12, [rax + r15]
bsr r14w, r14w
xor r14w, bp
movsx r14w, r15b
add r12, 3
rcl r13w, 0xab
xchg r13w, r14w
add r15, qword [rsp + 0x168]
movzx r14w, dl
and r13b, 0x44
adc r14b, r9b
lea r15, [r15 + rax]
test r10b, 0x60
stc
xor r13w, 0x11db
lea r13, [rdx + 3]
neg r14d
xor r14d, ebp
sar r14w, cl
xor r11d, r11d
not r14w
mov r14, 0x17d943ed
movzx r14d, r14w
mov r14, rdx
jmp 0x140429bd7
mov qword [rsp + 0xa0], r8
jmp 0x140429be4
jmp 0x140429c5e
mov byte [rcx + r8], 0xff
btc bp, 0x1a
xor bpl, r11b
cmp r14w, 0x1ff6
lea r14, [r14 + r8]
btc ebp, 0x99
movsx rbp, ax
shr bh, cl
mov rbx, qword [rsp + 0x30]
sbb bpl, 0x97
xadd bpl, bpl
add rcx, rbx
stc
btr bp, r9w
cmc
add r9, rbx
jmp 0x140429c30
inc r11
or bp, 0x36fe
stc
add r12, rbx
and bpl, 0xd7
add r15, rbx
xadd rbp, rbp
add r13, r8
inc bp
mov ebp, dword [rsp + 0x40]
jmp 0x140429c56
dec ebp
je 0x14042bd62
mov dword [rsp + 0x40], ebp
cmp rdx, 0x225f0bcb
cmp cl, r12b
cmp dword [rsp + 0x24], 0
jmp 0x140429c76
jle 0x140429be9
cmp dword [rsp + 0x24], 8
jae 0x140429e0b
xor edx, edx
bsf bx, r11w
mov rbx, r12
or r12b, r8b
mov r12, rdx
not r12
clc
jmp 0x140429ca0
add r12, qword [rsp + 0x70]
test r10, r10
jmp 0x140429cad
je 0x140429d4c
mov rax, rdx
stc
neg rax
shl r8b, 0xd2
movsxd rdi, ebx
cmovge edi, eax
lea rsi, [rcx + rdx]
rcl r8w, cl
sub rdi, rbx
lea rdi, [r9 + rdx]
lea rdx, [rdx + r14]
and r8b, r12b
cmovge r8d, r14d
rcr r8b, cl
sub ebp, ebp
not r8d
sub r8b, 0x58
shl r8d, cl
nop dword [rax + rax]
bts r8w, si
rcr r8b, cl
movzx r8d, byte [rdi + rbp]
test r14b, 0x74
clc
add r8b, byte [rdx + rbp]
jmp 0x140429d0d
mov byte [rsi + rbp], r8b
jmp 0x140429d16
inc rbp
jmp 0x140429d1e
dec rax
clc
cmc
cmp r10, rbp
jmp 0x140429d2b
jne 0x140429cfa
neg rax
mov rdx, rax
mov r8w, r14w
shr r8w, cl
btr r8w, r8w
mov r8, qword [rsp + 0xa0]
cmp r12, 3
mov r12, rbx
jmp 0x140429d58
jb 0x140429be9
mov rsi, qword [rsp + 0x70]
adc rbp, 0x58251ad6
sub rsi, rdx
lea rbp, [r12 + rdx]
lea rax, [r15 + rdx]
add rdx, r13
xor edi, edi
nop dword [rax + rax]
movzx bx, r11b
movzx ebx, byte [rax + rdi - 3]
add bl, byte [rdx + rdi - 3]
test r11b, 0x2d
mov byte [rbp + rdi - 3], bl
cmc
xor bl, 0x2a
movzx ebx, byte [rax + rdi - 2]
jmp 0x140429da9
add bl, byte [rdx + rdi - 2]
mov byte [rbp + rdi - 2], bl
bts rbx, rsp
setne bl
movzx ebx, byte [rax + rdi - 1]
clc
jmp 0x140429dc3
add bl, byte [rdx + rdi - 1]
test r12d, ecx
mov byte [rbp + rdi - 1], bl
sal bl, 0xa0
movzx ebx, byte [rax + rdi]
cmc
stc
test r10w, ax
add bl, byte [rdx + rdi]
test sp, 0x6862
cmp sil, 0x7a
mov byte [rbp + rdi], bl
cmc
cmp rsi, 0x15be5a32
clc
add rdi, 4
cmp rsi, rdi
jmp 0x140429e00
jne 0x140429d87
jmp 0x140429be9
mov rax, r11
inc rdx
movsxd rdx, r15d
stc
imul rax, qword [rsp + 0x30]
add rax, qword [rsp + 0x90]
cdq
neg dx
mov rdx, r11
clc
cmp al, 0xe
imul rdx, r8
test r11w, bp
stc
add rdx, qword [rsp + 0x28]
clc
sub rax, rdx
cmp ah, 0x1f
clc
test r9w, cx
cmp rax, 0x20
jmp 0x140429e50
jb 0x140429c87
jb 0x140429c87
mov edx, 0
cmp dword [rsp + 0x60], 0x20
jmp 0x140429e6b
jb 0x140429c8e
cmp dword [rsp + 0x24], 0x20
jmp 0x140429e7b
jae 0x140429e8d
xor eax, eax
jmp 0x140429e88
jmp 0x14042a004
cmp qword [rsp + 0xe8], 0
je 0x140429f50
mov rsi, qword [rsp + 0x100]
cmp dh, 0xe9
stc
xor edx, edx
jmp 0x140429eaf
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140429eba
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140429ecc
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140429edc
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x140429ef0
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x140429f0a
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x140429f1a
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
jmp 0x140429f2a
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp r8b, 0x5a
cmc
add rdx, 0x40
cmp r14d, 0x9f72090
stc
add rsi, 0xfffffffffffffffe
jne 0x140429eaf
jmp 0x140429f5a
xor edx, edx
test edx, 0x631e1fda
stc
cmc
test byte [rsp + 0xe0], 1
jmp 0x140429f67
je 0x140429fbd
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140429f78
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140429f84
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x140429f8f
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x140429f9f
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
shl rax, cl
test ax, 0x729f
movdqu xmmword [rcx + rdx + 0x10], xmm0
sal ah, 0xe9
movzx ax, dil
mov rax, qword [rsp + 0xc0]
cmp rax, qword [rsp + 0x70]
jmp 0x140429fcf
je 0x140429be9
mov rdx, qword [rsp + 0xc0]
shl ah, cl
shrd eax, ecx, 0xe3
lahf
mov rax, rdx
test r13d, 0x1f68127a
cmp bx, 0x58a9
clc
test byte [rsp + 0x70], 0x18
jmp 0x140429ffe
je 0x140429c8e
mov rsi, qword [rsp + 0x120]
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r9 + rax]
jmp 0x14042a027
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmc
stc
cmp rsi, rax
jne 0x14042a016
mov rdx, rsi
jmp 0x14042a04b
cmp rsi, qword [rsp + 0x70]
jmp 0x14042a055
je 0x140429be9
jmp 0x140429c8e
cmp ebp, 5
jmp 0x14042a068
je 0x14042b6a9
cmp ebp, 6
jmp 0x14042a076
jne 0x14042b7ee
test ebx, ebx
jmp 0x14042a083
jle 0x14042b7ee
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
cmp ebx, 8
jmp 0x14042a099
jae 0x14042c14d
xor edi, edi
movzx rdx, r14w
movsx edx, sp
mov rdx, rdi
cmp r10, r12
cmp edi, 0x1627cb
clc
test r10b, 1
jmp 0x14042a0be
je 0x14042a100
mov rax, rdi
sub rax, r9
bt dx, r14w
neg rdx
adc dx, r15w
movzx eax, byte [rcx + rax]
bt edx, eax
cmc
mov rdx, qword [rsp + 0x28]
test al, r14b
cmc
add al, byte [rdx + rdi]
movsxd rdx, r8d
sbb dx, 0x7384
mov byte [rcx + rdi], al
test r8b, cl
mov rdx, rdi
or rdx, 1
stc
not rdi
add rdi, r10
jmp 0x14042a10b
je 0x14042b7ee
mov rcx, qword [rsp + 0x40]
shrd rax, rbx, 0x43
mov rbp, r10
cbw
mov rax, rcx
cmp spl, r11b
cmc
sub rax, r9
add rax, r15
movsx bx, r15b
inc rax
shld bx, r12w, 0xf7
add rcx, r15
movsx bp, r15b
bswap ebx
inc rcx
bsf bx, r11w
and ebx, 0x7eae1d55
movzx ebx, byte [rax + rdx - 1]
mov rbp, qword [rsp + 0x28]
test r9, r11
test cx, 0x79dd
add bl, byte [rbp + rdx]
jmp 0x14042a171
mov byte [rcx + rdx - 1], bl
not bx
movzx ebx, byte [rax + rdx]
test r15b, spl
clc
jmp 0x14042a185
add bl, byte [rbp + rdx + 1]
test r14, 0x6d9c53e6
stc
mov byte [rcx + rdx], bl
clc
test r15b, 0x27
add rdx, 2
cmp r10, rdx
jmp 0x14042a1a5
jne 0x14042a153
jmp 0x14042b7ee
cmp ebp, 5
jmp 0x14042a1b8
je 0x14042b855
cmp ebp, 6
xchg r8b, r8b
mov r8d, dword [rsp + 0x5c]
jmp 0x14042a1ce
jne 0x14042bd5c
test r8d, r8d
jmp 0x14042a1dc
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
movsxd r12, eax
movzx di, bl
mov r14, rdx
bts r13w, sp
stc
sal dx, cl
mov edi, eax
bt edx, eax
lea r13, [r15 + r10]
mov eax, edi
xadd dl, sil
shrd esi, r13d, 0xbe
and eax, 0xffffffe0
jmp 0x14042a215
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
mov qword [rsp + 0x70], rax
shl r11d, 0xeb
movzx r11d, r14w
mov rdx, rax
inc r9
xor r9w, dx
shr rdx, 5
not sil
movsx si, bpl
dec ah
inc rdx
sbb r11w, 0x79e7
cwde
mov rax, rdx
or r11b, 0x8b
rcl r9b, cl
cmove r9, rbp
mov qword [rsp + 0xa0], rdx
shr al, 0x93
movabs rax, 0xffffffffffffffe
ror r9, cl
add r9, r8
bswap r9w
and rdx, rax
cwde
btc ax, cx
mov qword [rsp + 0x90], rdx
mov esi, edi
shl r11d, cl
xor al, bpl
and esi, 0xfffffff8
sal r9w, cl
rol r9b, 0xdd
mov r9, rdi
cbw
rcl ax, 0x1c
neg r9
mov rax, qword [rsp + 0xf0]
rol r11b, 0xff
lea r11, [r15 + rax]
test ah, 0x72
test sp, r10w
add r11, r10
test spl, cl
add r15, qword [rsp + 0xb8]
add r15, r10
sub r10d, r10d
jmp 0x14042a2d9
jmp 0x14042a319
mov byte [rcx + r12], 0xff
add r14, r12
test spl, 0xd9
add rcx, rbx
jmp 0x14042a2f2
inc r10
jmp 0x14042a2fa
lea r11, [r11 + rbx]
test di, 0x49f4
add r15, rbx
jmp 0x14042a30b
dec r8d
jmp 0x14042a313
je 0x14042bd62
cmp dword [rsp + 0x24], 0
jmp 0x14042a323
jle 0x14042a2de
cmp dword [rsp + 0x24], 8
jmp 0x14042a333
jae 0x14042a3ea
sub edx, edx
shr ebp, cl
mov rbp, rdx
cmc
test spl, r12b
test dil, 1
jmp 0x14042a34d
je 0x14042a38a
mov rax, rdx
movsx ebp, r13w
bts ebp, ebp
sub rax, rbx
movzx eax, byte [rcx + rax]
add al, byte [r14 + rdx]
ror bp, 0x74
mov byte [rcx + rdx], al
bt bp, 0x1e
xor bpl, 0x80
mov rbp, rdx
cmp al, sil
cmp r14b, 0xda
or rbp, 1
test bp, ax
clc
not rdx
cmp bh, ch
cmp r8b, 0x11
stc
cmp rdx, r9
jmp 0x14042a39c
je 0x14042a2de
nop
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
stc
mov byte [rcx + rbp], al
rcr ah, 0x39
movzx rax, r13w
clc
movzx eax, byte [r15 + rbp + 1]
stc
add al, byte [r14 + rbp + 1]
clc
cmp spl, 0x70
mov byte [rcx + rbp + 1], al
jmp 0x14042a3d3
add rbp, 2
cmp rdi, rbp
jmp 0x14042a3df
jne 0x14042a3a4
jmp 0x14042a2de
mov rax, r10
rol dh, cl
sub dh, 0x2a
imul rax, rbx
rcl rdx, 0x58
lea rax, [rax + r13]
shrd edx, r15d, 0x99
mov rdx, r10
jmp 0x14042a40b
imul rdx, r12
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp r14b, bl
cmp rax, 0x20
jmp 0x14042a423
jb 0x14042a339
jb 0x14042a339
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042a43e
jb 0x14042a33d
cmp dword [rsp + 0x24], 0x20
jae 0x14042a45b
xor eax, eax
jmp 0x14042a456
jmp 0x14042a5d3
cmp qword [rsp + 0x70], 0
jmp 0x14042a466
je 0x14042a527
mov rbp, qword [rsp + 0x90]
test dh, 0xc3
stc
sub edx, edx
jmp 0x14042a47f
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042a498
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x14042a4a8
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042a4b6
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042a4c1
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042a4cd
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042a4d9
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042a4e5
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14042a4f4
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test r9b, sil
movdqu xmmword [rcx + rdx + 0x30], xmm0
jmp 0x14042a50d
add rdx, 0x40
cmc
clc
add rbp, 0xfffffffffffffffe
jmp 0x14042a51c
jne 0x14042a47f
jmp 0x14042a531
sub edx, edx
test sp, sp
cmp bx, 0x7fd5
test byte [rsp + 0xa0], 1
je 0x14042a599
movdqu xmm0, xmmword [r14 + rdx]
neg al
rcr ax, 0xb4
xadd ax, ax
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
test r8, rbx
jmp 0x14042a561
sub rax, rbx
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042a56e
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042a57d
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042a58b
movdqu xmmword [rcx + rdx + 0x10], xmm0
stc
cmp r15, 0xa8a197c
cmp qword [rsp + 0x40], rdi
jmp 0x14042a5a3
je 0x14042a2de
mov rdx, qword [rsp + 0x40]
cmc
ror rax, 0xeb
mov rax, rdx
cmp ax, 0x581c
test dil, 0x18
je 0x14042a33d
nop word cs:[rax + rax]
jmp 0x14042a5d3
movq xmm0, qword [r14 + rax]
jmp 0x14042a5de
movq xmm1, qword [r15 + rax]
jmp 0x14042a5e9
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp rsi, rax
jmp 0x14042a5fe
jne 0x14042a5d3
mov rdx, rsi
cmp r13w, 0x7a1d
test r11b, 0x7f
cmp ax, r9w
cmp rsi, rdi
jmp 0x14042a61d
je 0x14042a2de
jmp 0x14042a33d
test ebx, ebx
jle 0x14042b7ee
movsxd r8, dword [rsp + 0x24]
mov edx, ebx
jmp 0x14042a63d
cmp ebx, 8
jmp 0x14042a645
jae 0x14042c1a7
xor r11d, r11d
btc si, r11w
neg esi
mov rsi, r11
test bp, 0x4ad1
test dl, 1
jmp 0x14042a665
je 0x14042a6d0
movzx eax, byte [r9 + r11]
sar rsi, cl
cmc
mov rbp, r11
add sil, 0xd1
not sil
stc
sub rbp, r8
shl si, cl
movzx ebp, byte [rcx + rbp]
bsr si, r12w
and esi, 0x4496e42
add ebp, eax
bts si, cx
shr ebp, 1
shr sil, 0xa6
cmp sp, 0x20d0
mov rax, qword [rsp + 0x28]
btr rsi, r11
shrd rsi, rsp, 0x55
add bpl, byte [rax + r11]
sar si, 0x4a
adc sil, spl
rol esi, 0x16
mov byte [rcx + r11], bpl
xadd si, si
mov rsi, r11
or rsi, 1
not r11
clc
jmp 0x14042a6da
add r11, rdx
jmp 0x14042a6e2
je 0x14042b7ee
mov rbx, qword [rsp + 0x40]
mov rax, rbx
sub rax, r8
movsxd rbp, ecx
movzx ebp, dx
lea rcx, [r15 + rax]
movzx bp, r12b
not bpl
bswap eax
inc rcx
movzx ax, r11b
movsx di, r13b
movsxd rax, esi
lea rbp, [r15 + rbx]
not al
inc rbp
add r15, qword [rsp + 0x158]
lea r15, [r15 + rbx]
xor bl, spl
jmp 0x14042a734
mov rax, qword [rsp + 0x28]
btr di, 0x80
test r8b, 0x7b
lea rbx, [rax + 1]
cdqe
movzx di, r9b
movzx eax, byte [r15 + rsi - 1]
xadd di, di
or di, 0x4e19
neg dil
movzx edi, byte [rcx + rsi - 1]
test bp, 0x60e
jmp 0x14042a76f
add edi, eax
shr rax, 0xe6
sub al, r8b
sbb al, dil
shr edi, 1
and rax, rdx
rcr eax, 0xee
add dil, byte [rbx + rsi - 1]
test bp, 0x3918
movzx rax, bp
mov byte [rbp + rsi - 1], dil
movzx eax, byte [r15 + rsi]
xadd dil, dil
rcr di, cl
adc dil, r10b
movzx edi, byte [rcx + rsi]
stc
add edi, eax
stc
clc
shr edi, 1
add dil, byte [rbx + rsi]
clc
jmp 0x14042a7bb
mov byte [rbp + rsi], dil
add rdx, 0xfffffffffffffffe
test r9w, r10w
cmp sil, r12b
jmp 0x14042a7d0
add rcx, 2
add rbp, 2
jmp 0x14042a7dd
add r15, 2
add rbx, 2
cmp rsi, rdx
jmp 0x14042a7ed
jne 0x14042a74d
jmp 0x14042b7ee
mov r11d, dword [rsp + 0x5c]
cmp r13d, esi
test r11d, r11d
jmp 0x14042a808
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov esi, eax
shr r8w, 0xa8
shrd eax, ebp, 0xe3
bts r8d, esp
lea rax, [r15 + r10]
ror dil, 0x6e
cmc
mov qword [rsp + 0x70], rax
mov rdi, r10
btr rax, 0x51
shrd ax, cx, 0xfe
mov r10d, esi
ror al, cl
xor al, sil
mov r8b, 0xa2
and r10d, 0xffffffe0
mov r8d, esi
mov ax, 0x7ba3
sal r14, cl
and r8d, 0xfffffff8
cmp bx, 0x2c05
xor rax, r10
mov rax, rsi
bt r14, 0xfd
neg rax
and r14b, 4
movsxd r14, r8d
btc r14, rdi
mov qword [rsp + 0x40], rax
sar r14w, cl
mov rax, qword [rsp + 0x170]
ror r14, 0xc
mov r14w, 0x2058
lea rax, [rax + r15]
shrd r14d, r10d, 0x94
and r14b, 0xd
sar r14b, 0xa5
lea rax, [rax + rdi]
add r15, qword [rsp + 0xb8]
lea r15, [r15 + rdi]
shr r14b, 0x5a
xor ebp, ebp
mov r14, rdx
jmp 0x14042a90a
mov byte [rcx + r12], 0xff
bts bx, r12w
lea r14, [r14 + r12]
mov rbx, qword [rsp + 0x30]
cmp si, r15w
lea rcx, [rcx + rbx]
cmp dl, 0xda
test r15w, si
cmp sp, ax
add r9, rbx
jmp 0x14042a8f0
inc rbp
add rax, rbx
cmp rsp, r8
add r15, rbx
dec r11d
jmp 0x14042a904
je 0x14042bd62
cmp dword [rsp + 0x24], 0
jle 0x14042a8c3
cmp dword [rsp + 0x24], 8
jmp 0x14042a91f
jae 0x14042aa1f
sub r13d, r13d
rcl dh, 0x9f
mov rdx, r13
cmp r10b, spl
jmp 0x14042a936
test sil, 1
je 0x14042a990
movzx edx, byte [r9 + r13]
mov rdi, r13
sub rdi, qword [rsp + 0x30]
cmp spl, r14b
jmp 0x14042a958
movzx edi, byte [rcx + rdi]
add edi, edx
shr dh, cl
mov dl, sil
shr edi, 1
shl edx, 0x6a
bswap edx
add dil, byte [r14 + r13]
dec dx
movsx edx, bp
btr rdx, 0x2c
mov byte [rcx + r13], dil
mov rdx, r13
or rdx, 1
jmp 0x14042a990
not r13
test r9, 0x49821ab0
cmp r13, qword [rsp + 0x40]
jmp 0x14042a9a4
je 0x14042a8c3
nop dword [rax + rax]
movzx edi, byte [r9 + rdx]
bts bx, r14w
movzx ebx, byte [r15 + rdx]
add ebx, edi
test dl, ah
shr ebx, 1
add bl, byte [r14 + rdx]
bts di, bp
adc di, 0x418b
movzx di, al
mov byte [rcx + rdx], bl
rcl edi, 0xa9
setnp bh
movzx edi, byte [r9 + rdx + 1]
clc
movzx ebx, byte [r15 + rdx + 1]
cmp di, 0x43cc
clc
add ebx, edi
test ebp, ebx
shr ebx, 1
clc
add bl, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], bl
test dl, r9b
add rdx, 2
stc
cmp rsi, rdx
jmp 0x14042aa14
jne 0x14042a9b2
jmp 0x14042a8c3
mov rdx, rbp
shl dil, cl
bsf di, dx
bt rdi, rax
imul rdx, qword [rsp + 0x30]
cmc
xadd di, di
sbb dil, 0x6e
add rdx, qword [rsp + 0x70]
bt rdi, rbx
mov rdi, rbp
imul rdi, r12
stc
test r9w, r10w
add rdi, qword [rsp + 0x28]
test r15b, 9
cmp r14d, 0x7b754296
sub rdx, rdi
jmp 0x14042aa6d
cmp rdx, 0x20
jmp 0x14042aa76
jb 0x14042a925
jb 0x14042a925
cmp dword [rsp + 0x60], 0x20
jb 0x14042a925
mov r13d, 0
clc
test rbx, 0x4a387c65
cmp dword [rsp + 0x6c], 0x20
jb 0x14042a92b
cmp dword [rsp + 0x24], 0x20
jmp 0x14042aab0
jae 0x14042aac2
sub edx, edx
jmp 0x14042aabd
jmp 0x14042abd4
xor edx, edx
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x14042aacf
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14042aadb
movdqu xmm4, xmmword [r9 + rdx]
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x14042aaed
movdqa xmm6, xmm4
punpckhbw xmm6, xmm15
punpcklbw xmm4, xmm15
movdqa xmm7, xmm5
punpckhbw xmm7, xmm15
punpcklbw xmm5, xmm15
movdqu xmm2, xmmword [rax + rdx - 0x10]
movdqu xmm3, xmmword [rax + rdx]
jmp 0x14042ab19
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
movdqu xmmword [rcx + rdx + 0x10], xmm3
cmp dl, 0x24
add rdx, 0x20
cmp ah, bl
cmp r14b, 0xd6
cmp r10, rdx
jmp 0x14042ab8a
jne 0x14042aac4
cmp r10, rsi
jmp 0x14042ab98
je 0x14042a8c3
mov rdx, r10
btr r13, 0x51
setne r13b
mov r13, r10
cmp r10b, 0xe8
test bl, 0xbb
cmp r8w, r12w
test sil, 0x18
jmp 0x14042abc1
je 0x14042a92b
nop dword [rax + rax]
jmp 0x14042abd4
movq xmm0, qword [r14 + rdx]
jmp 0x14042abdf
movq xmm1, qword [r9 + rdx]
jmp 0x14042abea
punpcklbw xmm1, xmm15
movq xmm2, qword [r15 + rdx]
punpcklbw xmm2, xmm15
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rdx], xmm2
cmc
clc
add rdx, 8
test r9w, r13w
cmc
cmp r14w, r8w
cmp r8, rdx
jmp 0x14042ac27
jne 0x14042abd4
mov r13, r8
cmp r8, rsi
jmp 0x14042ac38
je 0x14042a8c3
jmp 0x14042a92b
mov r8, r13
jmp 0x14042ac4b
call fcn.1404a8f08
jmp 0x14042b7ee
test ebx, ebx
jmp 0x14042ac5c
jle 0x14042b7ee
movsxd r9, dword [rsp + 0x24]
xadd r10b, r10b
mov r10d, ebx
clc
cmp ebx, 8
jae 0x14042c213
sub edi, edi
and dx, di
adc dh, 0x1c
mov rdx, rdi
clc
stc
test r10b, 1
je 0x14042acd2
mov rax, rdi
sbb dh, 0x66
adc dl, 0xa7
btr dx, 0x51
sub rax, r9
test ebp, 0x8e14214
shl dl, cl
movzx eax, byte [rcx + rax]
cdq
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + rdi]
mov byte [rcx + rdi], al
stc
jmp 0x14042acc3
mov rdx, rdi
or rdx, 1
test cx, r15w
cmp r10b, 0x42
not rdi
test spl, bl
add rdi, r10
jmp 0x14042ace0
je 0x14042b7ee
mov rcx, qword [rsp + 0x40]
mov rbx, 0x4c05106f
or bpl, 0xe4
mov rax, rcx
mov rbp, 0x30ed61fc
clc
cmp r11b, 0x4d
sub rax, r9
shl bp, 0x32
adc bp, r13w
movsxd rbp, eax
add rax, r15
inc rax
btc rbx, 0xf0
and rbx, 0x34b52e97
add rcx, r15
dec ebp
inc rbp
movzx ebp, di
inc rcx
movzx ebx, byte [rax + rdx - 1]
cmp r15b, 0x72
rcr bp, 0x86
mov rbp, qword [rsp + 0x28]
clc
jmp 0x14042ad4b
add bl, byte [rbp + rdx]
mov byte [rcx + rdx - 1], bl
movzx rbx, r8w
movzx ebx, byte [rax + rdx]
test dx, 0x3c58
clc
add bl, byte [rbp + rdx + 1]
stc
jmp 0x14042ad6b
mov byte [rcx + rdx], bl
cmc
test r11d, ecx
add rdx, 2
cmc
cmp r8b, 0x64
cmp r10, rdx
jmp 0x14042ad83
jne 0x14042ad33
jmp 0x14042b7ee
mov r13d, dword [rsp + 0x5c]
test dx, r12w
cmp r9b, 0xf2
stc
test r13d, r13d
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
sar r9b, 0x90
movsxd r12, eax
or esi, 0x14c2d81
stc
mov r14, rdx
and sil, 0x37
rcl sil, cl
rol r9b, cl
mov edi, eax
btr r9d, ecx
lea rax, [r15 + r10]
sal r11b, cl
mov qword [rsp + 0x40], rax
adc si, dx
and r11d, r13d
cqo
mov eax, edi
add sil, 0x4d
and eax, 0xffffffe0
sal r11w, cl
mov qword [rsp + 0x70], rax
add rax, 0xffffffffffffffe0
sub r9b, 0xee
add r11, 0x7f0e43a2
and r9, 0x79f57f7
mov qword [rsp + 0xa0], rax
sal si, cl
shrd r11w, r12w, 0x79
shr rax, 5
cdq
inc rax
and r11b, 0x82
not sil
mov dh, 0x4b
movabs rdx, 0xffffffffffffffe
or esi, 0x172c6ba9
btc r9w, bx
btc r9, 0x8c
add rdx, 0xfffffffffffffffe
shl si, cl
and r9, r11
and rdx, rax
mov qword [rsp + 0xc0], rdx
mov r11d, eax
movsxd rsi, r10d
and si, 0x3d9d
cmp r9b, r9b
and r11d, 3
xor r9w, r11w
shl r9w, 0x92
mov esi, edi
bt r9, 0xb5
ror ah, 0x10
rcr r9, cl
and esi, 0xfffffff8
shrd r9w, bx, 0x38
mov rax, r10
sal r10w, 0x69
or r9b, 0xe8
bts r10, r9
mov r10d, edi
ror r9b, 0x2e
and r10d, 3
shrd r9w, r14w, 0xf3
sal r9w, 0x3f
mov r9b, r8b
lea r15, [r15 + rax]
test r9d, r8d
add r15, 0x10
inc r9b
lea r9, [r14 + 0x10]
cmp spl, r10b
mov qword [rsp + 0x90], r11
test bpl, dl
stc
cmp r9, rdx
shl r11, 5
stc
xor r8d, r8d
jmp 0x14042af35
mov byte [rcx + r12], 0xff
sbb bh, 0x9e
bts bx, r15w
lea r14, [r14 + r12]
sbb bx, r11w
shl bl, cl
movsx ebx, bp
mov rbx, qword [rsp + 0x30]
add rcx, rbx
jmp 0x14042af0a
inc r8
test r9b, spl
cmp cl, r12b
lea r15, [r15 + rbx]
cmp r13d, 0x3f5062aa
cmc
add r9, r12
jmp 0x14042af27
dec r13d
jmp 0x14042af2f
je 0x14042bd62
cmp dword [rsp + 0x24], 0
jmp 0x14042af3f
jle 0x14042aee3
cmp dword [rsp + 0x24], 8
jmp 0x14042af4f
jb 0x14042afbf
mov rdx, r8
movsx bx, bl
cmc
shl bh, 0xd2
imul rdx, r12
shl bh, cl
rol rbx, cl
add rdx, qword [rsp + 0x28]
mov rbx, r8
clc
cmp bh, ch
imul rbx, qword [rsp + 0x30]
cmc
jmp 0x14042af84
add rbx, qword [rsp + 0x40]
clc
sub rbx, rdx
xadd dh, dh
sal dx, cl
mov edx, 0
stc
cmp rbx, 0x20
jb 0x14042b18e
cmp dword [rsp + 0x24], 0x20
jmp 0x14042afad
jae 0x14042afc6
sub ebx, ebx
jmp 0x14042afba
jmp 0x14042b15b
sub edx, edx
jmp 0x14042b18e
cmp qword [rsp + 0xa0], 0x60
jae 0x14042afe1
xor edx, edx
jmp 0x14042afdc
jmp 0x14042b0aa
mov rbp, qword [rsp + 0xc0]
sub edx, edx
cmc
movups xmm0, xmmword [r14 + rdx]
stc
movups xmm1, xmmword [r14 + rdx + 0x10]
clc
stc
movups xmmword [rcx + rdx], xmm0
stc
cmp r8b, r9b
movups xmmword [rcx + rdx + 0x10], xmm1
jmp 0x14042b00d
movups xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042b018
movups xmm1, xmmword [r14 + rdx + 0x30]
cmc
movups xmmword [rcx + rdx + 0x20], xmm0
cmc
movups xmmword [rcx + rdx + 0x30], xmm1
cmp r13d, edi
stc
movups xmm0, xmmword [r14 + rdx + 0x40]
clc
movups xmm1, xmmword [r14 + rdx + 0x50]
test bpl, 0x3b
cmp spl, 7
jmp 0x14042b048
movups xmmword [rcx + rdx + 0x40], xmm0
stc
cmc
test bl, 0xa3
movups xmmword [rcx + rdx + 0x50], xmm1
stc
cmp r12w, 0x305b
jmp 0x14042b063
movdqu xmm0, xmmword [r14 + rdx + 0x60]
test r10w, 0x3892
cmp al, r15b
clc
movdqu xmm1, xmmword [r14 + rdx + 0x70]
clc
jmp 0x14042b081
movdqu xmmword [rcx + rdx + 0x60], xmm0
movdqu xmmword [rcx + rdx + 0x70], xmm1
cmp al, r8b
sub rdx, 0xffffffffffffff80
stc
cmp r14w, 0x46d4
jmp 0x14042b0a0
add rbp, 0xfffffffffffffffc
jne 0x14042afec
cmp qword [rsp + 0x90], 0
jmp 0x14042b0b8
je 0x14042b125
lea rbx, [r15 + rdx]
add rdx, r9
clc
jmp 0x14042b0cb
xor ebp, ebp
jmp 0x14042b0d2
nop word cs:[rax + rax]
stc
clc
cmp r13b, 0x48
movdqu xmm0, xmmword [rdx + rbp - 0x10]
clc
movdqu xmm1, xmmword [rdx + rbp]
movdqu xmmword [rbx + rbp - 0x10], xmm0
test r15w, 0x28d9
test rbp, rsp
movdqu xmmword [rbx + rbp], xmm1
stc
cmp r10, 0x1f931bd5
test bpl, spl
add rbp, 0x20
stc
cmp al, spl
cmp r11, rbp
jmp 0x14042b11f
jne 0x14042b0e4
cmp qword [rsp + 0x70], rdi
jmp 0x14042b12f
je 0x14042aee3
mov rdx, qword [rsp + 0x70]
mov rbx, rdx
test r14b, 0xd8
test dil, 0x18
jmp 0x14042b14a
je 0x14042b18e
nop dword [rax + rax]
adc dl, r12b
mov rdx, qword [r14 + rbx]
test ax, r8w
mov qword [rcx + rbx], rdx
add rbx, 8
test dx, bp
cmp rsi, rbx
jmp 0x14042b176
jne 0x14042b15b
mov rdx, rsi
stc
cmp rsi, rdi
jmp 0x14042b188
je 0x14042aee3
mov rbp, rdx
clc
test r13b, 0x63
test sil, cl
not rbp
stc
cmp r10b, 0xe6
add rbp, rdi
cmp r10, rbx
stc
test r11b, 0x41
test r10, r10
jmp 0x14042b1b4
je 0x14042b1e8
mov rbx, r10
nop
nop
movzx ax, r14b
movzx eax, byte [r14 + rdx]
mov byte [rcx + rdx], al
jmp 0x14042b1d2
inc rdx
jmp 0x14042b1da
dec rbx
jmp 0x14042b1e2
jne 0x14042b1c5
cmp rbp, 3
jmp 0x14042b1f1
jb 0x14042aee3
nop word [rax + rax]
btr rax, 0xf9
shr ah, 0xed
movzx eax, byte [r14 + rdx]
test r15b, sil
mov byte [rcx + rdx], al
movsx ax, ah
and rax, 0x5daf795b
movzx eax, byte [r14 + rdx + 1]
clc
mov byte [rcx + rdx + 1], al
movzx eax, byte [r14 + rdx + 2]
test r12d, edx
mov byte [rcx + rdx + 2], al
shr al, 0xec
movzx rax, r8w
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
cmc
stc
add rdx, 4
cmp r13b, bpl
stc
cmp rdi, rdx
jmp 0x14042b256
jne 0x14042b205
jmp 0x14042aee3
mov r8d, dword [rsp + 0x5c]
test r11w, 0xc6b
cmc
jmp 0x14042b272
test r8d, r8d
jmp 0x14042b27a
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
jmp 0x14042b289
movsxd r12, eax
movzx r9d, r10w
shl r14, 0x41
mov r14, rdx
shld r11d, r13d, 0xed
btr edx, ebx
mov edi, eax
lea r13, [r15 + r10]
mov eax, edi
stc
bt r9d, r9d
xor si, r15w
and eax, 0xffffffe0
shld r9, r11, 0xeb
bsf r9, r15
mov qword [rsp + 0x40], rax
sbb r11w, r15w
add rax, 0xffffffffffffffe0
xor sil, r8b
rol r11w, 0x1b
mov qword [rsp + 0x70], rax
xor dh, ah
cmp edi, 0x40e83006
cwd
mov rdx, rax
shrd rax, rbx, 0xab
inc r9b
bsr rsi, r8
shr rdx, 5
mov r11b, spl
movsx rsi, cx
inc rdx
movzx r11d, r13w
mov rax, rdx
ror r9d, cl
clc
not r9
mov qword [rsp + 0xa0], rdx
movabs rax, 0xffffffffffffffe
sbb r9b, 0x7f
and rdx, rax
and ax, sp
ror r9w, cl
mov qword [rsp + 0x90], rdx
mov esi, edi
sal ax, 5
and esi, 0xfffffff8
cmp cl, 0x9c
sub r9b, r11b
shl ah, 0x82
mov r9, rdi
neg r9
mov ah, 0x70
mov rax, qword [rsp + 0xf0]
sar r11w, cl
lea r11, [r15 + rax]
lea r11, [r11 + r10]
jmp 0x14042b367
add r15, qword [rsp + 0xb8]
jmp 0x14042b374
add r15, r10
jmp 0x14042b380
xor r10d, r10d
jmp 0x14042b388
jmp 0x14042b3c3
mov byte [rcx + r12], 0xff
add r14, r12
stc
cmc
add rcx, rbx
jmp 0x14042b39f
inc r10
jmp 0x14042b3a7
add r11, rbx
test r12b, r11b
add r15, rbx
jmp 0x14042b3b5
dec r8d
jmp 0x14042b3bd
je 0x14042bd62
cmp dword [rsp + 0x24], 0
jle 0x14042b38d
cmp dword [rsp + 0x24], 8
jae 0x14042b499
xor edx, edx
xor bpl, 0x9d
add bp, r8w
cmp dl, 0x81
mov rbp, rdx
cmp r9w, 0x1fd6
clc
test dil, 1
jmp 0x14042b3f9
je 0x14042b42c
mov rax, rdx
btc ebp, r9d
movzx rbp, ax
bts ebp, esp
sub rax, rbx
movzx eax, byte [rcx + rax]
shrd ebp, r10d, 0x56
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
mov rbp, rdx
jmp 0x14042b428
or rbp, 1
not rdx
stc
cmp r15, rsp
cmp r13b, 0x39
cmp rdx, r9
jmp 0x14042b43f
je 0x14042b38d
nop
cbw
movzx eax, byte [r15 + rbp]
clc
add al, byte [r14 + rbp]
test spl, 0x39
stc
cmp esp, r9d
mov byte [rcx + rbp], al
xor eax, ebx
movzx eax, byte [r15 + rbp + 1]
clc
add al, byte [r14 + rbp + 1]
cmc
cmp dl, 0x1c
jmp 0x14042b474
mov byte [rcx + rbp + 1], al
cmc
stc
add rbp, 2
jmp 0x14042b486
cmp rdi, rbp
jmp 0x14042b48e
jne 0x14042b448
jmp 0x14042b38d
mov rax, r10
imul rax, rbx
and dl, r10b
bsf dx, sp
rcl dl, cl
add rax, r13
mov rdx, r10
stc
imul rdx, r12
add rdx, qword [rsp + 0x28]
sub rax, rdx
test ecx, 0x59c53989
cmp rax, 0x20
jmp 0x14042b4cb
jb 0x14042b3d9
jb 0x14042b3d9
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042b4e6
jb 0x14042b3e6
cmp dword [rsp + 0x24], 0x20
jmp 0x14042b4f6
jae 0x14042b503
sub eax, eax
jmp 0x14042b65d
cmp qword [rsp + 0x70], 0
jmp 0x14042b50e
je 0x14042b5cc
mov rbp, qword [rsp + 0x90]
clc
sub edx, edx
jmp 0x14042b524
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042b52f
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042b53b
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042b547
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042b560
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042b56b
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042b577
movdqu xmm1, xmmword [r14 + rdx + 0x30]
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042b58a
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x14042b599
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm0
test dl, 0x7a
jmp 0x14042b5b4
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jmp 0x14042b5c1
jne 0x14042b524
jmp 0x14042b5d4
xor edx, edx
test r15b, dil
cmp r9b, bl
test byte [rsp + 0xa0], 1
je 0x14042b633
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
test sp, 0x7e2
cmp dil, sil
sub rax, rbx
jmp 0x14042b602
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042b60c
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042b61b
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
test r12w, 0x1f70
cmp sil, r12b
movdqu xmmword [rcx + rdx + 0x10], xmm0
cmp qword [rsp + 0x40], rdi
jmp 0x14042b63d
je 0x14042b38d
mov rdx, qword [rsp + 0x40]
mov rax, rdx
test dil, 0x18
je 0x14042b3e6
nop dword [rax]
jmp 0x14042b65d
movq xmm0, qword [r14 + rax]
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test bpl, r14b
cmp r15w, r8w
clc
add rax, 8
cmc
cmp di, 0x6f0e
cmp rsi, rax
jmp 0x14042b68c
jne 0x14042b65d
mov rdx, rsi
clc
cmp rsi, rdi
jmp 0x14042b69e
je 0x14042b38d
jmp 0x14042b3e6
test ebx, ebx
jmp 0x14042b6b0
jle 0x14042b7ee
movsxd r9, dword [rsp + 0x24]
mov r10d, ebx
test r9b, r9b
cmp ebx, 8
jae 0x14042c265
xor r11d, r11d
and dl, r11b
add dh, 0x2b
rol edx, cl
mov rdx, r11
test r10b, 1
jmp 0x14042b6e1
je 0x14042b745
mov rax, r11
sub rax, r9
btr dx, sp
rol dx, 0xd
rcl rdx, 0x6d
movzx eax, byte [rcx + rax]
ror dl, cl
test r11w, 0x69fa
shr al, 1
btr dx, 0xb9
bt edx, r15d
rcl dl, 0x96
mov rdx, qword [rsp + 0x28]
test r15, 0x3b333ce2
add al, byte [rdx + r11]
setae dh
mov byte [rcx + r11], al
add dl, r10b
bts rdx, r8
sbb dx, 0x4d07
mov rdx, r11
test r14w, 0x480d
clc
cmc
or rdx, 1
not r11
add r11, r10
jmp 0x14042b750
je 0x14042b7ee
mov rcx, qword [rsp + 0x40]
movzx rbx, bx
mov ebx, r13d
mov rax, rcx
ror ebp, 0x2b
or bpl, dl
sub rax, r9
or bx, 0xf72
add rax, r15
movsx bp, r14b
movsxd rbx, r8d
movzx bp, cl
inc rax
add rcx, r15
inc bx
movsxd rbx, r8d
inc rcx
sal ebx, cl
movzx ebx, byte [rax + rdx - 1]
movzx ebp, r10w
shr bl, 1
add bpl, dl
mov rbp, qword [rsp + 0x28]
add bl, byte [rbp + rdx]
stc
test spl, dl
mov byte [rcx + rdx - 1], bl
xadd bx, bx
btr rbx, r11
ror bx, cl
movzx ebx, byte [rax + rdx]
jmp 0x14042b7c6
shr bl, 1
add bl, byte [rbp + rdx + 1]
test r9w, sp
clc
cmc
mov byte [rcx + rdx], bl
jmp 0x14042b7db
add rdx, 2
stc
cmp r10, rdx
jmp 0x14042b7e8
jne 0x14042b793
mov r14, qword [rsp + 0x28]
sub r11b, 0xd9
add r14, r13
bswap ebx
movsx rbx, r14w
mov r13, qword [rsp + 0xd8]
cmovo r11, rbp
movzx ebx, r10w
mov r8d, dword [rsp + 0x2b0]
mov r11, qword [rsp + 0x108]
movzx r10w, bpl
bswap r10
movsx r10, r8w
mov r10, qword [rsp + 0x88]
mov rbx, qword [rsp + 0x30]
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x14042bfdd
mov r9d, dword [rsp + 0x5c]
test r9d, r9d
jmp 0x14042b862
je 0x14042bd5c
mov eax, dword [rsp + 0x24]
shl r14b, 0xc0
and sil, 0xc3
movsxd r12, eax
shl r14w, cl
shl r11b, 0x6b
add r8b, 0x83
mov esi, eax
lea r8, [r15 + r10]
xadd r13b, r11b
btc r14d, r13d
cmovs bp, cx
mov eax, esi
stc
and eax, 0xffffffe0
btr r14w, 0xd1
mov qword [rsp + 0x40], rax
rcl ebp, cl
movsx r13, r13w
add rax, 0xffffffffffffffe0
ror bp, cl
movzx r13d, sp
mov qword [rsp + 0x70], rax
movzx r14d, r9w
inc bpl
sar r13, 0xd3
mov rbp, rax
shr r14d, 0x79
bts r11, r9
sar r14b, cl
shr rbp, 5
inc rbp
bt r13w, ax
jmp 0x14042b8e6
mov rax, rbp
mov eax, esi
and r14w, r10w
and r11b, 0x68
mov qword [rsp + 0xa0], rbp
movabs rax, 0xffffffffffffffe
shl r11w, 0xc2
and rbp, rax
movzx rax, di
sal ah, cl
mov qword [rsp + 0x90], rbp
movsx r14d, r10w
not r11b
sub r13w, si
mov rbp, r10
sal r14w, 0xfe
shld r14d, r14d, 0xc3
mov r10b, 0x49
mov r10d, esi
and r10d, 0xfffffff8
cmp rsi, r10
rcr r11w, cl
shr r13w, 0xa4
mov r13, rsi
cmovno r14, rcx
movzx eax, r14w
neg r13
mov rax, qword [rsp + 0xf0]
shr r14b, 0x3f
lea r11, [r15 + rax]
stc
add r11, rbp
bsf r14d, esp
bt r14, rbx
sal r14b, cl
add r15, qword [rsp + 0xb8]
rcl r14d, cl
clc
sal r14b, cl
lea r15, [r15 + rbp]
sub ebp, ebp
mov r14, rdx
jmp 0x14042b993
jmp 0x14042b9d3
mov byte [rcx + r12], 0xff
add r14, r12
test dx, 0x5304
add rcx, rbx
jmp 0x14042b9ad
inc rbp
jmp 0x14042b9b5
lea r11, [r11 + rbx]
test r13w, r9w
add r15, rbx
jmp 0x14042b9c5
dec r9d
jmp 0x14042b9cd
je 0x14042bd62
cmp dword [rsp + 0x24], 0
jmp 0x14042b9dd
jle 0x14042b998
cmp dword [rsp + 0x24], 8
jmp 0x14042b9ed
jae 0x14042bacd
sub edi, edi
mov rdx, rdi
stc
test sil, 1
jmp 0x14042ba02
je 0x14042ba4f
mov rax, rdi
jmp 0x14042ba10
sub rax, rbx
xchg dh, dh
movzx eax, byte [rcx + rax]
sbb dx, 0x4df1
sub dl, 0x1c
rol dl, 0x8b
shr al, 1
shrd edx, ebp, 0x8f
dec dx
bt rdx, r11
add al, byte [r14 + rdi]
movzx edx, si
not edx
or dh, 0x62
mov byte [rcx + rdi], al
bsf dx, r9w
shl edx, cl
mov rdx, rdi
or rdx, 1
stc
not rdi
test ebp, 0x3f757228
cmp rdi, r13
jmp 0x14042ba60
je 0x14042b998
nop word [rax + rax]
shl al, cl
lahf
adc rax, rbx
movzx eax, byte [r15 + rdx]
clc
shr al, 1
clc
stc
add al, byte [r14 + rdx]
mov byte [rcx + rdx], al
btc ax, sp
neg al
movzx eax, byte [r15 + rdx + 1]
cmp r8b, spl
shr al, 1
clc
test r13, rsi
add al, byte [r14 + rdx + 1]
test dil, dil
mov byte [rcx + rdx + 1], al
jmp 0x14042bab1
add rdx, 2
jmp 0x14042baba
cmp rsi, rdx
jmp 0x14042bac2
jne 0x14042ba75
jmp 0x14042b998
mov rax, rbp
add dh, 0x87
shld dx, r9w, 0x15
sar dl, cl
imul rax, rbx
bts dx, cx
and dl, 0x12
add rax, r8
sar dl, 0xbd
mov rdx, rbp
test cl, dil
imul rdx, r12
jmp 0x14042bafb
add rdx, qword [rsp + 0x28]
test rdi, 0x70861a65
sub rax, rdx
test r14b, 0x3f
cmp rax, 0x20
jmp 0x14042bb17
jb 0x14042b9f3
jb 0x14042b9f3
mov edi, 0
cmp bp, r11w
cmc
cmp dword [rsp + 0x6c], 0x20
jb 0x14042b9f5
cmp dword [rsp + 0x24], 0x20
jmp 0x14042bb42
jae 0x14042bb54
xor eax, eax
jmp 0x14042bb4f
jmp 0x14042bd01
mov rdi, r8
cmp qword [rsp + 0x70], 0
jmp 0x14042bb62
je 0x14042bc45
mov r8, qword [rsp + 0x90]
xor edx, edx
jmp 0x14042bb77
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042bb82
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042bb8e
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042bb9a
movdqu xmm3, xmmword [r11 + rdx - 0x20]
jmp 0x14042bba6
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042bbcc
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x14042bbd7
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042bbea
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042bbf6
movdqu xmm3, xmmword [r11 + rdx]
jmp 0x14042bc01
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test di, bx
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm3
add rdx, 0x40
add r8, 0xfffffffffffffffe
jmp 0x14042bc3a
jne 0x14042bb77
jmp 0x14042bc48
xor edx, edx
stc
test byte [rsp + 0xa0], 1
jmp 0x14042bc55
je 0x14042bcbf
movdqu xmm0, xmmword [r14 + rdx]
movdqu xmm1, xmmword [r14 + rdx + 0x10]
cmp r10b, spl
cdqe
test r12w, bx
mov rax, rdx
test sil, r14b
sub rax, rbx
jmp 0x14042bc7f
movdqu xmm2, xmmword [rcx + rax]
movdqu xmm3, xmmword [rcx + rax + 0x10]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
bsr r8w, r13w
cmp sp, 0x4902
movdqu xmmword [rcx + rdx + 0x10], xmm3
sbb r8b, 0x56
cmp qword [rsp + 0x40], rsi
mov r8, rdi
jmp 0x14042bccc
je 0x14042b998
mov rdi, qword [rsp + 0x40]
mov rax, rdi
cmp di, bp
test rbx, r10
test sil, 0x18
jmp 0x14042bce9
je 0x14042b9f5
nop word cs:[rax + rax]
jmp 0x14042bd01
movq xmm0, qword [r14 + rax]
jmp 0x14042bd0c
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
jmp 0x14042bd2b
add rax, 8
test cl, 1
cmp r10w, 0x30a9
cmp r10, rax
jmp 0x14042bd40
jne 0x14042bd01
mov rdi, r10
cmp r10, rsi
jmp 0x14042bd51
je 0x14042b998
jmp 0x14042b9f5
mov r14, rdx
adc sil, bpl
mov esi, dword [rsp + 0x2c0]
cmp esi, 0x10
jmp 0x14042bd71
jne 0x14042bf9f
mov r8d, dword [rsp + 0x2b0]
cmovbe r11w, r15w
movzx r10d, dx
test r8d, r8d
movsx r10, dx
jmp 0x14042bd99
mov r13, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
mov r12b, 0x53
mov r12, qword [rsp + 0x118]
jmp 0x14042bdc1
je 0x14042c050
mov rcx, qword [rsp + 0x140]
sal ax, 8
add rcx, qword [r13 + 0x18]
cwde
mov ax, r12w
movzx eax, r8w
movsxd rax, dword [rsp + 0x24]
inc rax
cmp dword [rsp + 0x5c], 7
jb 0x14042bf5e
mov rdx, rbx
sub dil, bpl
shrd di, dx, 0xc6
bswap bx
sub rdx, rax
cmovno ebp, r14d
xor sil, r10b
mov ebp, dword [rsp + 0x128]
ror bx, 0x38
mov rsi, rcx
lea rbx, [rcx + rax]
sar edi, 0x77
mov rdi, rbx
shr di, 0x9c
mov byte [rcx + rax], 0xff
shld di, r12w, 0x48
jmp 0x14042be3a
mov rdi, qword [rsp + 0x30]
movzx ecx, r13w
movsx ecx, r13w
mov byte [rdi + rbx], 0xff
ror ch, 0xfd
add rbx, qword [rsp + 0x30]
movsx ecx, r15w
rol cl, cl
movsxd rcx, r12d
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
sbb dil, bl
add rbx, qword [rsp + 0x30]
sar dil, cl
bsr di, r12w
mov rdi, qword [rsp + 0x30]
shl cl, cl
bts cx, dx
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
test bpl, r12b
mov rdi, qword [rsp + 0x30]
sbb cx, sp
and rcx, 0x1aa33051
mov byte [rdi + rbx], 0xff
xchg cl, dil
or ch, cl
btr cx, 0x70
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
clc
movsx rcx, ax
mov byte [rdi + rbx], 0xff
movzx rdi, r8w
or ch, ah
add rbx, qword [rsp + 0x30]
btr edi, r15d
sar cl, 0x66
shr ch, 0xb1
mov rdi, qword [rsp + 0x30]
or cl, dil
cmp r9b, 0x78
lea rcx, [rbx + rdi]
add rcx, rdx
inc rdi
test r12, rbx
sar dil, cl
mov rdi, qword [rsp + 0x30]
clc
cmp r8b, 0xf3
mov byte [rdi + rbx], 0xff
stc
mov rbx, qword [rsp + 0x30]
add ebp, 0xfffffff8
jmp 0x14042bf17
jne 0x14042be16
lea rsi, [rsi + rbx]
btr rcx, rdx
lea rsi, [rsi + rbx]
add rsi, rbx
cmova edx, r9d
add ch, 0xd
add rsi, rbx
btr dx, 0xf
rol dl, cl
sbb dx, cx
lea rsi, [rsi + rbx]
add rsi, rbx
setbe cl
shl dx, cl
lea rsi, [rsi + rbx]
add rsi, rbx
mov dx, ax
mov rcx, rsi
shl dx, 0xfa
mov edx, dword [rsp + 0x12c]
test edx, edx
jmp 0x14042bf6c
je 0x14042bfea
add rcx, rax
sbb ax, r15w
mov eax, edx
cmp si, si
stc
mov byte [rcx], 0xff
test sil, r12b
add rcx, rbx
jmp 0x14042bf8d
dec eax
jmp 0x14042bf94
jne 0x14042bf7f
jmp 0x14042bfea
mov r13, qword [rsp + 0xd8]
mov r8d, dword [rsp + 0x2b0]
movsx r12, r11w
movsx r12w, r15b
xchg r12w, r11w
mov r11, qword [rsp + 0x108]
movsx r12, bp
movzx r10w, spl
mov r10, qword [rsp + 0x88]
movzx r12, dx
cmovne r12d, edi
mov r12, qword [rsp + 0x118]
jmp 0x14042bfea
inc r12
jmp 0x14042bff2
cmp r12, qword [rsp + 0x110]
jmp 0x14042bfff
je 0x14042d4a8
mov eax, dword [rsp + 0x60]
imul eax, r12d
rcr sil, 0x30
bswap rcx
movsx cx, ch
mov rsi, qword [r13 + 0x18]
rcr ch, cl
mov qword [rsp + 0x140], rax
lea rsi, [rsi + rax]
movsx rcx, r11w
cmc
sbb cl, dil
movzx ecx, byte [r14]
sub r9d, r9d
cmp bh, 0xda
cmc
cmp cl, 4
jmp 0x14042c045
jbe 0x140428b27
jmp 0x14042857b
inc r12
clc
jmp 0x14042c05c
cmp r12, qword [rsp + 0x110]
jmp 0x14042c069
jne 0x14042c005
jmp 0x14042d3fe
mov rax, qword [rsp + 0x40]
shr dh, 0x44
sub dl, 0x42
lea rdx, [r15 + rax]
sub rdx, qword [rsp + 0x28]
bswap rax
mov rax, qword [rsp + 0x160]
cmp dil, cl
add rax, rsi
cmp rdx, 0x10
jb 0x140428e49
jb 0x140428e49
cmp rax, 0x10
jmp 0x14042c0b2
jb 0x140428e49
cmp dword [rsp + 0x60], 0x10
jb 0x140428e49
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jb 0x140428e55
cmp ebx, 0x10
jmp 0x14042c0dc
jae 0x14042c2c8
xor r12d, r12d
jmp 0x14042c0ea
jmp 0x14042c66f
mov rax, qword [rsp + 0x40]
mov dl, r14b
lea rax, [rax + r15]
movsx dx, dil
sar dx, cl
mov rdx, rax
stc
sub rdx, qword [rsp + 0x28]
cmp rdx, 0x20
jmp 0x14042c115
jb 0x1404298bb
jb 0x1404298bb
mov r10d, 0
cmp dword [rsp + 0x60], 0x20
jmp 0x14042c131
jb 0x1404298be
cmp ebx, 0x20
jmp 0x14042c13f
jae 0x14042c8b3
xor r10d, r10d
jmp 0x14042d04b
mov rax, qword [rsp + 0x40]
cmp sp, 0x34ed
test r12b, r10b
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042c16c
jb 0x14042a09f
jb 0x14042a09f
mov edi, 0
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c187
jb 0x14042a0a8
cmp ebx, 0x20
jmp 0x14042c195
jae 0x14042c9d1
sub edi, edi
jmp 0x14042c1a2
jmp 0x14042d121
mov rax, qword [rsp + 0x40]
stc
jmp 0x14042c1b2
add rax, r15
stc
cmp r13w, 0x6330
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042c1ca
jb 0x14042a64b
jb 0x14042a64b
cmp dword [rsp + 0x60], 0x20
jb 0x14042a64b
mov r11d, 0
cmc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c1f2
jb 0x14042a655
cmp ebx, 0x20
jmp 0x14042c200
jae 0x14042cb05
sub r11d, r11d
jmp 0x14042c20e
jmp 0x14042cc56
mov rax, qword [rsp + 0x40]
add rax, r15
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jmp 0x14042c229
jb 0x14042ac78
jb 0x14042ac78
mov edi, 0
cmp al, spl
cmp ah, 0x6f
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c24a
jb 0x14042ac80
cmp ebx, 0x20
jmp 0x14042c258
jae 0x14042cd02
xor edi, edi
jmp 0x14042d223
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
cmp r8b, r8b
sub rax, qword [rsp + 0x28]
test r12b, dl
cmc
cmp cx, 0x15b7
cmp rax, 0x20
jmp 0x14042c288
jb 0x14042b6ca
jb 0x14042b6ca
mov r11d, 0
cmp al, r9b
jmp 0x14042c2a2
cmp dword [rsp + 0x24], 0x20
jmp 0x14042c2ac
jb 0x14042b6d5
cmp ebx, 0x20
jmp 0x14042c2ba
jae 0x14042ce47
xor r11d, r11d
jmp 0x14042d34a
mov r12d, r14d
and r12d, 0xfffffff0
xor al, sil
sub dl, r10b
mov rbp, qword [rsp + 0x40]
cdq
sbb bl, 0xe2
xor r10w, dx
sub rbp, rsi
movsx dx, bl
movzx r10d, r14w
add rbp, r15
not ah
movzx rbx, ax
mov rax, r12
mov rbx, rcx
mov dh, 0x71
mov r10, qword [rsp + 0x28]
movsx edx, dx
mov rdx, qword [rsp + 0x88]
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x14042c31b
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 0x14042c365
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 0x14042c3a0
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
add r10, 0x10
add rbp, 0x10
add rbx, 0x10
add rax, 0xfffffffffffffff0
jmp 0x14042c64c
jne 0x14042c30f
cmp r12, r14
jmp 0x14042c65a
je 0x14042b7ee
test r14b, 8
jmp 0x14042c669
je 0x140428e55
mov edx, r14d
adc r8, 0x43813b4b
movzx rbp, r9w
and edx, 0xfffffff8
bts rbx, r9
or bpl, al
mov r11, qword [rsp + 0x40]
adc bpl, 0x57
sub bp, 0x519a
sub r11, rsi
btr r8d, esi
add r11, r15
cmovp r10w, r10w
cbw
mov rax, qword [rsp + 0x88]
lea r10, [r11 + rax]
setge ah
mov r8w, 0x52cf
mov rbp, rdx
movsx ax, r10b
cdqe
cbw
mov rbx, rcx
mov rax, r9
mov r8, qword [rsp + 0x28]
jmp 0x14042c6d6
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x14042c6ef
movq xmm11, qword [r10 + r12]
jmp 0x14042c6fa
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
jmp 0x14042c71e
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
jmp 0x14042c741
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
add r11, 8
test sil, al
cmc
add r10, 8
add rax, 8
test r14b, r12b
stc
add rbx, 8
add rbp, 0xfffffffffffffff8
cmp r12, rbp
jne 0x14042c6e4
mov r12, rdx
jmp 0x14042c8a5
cmp rdx, r14
je 0x14042b7ee
jmp 0x140428e55
mov r10d, ebp
movsx r8d, r14w
bswap dx
and r10d, 0xffffffe0
sar dh, 0xad
movzx r8, r13w
lea rdx, [r10 - 0x20]
adc r8, r15
mov r8, rdx
cmp cx, 0x322
jmp 0x14042c8dc
shr r8, 5
inc r8
test r15b, 0x7a
test rdx, rdx
jmp 0x14042c8ef
je 0x14042cfd8
mov rsi, r8
rcr edx, cl
xchg dx, dx
clc
movabs rdx, 0xffffffffffffffe
and rsi, rdx
movzx rdx, dx
movzx edi, bx
add rax, qword [rsp + 0x148]
movsx edx, r8w
cmp r10, rsp
mov rdx, qword [rsp + 0x40]
xor di, 0x5f30
lea rdx, [rdx + r15]
add rdx, 0x30
bt rdi, rsi
xor ebx, ebx
mov rdi, qword [rsp + 0x28]
jmp 0x14042c943
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042c94d
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042c958
movdqu xmm2, xmmword [rax + rbx - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x14042c977
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x14042c982
movdqu xmm0, xmmword [rdi + rbx + 0x20]
jmp 0x14042c98d
movdqu xmm1, xmmword [rdi + rbx + 0x30]
jmp 0x14042c998
movdqu xmm2, xmmword [rax + rbx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042c9ac
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
clc
cmp ebp, edi
movdqu xmmword [rdx + rbx], xmm0
add rbx, 0x40
add rsi, 0xfffffffffffffffe
jne 0x14042c943
jmp 0x14042cfef
mov edi, r10d
rcr al, 0xf7
rol ax, 0xa2
and edi, 0xffffffe0
lea rax, [rdi - 0x20]
or r8w, 0x456f
mov r8, rax
shr r8, 5
jmp 0x14042c9f4
inc r8
cmp r10d, ecx
jmp 0x14042c9ff
test rax, rax
jmp 0x14042ca07
je 0x14042d0ad
mov rbx, r8
movabs rax, 0xffffffffffffffe
rcl bp, cl
and rbx, rax
mov rdx, qword [rsp + 0x40]
mov rax, rdx
sbb ebp, r8d
sub rax, r9
rcl bp, 0x23
lea rbp, [r15 + rax]
xor eax, 0x107f70fc
sal ax, 0x68
add rbp, 0x30
shrd rax, rbx, 0xc
add rdx, r15
add ah, ah
sbb rax, rsp
sub rax, r11
add rdx, 0x30
xor esi, esi
movsx ax, sil
mov ax, r11w
mov rax, qword [rsp + 0x28]
jmp 0x14042ca6c
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
jmp 0x14042ca7c
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042ca87
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042ca96
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
jmp 0x14042caa5
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042cabc
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042cac7
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042cad6
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
test dil, 0x6d
cmc
test sil, r13b
add rbx, 0xfffffffffffffffe
jmp 0x14042cafa
jne 0x14042ca6c
jmp 0x14042d0af
mov r11d, edx
and r11d, 0xffffffe0
xadd bpl, bpl
xor rbx, rax
mov rax, qword [rsp + 0x150]
movzx r10d, r10w
lea rax, [rax + r15]
btc r10d, edx
bswap ebx
mov rsi, qword [rsp + 0x40]
sal bh, 0x6a
add rax, rsi
shl bl, 0x21
mov rbp, rsi
sub r10b, bl
movsx r10d, si
xor bh, 0x87
sub rbp, r8
movsx ebx, si
bt r10w, r8w
and bl, r14b
lea r10, [r15 + rbp]
and bx, di
add r10, 0x10
and bl, r8b
cmp dl, r9b
btr ebx, ecx
lea rbx, [r15 + rsi]
add rbx, 0x10
xor esi, esi
jmp 0x14042cb75
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x14042cb83
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x14042cb8e
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x14042cb9a
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x14042cba5
movdqu xmm5, xmmword [rax + rsi]
jmp 0x14042cbaf
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 0x14042cbd3
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14042cbde
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
movdqu xmmword [rbx + rsi], xmm3
add rsi, 0x20
cmp r11, rsi
jne 0x14042cb83
cmp r11, rdx
je 0x14042b7ee
test dl, 0x18
je 0x14042a655
mov rbp, r11
sal rax, 0x9e
btr r11d, r11d
mov r11d, edx
ror ah, cl
adc al, 8
and r11d, 0xfffffff8
mov rax, 0x6a5223bf
bts eax, r13d
mov rax, qword [rsp + 0x40]
cmp r12b, 0x10
test ch, 0x51
sub rax, r8
test r8w, r8w
add rax, r15
jmp 0x14042cc92
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
movq xmm0, qword [rbx + rbp]
jmp 0x14042cca5
movq xmm1, qword [r9 + rbp]
jmp 0x14042ccb0
punpcklbw xmm1, xmm3
movq xmm2, qword [rax + rbp]
jmp 0x14042ccbe
punpcklbw xmm2, xmm3
paddw xmm2, xmm1
psrlw xmm2, 1
packuswb xmm2, xmm2
paddb xmm2, xmm0
movq qword [rcx + rbp], xmm2
cmc
cmp ax, 0x340c
add rbp, 8
cmp r11, rbp
jmp 0x14042cce9
jne 0x14042cc9b
cmp r11, rdx
jmp 0x14042ccf7
jne 0x14042a655
jmp 0x14042b7ee
mov edi, r10d
shl ah, 0xe6
dec r8d
rcl rax, cl
and edi, 0xffffffe0
jmp 0x14042cd18
lea rax, [rdi - 0x20]
or r8w, 0x77b8
bsr r8w, dx
mov r8, rax
jmp 0x14042cd30
shr r8, 5
jmp 0x14042cd39
inc r8
test r13b, 0xcc
test rax, rax
jmp 0x14042cd48
je 0x14042d1a0
mov rbx, r8
cdq
movzx rbp, ax
xchg dl, bpl
movabs rax, 0xffffffffffffffe
rcr edx, 0x4d
shr bpl, cl
sal dh, cl
and rbx, rax
sal rdx, cl
mov rdx, qword [rsp + 0x40]
mov rax, rdx
sub rax, r9
sar ebp, 0xff
lea rbp, [r15 + rax]
cmc
add rbp, 0x30
bts eax, r9d
add rdx, r15
bts ax, r11w
add rdx, 0x30
bsf ax, r13w
xor al, 0xd3
xor esi, esi
cmovb eax, edx
mov rax, qword [rsp + 0x28]
jmp 0x14042cdae
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042cdb8
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042cdc9
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042cdd8
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
jmp 0x14042cded
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042cdf8
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042ce03
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042ce0e
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042ce1d
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
test sp, 0x2f7e
cmp r14b, r12b
add rbx, 0xfffffffffffffffe
jne 0x14042cdae
jmp 0x14042d1aa
mov r11d, r10d
setp r8b
sub ax, r13w
bswap rax
and r11d, 0xffffffe0
add r8b, 0xbb
rcr al, 0x5d
bsr rax, r13
lea rax, [r11 - 0x20]
stc
mov r8, rax
shr r8, 5
inc r8
test r12b, 0xe6
cmp bl, 0xe4
test rax, rax
jmp 0x14042ce82
je 0x14042d2b0
mov rsi, r8
mov bpl, 0x67
setb bpl
movabs rax, 0xffffffffffffffe
setl dil
and rsi, rax
stc
mov rdx, qword [rsp + 0x40]
mov rax, rdx
btr ebp, ebp
sub rax, r9
rcl bpl, 0x36
ror dil, 0x9f
btr rdi, 0xd5
lea rbp, [r15 + rax]
ror rdi, cl
shr di, 1
sar rdi, cl
add rbp, 0x30
sub dil, sil
shl dil, 0x9e
sar dil, 0xe8
lea rdi, [r15 + rdx]
cmp r11d, r14d
test r15w, 0x18bc
cmp spl, 0x58
add rdi, 0x30
sub ebx, ebx
jmp 0x14042cef7
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x14042cf09
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042cf13
movdqu xmm1, xmmword [rax + rbx + 0x10]
jmp 0x14042cf1e
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x14042cf29
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x14042cf34
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 0x14042cf59
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x14042cf64
movdqu xmm0, xmmword [rax + rbx + 0x20]
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x14042cf75
movdqu xmm2, xmmword [rbp + rbx - 0x10]
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x14042cf86
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x10], xmm2
jmp 0x14042cfae
movdqu xmmword [rdi + rbx], xmm3
test bp, 0x340f
stc
add rbx, 0x40
test r12, 0x56fe27eb
add rsi, 0xfffffffffffffffe
jmp 0x14042cfcd
jne 0x14042cf09
jmp 0x14042d2ba
xor ebx, ebx
movzx di, r11b
btc di, 0xe8
mov rdi, qword [rsp + 0x28]
jmp 0x14042cfef
test r8b, 1
jmp 0x14042cff8
je 0x14042d033
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042d008
movdqu xmm1, xmmword [rdi + rbx + 0x10]
movdqu xmm2, xmmword [r9 + rbx]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x14042d024
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
movdqu xmmword [rcx + rbx + 0x10], xmm0
cmp r10, rbp
je 0x14042b7ee
test bpl, 0x18
jmp 0x14042d045
je 0x1404298be
mov rax, r10
cdq
movsxd r10, r13d
mov r10d, ebp
cmovge dx, sp
bsr edx, r9d
bswap dx
and r10d, 0xfffffff8
movsxd rdx, r13d
bswap rdx
mov rdx, qword [rsp + 0x28]
jmp 0x14042d074
movq xmm0, qword [rdx + rax]
jmp 0x14042d07e
movq xmm1, qword [r9 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp r10, rax
jne 0x14042d074
cmp r10, rbp
jmp 0x14042d0a2
je 0x14042b7ee
jmp 0x1404298be
xor esi, esi
test r8b, 1
jmp 0x14042d0b8
je 0x14042d109
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
shld rax, rsi, 0xf4
movsx eax, r11w
mov rax, rsi
sub rax, r9
jmp 0x14042d0e2
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042d0f6
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp spl, 0xa4
cmp rdi, r10
je 0x14042b7ee
test r10b, 0x18
jmp 0x14042d11b
je 0x14042a0a8
mov rax, rdi
mov edi, r10d
rcl dx, cl
shld edx, r13d, 0xb2
dec bpl
and edi, 0xfffffff8
bsr dx, r10w
add edx, r14d
mov rdx, qword [rsp + 0x40]
cmp r10b, spl
sub rdx, r9
sal bpl, 0x9d
add rdx, r15
bswap ebp
mov rbp, qword [rsp + 0x28]
jmp 0x14042d15b
movq xmm0, qword [rbp + rax]
jmp 0x14042d166
movq xmm1, qword [rdx + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test rsp, r13
cmp r15b, r9b
add rax, 8
cmc
cmp rdi, rax
jmp 0x14042d187
jne 0x14042d15b
cmp rdi, r10
jmp 0x14042d195
je 0x14042b7ee
jmp 0x14042a0a8
xor esi, esi
test eax, r11d
jmp 0x14042d1aa
test r8b, 1
jmp 0x14042d1b3
je 0x14042d20b
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
stc
test r10b, 0xb5
movdqu xmm1, xmmword [rax + rsi + 0x10]
neg eax
ror rax, cl
lahf
mov rax, rsi
cmc
sub rax, r9
jmp 0x14042d1e0
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042d1ea
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042d1f9
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r11, rdx
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
je 0x14042b7ee
test r10b, 0x18
jmp 0x14042d21d
je 0x14042ac80
mov rax, rdi
mov edi, r10d
shl ebp, 0x76
and edi, 0xfffffff8
jmp 0x14042d23c
mov rdx, qword [rsp + 0x40]
rol bp, 3
mov rbp, 0x245b13cf
sar bpl, 1
sub rdx, r9
add rdx, r15
mov bp, r14w
movzx rbp, bp
mov rbp, qword [rsp + 0x28]
jmp 0x14042d267
movq xmm0, qword [rbp + rax]
jmp 0x14042d272
movq xmm1, qword [rdx + rax]
jmp 0x14042d27c
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
cmc
add rax, 8
jmp 0x14042d294
cmp rdi, rax
jne 0x14042d267
cmp rdi, r10
jmp 0x14042d2a5
je 0x14042b7ee
jmp 0x14042ac80
xor ebx, ebx
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x14042d2c3
je 0x14042d32d
mov rax, qword [rsp + 0x28]
clc
test dl, ah
cmp spl, dl
movdqu xmm0, xmmword [rax + rbx]
test bx, r10w
movdqu xmm1, xmmword [rax + rbx + 0x10]
mov rax, rbx
sub rax, r9
jmp 0x14042d2ee
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042d2f8
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042d303
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
jmp 0x14042d327
movdqu xmmword [rcx + rbx + 0x10], xmm3
cmp r11, r10
jmp 0x14042d335
je 0x14042b7ee
test r10b, 0x18
jmp 0x14042d344
je 0x14042b6d5
mov rax, r11
add r11b, r14b
sbb r11w, ax
mov r11d, r10d
sub dl, 0xef
stc
btc edx, 0xd3
and r11d, 0xfffffff8
bts rdx, r15
cwd
mov rdx, qword [rsp + 0x40]
cmc
sub rdx, r9
cmp r13w, 0x1d6e
add rdx, r15
jmp 0x14042d380
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14042d39d
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
cmp r11, rax
jne 0x14042d38d
cmp r11, r10
jmp 0x14042d3c4
je 0x14042b7ee
jmp 0x14042b6d5
mov r9d, 1
shl rax, cl
mov eax, dword [rsp + 0x2c0]
cmp dil, spl
cmp eax, 8
jmp 0x14042d3ea
jl 0x14042857b
cmp eax, 0x10
jmp 0x14042d3f8
jne 0x14042857b
mov rbp, qword [rsp + 0xf8]
cmp rax, 0x47a16a9a
btr r9, 0xdf
imul ebp, dword [rsp + 0x2b8]
shld r9, rsp, 0xed
adc r9, rsi
mov r9d, 1
test ebp, ebp
je 0x14042857b
mov rax, qword [r13 + 0x18]
lea ecx, [rbp - 1]
cmp ecx, 3
jmp 0x14042d43f
jb 0x14042d483
mov edx, ebp
test r12b, 0x27
and edx, 0xfffffffc
rol word [rax], 8
jmp 0x14042d458
rol word [rax + 2], 8
jmp 0x14042d462
rol word [rax + 4], 8
clc
rol word [rax + 6], 8
add rax, 8
stc
cmp r13, r8
add edx, 0xfffffffc
jmp 0x14042d47d
jne 0x14042d44e
test bpl, 3
je 0x14042857b
and ebp, 3
sub edx, edx
clc
rol word [rax + rdx*2], 8
inc rdx
cmp ebp, edx
jne 0x14042d493
jmp 0x14042857b
mov eax, dword [rsp + 0x2c0]
rcl r9b, cl
mov r9d, 1
test cl, 0xc
cmp r10b, 0x92
clc
cmp eax, 8
jge 0x14042d3f0
cmp dword [rsp + 0x2b8], 0
jmp 0x14042d4d6
je 0x14042857b
mov edx, dword [rsp + 0xf8]
movzx r12w, dl
ror cx, cl
movsx r12, ax
mov r12d, r11d
adc ebp, 0x2ae00d9f
cmp sp, dx
inc bpl
movsxd rcx, eax
cbw
shl bpl, cl
mov qword [rsp + 0x40], rcx
bts rcx, rax
lea ecx, [r8 - 1]
bt ax, 0xd3
adc ebp, r8d
cwde
mov dword [rsp + 0x24], ecx
bsf rax, r15
shl bpl, cl
movsxd rbp, ecx
movsx rax, sp
mov ecx, dword [rsp + 0x84]
adc ax, 0x5966
bsr rax, rcx
imul ecx, r8d
adc rax, 0xb9253fe
imul ecx, dword [rsp + 0x68]
mov dword [rsp + 0x84], ecx
mov rax, rdx
sal al, cl
mov qword [rsp + 0x30], rdx
sub rdx, r12
mov qword [rsp + 0x28], rdx
movsx eax, si
cbw
sbb al, dil
neg r12
lea rax, [rbp*2 + 2]
jmp 0x14042d57e
add rax, rbp
jmp 0x14042d586
mov qword [rsp + 0xa0], rax
lea eax, [r8*4 - 4]
jmp 0x14042d59b
mov dword [rsp + 0x90], eax
cbw
setae al
movzx ax, r14b
dec rbp
lahf
mov qword [rsp + 0x70], rbp
lahf
movzx eax, r8w
movzx ax, cl
lea eax, [r8 + r8]
jmp 0x14042d5c7
dec eax
mov dword [rsp + 0xc0], eax
sub edi, edi
sub r10d, r10d
jmp 0x14042d5da
jmp 0x14042d605
inc r10
jmp 0x14042d5eb
add edi, dword [rsp + 0x84]
cmp r10, qword [rsp + 0x110]
jmp 0x14042d5ff
je 0x14042857b
mov rbp, qword [r13 + 0x18]
movsxd r13, r12d
mov eax, dword [rsp + 0x60]
or r13, r11
mov r11d, eax
imul r11d, r10d
rol ax, cl
movzx r13, sp
ror r13b, 0x75
lea r8, [r11 + rbp]
add al, 0x95
movsx r13, di
mov rax, qword [rsp + 0x30]
bts r13w, r14w
lea r13, [r8 + rax]
ror r14b, 0x9c
xor r14b, 0x3f
mov r14b, 1
stc
jmp 0x14042d652
cmp dword [rsp + 0x2c8], 0
jmp 0x14042d65f
jne 0x14042d67d
mov rax, qword [rsp + 0x40]
not ch
lea rcx, [0x1400bef68]
movzx r14d, byte [rax + rcx]
cmc
sub ax, r8w
lea r13, [r13 + r12]
bt ax, ax
mov al, r11b
shr eax, cl
mov edi, edi
mov eax, dword [rsp + 0x2c0]
cmp eax, 4
je 0x14042d9c2
cmp eax, 2
je 0x14042daa2
cmp eax, 1
jne 0x14042dc6d
mov ecx, dword [rsp + 0x64]
cbw
btr eax, 0x1e
mov eax, ecx
cmc
cmp ecx, 8
jmp 0x14042d6c4
jl 0x14042d855
mov rax, qword [rsp + 0x28]
bt si, 0x8a
shl r13b, 0x94
lea r13, [rax + rbp]
add eax, r15d
mov eax, dword [rsp + 0x64]
adc sil, r12b
rol esi, cl
mov esi, eax
movzx eax, byte [r13 + rdi]
stc
cmc
sar al, 7
and al, r14b
mov byte [rbp + rdi], al
bt eax, 0x35
ror al, cl
movzx eax, byte [r13 + rdi]
test sp, 0x4cd7
add al, al
test dx, sp
sar al, 7
jmp 0x14042d71d
and al, r14b
stc
test dl, r13b
cmp r14b, 0x26
mov byte [rbp + rdi + 1], al
dec al
movzx eax, byte [r13 + rdi]
test ecx, 0x50413c17
shl al, 2
sar al, 7
jmp 0x14042d745
and al, r14b
mov byte [rbp + rdi + 2], al
or al, 0x3b
movzx eax, byte [r13 + rdi]
stc
shl al, 3
cmc
sar al, 7
jmp 0x14042d761
and al, r14b
clc
test r12b, cl
cmp r8w, cx
mov byte [rbp + rdi + 3], al
bt ax, 0xab
cwde
movzx eax, byte [r13 + rdi]
shl al, 4
sar al, 7
stc
test ch, 0xd0
and al, r14b
cmc
stc
jmp 0x14042d790
mov byte [rbp + rdi + 4], al
movzx eax, byte [r13 + rdi]
jmp 0x14042d7a6
shl al, 5
cmp r13w, 0x69c3
clc
sar al, 7
cmc
and al, r14b
test bl, 2
cmp rbx, r8
mov byte [rbp + rdi + 5], al
ror ah, 0xdf
movzx eax, byte [r13 + rdi]
shl al, 6
cmc
sar al, 7
test esi, r12d
test r10w, 0x1625
cmp cx, 0x7f82
and al, r14b
mov byte [rbp + rdi + 6], al
bsr rax, r8
cdqe
shr ax, cl
movzx eax, byte [r13 + rdi]
stc
cmp al, dil
cmc
and al, 1
stc
neg al
and al, r14b
jmp 0x14042d807
mov byte [rbp + rdi + 7], al
movzx ax, bpl
nop
lea eax, [rsi - 8]
jmp 0x14042d819
inc r13
add rbp, 8
cmc
cmp esi, 0xf
jmp 0x14042d829
ja 0x14042d6e8
lea r13, [r13 + rdi]
movsxd r8, r15d
and r8b, 0x9c
shld r8, r12, 0x14
lea rbp, [rbp + rdi]
cmovp r8w, cx
bt r8w, sp
shl r8b, cl
mov r8, rbp
test eax, eax
jmp 0x14042d85c
jle 0x14042dc6d
movzx edx, byte [r13]
cmp eax, ebp
clc
sar dl, 7
jmp 0x14042d872
and dl, r14b
jmp 0x14042d87d
mov byte [r8], dl
cmp eax, 1
je 0x14042dc6d
movzx edx, byte [r13]
test sil, 0x17
jmp 0x14042d897
add dl, dl
cmp rax, r8
cmc
sar dl, 7
cmp cx, 0x7f71
and dl, r14b
mov byte [r8 + 1], dl
cmp eax, 3
jmp 0x14042d8b4
jb 0x14042dc6d
movzx edx, byte [r13]
test ebp, ebp
shl dl, 2
cmp r15b, r13b
sar dl, 7
cmc
cmp dl, 0xf7
and dl, r14b
cmp r8w, 0x7313
mov byte [r8 + 2], dl
test rdi, 0x7d6d278a
cmp rbx, 0x55756592
cmp eax, 3
jmp 0x14042d8f1
je 0x14042dc6d
movzx edx, byte [r13]
shl dl, 3
sar dl, 7
clc
and dl, r14b
mov byte [r8 + 3], dl
jmp 0x14042d90f
cmp eax, 5
jb 0x14042dc6d
movzx edx, byte [r13]
shl dl, 4
cmp r13, 0x66423d65
jmp 0x14042d92f
sar dl, 7
jmp 0x14042d938
and dl, r14b
test di, bx
mov byte [r8 + 4], dl
test r10b, 0xe5
cmp r15b, 0xb6
cmp eax, 5
je 0x14042dc6d
movzx edx, byte [r13]
shl dl, 5
clc
test bx, 0x25e5
cmp si, bx
sar dl, 7
cmp r13w, sp
test r10b, dl
and dl, r14b
cmc
mov byte [r8 + 5], dl
stc
jmp 0x14042d97c
cmp eax, 7
jmp 0x14042d984
jb 0x14042dc6d
movzx eax, byte [r13]
jmp 0x14042d9a1
shl al, 6
sar al, 7
cmp r9w, dx
cmc
and al, r14b
jmp 0x14042d9b4
mov byte [r8 + 6], al
jmp 0x14042d9bd
jmp 0x14042dc6d
mov ecx, dword [rsp + 0x64]
shld rax, rbp, 0xc5
bsf ax, cx
mov eax, ecx
cmp ecx, 2
jmp 0x14042d9d9
jl 0x14042da72
mov rax, qword [rsp + 0x28]
mov dx, dx
cwd
movsx r13w, bpl
lea r13, [rax + rbp]
cmp r10, r10
dec ax
mov eax, dword [rsp + 0x64]
mov edx, eax
movzx eax, byte [r13 + rdi]
cmc
cmp di, 0x410
shr al, 4
mul r14b
jmp 0x14042da15
mov byte [rbp + rdi], al
bswap rax
shl al, 0xa9
movzx eax, byte [r13 + rdi]
stc
test bpl, r11b
and al, 0xf
cmp r12w, 0x1e36
stc
mul r14b
mov byte [rbp + rdi + 1], al
lea eax, [rdx - 2]
jmp 0x14042da41
inc r13
test dx, 0x642
add rbp, 2
stc
clc
cmp edx, 3
jmp 0x14042da57
ja 0x14042d9fc
add r13, rdi
movzx r8w, r14b
add rbp, rdi
mov r8, rbp
test rbx, 0x63dd3f12
cmp eax, 1
jne 0x14042dc6d
movzx eax, byte [r13]
jmp 0x14042da85
shr al, 4
jmp 0x14042da8d
mul r14b
jmp 0x14042da95
mov byte [r8], al
jmp 0x14042da9d
jmp 0x14042dc6d
mov eax, dword [rsp + 0x64]
and si, 0xf5
sar si, 0xa7
mov esi, eax
cmp eax, 4
jmp 0x14042dab9
jl 0x14042dbd5
mov rax, qword [rsp + 0x28]
shr r13w, cl
lea r13, [rax + rbp]
bswap si
sar dx, cl
jmp 0x14042dad7
mov esi, dword [rsp + 0x64]
cbw
mov edx, esi
shrd esi, r8d, 0x70
movzx eax, byte [r13 + rdi]
cmc
shrd rsi, r11, 0x38
shr al, 6
setp sil
mul r14b
bts si, r14w
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
sar sil, cl
sbb sil, r10b
movsx si, r9b
shr al, 4
and al, 3
inc si
bts esi, edi
rcr sil, cl
mul r14b
mov byte [rbp + rdi + 1], al
bt esi, 0xcc
rcl ah, 0x9f
movzx eax, byte [r13 + rdi]
movsx rsi, r14w
sal sil, 0x19
movsxd rsi, ebx
shr al, 2
movsx rsi, r8w
mov sil, sil
rol sil, cl
and al, 3
cmc
cmp cl, 0xb0
mul r14b
bt rsi, 0xa7
sbb esi, r14d
shld si, cx, 0x4b
mov byte [rbp + rdi + 2], al
movzx eax, byte [r13 + rdi]
cmp r11, 0x7ca4e27
test r10w, bx
movsxd rsi, ebp
and al, 3
mov sil, 0xe5
shrd esi, r14d, 0x77
mul r14b
sets sil
movzx si, dil
dec si
mov byte [rbp + rdi + 3], al
bswap si
movzx si, al
lea esi, [rdx - 4]
jmp 0x14042dba8
inc r13
cmp r15b, r13b
add rbp, 4
cmp edx, 7
ja 0x14042dadd
lea r13, [r13 + rdi]
lea rbp, [rbp + rdi]
sbb r8w, 0x609e
sar r8b, cl
and r8b, 0x21
mov r8, rbp
test esi, esi
jmp 0x14042dbdc
jle 0x14042dc6d
movzx eax, byte [r13]
jmp 0x14042dbec
shr al, 6
mul r14b
clc
cmp rbp, rax
mov byte [r8], al
cmp r9w, r8w
cmp esi, 1
jmp 0x14042dc05
je 0x14042dc6d
movzx eax, byte [r13]
clc
cmp r11b, r14b
shr al, 4
and al, 3
cmp r12d, r13d
stc
mul r14b
mov byte [r8 + 1], al
cmp esi, 3
jmp 0x14042dc2c
jb 0x14042dc6d
movzx eax, byte [r13]
rol r13d, 0xba
shr al, 2
sar r13w, 0xb
and al, 3
ror r13d, 9
neg r13b
dec r13
mul r14b
mov r13d, 0x225e64f7
cmp rsp, r10
movsx r13w, sil
mov byte [r8 + 2], al
add eax, 0x26f75907
cmovo ax, si
mov rax, qword [rsp + 0xd0]
sal r13, 0x56
btr r13, rdx
cmp eax, dword [rsp + 0x68]
movsx r13w, r13b
mov r13, qword [rsp + 0xd8]
jmp 0x14042dc93
je 0x14042d5df
mov rax, qword [r13 + 0x18]
add r11, rax
cmp dword [rsp + 0xd0], 1
jmp 0x14042dcad
jne 0x14042dd58
cmp dword [rsp + 0x24], 0
jmp 0x14042dcbd
js 0x14042d5df
add rax, rdi
dec sil
mov esi, dword [rsp + 0xc0]
xchg cx, cx
dec bpl
mov rbp, qword [rsp + 0x70]
cwd
mov rdx, rbp
movsx rbx, r9w
movsxd rbx, esi
jmp 0x14042dcf0
dec esi
mov cx, 0x12bf
jmp 0x14042dcfb
mov byte [r11 + rbx], 0xff
movzx ecx, byte [rax + rbp + 1]
movsxd rsi, esi
jmp 0x14042dd0d
mov byte [r11 + rsi], cl
movsx esi, r9w
mov sil, dl
movzx si, cl
dec rdx
add ebx, 0xfffffffe
cmovb esi, r12d
mov esi, ebx
cmp r10w, si
test r9b, al
cmp dx, 0x8a4
test ebp, 0x80000000
setg bpl
mov bp, dx
movsx ebp, r10w
mov rbp, rdx
jmp 0x14042dd4d
je 0x14042dce4
jmp 0x14042d5df
cmp dword [rsp + 0x24], 0
jmp 0x14042dd62
js 0x14042d5df
add rax, qword [rsp + 0xa0]
sal dh, cl
lea rax, [rax + rdi]
mov rsi, qword [rsp + 0x70]
rcr cl, 0x5e
mov ecx, dword [rsp + 0x90]
sal rbx, cl
sar bp, 0xb6
cqo
mov ebp, ecx
sal dh, 0xb7
movzx dx, r9b
mov rdx, rsi
shld bx, r9w, 0xc8
lea ecx, [rbp + 3]
btc bx, 0x18
movsxd rcx, ecx
btc rbx, r14
mov byte [r11 + rcx], 0xff
sar rbx, 0xfe
test r13w, r13w
movzx ecx, byte [rax]
or bx, r8w
lea ebx, [rbp + 2]
stc
test r10, r10
movsxd rbx, ebx
clc
mov byte [r11 + rbx], cl
btc rcx, rcx
movsx ebx, r14w
sbb ch, 0x46
movzx ecx, byte [rax - 1]
btr rbx, rcx
add bh, 0x1a
lea ebx, [rbp + 1]
jmp 0x14042ddf1
movsxd rbx, ebx
mov byte [r11 + rbx], cl
and ecx, r9d
neg ecx
shl ecx, 0x60
movzx ecx, byte [rax - 2]
jmp 0x14042de0a
movsxd rbp, ebp
mov byte [r11 + rbp], cl
add rax, 0xfffffffffffffffd
test r13, rsi
test dh, 0xac
stc
add ebp, 0xfffffffc
dec rdx
test esi, 0x80000000
mov rsi, rdx
jmp 0x14042de30
je 0x14042dda1
jmp 0x14042d5df