Function at 0x140427852
Capabilities:
Authenticate hmac
Check http status code
Encode data using base64
Encode data using xor
Encrypt data using rc4 ksa
Encrypt data using speck
Parse credit card information

Disassembly:
push r15
test r8w, 0x7e0e
test r9b, bl
jmp 0x1404278c7
push r14
cmp r11b, 0x61
push r13
push r12
push rsi
stc
cmp dh, 0x66
test di, 0x6d49
push rdi
test r11b, 0x18
clc
cmp di, r10w
push rbp
jmp 0x1404278eb
push rbx
sub rsp, 0x248
jmp 0x1404278f8
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
rol sil, 0x5a
mov esi, dword [rsp + 0x2b8]
cmc
sbb rax, rbp
bswap bp
mov ebp, dword [rsp + 0x2b0]
bswap ax
xor r12d, r12d
cmp dword [rsp + 0x2c0], 0x10
sete cl
mov eax, esi
cmc
cmp r10b, 0x44
or eax, ebp
jmp 0x14042799e
js 0x140427a6a
mov r15d, r8d
xor eax, 0x62104c95
movzx ax, bpl
mov r14, rdx
bsf rax, rsp
and dil, r10b
mov rax, qword [r13]
and dil, al
movsxd rdi, dword [rax + 8]
stc
jmp 0x1404279cc
test esi, esi
jmp 0x1404279d3
je 0x1404279f0
mov eax, 0x7fffffff
sub edx, edx
cmc
idiv esi
cmp eax, ebp
jmp 0x1404279ea
jl 0x140427a6a
mov r12b, cl
inc ch
xchg bx, ax
movsx rbx, cx
inc r12d
cwde
cdqe
neg rcx
mov ebx, r12d
shl ah, cl
movzx eax, di
imul ebx, r9d
sal al, cl
cmc
mov ecx, esi
mov eax, 0x1431018b
shr rax, 0xcd
imul ecx, ebp
test r14b, 0xb6
adc rax, 0x6df15ee5
bsf rax, rsp
mov eax, ebx
stc
or eax, ecx
jmp 0x140427a3a
js 0x140427a6a
test ebx, ebx
jmp 0x140427a47
je 0x140427b5f
mov eax, 0x7fffffff
cmc
cmp bx, bx
sub edx, edx
clc
test bh, 0
cmp dil, 0x1a
idiv ebx
cmp eax, ecx
jge 0x140427b5f
mov qword [r13 + 0x18], 0
rcl sil, cl
xor r9d, r9d
cwde
mov eax, r9d
not r14b
rcl bpl, cl
movaps xmm6, xmmword [rsp + 0x1a0]
xor r15d, r12d
movaps xmm7, xmmword [rsp + 0x1b0]
movaps xmm8, xmmword [rsp + 0x1c0]
movaps xmm9, xmmword [rsp + 0x1d0]
shl dil, 0xc
movaps xmm10, xmmword [rsp + 0x1e0]
movsx r12w, spl
movaps xmm11, xmmword [rsp + 0x1f0]
setge r12b
xchg r14w, si
movaps xmm12, xmmword [rsp + 0x200]
movaps xmm13, xmmword [rsp + 0x210]
setno bl
sub sil, 0xa4
sar r15b, 0x4e
movaps xmm14, xmmword [rsp + 0x220]
add r13w, 0x79bb
jmp 0x140427afe
movaps xmm15, xmmword [rsp + 0x230]
mov r14w, dx
add rsp, 0x248
pop rbx
mov r15b, bl
movsx edi, di
movzx r12d, r10w
pop rbp
not r15w
movzx esi, sp
pop rdi
mov r12, rbx
not r14
xchg r13b, r12b
pop rsi
jmp 0x140427b3a
pop r12
movsxd r15, r14d
pop r13
xchg r15w, r14w
setp r15b
movzx r14, ax
pop r14
movsx r15w, bl
jmp 0x140427b5c
pop r15
ret
mov dword [rsp + 0x68], r9d
test cl, dl
jmp 0x140427b6b
mov dword [rsp + 0x6c], ebx
imul ecx, ebx
jmp 0x140427b77
movsxd rcx, ecx
jmp 0x140427b7f
call fcn.1401a0fe4
mov qword [r13 + 0x18], rax
cmp r12b, spl
cmp r15, 0x1b2e1cfe
sub r9d, r9d
jmp 0x140427b9b
test rax, rax
jmp 0x140427ba3
je 0x140427a79
mov rsi, rdi
btc r8w, 0xa8
sal r8b, cl
bt r8d, 0x68
mov eax, esi
mov r8d, dword [rsp + 0x2b0]
or eax, r8d
jmp 0x140427bcc
js 0x140427a79
mov dword [rsp + 0x84], r12d
cmp r15w, r9w
stc
jmp 0x140427be4
test r8d, r8d
jmp 0x140427bec
je 0x140427c15
sub r9d, r9d
add ah, 0x31
sar eax, 0xc7
mov eax, 0x7fffffff
xor edx, edx
cmp bh, 0x43
idiv r8d
cmp eax, esi
jmp 0x140427c0f
jl 0x140427a79
mov eax, esi
rcl r9w, 0x35
imul eax, r8d
mov dword [rsp + 0x64], eax
or eax, dword [rsp + 0x2c0]
not r9d
movsx r9w, r12b
mov r9d, 0
jmp 0x140427c3e
js 0x140427a79
mov r11d, 0
stc
cmp dword [rsp + 0x2c0], 0
jmp 0x140427c58
je 0x140427cc1
xor r9d, r9d
shld ax, r9w, 0xd
mov eax, 0x7fffffff
sar bp, 0x2f
xor edx, edx
mov ebp, dword [rsp + 0x2c0]
cmp r10b, 0x84
idiv ebp
inc rcx
bswap cx
mov ecx, dword [rsp + 0x64]
cmp r9b, 5
cmc
cmp eax, ecx
jmp 0x140427c95
jl 0x140427a79
mov r11d, ecx
cmp r15b, 0xd8
stc
imul r11d, ebp
cmp dl, r10b
cmp ax, 0x3c32
clc
cmp r11d, 0x7ffffff8
jmp 0x140427cbb
jg 0x140427a79
add r11d, 7
cwde
rcl cx, cl
shr r11d, 3
rol al, cl
cmovs cx, di
lea eax, [r11 + 1]
mov ecx, dword [rsp + 0x2b8]
cmp bpl, 0x9a
test r8, rbp
imul eax, ecx
cmp ebp, 0x3eed5b12
cmp eax, r15d
jmp 0x140427cf6
ja 0x140427a75
mov eax, r8d
mov edx, eax
sal dh, cl
mov edx, dword [rsp + 0x68]
jmp 0x140427d10
imul eax, edx
cmp r8b, sil
stc
mov qword [rsp + 0xf8], rax
test r11b, dl
clc
test ecx, ecx
jmp 0x140427d2a
je 0x14042c8c2
cmp dword [rsp + 0x2c0], 8
movsx rcx, bx
movzx r9w, r10b
movsx ecx, r8w
setl byte [rsp + 0x3f]
cmp esi, edx
mov rcx, 0xdb327a1
mov al, r12b
sete al
not r9b
movzx ecx, byte [r14]
mov r9d, 0
cmp ah, dh
cmp cl, 4
jmp 0x140427d70
ja 0x140427a79
mov ebx, dword [rsp + 0x84]
btc rdx, 0x93
cmp esp, edx
mov edx, ebx
mov rbp, qword [rsp + 0xf8]
bt di, 0x94
or r10b, sil
imul edx, ebp
mov edi, esi
movsx r10d, r10w
imul edi, ebx
mov dword [rsp + 0x24], edi
bsf ebx, r11d
sub ebp, r11d
movzx rbx, r12w
xor r10w, r13w
movsx rdi, dx
mov qword [rsp + 0x190], rbp
shl r10b, cl
sal bpl, cl
mov dword [rsp + 0x60], edx
movzx ebp, r11w
mov edx, edx
stc
mov rdi, rsi
mov r10, rdx
btr bx, ax
neg r10
movsxd rbx, dword [rsp + 0x6c]
stc
or byte [rsp + 0x3f], al
cmc
mov eax, r8d
dec bpl
ror bpl, 0xb3
and eax, 7
mov dword [rsp + 0x12c], eax
movzx eax, r8w
mov eax, r8d
and eax, 0xfffffff8
add bpl, 0x37
bts bp, sp
btr ebp, 0xe4
mov dword [rsp + 0x128], eax
or al, 0x9e
add bpl, 0x8b
bsr ax, dx
mov eax, 0x30
neg bpl
cmovl bp, dx
movsxd rbp, esi
sub rax, rbx
sbb bp, r15w
adc ebp, r11d
mov bpl, 0xb3
mov qword [rsp + 0xf0], rax
cmc
sar ax, 0xe
rol bp, cl
mov rbp, rbx
cmc
neg rbp
cmovg ax, r8w
not al
sub rax, rbx
mov rax, rbp
rcl ax, cl
ror eax, cl
mov qword [rsp + 0xb8], rbp
sub rbp, rdx
mov qword [rsp + 0x178], rbp
dec ax
jmp 0x140427e89
mov eax, 0x10
mov ebp, 0x10
sub rbp, rbx
jmp 0x140427e9b
mov qword [rsp + 0x170], rbp
test sil, 0xd7
mov ebp, 3
test r8w, r8w
cmc
sub rbp, rdx
test bpl, 0x78
cmp r9b, bl
mov qword [rsp + 0x168], rbp
cmp di, r15w
sub rax, rdx
mov qword [rsp + 0x150], rax
shl ax, 0x7c
test bp, 0x2fd5
mov eax, 1
cmp r14b, r15b
sub rax, rdx
stc
test sil, 0xa7
mov qword [rsp + 0x158], rax
shrd ax, r11w, 0x18
movsx ax, bpl
mov eax, 0x30
test bpl, 0xaf
sub rax, rdx
jmp 0x140427f0f
mov qword [rsp + 0x148], rax
jmp 0x140427f1c
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
movsxd rax, dword [rsp + 0x68]
cmp r13b, 0x3f
mov qword [rsp + 0x198], rax
lea eax, [r8 - 1]
mov esi, r9d
xchg rsi, rsi
cmp r14w, 0x7be4
mov dword [rsp + 0x5c], eax
shr sil, 0x99
mov eax, dword [rsp + 0x2b8]
clc
cmp r10w, 0x67bb
sal sil, 0x7b
mov qword [rsp + 0x110], rax
rcl al, cl
stc
mov rsi, qword [r13 + 0x18]
mov qword [rsp + 0x160], rdx
xadd al, ah
lea rax, [rbx + rdx]
cmp r14b, cl
mov qword [rsp + 0x188], rax
sub eax, eax
test r9b, 0x18
mov qword [rsp + 0x140], rax
shld ax, sp, 0x78
bt rax, 0xc3
mov eax, r8d
stc
mov qword [rsp + 0x138], rax
cmp r13b, 0xe8
lahf
sbb eax, r15d
xor r12d, r12d
cmovp ax, r15w
mov qword [rsp + 0xd8], r13
shl eax, 0x2e
movzx rax, cx
btr rax, r12
mov qword [rsp + 0xd0], rdi
cwde
cmc
shr al, cl
mov qword [rsp + 0x108], r11
bsf rax, r9
bts ax, si
sbb al, r13b
mov qword [rsp + 0x88], r10
setbe ah
cmp r14b, 0x2d
mov rax, rbx
test r8, r11
test r8b, 0x56
jmp 0x14042801b
mov qword [rsp + 0x30], rbx
test r9w, dx
clc
cmp dword [rsp + 0x2c0], 7
jmp 0x140428032
jg 0x14042806e
cmp r11d, r8d
jmp 0x140428040
ja 0x140427a75
add rsi, qword [rsp + 0x190]
clc
cmp rbx, rcx
jmp 0x140428057
mov dword [rsp + 0x24], 1
cmp rbx, 0x18605e93
mov qword [rsp + 0x138], r11
test r12, r12
jne 0x14042809a
movzx eax, cl
sar r9w, 0x9e
xor edx, edi
shr r9b, 0x2b
lea rcx, [0x1400beffc]
movzx ecx, byte [rax + rcx]
sar r8, 0xbd
or r8b, 0xc6
xor ebp, edx
lea rdx, [r14 + 1]
lea r9, [rsi + r10]
adc bpl, spl
bsf bp, r8w
movzx ebp, cl
cmp dword [rsp + 0x24], 0
xchg r8w, r8w
mov r8d, dword [rsp + 0x2c0]
jmp 0x1404280c3
jle 0x14042817e
mov ecx, dword [rsp + 0x24]
sub edi, edi
jmp 0x1404280d4
jmp 0x1404280f6
movzx eax, byte [rdx + rdi]
jmp 0x1404280e2
mov byte [rsi + rdi], al
inc rdi
cmp rcx, rdi
jmp 0x1404280f0
je 0x14042817e
cmp ebp, 2
jle 0x140428124
cmp ebp, 4
jmp 0x140428107
jg 0x14042814d
cmp ebp, 3
je 0x140428169
cmp ebp, 4
je 0x140428143
jmp 0x1404280e5
test ebp, ebp
jmp 0x14042812b
je 0x1404280d9
cmp ebp, 1
je 0x1404280d9
cmp ebp, 2
jne 0x1404280e5
movzx eax, byte [r9 + rdi]
jmp 0x140428171
cmp ebp, 5
jmp 0x140428155
je 0x1404280d9
cmp ebp, 6
je 0x1404280d9
jmp 0x1404280e5
movzx eax, byte [r9 + rdi]
cmc
shr al, 1
add al, byte [rdx + rdi]
jmp 0x140428179
jmp 0x1404280e2
cmp r8d, 8
jmp 0x140428187
jne 0x1404281ca
mov rax, qword [rsp + 0xd0]
xor r15b, bl
cmp eax, dword [rsp + 0x68]
xchg r15b, r15b
mov r15, rsi
jmp 0x1404281a7
je 0x1404281b5
mov byte [r15 + rax], 0xff
neg r10b
add rdx, rax
mov r10, qword [rsp + 0x198]
jmp 0x1404281c5
jmp 0x140428252
cmp r8d, 0x10
jmp 0x1404281d3
jne 0x140428233
movsxd rax, dword [rsp + 0x24]
bswap r15
mov ecx, dword [rsp + 0x68]
cmp dword [rsp + 0xd0], ecx
movsxd r15, r9d
jmp 0x1404281f7
mov r15, rsi
jmp 0x1404281ff
je 0x140428217
mov byte [r15 + rax], 0xff
add r10d, 0x5b744a85
mov byte [rax + r15 + 1], 0xff
add rdx, rax
cmove r10w, sp
xchg r10b, r10b
movsx r10, di
mov r10, rbx
jmp 0x14042822e
jmp 0x140428252
add r14, 2
mov r10d, 1
setbe r15b
mov r15b, 0x44
mov rdx, r14
bt r15w, bp
and cl, 0x9c
mov r15, rsi
lea rcx, [r15 + r10]
add r9, r10
test r10b, 0x25
cmp bpl, 0xc8
test r12w, r9w
cmp byte [rsp + 0x3f], 0
jmp 0x14042826f
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x118], r12
jmp 0x140428281
je 0x140428467
mov rax, qword [rsp + 0x138]
lea ebx, [rax - 1]
neg r13
imul ebx, dword [rsp + 0x24]
movsx r13d, r12w
movsxd r13, ebx
cmc
jmp 0x1404282a7
cmp ebp, 2
jmp 0x1404282af
mov qword [rsp + 0x40], r10
jle 0x140428d46
cmp ebp, 4
jmp 0x1404282c2
jg 0x140429545
cmp ebp, 3
jmp 0x1404282d0
je 0x140429b36
cmp ebp, 4
jmp 0x1404282de
jne 0x14042ac94
test ebx, ebx
jle 0x14042ac94
movsxd rsi, dword [rsp + 0x24]
sub r14d, edx
rcr r14w, 0x7e
mov r14d, ebx
cmc
cmp rsp, r12
cmp ebx, 8
jmp 0x140428308
jae 0x14042b4f7
xor r12d, r12d
stc
xchg r10, r10
rcl ah, 0x15
mov rax, qword [rsp + 0x40]
rol r11b, 0x18
adc r11b, sil
btc r10d, ecx
sub rax, rsi
adc r11, r8
neg r10w
add r15, rax
xchg r10b, r11b
mov rax, qword [rsp + 0x88]
lea r10, [r15 + rax]
bswap r11w
xchg r11b, r11b
movsx r11d, r11w
mov r11, qword [rsp + 0x28]
jmp 0x140428359
jmp 0x1404283b2
cmp edi, ebp
cmova esi, edx
cmp r15w, r14w
test si, 0x41c7
cmp edi, eax
cmova esi, edx
add sil, byte [r11 + r12]
mov byte [rcx + r12], sil
inc r10
jmp 0x140428381
inc r15
inc rcx
jmp 0x14042838c
inc r9
jmp 0x140428394
inc r11
jmp 0x14042839c
dec r14
clc
cmp r15w, r8w
cmp r12, r14
jmp 0x1404283ac
je 0x14042ac94
movzx edx, byte [r10 + r12]
cmp bx, si
movsx r8d, r10w
stc
movzx r8d, byte [r9 + r12]
btc ax, cx
lahf
or bpl, r12b
movzx esi, byte [r15 + r12]
adc dil, 0xa3
or bpl, dl
mov eax, r8d
add bpl, 0x42
or bl, ah
sub eax, edx
btc bx, 0x2b
bt rbp, rbp
lea ebx, [rax + rsi]
adc di, 0x620a
btc rdi, 0xc8
btr di, dx
mov edi, eax
rcl bp, cl
neg edi
cmovs edi, eax
bt ebp, r13d
cwde
ror ah, cl
mov ebp, ebx
and ah, bh
btr rax, rsi
sub ebp, r8d
mov al, r15b
bt eax, 0x33
inc al
mov eax, ebp
jmp 0x14042842c
neg eax
jmp 0x140428433
cmovs eax, ebp
sub ebx, edx
add rbp, 0x4ec82875
shl bpl, cl
sar bpl, 0x48
mov ebp, ebx
jmp 0x14042844d
neg ebp
cmovs ebp, ebx
cmp eax, ebp
ja 0x14042835e
mov edx, r8d
jmp 0x140428462
jmp 0x14042835e
cmp ebp, 2
jmp 0x14042846f
jle 0x140428f0c
cmp ebp, 4
jmp 0x14042847d
jg 0x140429687
cmp ebp, 3
jmp 0x14042848b
je 0x140429d04
cmp ebp, 4
jmp 0x140428499
jne 0x14042b1ca
mov ebp, dword [rsp + 0x5c]
jmp 0x1404284ab
test ebp, ebp
jmp 0x1404284b2
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
movsxd rbx, eax
adc r14w, 0x251e
stc
mov qword [rsp + 0xe8], rbx
test r11b, 0x4a
rcl r8d, cl
mov r12d, eax
lea rax, [r15 + r10]
mov qword [rsp + 0x100], rax
rcr r14d, cl
stc
shld r14w, r12w, 0x69
mov eax, r12d
movsx r14d, bp
movsxd r14, edi
and eax, 0xfffffff0
test r14b, r12b
ror r14b, cl
mov qword [rsp + 0x130], rax
adc r8, 0x71f57fc7
movsx r14w, al
mov eax, r12d
rcr r8w, 0xcd
stc
add r14d, r10d
and eax, 0xfffffff8
xor r8d, 0x49007d00
or r8d, 0x3a882ec3
mov qword [rsp + 0x180], rax
sub eax, r10d
movsx r14w, al
add r14w, 0x2485
mov rax, qword [rsp + 0xb8]
lea r8, [r15 + rax]
add r8, r10
movsx r14, di
add r15, qword [rsp + 0x178]
add r15, r10
xor eax, eax
cmovne r14w, sp
mov qword [rsp + 0xe0], rax
xchg r14, r14
mov r14, rdx
jmp 0x140428580
jmp 0x1404285f0
mov rax, qword [rsp + 0xe8]
mov byte [rcx + rax], 0xff
neg bl
add r14, rax
rcr bx, cl
sal bp, 0xcc
movzx bp, r10b
mov rbx, qword [rsp + 0x30]
test r15b, r13b
rcr bpl, cl
test r12w, 0x7f62
lea rcx, [rcx + rbx]
test r15b, 0x5c
add r9, rbx
inc qword [rsp + 0xe0]
sub ebp, esp
rcl bpl, cl
add r8, rbx
rcr ebp, cl
jmp 0x1404285d9
add r15, rbx
mov ebp, dword [rsp + 0x120]
jmp 0x1404285e8
dec ebp
je 0x14042b1d1
mov dword [rsp + 0x120], ebp
clc
cmp r9b, sil
cmp dword [rsp + 0x24], 0
jle 0x140428585
cmp dword [rsp + 0x24], 8
jmp 0x140428610
jae 0x140428622
xor edx, edx
jmp 0x14042861d
jmp 0x140428c8e
mov rdx, qword [rsp + 0xe0]
dec rax
mov rax, rdx
imul rax, qword [rsp + 0x30]
jmp 0x14042863b
add rax, qword [rsp + 0x100]
cmp r11b, 0x9b
imul rdx, qword [rsp + 0xe8]
stc
cmp rax, 0x6d9c722d
add rdx, qword [rsp + 0x28]
sub rax, rdx
test rsp, 0x1ca04342
stc
cmp rax, 0x10
jmp 0x140428671
jb 0x140428c4b
jb 0x140428c52
cmp qword [rsp + 0x188], 0x10
jmp 0x14042868b
jb 0x140428c3f
cmp dword [rsp + 0x60], 0x10
jmp 0x14042869b
jb 0x140428c38
mov edx, 0
test r10b, 0xd8
jmp 0x1404286af
cmp dword [rsp + 0x6c], 0x10
jmp 0x1404286b9
jb 0x140428c8e
cmp dword [rsp + 0x24], 0x10
jae 0x14042888d
sub ebp, ebp
movsx eax, bp
movzx ax, r13b
mov rax, qword [rsp + 0x180]
nop dword [rax]
movq xmm8, qword [r14 + rbp]
jmp 0x1404286eb
movq xmm11, qword [r15 + rbp]
jmp 0x1404286f6
movdqa xmm3, xmm11
punpcklbw xmm3, xmm15
movdqa xmm12, xmm3
punpckhwd xmm12, xmm15
punpcklwd xmm3, xmm15
movq xmm9, qword [r9 + rbp]
jmp 0x14042871a
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
clc
add rbp, 8
cmp rax, rbp
jmp 0x140428871
jne 0x1404286e0
mov rdx, rax
cmp rax, r12
jmp 0x140428882
jne 0x140428c8e
jmp 0x140428585
xor ebp, ebp
jmp 0x140428894
movdqa xmm13, xmm14
mov rax, qword [rsp + 0x130]
movdqu xmm11, xmmword [r15 + rbp]
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 0x1404288f7
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 0x140428933
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 0x140428bc6
paddb xmm7, xmm0
movdqu xmmword [rcx + rbp], xmm7
cmc
test r10w, 0x5c63
add rbp, 0x10
test r10d, 0x55427b97
cmp r13w, 0x3101
clc
cmp rax, rbp
jmp 0x140428bf0
jne 0x1404288a1
cmp rax, r12
movdqa xmm14, xmm13
movdqa xmm13, xmmword [0x1400bf520]
je 0x140428585
mov rdx, qword [rsp + 0x130]
bt rbp, r12
or bpl, 0x5e
cmovs bp, si
mov rbp, rdx
test r12b, 8
jmp 0x140428c2d
je 0x140428c8e
jmp 0x1404286d4
xor edx, edx
jmp 0x140428c8e
xor edx, edx
jmp 0x140428c46
jmp 0x140428c8e
sub edx, edx
jmp 0x140428c8e
sub edx, edx
jmp 0x140428c59
jmp 0x140428c8e
cmp edi, r10d
jmp 0x140428c66
cmova ebp, esi
cmp edi, r13d
jmp 0x140428c71
cmova ebp, esi
add bpl, byte [r14 + rdx]
jmp 0x140428c7d
mov byte [rcx + rdx], bpl
inc rdx
stc
cmp r12, rdx
je 0x140428585
movzx esi, byte [r15 + rdx]
bt bp, sp
movzx eax, byte [r9 + rdx]
adc r13b, 0x71
movzx ebp, byte [r8 + rdx]
not r13w
ror r10w, 0x84
mov ebx, eax
sub ebx, esi
or r10w, cx
or r13b, 0x6c
lea r11d, [rbx + rbp]
stc
and r10, r13
bsr r10w, bx
mov edi, ebx
cmovnp r10w, r10w
movzx r10d, r8w
neg edi
mov r10w, 0x4e37
not r10d
cmovs edi, ebx
bsf r10w, r15w
rol r10b, cl
mov ebx, r11d
movsxd r10, ebp
btc r13w, 0x71
sub ebx, eax
sar r13w, cl
add r10d, 0x34ff6db7
mov r13d, ebx
neg r13d
cmovs r13d, ebx
clc
movsx r10d, r10w
sub r11d, esi
shld r10d, ecx, 0x3c
mov r10d, r11d
neg r10d
jmp 0x140428d22
cmovs r10d, r11d
test sp, 0x5bee
clc
cmp r13d, r10d
jmp 0x140428d34
ja 0x140428c5e
mov esi, eax
jmp 0x140428d41
jmp 0x140428c5e
test ebp, ebp
je 0x14042a169
cmp ebp, 1
jmp 0x140428d56
je 0x14042a17b
cmp ebp, 2
jne 0x14042ac94
test ebx, ebx
jmp 0x140428d6c
jle 0x14042ac94
mov ebp, ebx
stc
cmp ebx, 8
jmp 0x140428d7d
jae 0x14042b57d
sub r10d, r10d
rcr r8b, 0xde
inc dh
movsx r8, sp
mov r8, r10
not r8
shl dx, cl
lea r8, [r8 + rbp]
mov rdx, rbp
cmp cl, r11b
jmp 0x140428da9
and rdx, 3
jmp 0x140428db2
je 0x140428e40
mov rbx, r10
or di, 0x7772
neg rbx
adc dil, 0xb6
xadd rdi, rax
movzx edi, si
mov rax, qword [rsp + 0x40]
add rax, r10
not di
or cl, r13b
dec cx
lea rax, [rax + r15]
mov rcx, qword [rsp + 0x88]
lea rdi, [rax + rcx]
add r10, qword [rsp + 0x28]
or cx, 0x3aa4
sbb cl, al
sub esi, esi
ror ch, 0x1d
rcl ch, 0x6e
movzx ecx, byte [rdi + rsi]
jmp 0x140428e0c
add cl, byte [r10 + rsi]
mov byte [rax + rsi], cl
jmp 0x140428e18
inc rsi
jmp 0x140428e20
dec rbx
cmp rdx, rsi
jmp 0x140428e2b
jne 0x140428e03
neg rbx
rcr r10b, cl
mov r10, rbx
cmc
jmp 0x140428e40
cmp r8, 3
jmp 0x140428e49
jb 0x14042ac94
sub rbp, r10
mov rax, qword [rsp + 0x40]
shrd bx, cx, 0x5c
lea rax, [rax + r10]
shl bh, 0xe0
xor edx, 0x4a01844
btr edx, 0x20
lea rax, [rax + r15]
bt ecx, 0xb2
add rax, 3
mov rcx, qword [rsp + 0x28]
lea rcx, [rcx + r10]
btc ebx, edx
add dx, sp
shrd bx, cx, 0xeb
add rcx, 3
sar dx, cl
shr bl, 0x8a
movsx dx, bh
mov rbx, qword [rsp + 0x88]
movzx edx, byte [rax + rbx - 3]
test r10d, edx
add dl, byte [rcx - 3]
cmc
clc
mov byte [rax - 3], dl
cmp dl, 0x37
movzx edx, byte [rax + rbx - 2]
add dl, byte [rcx - 2]
test spl, dl
mov byte [rax - 2], dl
shl rdx, cl
shld edx, ebp, 0x4e
neg dh
movzx edx, byte [rax + rbx - 1]
clc
test si, ax
add dl, byte [rcx - 1]
mov byte [rax - 1], dl
ror dh, cl
shl dx, cl
sal dx, 0x78
movzx edx, byte [rax + rbx]
jmp 0x140428eef
add dl, byte [rcx]
mov byte [rax], dl
add rax, 4
clc
add rcx, 4
cmc
add rbp, 0xfffffffffffffffc
jne 0x140428e9b
jmp 0x14042ac94
test ebp, ebp
jmp 0x140428f13
je 0x14042a296
cmp ebp, 1
jmp 0x140428f21
je 0x14042a70e
cmp ebp, 2
jmp 0x140428f2f
jne 0x14042b1ca
mov ebp, dword [rsp + 0x5c]
test ebp, ebp
jmp 0x140428f40
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
rcr r14b, 0x74
movsxd r8, eax
xor r12w, 0x4257
mov ebx, eax
lea rax, [r15 + r10]
btc r13d, 0xc5
mov qword [rsp + 0x90], rax
adc r14b, 0x6e
cwde
mov r14w, 0x30fa
mov eax, ebx
and eax, 0xffffffe0
movsxd r13, r11d
or r14, 0x7ffb6dc5
xadd rdi, rdi
mov qword [rsp + 0xc0], rax
movzx di, r11b
add rax, 0xffffffffffffffe0
cmove r13d, r14d
mov qword [rsp + 0xe8], rax
sar r14, 0xfe
mov rdi, rax
add al, 0x56
setb ah
ror r14w, cl
shr rdi, 5
not ax
movsx r14, r8w
cwde
inc rdi
sbb r13, 0x2c9947d7
rcl eax, 0xcc
mov rax, rdi
shr r14b, cl
sal r13w, cl
mov qword [rsp + 0xe0], rdi
movabs rax, 0xffffffffffffffe
neg r14b
mov r14w, 0x52af
sal r12b, cl
and rdi, rax
adc r12w, r14w
mov qword [rsp + 0x100], rdi
xor r13d, 0x4ac9308f
rol r13b, 0x6b
or r14b, 0x66
mov eax, ebx
test si, 0x5ae4
and eax, 0xfffffff8
movsx r14, bp
bswap r13d
mov qword [rsp + 0x120], rax
or r12d, 0x39ce3f62
sbb r12b, sil
movzx eax, sp
mov rax, r10
bswap r12w
btr r12w, r15w
mov qword [rsp + 0x70], rbx
shrd r14d, r10d, 0xc9
shl r12b, cl
clc
mov r10d, ebx
sbb r12d, esi
and r10d, 3
cmc
dec r14w
sal r13w, 0xa2
lea r12, [rax + r15]
cmp ecx, 0x577e0e79
not r13w
shld r14d, r9d, 0xc4
add r12, 3
sub r14b, 0x34
mov r13b, bl
rcl r14w, cl
add r15, qword [rsp + 0x168]
movsx r14d, sp
lea r15, [r15 + rax]
dec r14
lea r13, [rdx + 3]
bsr r14, rbx
xor r11d, r11d
movsx r14d, ax
mov r14, rdx
jmp 0x1404290b2
mov qword [rsp + 0xa0], r8
jmp 0x1404290bf
jmp 0x140429133
mov byte [rcx + r8], 0xff
add r14, r8
sbb bh, al
xor bl, 3
xadd bpl, bl
mov rbx, qword [rsp + 0x30]
shld rbp, r8, 0xb
add rcx, rbx
bt bp, 0x19
xchg bpl, bpl
add r9, rbx
not bp
setns bpl
inc r11
btr bp, 0xf4
lea r12, [r12 + rbx]
adc bpl, 0xe4
lea r15, [r15 + rbx]
cmove bp, si
mov bpl, dl
add r13, r8
movsx rbp, r9w
seta bpl
dec bp
mov ebp, dword [rsp + 0x40]
jmp 0x140429126
dec ebp
jmp 0x14042912d
je 0x14042b1d1
mov dword [rsp + 0x40], ebp
cmp r15b, 0x5a
cmp dword [rsp + 0x24], 0
jmp 0x140429145
jle 0x1404290c4
cmp dword [rsp + 0x24], 8
jmp 0x140429155
jae 0x140429302
xor edx, edx
clc
adc bl, bh
mov rbx, r12
test cl, 0x27
bsr r12d, r14d
btr r12, 0x13
mov r12, rdx
stc
cmp r9b, 0x9b
not r12
test r13b, r15b
stc
test bpl, 5
add r12, qword [rsp + 0x70]
test r10, r10
je 0x140429228
mov rax, rdx
neg rax
rcl di, 0x81
rcr r8w, cl
rcl r8b, cl
lea rsi, [rcx + rdx]
cmp sil, 0xd2
add r8, 0x90b5310
bt r8w, 0x50
lea rdi, [r9 + rdx]
lea rdx, [rdx + r14]
bsr r8d, r11d
sub r8b, 0xe0
movsx r8w, r11b
xor ebp, ebp
cmovg r8w, r14w
or r8b, bl
nop dword [rax + rax]
setae r8b
sub r8d, 0x396a53da
movzx r8d, byte [rdi + rbp]
jmp 0x1404291f0
add r8b, byte [rdx + rbp]
mov byte [rsi + rbp], r8b
jmp 0x1404291fd
inc rbp
jmp 0x140429205
dec rax
stc
cmp r10, rbp
jne 0x1404291e5
neg rax
sub r8d, r15d
mov rdx, rax
mov r8, qword [rsp + 0xa0]
test di, 0x4a54
cmp r12, 3
movsxd r12, r12d
movsx r12w, r11b
mov r12, rbx
jb 0x1404290c4
mov rsi, qword [rsp + 0x70]
shld bx, cx, 0xe0
or rax, 0x235e7f24
sub rsi, rdx
rcl bh, 4
sar ebx, cl
lea rbp, [r12 + rdx]
rcl al, 0xe0
lea rax, [r15 + rdx]
lea rdx, [rdx + r13]
shr bx, cl
xor bl, 0x3d
test r10b, 0xee
xor edi, edi
rcr bl, 0x46
nop dword [rax + rax]
movzx ebx, byte [rax + rdi - 3]
add bl, byte [rdx + rdi - 3]
test r8w, ax
mov byte [rbp + rdi - 3], bl
setns bl
rcl bx, cl
xor bh, 0xc5
movzx ebx, byte [rax + rdi - 2]
test r11w, 0x23a9
add bl, byte [rdx + rdi - 2]
cmp r9w, r12w
stc
mov byte [rbp + rdi - 2], bl
and bl, r15b
sar rbx, 0xd3
shrd rbx, rbx, 0x2b
movzx ebx, byte [rax + rdi - 1]
jmp 0x1404292c4
add bl, byte [rdx + rdi - 1]
clc
mov byte [rbp + rdi - 1], bl
rcr bh, cl
bswap bx
movzx ebx, byte [rax + rdi]
cmp al, r9b
add bl, byte [rdx + rdi]
test r11b, dil
cmp bh, 0x4e
mov byte [rbp + rdi], bl
cmc
clc
add rdi, 4
cmp r14b, al
jmp 0x1404292f4
cmp rsi, rdi
jne 0x14042927c
jmp 0x1404290c4
mov rax, r11
imul rax, qword [rsp + 0x30]
and rdx, 0x2b520320
mov dx, si
add rax, qword [rsp + 0x90]
test r9b, 0x52
sbb dl, bpl
mov rdx, r11
test r10b, al
cmc
imul rdx, r8
test al, 4
clc
add rdx, qword [rsp + 0x28]
sub rax, rdx
cmp rax, 0x20
jmp 0x140429343
jb 0x14042915b
jb 0x14042915b
mov edx, 0
test r12b, r14b
cmp dword [rsp + 0x60], 0x20
jmp 0x140429361
jb 0x140429160
cmp dword [rsp + 0x24], 0x20
jmp 0x140429371
jae 0x140429383
sub eax, eax
jmp 0x14042937e
jmp 0x1404294ed
cmp qword [rsp + 0xe8], 0
jmp 0x140429391
je 0x14042944e
mov rsi, qword [rsp + 0x100]
xor edx, edx
jmp 0x1404293a6
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x1404293b1
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x1404293bd
movdqu xmm2, xmmword [r9 + rdx]
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x1404293d3
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404293e1
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404293ec
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404293ff
movdqu xmm2, xmmword [r9 + rdx + 0x20]
jmp 0x14042940b
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x30]
jmp 0x14042941b
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
cmc
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmc
cmp sp, ax
clc
add rdx, 0x40
jmp 0x14042943a
add rsi, 0xfffffffffffffffe
jmp 0x140429443
jne 0x1404293a6
jmp 0x14042945b
xor edx, edx
test r11b, 0x37
cmp r10b, 0x65
test spl, cl
test byte [rsp + 0xe0], 1
je 0x1404294b9
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140429474
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x140429480
movdqu xmm2, xmmword [r9 + rdx]
jmp 0x14042948b
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rdx + 0x10]
jmp 0x14042949b
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
sbb rax, 0x59dd6298
rcr ah, cl
movdqu xmmword [rcx + rdx + 0x10], xmm0
sar ax, 0x89
sar eax, cl
mov rax, qword [rsp + 0xc0]
cmp r12b, 0xeb
cmp rax, qword [rsp + 0x70]
je 0x1404290c4
mov rdx, qword [rsp + 0xc0]
cwde
mov rax, rdx
clc
test byte [rsp + 0x70], 0x18
jmp 0x1404294e7
je 0x140429160
mov rsi, qword [rsp + 0x120]
jmp 0x1404294fa
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x14042950f
movq xmm1, qword [r9 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmc
add rax, 8
cmp dl, r11b
test dx, dx
cmp rsi, rax
jne 0x140429504
mov rdx, rsi
cmp rsi, qword [rsp + 0x70]
je 0x1404290c4
jmp 0x140429160
cmp ebp, 5
je 0x14042ab5f
cmp ebp, 6
jmp 0x140429556
jne 0x14042ac94
test ebx, ebx
jmp 0x140429563
jle 0x14042ac94
movsxd r9, dword [rsp + 0x24]
btc r10w, 0xf2
mov r10d, ebx
cmp ebx, 8
jmp 0x14042957f
jae 0x14042b5d9
sub edi, edi
mov rdx, rdi
test r12w, 0x586f
cmc
test r10b, 1
jmp 0x14042959a
je 0x1404295f2
mov rax, rdi
not dl
bt edx, r11d
sub rax, r9
btr dx, r14w
and dx, 0x18f7
movzx eax, byte [rcx + rax]
bts rdx, r10
btr dx, 0x4f
sbb dx, 0x5a6e
mov rdx, qword [rsp + 0x28]
clc
add al, byte [rdx + rdi]
sets dl
cmovle edx, r12d
cqo
mov byte [rcx + rdi], al
jmp 0x1404295e7
mov rdx, rdi
test rdi, r12
or rdx, 1
cmc
not rdi
jmp 0x1404295fa
add rdi, r10
jmp 0x140429602
je 0x14042ac94
mov rcx, qword [rsp + 0x40]
btr ax, 0xdb
mov rax, rcx
sbb bpl, 0xca
sub rax, r9
add rax, r15
inc rax
movzx ebp, dx
bsf rbp, r8
add rcx, r15
xchg bp, bp
inc rcx
adc bpl, 0xf9
movzx ebx, byte [rax + rdx - 1]
or bpl, 0x9c
sete bpl
add bpl, spl
mov rbp, qword [rsp + 0x28]
clc
cmp r13b, 0xa5
add bl, byte [rbp + rdx]
cmp bx, 0x7bc6
mov byte [rcx + rdx - 1], bl
sub bx, 0x9ee
btc ebx, ebp
movzx ebx, byte [rax + rdx]
cmp r15w, si
cmc
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
add rdx, 2
cmp r10, rdx
jne 0x140429636
jmp 0x14042ac94
cmp ebp, 5
jmp 0x14042968f
je 0x14042acfb
cmp ebp, 6
mov r8d, dword [rsp + 0x5c]
jmp 0x1404296a2
jne 0x14042b1ca
test r8d, r8d
jmp 0x1404296b0
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
not r9d
sal r13b, 0xb9
neg r11b
movsxd r12, eax
mov r14, rdx
movsxd rsi, edx
sal r9w, cl
mov edi, eax
lea r13, [r15 + r10]
cmp ax, 0x5d32
sal dx, 0xed
mov eax, edi
and eax, 0xffffffe0
bts r11w, bx
and dx, 0x204b
btc r11w, r13w
mov qword [rsp + 0x40], rax
add sil, dl
neg r11b
and rdx, 0x18482156
add rax, 0xffffffffffffffe0
stc
mov qword [rsp + 0x70], rax
cwd
shl r11d, 0xaf
mov rdx, rax
movzx r9w, r10b
shl r11d, cl
shr rdx, 5
movzx ax, spl
jmp 0x140429731
inc rdx
mov rax, rdx
cbw
not r9b
btr rax, rdi
mov qword [rsp + 0xa0], rdx
btr r11, 0xdc
movabs rax, 0xffffffffffffffe
mov si, 0xddb
and rdx, rax
bsf rsi, r8
mov qword [rsp + 0x90], rdx
ror al, 0x9e
or r11d, r8d
jmp 0x140429775
mov esi, edi
cmp sil, r8b
movsx ax, ch
shr r11b, 0x32
and esi, 0xfffffff8
movsx r11w, cl
btc rax, 0xab
mov r9, rdi
bts ax, r12w
neg r9
mov rax, qword [rsp + 0xf0]
adc r11b, 0xf6
movsxd r11, ecx
neg r11b
lea r11, [r15 + rax]
cmp r10b, al
stc
test ah, 0x15
add r11, r10
clc
jmp 0x1404297c0
add r15, qword [rsp + 0xb8]
jmp 0x1404297d7
add r15, r10
stc
cmp esi, 0x67ce608c
sub r10d, r10d
jmp 0x14042982a
mov byte [rcx + r12], 0xff
lea r14, [r14 + r12]
jmp 0x1404297fc
add rcx, rbx
jmp 0x140429804
inc r10
cmp r14b, r15b
cmp bl, 0x15
lea r11, [r11 + rbx]
cmp rbp, r12
cmp sp, 0x1c4e
add r15, rbx
dec r8d
jmp 0x140429824
je 0x14042b1d1
cmp dword [rsp + 0x24], 0
jmp 0x140429834
jle 0x1404297e9
cmp dword [rsp + 0x24], 8
jae 0x1404298ee
sub edx, edx
mov rbp, rdx
cmc
test dil, 1
je 0x14042988f
mov rax, rdx
add bpl, dil
xor bpl, al
sub rax, rbx
movzx eax, byte [rcx + rax]
test r8d, 0x7d0c2dce
rcr ebp, cl
sub rbp, r11
add al, byte [r14 + rdx]
and bp, 0x5374
mov byte [rcx + rdx], al
mov rbp, rdx
clc
stc
or rbp, 1
cmp r12b, 0x7f
jmp 0x14042988f
not rdx
test esi, 0x541218f
cmp rdx, r9
jmp 0x1404298a0
je 0x1404297e9
nop
movzx eax, byte [r15 + rbp]
stc
add al, byte [r14 + rbp]
clc
mov byte [rcx + rbp], al
movzx rax, ax
movzx eax, byte [r15 + rbp + 1]
add al, byte [r14 + rbp + 1]
test r15w, dx
jmp 0x1404298ce
mov byte [rcx + rbp + 1], al
test dil, 0xcb
cmc
add rbp, 2
cmp rdi, rbp
jmp 0x1404298e3
jne 0x1404298a8
jmp 0x1404297e9
mov rax, r10
shld dx, dx, 0xc3
sbb dl, bpl
add dl, ch
imul rax, rbx
stc
or dx, cx
lea rax, [rax + r13]
mov rdx, r10
clc
jmp 0x140429910
imul rdx, r12
cmp r8b, 0x1a
add rdx, qword [rsp + 0x28]
test edi, 0x319c5aaf
sub rax, rdx
cmp rax, 0x20
jb 0x140429845
jb 0x140429845
mov edx, 0
cmp dword [rsp + 0x6c], 0x20
jmp 0x140429945
jb 0x140429847
cmp dword [rsp + 0x24], 0x20
jae 0x140429962
xor eax, eax
jmp 0x14042995d
jmp 0x140429ae1
cmp qword [rsp + 0x70], 0
jmp 0x14042996d
je 0x140429a3c
mov rbp, qword [rsp + 0x90]
test rcx, rdi
clc
stc
sub edx, edx
jmp 0x140429987
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x140429992
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042999e
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x1404299aa
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
jmp 0x1404299ba
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x1404299c8
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x1404299d3
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x1404299e6
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x1404299f2
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
jmp 0x140429a01
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
test r11d, 0x3b7405d6
test ebp, ecx
cmp r9w, r12w
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmp r8b, r15b
test dil, al
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jmp 0x140429a31
jne 0x140429987
jmp 0x140429a3e
xor edx, edx
test byte [rsp + 0xa0], 1
jmp 0x140429a4b
je 0x140429aa0
movdqu xmm0, xmmword [r14 + rdx]
shl al, 0x81
cmova rax, r15
movdqu xmm1, xmmword [r14 + rdx + 0x10]
adc al, spl
cmc
mov rax, rdx
sub rax, rbx
jmp 0x140429a74
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x140429a88
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
test r10b, r9b
jmp 0x140429a99
movdqu xmmword [rcx + rdx + 0x10], xmm0
clc
cmp qword [rsp + 0x40], rdi
jmp 0x140429aaa
je 0x1404297e9
mov rdx, qword [rsp + 0x40]
and ah, 0x7e
mov rax, rdx
test r12b, spl
jmp 0x140429ac3
test dil, 0x18
jmp 0x140429acc
je 0x140429847
nop word cs:[rax + rax]
jmp 0x140429ae1
movq xmm0, qword [r14 + rax]
jmp 0x140429aec
movq xmm1, qword [r15 + rax]
jmp 0x140429af7
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test r11b, spl
add rax, 8
cmp r14, 0x3c9b49dc
cmp ah, dh
clc
cmp rsi, rax
jmp 0x140429b19
jne 0x140429ae1
mov rdx, rsi
jmp 0x140429b28
cmp rsi, rdi
je 0x1404297e9
jmp 0x140429847
test ebx, ebx
jmp 0x140429b3d
jle 0x14042ac94
movsxd r8, dword [rsp + 0x24]
bsf dx, bx
mov edx, ebx
clc
cmp ebx, 8
jmp 0x140429b57
jae 0x14042b636
sub r11d, r11d
mov rsi, r11
cmp dl, 0x5b
jmp 0x140429b6c
test dl, 1
jmp 0x140429b74
je 0x140429be5
movzx eax, byte [r9 + r11]
rcr rbp, 0x67
sar rsi, cl
sbb bp, 0x3008
mov rbp, r11
sub rbp, r8
adc sil, 0x19
movzx ebp, byte [rcx + rbp]
movsx esi, cx
stc
sar sil, cl
add ebp, eax
bsr si, dx
sub esi, 0x50a449ff
cbw
shr ebp, 1
bsr si, r8w
mov rax, qword [rsp + 0x28]
movsx rsi, cx
ror sil, cl
add bpl, byte [rax + r11]
or sil, cl
btr rsi, rax
sar sil, cl
mov byte [rcx + r11], bpl
shl sil, cl
mov rsi, r11
jmp 0x140429be1
or rsi, 1
not r11
add r11, rdx
jmp 0x140429bf0
je 0x14042ac94
mov rbx, qword [rsp + 0x40]
mov rax, rbx
or rcx, rbx
xadd cx, di
sar bpl, 0x79
sub rax, r8
inc rcx
lea rcx, [r15 + rax]
not dil
cdqe
movsx eax, r9w
inc rcx
cbw
lea rbp, [r15 + rbx]
mov al, spl
mov edi, 0x7a8367f2
dec al
inc rbp
add dil, 0x13
movsx ax, bpl
cmp esi, eax
add r15, qword [rsp + 0x158]
not rdi
lea r15, [r15 + rbx]
mov rax, qword [rsp + 0x28]
sub bl, r12b
shl bl, cl
lea rbx, [rax + 1]
shld rax, rax, 0xb2
btr rdi, 0xcb
movsx edi, r12w
movzx eax, byte [r15 + rsi - 1]
or dil, 0xb2
movzx edi, byte [rcx + rsi - 1]
cmp r8, 0x39d91a3c
clc
cmc
add edi, eax
or eax, r12d
shr edi, 1
not ax
bswap ax
add dil, byte [rbx + rsi - 1]
mov byte [rbp + rsi - 1], dil
sar dil, 0xcc
cmovle rax, rax
movzx eax, byte [r15 + rsi]
cmc
movzx edi, byte [rcx + rsi]
test r15w, r11w
jmp 0x140429cb2
add edi, eax
stc
jmp 0x140429cba
shr edi, 1
test r15d, eax
jmp 0x140429cc4
add dil, byte [rbx + rsi]
jmp 0x140429cce
mov byte [rbp + rsi], dil
add rdx, 0xfffffffffffffffe
cmp cl, 0x20
stc
test r15b, 0x10
add rcx, 2
clc
add rbp, 2
add r15, 2
add rbx, 2
cmc
cmp rsi, rdx
jmp 0x140429cf9
jne 0x140429c68
jmp 0x14042ac94
mov r11d, dword [rsp + 0x5c]
clc
test r11d, r11d
jmp 0x140429d12
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
movsxd r12, eax
mov esi, eax
movsx r14d, r12w
btr di, 0x11
lea rax, [r15 + r10]
rol di, 0x5c
mov qword [rsp + 0x70], rax
ror r14w, cl
movsx r8d, r11w
mov rdi, r10
sar ax, cl
and r8b, r15b
mov r10d, esi
movzx ax, dl
cbw
neg r8b
and r10d, 0xffffffe0
rcr r8b, cl
cbw
add r14d, r12d
mov r8d, esi
mov al, r11b
sar r14b, 0x87
btr eax, 0xc1
and r8d, 0xfffffff8
mov rax, rsi
rcr r14b, cl
neg rax
add r14b, 0x7a
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x170]
movsx r14d, sp
xchg r14w, r14w
and r14d, esp
lea rax, [rax + r15]
mov r14, 0x77783c71
rcl r14b, cl
add rax, rdi
btr r14d, eax
stc
add r15, qword [rsp + 0xb8]
neg r14d
and r14b, 0x11
shld r14w, r11w, 0xfb
add r15, rdi
shr r14w, cl
movsx r14d, sp
sub r14b, cl
sub ebp, ebp
mov r14, rdx
jmp 0x140429dda
jmp 0x140429e3a
mov byte [rcx + r12], 0xff
jmp 0x140429de9
lea r14, [r14 + r12]
rcr bx, 0xf1
or bl, r8b
add bx, 0x58c2
mov rbx, qword [rsp + 0x30]
jmp 0x140429e0b
add rcx, rbx
jmp 0x140429e13
add r9, rbx
jmp 0x140429e1b
inc rbp
clc
lea rax, [rax + rbx]
cmc
add r15, rbx
jmp 0x140429e2c
dec r11d
jmp 0x140429e34
je 0x14042b1d1
cmp dword [rsp + 0x24], 0
jmp 0x140429e44
jle 0x140429ddf
cmp dword [rsp + 0x24], 8
jmp 0x140429e54
jae 0x140429f5e
sub r13d, r13d
bsr rdx, r9
test cl, r9b
mov rdx, r13
clc
test r9, rdx
test sil, 1
je 0x140429ecb
movzx edx, byte [r9 + r13]
mov rdi, r13
cmp r8b, 0x9a
cmc
jmp 0x140429e87
sub rdi, qword [rsp + 0x30]
stc
clc
jmp 0x140429e93
movzx edi, byte [rcx + rdi]
cmc
jmp 0x140429e9e
add edi, edx
clc
movsx rdx, di
shr edi, 1
add dx, cx
not dh
sar dh, cl
add dil, byte [r14 + r13]
btr rdx, 0xf5
mov byte [rcx + r13], dil
mov rdx, r13
jmp 0x140429ec4
or rdx, 1
cmp al, bpl
not r13
clc
jmp 0x140429ed4
cmp r13, qword [rsp + 0x40]
jmp 0x140429ede
je 0x140429ddf
nop dword [rax + rax]
mov rdi, r15
rol rdi, 0x43
movzx edi, byte [r9 + rdx]
and bx, r10w
xor rbx, rcx
movzx ebx, byte [r15 + rdx]
add ebx, edi
shrd di, r14w, 0x4e
adc edi, r14d
shr ebx, 1
add bl, byte [r14 + rdx]
bts di, ax
mov byte [rcx + rdx], bl
movzx edi, byte [r9 + rdx + 1]
rol bx, cl
movsx ebx, r11w
movzx ebx, byte [r15 + rdx + 1]
jmp 0x140429f38
add ebx, edi
shr ebx, 1
cmc
test r11b, r9b
add bl, byte [r14 + rdx + 1]
mov byte [rcx + rdx + 1], bl
add rdx, 2
cmp r13b, sil
cmp rsi, rdx
jne 0x140429ef3
jmp 0x140429ddf
mov rdx, rbp
btc di, si
imul rdx, qword [rsp + 0x30]
mov di, r12w
cmp dl, r15b
movzx di, dil
add rdx, qword [rsp + 0x70]
rol di, 0x26
sar edi, 0xd6
mov rdi, rbp
test r10, 0x36fb4dfe
cmc
cmp edi, r11d
imul rdi, r12
clc
add rdi, qword [rsp + 0x28]
cmp r11b, 0x56
sub rdx, rdi
cmp r13w, dx
test r8b, 0xa9
cmp rdx, 0x20
jmp 0x140429fb3
jb 0x140429e5a
jb 0x140429e5a
cmp dword [rsp + 0x60], 0x20
jmp 0x140429fc9
jb 0x140429e5a
mov r13d, 0
jmp 0x140429fda
cmp dword [rsp + 0x6c], 0x20
jmp 0x140429fe4
jb 0x140429e64
cmp dword [rsp + 0x24], 0x20
jmp 0x140429ff4
jae 0x14042a006
xor edx, edx
jmp 0x14042a001
jmp 0x14042a109
sub edx, edx
jmp 0x14042a00d
movdqu xmm1, xmmword [r14 + rdx]
jmp 0x14042a018
movdqu xmm8, xmmword [r14 + rdx + 0x10]
jmp 0x14042a024
movdqu xmm4, xmmword [r9 + rdx]
jmp 0x14042a02f
movdqu xmm5, xmmword [r9 + rdx + 0x10]
jmp 0x14042a03b
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 0x14042a062
movdqu xmm3, xmmword [rax + rdx]
jmp 0x14042a06c
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
clc
cmp bpl, r9b
cmc
movdqu xmmword [rcx + rdx + 0x10], xmm3
stc
add rdx, 0x20
cmp r10, rdx
jne 0x14042a00d
cmp r10, rsi
je 0x140429ddf
mov rdx, r10
rcl r13b, 0x26
mov r13, r10
stc
test r9, r8
test sil, 0x18
jmp 0x14042a0fb
je 0x140429e64
nop dword [rax + rax]
movq xmm0, qword [r14 + rdx]
jmp 0x14042a114
movq xmm1, qword [r9 + rdx]
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
add rdx, 8
jmp 0x14042a14a
cmp r8, rdx
jmp 0x14042a152
jne 0x14042a109
mov r13, r8
cmp r8, rsi
je 0x140429ddf
jmp 0x140429e64
mov r8, r13
jmp 0x14042a171
call fcn.1404a81fb
jmp 0x14042ac94
test ebx, ebx
jle 0x14042ac94
movsxd r9, dword [rsp + 0x24]
neg r10
mov r10d, ebx
cmp ebx, 8
jmp 0x14042a196
jae 0x14042b6a5
xor edi, edi
or dl, 0x2a
mov rdx, rdi
test r10b, 1
jmp 0x14042a1ad
je 0x14042a1ea
mov rax, rdi
sub rax, r9
rcl edx, cl
movzx eax, byte [rcx + rax]
movsxd rdx, ebx
not edx
mov rdx, qword [rsp + 0x28]
test ch, 0x35
add al, byte [rdx + rdi]
bswap dx
btr dx, 0x21
mov byte [rcx + rdi], al
test rdx, rbx
jmp 0x14042a1e2
mov rdx, rdi
or rdx, 1
stc
not rdi
add rdi, r10
jmp 0x14042a1f5
je 0x14042ac94
mov rcx, qword [rsp + 0x40]
or bh, 0x8d
mov rax, rcx
sar bl, cl
rcr rbp, cl
sub rax, r9
jmp 0x14042a213
add rax, r15
inc rax
sub ebp, edi
adc bl, r10b
bsr bx, r11w
add rcx, r15
setp bpl
mov bpl, spl
inc rcx
bsf rbx, r12
rol rbx, 0xfe
movzx ebx, byte [rax + rdx - 1]
shr rbp, 0xf4
mov rbp, qword [rsp + 0x28]
jmp 0x14042a24e
add bl, byte [rbp + rdx]
stc
test r8, 0x3d690dc4
mov byte [rcx + rdx - 1], bl
not ebx
jmp 0x14042a268
movzx ebx, byte [rax + rdx]
test r14w, 0x411e
add bl, byte [rbp + rdx + 1]
test cl, r15b
cmc
mov byte [rcx + rdx], bl
cmc
add rdx, 2
cmc
cmp r10, rdx
jmp 0x14042a28b
jne 0x14042a238
jmp 0x14042ac94
mov r13d, dword [rsp + 0x5c]
cmc
cmp dil, r15b
test r13d, r13d
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
cmc
dec r12d
adc r9, rdx
movsxd r12, eax
shr r11b, cl
sar dil, cl
mov r14, rdx
rcr r9w, 0xc1
mov edi, eax
btc r11d, eax
btr r11d, r9d
adc rsi, rcx
lea rax, [r15 + r10]
not r9b
cwd
mov qword [rsp + 0x40], rax
mov eax, edi
movzx r11w, sil
sar r11b, cl
neg edx
and eax, 0xffffffe0
movsx si, r12b
cwd
cqo
mov qword [rsp + 0x70], rax
sal r11b, cl
add rax, 0xffffffffffffffe0
bt rsi, r14
mov qword [rsp + 0xa0], rax
neg dh
xchg dl, r11b
shr rax, 5
movsx rsi, bx
inc rax
movabs rdx, 0xffffffffffffffe
add rdx, 0xfffffffffffffffe
rcr r11b, 0x64
and rdx, rax
mov qword [rsp + 0xc0], rdx
bts r9d, r14d
ror r9, cl
mov r11d, eax
bsr r9w, bx
movsxd rax, r13d
btr si, cx
and r11d, 3
and r9b, 0xc4
stc
movsxd rax, r12d
mov esi, edi
neg r9w
and esi, 0xfffffff8
mov rax, r10
sar r9b, 0x3e
xchg r10b, r10b
mov r10d, edi
and r10d, 3
or r9b, r10b
shrd r9d, esi, 0xf8
add r15, rax
xor r9w, r9w
cmc
add r15, 0x10
movsxd r9, esp
rcl r9b, 0x42
movsx r9d, r11w
lea r9, [r14 + 0x10]
mov qword [rsp + 0x90], r11
cmc
shl r11, 5
test si, r14w
xor r8d, r8d
jmp 0x14042a3f1
mov byte [rcx + r12], 0xff
btc ebx, eax
add r14, r12
btc ebx, r11d
mov rbx, qword [rsp + 0x30]
add rcx, rbx
jmp 0x14042a3d0
inc r8
lea r15, [r15 + rbx]
test r8b, 0xbf
add r9, r12
jmp 0x14042a3e3
dec r13d
jmp 0x14042a3eb
je 0x14042b1d1
cmp dword [rsp + 0x24], 0
jmp 0x14042a3fb
jle 0x14042a3b4
cmp dword [rsp + 0x24], 8
jmp 0x14042a40b
jb 0x14042a48d
mov rdx, r8
sar rbx, cl
and bl, 0x3f
movzx bx, cl
imul rdx, r12
jmp 0x14042a428
add rdx, qword [rsp + 0x28]
movzx rbx, bx
add bl, r13b
jmp 0x14042a439
mov rbx, r8
imul rbx, qword [rsp + 0x30]
test r14, 0x34154761
jmp 0x14042a44e
add rbx, qword [rsp + 0x40]
sub rbx, rdx
test r11w, r11w
inc dl
mov edx, 0
cmp edi, 0x6398668c
cmp rbx, 0x20
jmp 0x14042a470
jb 0x14042a646
cmp dword [rsp + 0x24], 0x20
jmp 0x14042a480
jae 0x14042a499
xor ebx, ebx
jmp 0x14042a60d
xor edx, edx
jmp 0x14042a494
jmp 0x14042a646
cmp qword [rsp + 0xa0], 0x60
jmp 0x14042a4a7
jae 0x14042a4b9
xor edx, edx
jmp 0x14042a4b4
jmp 0x14042a567
mov rbp, qword [rsp + 0xc0]
test r12b, 0x4f
sub edx, edx
stc
cmc
cmp r14b, 0xe1
movups xmm0, xmmword [r14 + rdx]
cmc
movups xmm1, xmmword [r14 + rdx + 0x10]
test cl, 0x34
movups xmmword [rcx + rdx], xmm0
cmp r8b, r14b
clc
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042a4f4
movups xmm1, xmmword [r14 + rdx + 0x30]
test al, bpl
test r13b, 0x1f
movups xmmword [rcx + rdx + 0x20], xmm0
test eax, r9d
clc
movups xmmword [rcx + rdx + 0x30], xmm1
cmc
jmp 0x14042a51a
movups xmm0, xmmword [r14 + rdx + 0x40]
movups xmm1, xmmword [r14 + rdx + 0x50]
test ah, 0x6f
cmc
movups xmmword [rcx + rdx + 0x40], xmm0
clc
movups xmmword [rcx + rdx + 0x50], xmm1
cmc
clc
movdqu xmm0, xmmword [r14 + rdx + 0x60]
movdqu xmm1, xmmword [r14 + rdx + 0x70]
movdqu xmmword [rcx + rdx + 0x60], xmm0
cmp r9b, r9b
clc
movdqu xmmword [rcx + rdx + 0x70], xmm1
test dx, cx
stc
sub rdx, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jne 0x14042a4cd
cmp qword [rsp + 0x90], 0
jmp 0x14042a575
je 0x14042a5d6
lea rbx, [r15 + rdx]
clc
cmp esi, 0x501605e4
lea rdx, [rdx + r9]
sub ebp, ebp
nop word cs:[rax + rax]
test r11b, r13b
clc
movdqu xmm0, xmmword [rdx + rbp - 0x10]
jmp 0x14042a5ab
movdqu xmm1, xmmword [rdx + rbp]
movdqu xmmword [rbx + rbp - 0x10], xmm0
cmc
movdqu xmmword [rbx + rbp], xmm1
stc
jmp 0x14042a5c2
add rbp, 0x20
cmp r11d, r8d
test al, dil
stc
cmp r11, rbp
jne 0x14042a59c
cmp qword [rsp + 0x70], rdi
jmp 0x14042a5e0
je 0x14042a3b4
mov rdx, qword [rsp + 0x70]
movsx bx, bpl
mov rbx, rdx
test r12b, r15b
jmp 0x14042a5fb
test dil, 0x18
je 0x14042a646
nop dword [rax + rax]
mov rdx, qword [r14 + rbx]
cmp sil, 0x55
mov qword [rcx + rbx], rdx
cmc
test bl, r12b
add rbx, 8
cmp rsi, rbx
jmp 0x14042a629
jne 0x14042a60d
mov rdx, rsi
jmp 0x14042a638
cmp rsi, rdi
jmp 0x14042a640
je 0x14042a3b4
mov rbp, rdx
not rbp
stc
test ebp, 0x31a4263e
lea rbp, [rbp + rdi]
test r15b, 0x6b
stc
test r10, r10
jmp 0x14042a665
je 0x14042a693
mov rbx, r10
nop
movzx eax, byte [r14 + rdx]
jmp 0x14042a67a
mov byte [rcx + rdx], al
jmp 0x14042a682
inc rdx
jmp 0x14042a68a
dec rbx
jne 0x14042a670
cmp rbp, 3
jmp 0x14042a69c
jb 0x14042a3b4
nop word [rax + rax]
movzx eax, byte [r14 + rdx]
test r12w, 0x6283
stc
cmp r14w, 0x2503
mov byte [rcx + rdx], al
cmp rsp, r14
movzx eax, byte [r14 + rdx + 1]
clc
mov byte [rcx + rdx + 1], al
movzx eax, byte [r14 + rdx + 2]
cmp al, 0xab
cmc
mov byte [rcx + rdx + 2], al
bts eax, r14d
mov al, 0x68
movzx eax, byte [r14 + rdx + 3]
mov byte [rcx + rdx + 3], al
test al, spl
cmp r8b, 0x96
add rdx, 4
jmp 0x14042a6fb
cmp rdi, rdx
jmp 0x14042a703
jne 0x14042a6a8
jmp 0x14042a3b4
mov r8d, dword [rsp + 0x5c]
jmp 0x14042a71b
test r8d, r8d
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
sbb r12w, 0x23e
movsxd r12, eax
mov r14, rdx
mov edi, eax
rcr r9w, 0x85
stc
clc
lea r13, [r15 + r10]
adc dx, r8w
movzx rax, dx
mov eax, edi
inc r9b
and eax, 0xffffffe0
movzx r11, sp
mov qword [rsp + 0x40], rax
add rax, 0xffffffffffffffe0
movzx rsi, r8w
test spl, 0x5f
mov qword [rsp + 0x70], rax
shr sil, 0xc6
btc rdx, rcx
cwd
mov rdx, rax
btc r11w, 0xe6
shr rdx, 5
movzx ax, sil
movzx r9, cx
inc rdx
or al, r15b
shr ax, cl
mov rax, rdx
adc esi, r15d
mov qword [rsp + 0xa0], rdx
btr r9w, 0xe8
movabs rax, 0xffffffffffffffe
movsx si, cl
bts si, r14w
and rdx, rax
movsx r9w, r11b
bsf rsi, r15
bts r9w, bp
mov qword [rsp + 0x90], rdx
sar r11b, 0xe
mov esi, edi
movzx eax, r11w
and esi, 0xfffffff8
sbb r11b, 0xb7
shr r9b, 9
mov r9, rdi
clc
sar al, cl
neg r9
mov rax, qword [rsp + 0xf0]
lea r11, [r15 + rax]
cmc
cmp rbx, 0x2afe67ac
stc
lea r11, [r11 + r10]
add r15, qword [rsp + 0xb8]
add r15, r10
clc
cmp rbx, r15
jmp 0x14042a81f
xor r10d, r10d
jmp 0x14042a827
jmp 0x14042a86b
mov byte [rcx + r12], 0xff
cmp r11b, r11b
add r14, r12
add rcx, rbx
jmp 0x14042a83f
inc r10
test bp, r13w
test bpl, 0x2a
lea r11, [r11 + rbx]
clc
jmp 0x14042a85a
add r15, rbx
dec r8d
jmp 0x14042a865
je 0x14042b1d1
cmp dword [rsp + 0x24], 0
jmp 0x14042a875
jle 0x14042a82c
cmp dword [rsp + 0x24], 8
jae 0x14042a930
xor edx, edx
mov rbp, rdx
test r9b, r15b
cmp r13b, dl
test dil, 1
jmp 0x14042a89a
je 0x14042a8df
mov rax, rdx
rol bpl, cl
shr bpl, cl
sub rax, rbx
btr bp, si
rcr bp, 0xcf
xor bpl, 0xcc
movzx eax, byte [rcx + rax]
jmp 0x14042a8c1
add al, byte [r14 + rdx]
jmp 0x14042a8ce
mov byte [rcx + rdx], al
mov rbp, rdx
cmp r10, 0x105e52ab
or rbp, 1
not rdx
test si, si
cmp rdx, r9
je 0x14042a82c
nop
sal ax, cl
movzx eax, byte [r15 + rbp]
add al, byte [r14 + rbp]
cmp spl, spl
stc
mov byte [rcx + rbp], al
rol ax, cl
cwde
movzx eax, byte [r15 + rbp + 1]
cmp dl, al
add al, byte [r14 + rbp + 1]
mov byte [rcx + rbp + 1], al
stc
add rbp, 2
cmc
cmp rdi, rbp
jmp 0x14042a925
jne 0x14042a8f2
jmp 0x14042a82c
mov rax, r10
neg dh
sar dl, cl
imul rax, rbx
add dl, r10b
cmc
and rdx, 0x7bfb0268
add rax, r13
bt dx, 0xe
movsx edx, di
mov dl, 0xae
mov rdx, r10
cmc
clc
stc
imul rdx, r12
add rdx, qword [rsp + 0x28]
test r11, 0x480b223c
clc
sub rax, rdx
test r14, rdi
cmp ch, 0xbc
cmp rax, 0x20
jmp 0x14042a97c
jb 0x14042a886
jb 0x14042a886
mov edx, 0
test bl, r10b
cmp dword [rsp + 0x6c], 0x20
jmp 0x14042a99a
jb 0x14042a888
cmp dword [rsp + 0x24], 0x20
jae 0x14042a9b7
xor eax, eax
jmp 0x14042a9b2
jmp 0x14042ab16
cmp qword [rsp + 0x70], 0
je 0x14042aa82
mov rbp, qword [rsp + 0x90]
cmp r10w, dx
clc
cmp r10b, 0xb7
sub edx, edx
jmp 0x14042a9db
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042a9e6
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042a9f2
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042a9fe
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx - 0x20]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
jmp 0x14042aa17
movdqu xmmword [rcx + rdx + 0x10], xmm0
jmp 0x14042aa22
movdqu xmm0, xmmword [r14 + rdx + 0x20]
jmp 0x14042aa2e
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042aa3a
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042aa46
paddb xmm2, xmm0
movdqu xmm0, xmmword [r11 + rdx]
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
stc
movdqu xmmword [rcx + rdx + 0x30], xmm0
cmc
jmp 0x14042aa6a
add rdx, 0x40
add rbp, 0xfffffffffffffffe
jmp 0x14042aa77
jne 0x14042a9db
jmp 0x14042aa86
sub edx, edx
cmc
stc
test byte [rsp + 0xa0], 1
jmp 0x14042aa93
je 0x14042aaec
movdqu xmm0, xmmword [r14 + rdx]
sbb rax, 0x6fae67e1
movdqu xmm1, xmmword [r14 + rdx + 0x10]
mov rax, rdx
sub rax, rbx
jmp 0x14042aab8
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042aac2
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042aad1
paddb xmm0, xmm1
movdqu xmmword [rcx + rdx], xmm2
cmp sp, r11w
stc
test al, r15b
movdqu xmmword [rcx + rdx + 0x10], xmm0
test r12b, 0x90
cmp qword [rsp + 0x40], rdi
jmp 0x14042aaf6
je 0x14042a82c
mov rdx, qword [rsp + 0x40]
neg al
mov rax, rdx
cmp rdi, r10
test dil, 0x18
je 0x14042a888
nop dword [rax]
movq xmm0, qword [r14 + rax]
jmp 0x14042ab21
movq xmm1, qword [r15 + rax]
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
add rax, 8
test bx, 0x2859
cmc
cmp rsi, rax
jmp 0x14042ab43
jne 0x14042ab16
mov rdx, rsi
cmp rsi, rdi
jmp 0x14042ab54
je 0x14042a82c
jmp 0x14042a888
test ebx, ebx
jmp 0x14042ab66
jle 0x14042ac94
movsxd r9, dword [rsp + 0x24]
bt r10w, 0xfe
add r10w, 0xa9f
mov r10d, ebx
stc
test ebx, ebp
cmp ebx, 8
jmp 0x14042ab8b
jae 0x14042b709
xor r11d, r11d
mov rdx, r11
test r10b, 1
jmp 0x14042aba0
je 0x14042abe1
mov rax, r11
sub rax, r9
movzx eax, byte [rcx + rax]
ror edx, cl
rol rdx, 0x81
shr al, 1
bt dx, 0x38
adc dl, 0x2d
sar dl, 0xef
mov rdx, qword [rsp + 0x28]
add al, byte [rdx + r11]
xchg dl, dh
mov byte [rcx + r11], al
mov rdx, r11
clc
cmc
or rdx, 1
clc
jmp 0x14042abe1
not r11
add r11, r10
jmp 0x14042abec
je 0x14042ac94
mov rcx, qword [rsp + 0x40]
test r14b, 0x81
cmovle rbp, r9
btc ax, 0x85
mov rax, rcx
sub rax, r9
add rax, r15
mov bp, bp
movsxd rbp, esi
inc rax
sub bl, r14b
btc bx, 0xe2
btr bx, r14w
add rcx, r15
dec rbp
movzx bp, al
bswap bp
inc rcx
rol bh, 0x1a
bsf rbx, rcx
rol ebp, cl
movzx ebx, byte [rax + rdx - 1]
not bpl
rol bp, cl
shr bl, 1
shrd ebp, edi, 0xad
cmp r14b, dil
mov rbp, qword [rsp + 0x28]
jmp 0x14042ac5a
add bl, byte [rbp + rdx]
cmp rdx, r9
mov byte [rcx + rdx - 1], bl
rol bh, 0xd7
sar rbx, cl
movzx ebx, byte [rax + rdx]
cmp si, 0x196f
clc
shr bl, 1
clc
cmp rax, rdi
add bl, byte [rbp + rdx + 1]
mov byte [rcx + rdx], bl
add rdx, 2
cmp r10, rdx
jmp 0x14042ac8e
jne 0x14042ac3c
mov r14, qword [rsp + 0x28]
btc r10w, r8w
add r14, r13
mov r13, qword [rsp + 0xd8]
movzx bx, bpl
movsxd r8, r9d
mov r8d, dword [rsp + 0x2b0]
movzx r11, sp
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
movsxd rbx, esi
xchg bh, bh
setg bh
mov rbx, qword [rsp + 0x30]
jmp 0x14042acdf
pxor xmm15, xmm15
movdqa xmm14, xmmword [0x1400bf530]
movdqa xmm13, xmmword [0x1400bf520]
jmp 0x14042b454
mov r9d, dword [rsp + 0x5c]
cmc
clc
test r9d, r9d
jmp 0x14042ad0a
je 0x14042b1ca
mov eax, dword [rsp + 0x24]
rol r12w, 0x25
xadd rbp, rsi
sub r8b, r15b
movsxd r12, eax
mov esi, eax
test si, r13w
lea r8, [r15 + r10]
movsx eax, si
mov r13d, 0x2cde69df
xadd al, r11b
mov eax, esi
bts r14, rdx
cmovnp r11w, bx
jmp 0x14042ad4a
and eax, 0xffffffe0
mov ebp, 0x9f71c0c
rcr r14w, cl
or bpl, dl
mov qword [rsp + 0x40], rax
cmc
shl r14b, 0x39
add rax, 0xffffffffffffffe0
movsx r14d, si
mov qword [rsp + 0x70], rax
cmc
mov rbp, rax
shr rbp, 5
inc rbp
mov r14b, r11b
mov rax, rbp
cmovs r11, r10
cdqe
mov qword [rsp + 0xa0], rbp
mov r11b, 0xe4
rol r11w, cl
movabs rax, 0xffffffffffffffe
and rbp, rax
rcl r11b, cl
btc r11w, bp
mov qword [rsp + 0x90], rbp
not r14b
rcr r11b, 0x3c
mov rbp, r10
sbb r10b, bpl
movzx r13d, r13w
mov r10d, esi
cwde
xor ax, sp
and r10d, 0xfffffff8
shr r11d, cl
bswap r13w
bts ax, ax
mov r13, rsi
neg r13
bsf r14d, r13d
mov rax, qword [rsp + 0xf0]
movsxd r14, ecx
sbb r11b, 0x5e
lea r11, [r15 + rax]
add r11, rbp
add r15, qword [rsp + 0xb8]
add r15, rbp
xor ebp, ebp
movsx r14, r14w
mov r14, rdx
jmp 0x14042ae13
jmp 0x14042ae55
mov byte [rcx + r12], 0xff
cmp bl, 0xae
cmp ax, sp
clc
lea r14, [r14 + r12]
cmp r15d, r13d
add rcx, rbx
jmp 0x14042ae33
inc rbp
test r13w, r11w
lea r11, [r11 + rbx]
clc
add r15, rbx
jmp 0x14042ae47
dec r9d
jmp 0x14042ae4f
je 0x14042b1d1
cmp dword [rsp + 0x24], 0
jmp 0x14042ae5f
jle 0x14042ae18
cmp dword [rsp + 0x24], 8
jae 0x14042af45
sub edi, edi
rcl dl, cl
mov rdx, rdi
jmp 0x14042ae80
test sil, 1
jmp 0x14042ae89
je 0x14042aecb
mov rax, rdi
movzx rdx, r11w
sub rax, rbx
cqo
and dl, 0xbd
movzx eax, byte [rcx + rax]
adc dh, 0xe3
shr al, 1
add al, byte [r14 + rdi]
bsf edx, r11d
inc dh
or dl, 0x93
mov byte [rcx + rdi], al
cwd
movsx dx, bl
mov rdx, rdi
cmp ax, bp
or rdx, 1
cmp r12w, r10w
not rdi
cmc
cmp rdi, r13
jmp 0x14042aed7
je 0x14042ae18
nop word [rax + rax]
movzx eax, byte [r15 + rdx]
clc
cmp r8b, 0x46
shr al, 1
jmp 0x14042aef8
add al, byte [r14 + rdx]
test spl, dl
jmp 0x14042af04
mov byte [rcx + rdx], al
or ah, 0x20
movzx eax, byte [r15 + rdx + 1]
cmc
test r10b, r8b
test bp, 0x2c6e
shr al, 1
clc
cmc
test r14b, r12b
add al, byte [r14 + rdx + 1]
cmc
mov byte [rcx + rdx + 1], al
cmp spl, 0xdd
add rdx, 2
cmp rsi, rdx
jmp 0x14042af3a
jne 0x14042aee6
jmp 0x14042ae18
mov rax, rbp
and dl, dl
shr dl, cl
or rdx, r13
imul rax, rbx
rcr rdx, 0x22
xor dh, 0xc6
cwd
add rax, r8
mov rdx, rbp
stc
imul rdx, r12
cmp ebx, ebp
add rdx, qword [rsp + 0x28]
stc
clc
test r10, 0x14871bad
sub rax, rdx
test r11b, 0xa5
stc
cmp rax, 0x20
jmp 0x14042af88
jb 0x14042ae70
jb 0x14042ae70
mov edi, 0
cmp edi, esi
clc
cmc
cmp dword [rsp + 0x6c], 0x20
jb 0x14042ae74
cmp dword [rsp + 0x24], 0x20
jmp 0x14042afb2
jae 0x14042afc4
sub eax, eax
jmp 0x14042afbf
jmp 0x14042b17d
mov rdi, r8
cmp qword [rsp + 0x70], 0
jmp 0x14042afd2
je 0x14042b0b2
mov r8, qword [rsp + 0x90]
jmp 0x14042afeb
xor edx, edx
jmp 0x14042aff2
movdqu xmm0, xmmword [r14 + rdx]
jmp 0x14042affd
movdqu xmm1, xmmword [r14 + rdx + 0x10]
jmp 0x14042b009
movdqu xmm2, xmmword [r11 + rdx - 0x30]
jmp 0x14042b015
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 0x14042b042
movdqu xmmword [rcx + rdx + 0x10], xmm3
jmp 0x14042b04d
movdqu xmm0, xmmword [r14 + rdx + 0x20]
movdqu xmm1, xmmword [r14 + rdx + 0x30]
jmp 0x14042b060
movdqu xmm2, xmmword [r11 + rdx - 0x10]
jmp 0x14042b06c
movdqu xmm3, xmmword [r11 + rdx]
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx + 0x20], xmm2
movdqu xmmword [rcx + rdx + 0x30], xmm3
add rdx, 0x40
add r8, 0xfffffffffffffffe
jmp 0x14042b0a7
jne 0x14042aff2
jmp 0x14042b0b4
sub edx, edx
test byte [rsp + 0xa0], 1
jmp 0x14042b0c1
je 0x14042b12a
movdqu xmm0, xmmword [r14 + rdx]
bsf rax, rbp
movdqu xmm1, xmmword [r14 + rdx + 0x10]
movzx eax, r13w
mov rax, rdx
clc
sub rax, rbx
jmp 0x14042b0e8
movdqu xmm2, xmmword [rcx + rax]
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042b0f8
psrlw xmm2, 1
pand xmm2, xmm13
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm13
paddb xmm3, xmm1
movdqu xmmword [rcx + rdx], xmm2
rcl r8b, cl
btc r8d, 0x41
movdqu xmmword [rcx + rdx + 0x10], xmm3
not r8b
cmp qword [rsp + 0x40], rsi
movsx r8d, di
setg r8b
mov r8, rdi
jmp 0x14042b13f
je 0x14042ae18
mov rdi, qword [rsp + 0x40]
movzx rax, r10w
sal ax, cl
cwde
mov rax, rdi
jmp 0x14042b161
test sil, 0x18
jmp 0x14042b16a
je 0x14042ae74
nop word cs:[rax + rax]
movq xmm0, qword [r14 + rax]
jmp 0x14042b188
movq xmm1, qword [r15 + rax]
psrlw xmm1, 1
pand xmm1, xmm13
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
add rax, 8
clc
stc
cmp r10, rax
jmp 0x14042b1af
jne 0x14042b17d
mov rdi, r10
stc
cmp ax, cx
cmp r10, rsi
je 0x14042ae18
jmp 0x14042ae74
mov r14, rdx
sal sil, 0x68
mov esi, dword [rsp + 0x2c0]
test r9b, 0x45
cmp esi, 0x10
jmp 0x14042b1e4
jne 0x14042b41c
mov r8d, dword [rsp + 0x2b0]
test r10w, 0x648f
test r8d, r8d
not r12b
movsx r12, r10w
jmp 0x14042b207
mov r13, qword [rsp + 0xd8]
movzx r10, ax
jmp 0x14042b218
mov r11, qword [rsp + 0x108]
mov r10, qword [rsp + 0x88]
movsx r12w, bpl
movsxd r12, r15d
not r12b
mov r12, qword [rsp + 0x118]
jmp 0x14042b240
je 0x14042b4db
mov rcx, qword [rsp + 0x140]
add rcx, qword [r13 + 0x18]
inc ah
mov al, 0xf8
not ax
movsxd rax, dword [rsp + 0x24]
jmp 0x14042b263
inc rax
test rdx, 0x68241f43
clc
stc
cmp dword [rsp + 0x5c], 7
jmp 0x14042b279
jb 0x14042b3e2
mov rdx, rbx
bsr di, si
cmp r15b, r10b
sub rdx, rax
sal bx, 0xb8
cmovno bp, si
mov ebp, dword [rsp + 0x128]
bts ebx, r9d
mov rsi, rcx
shrd edi, edi, 0xf5
or bx, 0x6810
lea rbx, [rcx + rax]
mov byte [rcx + rax], 0xff
not di
adc dil, r15b
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
adc ch, 0x26
clc
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
shr cl, cl
cmovae rcx, rsp
movsx cx, ch
mov byte [rdi + rbx], 0xff
inc rdi
add rbx, qword [rsp + 0x30]
shrd di, di, 0x85
mov rdi, qword [rsp + 0x30]
adc rcx, 0x6efe79ee
btr cx, bx
rcl cx, cl
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
sbb di, di
bt rdi, 0x5c
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
mov ch, 0x5c
rcl cl, 0
xor cl, r8b
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
mov byte [rdi + rbx], 0xff
and rdi, rax
bt cx, r14w
add rbx, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x30]
xchg ecx, ecx
rcr cx, 0xe8
movzx rcx, si
mov byte [rdi + rbx], 0xff
add rbx, qword [rsp + 0x30]
or rdi, r14
mov rdi, qword [rsp + 0x30]
lea rcx, [rbx + rdi]
shl rdi, cl
bt edi, eax
lea rcx, [rcx + rdx]
inc di
mov rdi, qword [rsp + 0x30]
cmp r13w, r13w
mov byte [rdi + rbx], 0xff
mov rbx, qword [rsp + 0x30]
stc
add ebp, 0xfffffff8
jne 0x14042b29f
add rsi, rbx
bswap cx
test dil, dil
xor rcx, 0x6fb777d3
lea rsi, [rsi + rbx]
lea rsi, [rsi + rbx]
xor rdx, r15
rcr cl, 0x5e
sal rdx, 0x44
add rsi, rbx
setbe cl
inc cl
ror ch, 0xae
add rsi, rbx
stc
rcr dl, 0x87
bts dx, bp
add rsi, rbx
lea rsi, [rsi + rbx]
bsr dx, r9w
test r9, 0x71f21918
btc ecx, 0xc5
add rsi, rbx
mov rcx, rsi
bts edx, r15d
mov edx, dword [rsp + 0x12c]
test edx, edx
jmp 0x14042b3f0
je 0x14042b461
add rcx, rax
shld ax, bp, 0x14
mov ax, r12w
mov eax, edx
mov byte [rcx], 0xff
add rcx, rbx
dec eax
jmp 0x14042b411
jne 0x14042b404
jmp 0x14042b461
mov r13, qword [rsp + 0xd8]
movzx r12d, sp
mov r8d, dword [rsp + 0x2b0]
movsx r10d, r11w
jmp 0x14042b439
mov r11, qword [rsp + 0x108]
bswap r10w
mov r10, qword [rsp + 0x88]
movsx r12, r12w
xchg r12, r12
mov r12, qword [rsp + 0x118]
jmp 0x14042b461
inc r12
jmp 0x14042b46b
cmp r12, qword [rsp + 0x110]
jmp 0x14042b478
je 0x14042c9b9
mov eax, dword [rsp + 0x60]
or rcx, 0x28316900
btc cx, bx
ror cl, 0x51
imul eax, r12d
sar si, cl
rcr cx, 0x51
sbb cl, r13b
mov rsi, qword [r13 + 0x18]
shr cl, cl
xchg ch, cl
mov ch, 0x75
mov qword [rsp + 0x140], rax
add cl, bl
adc ecx, r9d
add rsi, rax
movzx ecx, byte [r14]
test r9b, 0xf2
xor r9d, r9d
test r15b, 0x28
cmp cl, 4
jmp 0x14042b4d0
jbe 0x140428025
jmp 0x140427a79
inc r12
cmc
cmp r12, qword [rsp + 0x110]
jmp 0x14042b4ec
jne 0x14042b47e
jmp 0x14042c8f1
mov rax, qword [rsp + 0x40]
shl dx, cl
lea rdx, [r15 + rax]
sub rdx, qword [rsp + 0x28]
sar eax, cl
sbb al, 0xf3
mov rax, qword [rsp + 0x160]
cmp dil, bl
add rax, rsi
cmp r9b, 0xb
test spl, 0x49
cmp rdx, 0x10
jmp 0x14042b52b
jb 0x14042830e
jb 0x14042830e
cmp rax, 0x10
jmp 0x14042b540
jb 0x14042830e
cmp dword [rsp + 0x60], 0x10
jmp 0x14042b550
jb 0x14042830e
mov r12d, 0
cmp dword [rsp + 0x24], 0x10
jb 0x140428318
cmp ebx, 0x10
jmp 0x14042b56f
jae 0x14042b761
sub r12d, r12d
jmp 0x14042bb0f
mov rax, qword [rsp + 0x40]
lea rax, [rax + r15]
or dl, r11b
mov rdx, rax
cmp ah, 0xea
test r9b, cl
sub rdx, qword [rsp + 0x28]
cmp rdx, 0x20
jmp 0x14042b5a0
jb 0x140428d83
jb 0x140428d83
mov r10d, 0
stc
cmp dword [rsp + 0x60], 0x20
jmp 0x14042b5bd
jb 0x140428d90
cmp ebx, 0x20
jae 0x14042bd59
sub r10d, r10d
jmp 0x14042b5d4
jmp 0x14042c505
mov rax, qword [rsp + 0x40]
clc
add rax, r15
sub rax, qword [rsp + 0x28]
test esp, 0x4c3244a2
cmp rax, 0x20
jmp 0x14042b5f6
jb 0x140429585
jb 0x140429585
mov edi, 0
stc
test r12b, bl
clc
cmp dword [rsp + 0x24], 0x20
jmp 0x14042b616
jb 0x140429587
cmp ebx, 0x20
jmp 0x14042b624
jae 0x14042be82
sub edi, edi
jmp 0x14042b631
jmp 0x14042c5f6
mov rax, qword [rsp + 0x40]
cmp spl, 0x13
lea rax, [rax + r15]
sub rax, qword [rsp + 0x28]
cmp cl, dil
test dil, al
jmp 0x14042b653
cmp rax, 0x20
jmp 0x14042b65c
jb 0x140429b5d
jb 0x140429b5d
cmp dword [rsp + 0x60], 0x20
jb 0x140429b5d
mov r11d, 0
test r14b, r12b
cmp r12b, r12b
cmp dword [rsp + 0x24], 0x20
jb 0x140429b60
cmp ebx, 0x20
jmp 0x14042b692
jae 0x14042bfce
sub r11d, r11d
jmp 0x14042b6a0
jmp 0x14042c12b
mov rax, qword [rsp + 0x40]
test al, sil
cmp rdx, rsi
cmp ah, 0x3e
lea rax, [rax + r15]
test dil, dil
sub rax, qword [rsp + 0x28]
clc
cmp rax, 0x20
jb 0x14042a19c
jb 0x14042a19c
mov edi, 0
test al, 0x20
jmp 0x14042b6df
cmp dword [rsp + 0x24], 0x20
jmp 0x14042b6e9
jb 0x14042a1a1
cmp ebx, 0x20
jmp 0x14042b6f7
jae 0x14042c1d4
sub edi, edi
jmp 0x14042b704
jmp 0x14042c700
mov rax, qword [rsp + 0x40]
test r13b, 0xf5
cmp r13b, r10b
clc
add rax, r15
test r9b, cl
sub rax, qword [rsp + 0x28]
cmp rax, 0x20
jb 0x14042ab91
jb 0x14042ab91
mov r11d, 0
stc
cmp bpl, bpl
cmp dword [rsp + 0x24], 0x20
jmp 0x14042b745
jb 0x14042ab94
cmp ebx, 0x20
jmp 0x14042b753
jae 0x14042c2f9
xor r11d, r11d
jmp 0x14042c82d
mov r12d, r14d
neg r10w
and r12d, 0xfffffff0
mov rbp, qword [rsp + 0x40]
sub rbp, rsi
add al, r8b
add rbp, r15
mov dx, 0x4f34
mov rax, r12
cdq
cqo
not bh
mov rbx, rcx
mov r10, qword [rsp + 0x28]
movzx rdx, sp
cdq
mov rdx, qword [rsp + 0x88]
jmp 0x14042b7a0
movdqu xmm11, xmmword [rbp + rdx]
jmp 0x14042b7ac
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 0x14042b7f6
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 0x14042b831
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
cmp rsp, 0x8ae411d
add r10, 0x10
cmp bpl, dil
add rbp, 0x10
add rbx, 0x10
test bx, 0x66c
add rax, 0xfffffffffffffff0
jmp 0x14042baec
jne 0x14042b7a0
cmp r12, r14
jmp 0x14042bafa
je 0x14042ac94
test r14b, 8
jmp 0x14042bb09
je 0x140428318
mov edx, r14d
and edx, 0xfffffff8
movsx bp, r12b
xadd ebp, r10d
movsx ebx, r14w
mov r11, qword [rsp + 0x40]
ror ebp, 0xb9
sar bl, cl
sub r11, rsi
shrd eax, eax, 6
btc r8, r11
add r11, r15
mov rax, qword [rsp + 0x88]
movzx r10, r12w
lea r10, [r11 + rax]
not bpl
setp bpl
mov rbp, rdx
movzx rax, r13w
movsx rax, r14w
mov rbx, rcx
not rax
mov rax, r9
not r8b
movsx r8, bp
cmovg r8w, r14w
mov r8, qword [rsp + 0x28]
jmp 0x14042bb7b
pxor xmm13, xmm13
movdqa xmm14, xmmword [0x1400bf530]
movq xmm8, qword [r8 + r12]
jmp 0x14042bb94
movq xmm11, qword [r10 + r12]
jmp 0x14042bb9f
movdqa xmm3, xmm11
punpcklbw xmm3, xmm13
movdqa xmm12, xmm3
punpckhwd xmm12, xmm13
punpcklwd xmm3, xmm13
movq xmm9, qword [rax + r12]
movdqa xmm2, xmm9
punpcklbw xmm2, xmm13
movdqa xmm1, xmm2
punpckhwd xmm1, xmm13
punpcklwd xmm2, xmm13
movq xmm10, qword [r11 + r12]
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
add r10, 8
test cl, r13b
add rax, 8
clc
jmp 0x14042bd22
add rbx, 8
cmp rax, r13
clc
jmp 0x14042bd2f
add rbp, 0xfffffffffffffff8
cmp r12, rbp
jmp 0x14042bd3b
jne 0x14042bb89
mov r12, rdx
cmp bp, r11w
test cl, 0x15
cmp rdx, r14
je 0x14042ac94
jmp 0x140428318
mov r10d, ebp
and r10d, 0xffffffe0
mov r8w, 0x6a16
test r11b, r14b
lea rdx, [r10 - 0x20]
btr r8d, r10d
sbb r8b, 0x44
mov r8, rdx
jmp 0x14042bd7c
shr r8, 5
jmp 0x14042bd85
inc r8
cmp bl, r8b
cmc
test rdx, rdx
je 0x14042c483
mov rsi, r8
sal dh, cl
sbb dil, r11b
rol dx, cl
movabs rdx, 0xffffffffffffffe
sbb rdi, rcx
xor dil, al
bsr di, di
and rsi, rdx
shr dh, 0x6c
mov dil, 0x96
add rax, qword [rsp + 0x148]
bt di, 0x2c
sar dl, cl
mov rdx, qword [rsp + 0x40]
movsx rdi, si
cmp r13d, 0x686c622b
lea rdx, [rdx + r15]
test r13b, al
add rdx, 0x30
xor ebx, ebx
mov dil, bl
jmp 0x14042bdf4
mov rdi, qword [rsp + 0x28]
movdqu xmm0, xmmword [rdi + rbx]
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042be09
movdqu xmm2, xmmword [rax + rbx - 0x30]
jmp 0x14042be14
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx - 0x20]
jmp 0x14042be23
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x30], xmm2
jmp 0x14042be32
movdqu xmmword [rdx + rbx - 0x20], xmm0
jmp 0x14042be3d
movdqu xmm0, xmmword [rdi + rbx + 0x20]
movdqu xmm1, xmmword [rdi + rbx + 0x30]
movdqu xmm2, xmmword [rax + rbx - 0x10]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rax + rbx]
paddb xmm0, xmm1
movdqu xmmword [rdx + rbx - 0x10], xmm2
movdqu xmmword [rdx + rbx], xmm0
cmc
cmp spl, spl
add rbx, 0x40
cmp r12b, 0xd5
add rsi, 0xfffffffffffffffe
jne 0x14042bdf9
jmp 0x14042c48a
mov edi, r10d
cmc
and edi, 0xffffffe0
bsr ax, ax
setge r8b
lea rax, [rdi - 0x20]
movsx r8d, dx
sar r8, 0x1f
mov r8w, r10w
mov r8, rax
stc
cmc
shr r8, 5
jmp 0x14042beaf
inc r8
cmc
cmp dh, 0xa3
stc
test rax, rax
jmp 0x14042bebf
je 0x14042c573
mov rbx, r8
clc
xor dh, 0x9b
movabs rax, 0xffffffffffffffe
sal dh, 0x54
and rbx, rax
sbb dx, 0x79ed
bts bp, r14w
mov rdx, qword [rsp + 0x40]
sub bp, bp
or bp, 0x2e29
mov rax, rdx
rol bpl, cl
rcr bpl, 0xfd
sub rax, r9
lea rbp, [r15 + rax]
shld rax, rdi, 0xd5
adc ax, 0x5660
add rbp, 0x30
rcr al, cl
xor al, sil
add rdx, r15
add rdx, 0x30
movsx ax, ch
bsf ax, r10w
and al, bl
xor esi, esi
cwde
not ax
movsx rax, cx
mov rax, qword [rsp + 0x28]
jmp 0x14042bf3c
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042bf46
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
jmp 0x14042bf57
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042bf66
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042bf81
movdqu xmm1, xmmword [rax + rsi + 0x30]
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042bf92
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042bfa1
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
clc
cmc
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
test r9b, 0x24
add rbx, 0xfffffffffffffffe
jmp 0x14042bfc3
jne 0x14042bf3c
jmp 0x14042c579
mov r11d, edx
and bh, ah
and r11d, 0xffffffe0
mov rax, qword [rsp + 0x150]
or bpl, r10b
btr rsi, rsp
lea rax, [rax + r15]
movzx esi, r8w
mov rsi, qword [rsp + 0x40]
cmc
shl r10w, cl
movsx r10w, r10b
lea rax, [rax + rsi]
not r10b
dec bh
sar r10d, 0xaa
mov rbp, rsi
neg bx
sub rbp, r8
lea r10, [r15 + rbp]
add r10, 0x10
setnp bh
test bl, r11b
lea rbx, [r15 + rsi]
add rbx, 0x10
test r9w, 0xb46
xor esi, esi
jmp 0x14042c036
pxor xmm1, xmm1
mov rdi, qword [rsp + 0x28]
jmp 0x14042c044
movdqu xmm9, xmmword [rdi + rsi]
jmp 0x14042c04f
movdqu xmm8, xmmword [rdi + rsi + 0x10]
jmp 0x14042c05b
movdqu xmm4, xmmword [rax + rsi - 0x10]
jmp 0x14042c066
movdqu xmm5, xmmword [rax + rsi]
jmp 0x14042c070
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 0x14042c094
movdqu xmm3, xmmword [r10 + rsi]
jmp 0x14042c09f
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 bp, sp
stc
cmc
movdqu xmmword [rbx + rsi], xmm3
cmp dx, 0x48a1
add rsi, 0x20
cmp r11, rsi
jmp 0x14042c10e
jne 0x14042c044
cmp r11, rdx
jmp 0x14042c11c
je 0x14042ac94
test dl, 0x18
je 0x140429b60
mov rbp, r11
rcr r11b, 0x75
bt r11d, r9d
mov r11d, edx
and r11d, 0xfffffff8
sub al, r12b
movsx rax, r9w
not ah
mov rax, qword [rsp + 0x40]
test r13d, esp
sub rax, r8
clc
test spl, 0x70
add rax, r15
jmp 0x14042c15e
pxor xmm3, xmm3
mov rbx, qword [rsp + 0x28]
jmp 0x14042c16c
movq xmm0, qword [rbx + rbp]
jmp 0x14042c176
movq xmm1, qword [r9 + rbp]
jmp 0x14042c181
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 r15b, 0x98
add rbp, 8
test r12d, r13d
test r13b, 0x87
cmp r11, rbp
jmp 0x14042c1bb
jne 0x14042c16c
cmp r11, rdx
jmp 0x14042c1c9
jne 0x140429b60
jmp 0x14042ac94
mov edi, r10d
test r8b, bpl
and edi, 0xffffffe0
ror r8b, cl
btr r8w, r12w
lea rax, [rdi - 0x20]
rcr r8w, 0xa4
and r8b, bl
sub r8w, r12w
mov r8, rax
stc
cmc
shr r8, 5
jmp 0x14042c203
inc r8
test rax, rax
jmp 0x14042c20e
je 0x14042c681
mov rbx, r8
movabs rax, 0xffffffffffffffe
and rbx, rax
test r10, 0x63fe39be
mov rdx, qword [rsp + 0x40]
movsx eax, di
clc
mov rax, rdx
cmc
movzx rbp, r10w
add bp, 0x7bd
sub rax, r9
lea rbp, [r15 + rax]
add rbp, 0x30
lea rdx, [rdx + r15]
rol ax, cl
add rdx, 0x30
xor esi, esi
cbw
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042c26a
movdqu xmm1, xmmword [rax + rsi + 0x10]
movdqu xmm2, xmmword [rbp + rsi - 0x30]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi - 0x20]
jmp 0x14042c285
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x30], xmm2
movdqu xmmword [rdx + rsi - 0x20], xmm0
movdqu xmm0, xmmword [rax + rsi + 0x20]
jmp 0x14042c2a0
movdqu xmm1, xmmword [rax + rsi + 0x30]
jmp 0x14042c2ab
movdqu xmm2, xmmword [rbp + rsi - 0x10]
jmp 0x14042c2b6
paddb xmm2, xmm0
movdqu xmm0, xmmword [rbp + rsi]
jmp 0x14042c2c5
paddb xmm0, xmm1
movdqu xmmword [rdx + rsi - 0x10], xmm2
test cl, 0x36
test rsp, r8
movdqu xmmword [rdx + rsi], xmm0
add rsi, 0x40
test r8w, 0x56f8
clc
add rbx, 0xfffffffffffffffe
jmp 0x14042c2ee
jne 0x14042c260
jmp 0x14042c687
mov r11d, r10d
mov al, 0x74
and r11d, 0xffffffe0
cmc
bt r8w, 0xae
add r8w, 0x2d23
lea rax, [r11 - 0x20]
xor r8w, sp
mov r8, rax
cmp r11w, 0x3694
jmp 0x14042c325
shr r8, 5
inc r8
test rdx, rbx
jmp 0x14042c334
test rax, rax
jmp 0x14042c33c
je 0x14042c777
mov rsi, r8
bsr dx, bp
movabs rax, 0xffffffffffffffe
sub dx, si
xor bpl, 0xca
bsf di, r13w
and rsi, rax
rcr rdx, 0
cmc
add ah, 0xf1
mov rdx, qword [rsp + 0x40]
adc al, r12b
shld eax, esi, 0x48
mov rax, rdx
or di, 0x4699
shl dil, cl
sub rax, r9
lea rbp, [r15 + rax]
add rbp, 0x30
shr dil, 0x9e
lea rdi, [r15 + rdx]
test r14b, 0x54
cmp r11w, 0x6aa7
add rdi, 0x30
sub ebx, ebx
jmp 0x14042c3a9
movdqa xmm4, xmmword [0x1400bf520]
mov rax, qword [rsp + 0x28]
jmp 0x14042c3bb
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042c3c5
movdqu xmm1, xmmword [rax + rbx + 0x10]
movdqu xmm2, xmmword [rbp + rbx - 0x30]
jmp 0x14042c3d6
movdqu xmm3, xmmword [rbp + rbx - 0x20]
jmp 0x14042c3e1
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rdi + rbx - 0x30], xmm2
movdqu xmmword [rdi + rbx - 0x20], xmm3
jmp 0x14042c40c
movdqu xmm0, xmmword [rax + rbx + 0x20]
movdqu xmm1, xmmword [rax + rbx + 0x30]
jmp 0x14042c41d
movdqu xmm2, xmmword [rbp + rbx - 0x10]
jmp 0x14042c428
movdqu xmm3, xmmword [rbp + rbx]
jmp 0x14042c433
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 0x14042c45d
movdqu xmmword [rdi + rbx], xmm3
add rbx, 0x40
test al, r14b
cmp ebx, 0x52726b7d
add rsi, 0xfffffffffffffffe
jmp 0x14042c478
jne 0x14042c3bb
jmp 0x14042c786
sub ebx, ebx
mov rdi, qword [rsp + 0x28]
test r8b, 1
jmp 0x14042c493
je 0x14042c4e8
movdqu xmm0, xmmword [rdi + rbx]
jmp 0x14042c4a3
movdqu xmm1, xmmword [rdi + rbx + 0x10]
jmp 0x14042c4ae
movdqu xmm2, xmmword [r9 + rbx]
jmp 0x14042c4b9
paddb xmm2, xmm0
movdqu xmm0, xmmword [r9 + rbx + 0x10]
jmp 0x14042c4c9
paddb xmm0, xmm1
movdqu xmmword [rcx + rbx], xmm2
cmc
cmp r13b, 0x82
movdqu xmmword [rcx + rbx + 0x10], xmm0
test r10b, bl
jmp 0x14042c4e8
cmp r10, rbp
jmp 0x14042c4f0
je 0x14042ac94
test bpl, 0x18
jmp 0x14042c4ff
je 0x140428d90
mov rax, r10
btr rdx, r15
mov r10d, ebp
and dl, spl
movzx rdx, r11w
mov edx, r9d
and r10d, 0xfffffff8
mov rdx, qword [rsp + 0x28]
jmp 0x14042c527
movq xmm0, qword [rdx + rax]
jmp 0x14042c531
movq xmm1, qword [r9 + rax]
jmp 0x14042c53c
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
test cl, 0xef
test r9b, r11b
add rax, 8
cmp dl, 0xf5
cmp r10, rax
jmp 0x14042c55a
jne 0x14042c527
cmp r10, rbp
jmp 0x14042c568
je 0x14042ac94
jmp 0x140428d90
sub esi, esi
test r13b, 0xfa
test r8b, 1
jmp 0x14042c582
je 0x14042c5d9
mov rax, qword [rsp + 0x28]
test r15b, r10b
clc
jmp 0x14042c596
movdqu xmm0, xmmword [rax + rsi]
movdqu xmm1, xmmword [rax + rsi + 0x10]
mov rax, rsi
clc
test bl, ah
test r8b, 0x7c
sub rax, r9
jmp 0x14042c5b3
movdqu xmm2, xmmword [rcx + rax]
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
jmp 0x14042c5c7
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r14, rbp
movdqu xmmword [rcx + rsi + 0x10], xmm0
cmp rdi, r10
jmp 0x14042c5e1
je 0x14042ac94
test r10b, 0x18
jmp 0x14042c5f0
je 0x140429587
mov rax, rdi
cwd
sal dil, 0x70
mov edi, r10d
sar bpl, 0xae
btc bp, bx
sar dx, cl
and edi, 0xfffffff8
adc bpl, bl
mov rdx, qword [rsp + 0x40]
adc bpl, r8b
sub rdx, r9
mov bpl, 0x5e
add rdx, r15
not bpl
cmove rbp, r10
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x14042c63b
movq xmm1, qword [rdx + rax]
jmp 0x14042c645
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
cmp r10w, 0x7ca3
stc
add rax, 8
stc
cmc
jmp 0x14042c660
cmp rdi, rax
jmp 0x14042c668
jne 0x14042c630
cmp rdi, r10
jmp 0x14042c676
je 0x14042ac94
jmp 0x140429587
xor esi, esi
stc
test bl, 0x42
test r8b, 1
je 0x14042c6e8
mov rax, qword [rsp + 0x28]
movdqu xmm0, xmmword [rax + rsi]
jmp 0x14042c6a0
movdqu xmm1, xmmword [rax + rsi + 0x10]
rcl rax, cl
mov rax, rsi
sub rax, r9
jmp 0x14042c6b4
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042c6be
paddb xmm2, xmm0
movdqu xmm0, xmmword [rcx + rax + 0x10]
paddb xmm0, xmm1
movdqu xmmword [rcx + rsi], xmm2
cmp r14w, 0x7c14
test r14w, 0x7b3
movdqu xmmword [rcx + rsi + 0x10], xmm0
jmp 0x14042c6e8
cmp rdi, r10
je 0x14042ac94
test r10b, 0x18
jmp 0x14042c6fa
je 0x14042a1a1
mov rax, rdi
shld ebp, edx, 0xcc
mov edi, r10d
cmc
sbb bpl, bpl
sar rbp, 0xb9
and edi, 0xfffffff8
shl rbp, cl
mov rdx, qword [rsp + 0x40]
sub rdx, r9
add rdx, r15
mov rbp, qword [rsp + 0x28]
jmp 0x14042c72d
movq xmm0, qword [rbp + rax]
movq xmm1, qword [rdx + rax]
jmp 0x14042c73d
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
jmp 0x14042c74b
add rax, 8
cmp spl, sil
test r13b, 0x9e
jmp 0x14042c75b
cmp rdi, rax
jmp 0x14042c763
jne 0x14042c72d
cmp rdi, r10
je 0x14042ac94
jmp 0x14042a1a1
xor ebx, ebx
jmp 0x14042c77e
movdqa xmm4, xmmword [0x1400bf520]
test r8b, 1
jmp 0x14042c78f
je 0x14042c810
mov rax, qword [rsp + 0x28]
jmp 0x14042c79f
movdqu xmm0, xmmword [rax + rbx]
jmp 0x14042c7ac
movdqu xmm1, xmmword [rax + rbx + 0x10]
add al, dil
or al, ah
mov rax, rbx
sub rax, r9
jmp 0x14042c7c2
movdqu xmm2, xmmword [rcx + rax]
jmp 0x14042c7cc
movdqu xmm3, xmmword [rcx + rax + 0x10]
jmp 0x14042c7d7
psrlw xmm2, 1
pand xmm2, xmm4
paddb xmm2, xmm0
psrlw xmm3, 1
pand xmm3, xmm4
paddb xmm3, xmm1
movdqu xmmword [rcx + rbx], xmm2
clc
cmp bpl, spl
jmp 0x14042c7ff
movdqu xmmword [rcx + rbx + 0x10], xmm3
test r10w, 0x6569
jmp 0x14042c810
cmp r11, r10
jmp 0x14042c818
je 0x14042ac94
test r10b, 0x18
jmp 0x14042c827
je 0x14042ab94
mov rax, r11
sbb dl, 0x9a
adc dh, 0xac
mov r11d, r10d
and r11d, 0xfffffff8
btr dx, 0x8a
rcl dx, cl
xchg dh, dh
mov rdx, qword [rsp + 0x40]
test sil, cl
jmp 0x14042c85b
sub rdx, r9
add rdx, r15
jmp 0x14042c866
movdqa xmm2, xmmword [0x1400bf520]
mov rbp, qword [rsp + 0x28]
movq xmm0, qword [rbp + rax]
jmp 0x14042c87e
movq xmm1, qword [rdx + rax]
jmp 0x14042c888
psrlw xmm1, 1
pand xmm1, xmm2
paddb xmm1, xmm0
movq qword [rcx + rax], xmm1
clc
cmc
add rax, 8
test si, bx
cmp cl, 0xd5
cmp r11, rax
jne 0x14042c873
cmp r11, r10
jmp 0x14042c8b7
je 0x14042ac94
jmp 0x14042ab94
mov r9d, 1
inc rax
setbe ah
mov eax, dword [rsp + 0x2c0]
cmp eax, 8
jmp 0x14042c8dd
jl 0x140427a79
cmp eax, 0x10
jmp 0x14042c8eb
jne 0x140427a79
mov rbp, qword [rsp + 0xf8]
imul ebp, dword [rsp + 0x2b8]
sbb r9b, 0x3c
adc r9w, 0x69fb
mov r9d, 1
jmp 0x14042c918
test ebp, ebp
jmp 0x14042c91f
je 0x140427a79
mov rax, qword [r13 + 0x18]
shl rcx, cl
sar cx, cl
lea ecx, [rbp - 1]
jmp 0x14042c937
cmp ecx, 3
jmp 0x14042c93f
jb 0x14042c985
mov edx, ebp
and edx, 0xfffffffc
jmp 0x14042c94f
rol word [rax], 8
rol word [rax + 2], 8
rol word [rax + 4], 8
jmp 0x14042c963
rol word [rax + 6], 8
clc
add rax, 8
clc
cmp r10b, dl
test r9w, 0x6bd6
add edx, 0xfffffffc
jmp 0x14042c97f
jne 0x14042c94f
test bpl, 3
je 0x140427a79
and ebp, 3
sub edx, edx
rol word [rax + rdx*2], 8
jmp 0x14042c99e
inc rdx
cmp r13b, r13b
test r13b, dl
cmp ebp, edx
jmp 0x14042c9ae
jne 0x14042c994
jmp 0x140427a79
mov eax, dword [rsp + 0x2c0]
cmp r14d, esi
inc r9b
mov r9d, 1
clc
cmp eax, 8
jmp 0x14042c9d5
jge 0x14042c8e3
cmp dword [rsp + 0x2b8], 0
jmp 0x14042c9e8
je 0x140427a79
mov edx, dword [rsp + 0xf8]
shr ecx, 0x66
add cx, r13w
btr rcx, rax
mov r12d, r11d
movsxd rcx, eax
sal ah, 0x4b
mov qword [rsp + 0x40], rcx
bsr rcx, r11
lea ecx, [r8 - 1]
ror eax, cl
sal bp, 0x69
mov dword [rsp + 0x24], ecx
movsxd rbp, ecx
ror rcx, 0x7a
mov ecx, dword [rsp + 0x84]
or al, 0xab
xor ax, r8w
imul ecx, r8d
cmp r8b, 9
sar eax, cl
imul ecx, dword [rsp + 0x68]
mov dword [rsp + 0x84], ecx
neg ah
test r13b, cl
mov rax, rdx
cmp esp, ecx
or rax, rcx
mov qword [rsp + 0x30], rdx
jmp 0x14042ca65
sub rdx, r12
sbb ax, 0xd2b
cdqe
mov qword [rsp + 0x28], rdx
xadd eax, eax
cmc
neg r12
lea rax, [rbp*2 + 2]
cmp sp, r15w
test spl, 0x5f
add rax, rbp
jmp 0x14042ca92
mov qword [rsp + 0xa0], rax
lea eax, [r8*4 - 4]
mov dword [rsp + 0x90], eax
movzx ax, dil
movsx eax, dx
dec rbp
cmovp rax, rsi
xchg ah, al
mov qword [rsp + 0x70], rbp
lea eax, [r8 + r8]
jmp 0x14042cac8
dec eax
cmc
mov dword [rsp + 0xc0], eax
xor edi, edi
stc
xor r10d, r10d
jmp 0x14042cadd
jmp 0x14042cb09
inc r10
test r13b, r8b
cmp bpl, r9b
cmc
add edi, dword [rsp + 0x84]
test r14b, dil
cmp r10, qword [rsp + 0x110]
jmp 0x14042cb03
je 0x140427a79
mov rbp, qword [r13 + 0x18]
and r11b, 0xa1
mov eax, dword [rsp + 0x60]
mov r11d, eax
adc r14b, 0x3f
imul r11d, r10d
xor r14b, 0x48
jmp 0x14042cb2c
lea r8, [r11 + rbp]
mov rax, qword [rsp + 0x30]
sal r13b, 0x7b
neg r14b
lea r13, [r8 + rax]
neg r14b
not r14b
mov r14b, 1
jmp 0x14042cb54
cmp dword [rsp + 0x2c8], 0
jmp 0x14042cb61
jne 0x14042cb85
mov rax, qword [rsp + 0x40]
lea rcx, [0x1400bef68]
sub r14w, r8w
movsx r14w, al
ror r14b, 0x77
movzx r14d, byte [rax + rcx]
add r13, r12
bts rax, rbx
adc al, r14b
xor al, r10b
mov edi, edi
mov eax, dword [rsp + 0x2c0]
jmp 0x14042cba3
cmp eax, 4
jmp 0x14042cbab
je 0x14042cea8
cmp eax, 2
je 0x14042cf90
cmp eax, 1
jmp 0x14042cbc2
jne 0x14042d164
mov ecx, dword [rsp + 0x64]
ror ah, 0x76
mov eax, ecx
stc
cmp bh, 0x62
cmp ecx, 8
jmp 0x14042cbdd
jl 0x14042cd68
mov rax, qword [rsp + 0x28]
shrd r13w, cx, 0xd5
sub r13b, 0xfd
lea r13, [rax + rbp]
or esi, r14d
mov eax, dword [rsp + 0x64]
bsr si, r13w
clc
xor si, bp
mov esi, eax
rol ax, 0x31
movzx eax, byte [r13 + rdi]
test r13b, al
stc
sar al, 7
and al, r14b
jmp 0x14042cc21
mov byte [rbp + rdi], al
movzx eax, byte [r13 + rdi]
cmc
jmp 0x14042cc31
add al, al
jmp 0x14042cc38
sar al, 7
stc
cmc
and al, r14b
mov byte [rbp + rdi + 1], al
movzx eax, byte [r13 + rdi]
jmp 0x14042cc50
shl al, 2
cmc
sar al, 7
and al, r14b
cmp r15b, r8b
clc
stc
mov byte [rbp + rdi + 2], al
bsr ax, r9w
movzx eax, byte [r13 + rdi]
test r12b, 0x23
shl al, 3
stc
cmp r9b, r12b
sar al, 7
and al, r14b
mov byte [rbp + rdi + 3], al
movzx rax, dx
setp al
shl ah, cl
movzx eax, byte [r13 + rdi]
jmp 0x14042cc97
shl al, 4
test cl, 0x16
clc
cmc
sar al, 7
jmp 0x14042cca8
and al, r14b
stc
mov byte [rbp + rdi + 4], al
adc al, r14b
movzx eax, byte [r13 + rdi]
cmc
clc
shl al, 5
cmp bpl, dil
clc
sar al, 7
cmp al, r13b
stc
and al, r14b
test r11b, 0xa2
mov byte [rbp + rdi + 5], al
mov ah, 0xbe
and al, r11b
movzx eax, byte [r13 + rdi]
shl al, 6
test dx, r11w
sar al, 7
and al, r14b
jmp 0x14042ccf2
mov byte [rbp + rdi + 6], al
sub rax, 0x234c1446
btc ax, 0x16
add ah, 0xe
movzx eax, byte [r13 + rdi]
cmp ah, 0xb7
and al, 1
test rsi, r8
neg al
and al, r14b
jmp 0x14042cd1d
mov byte [rbp + rdi + 7], al
jmp 0x14042cd26
lea eax, [rsi - 8]
jmp 0x14042cd2e
inc r13
cmp r8w, r13w
add rbp, 8
test r15b, 0x65
cmp dil, 0x1f
test r10, rsi
cmp esi, 0xf
jmp 0x14042cd4c
ja 0x14042cc06
add r13, rdi
cmovg r8, rcx
and r8d, r15d
lea rbp, [rbp + rdi]
sub r8b, 0x3a
mov r8, rbp
test eax, eax
jle 0x14042d164
movzx edx, byte [r13]
test sil, 0x7e
clc
sar dl, 7
and dl, r14b
cmc
mov byte [r8], dl
cmp eax, 1
jmp 0x14042cd8c
je 0x14042d164
movzx edx, byte [r13]
test r15b, r9b
stc
add dl, dl
test rdi, 0xc790661
sar dl, 7
cmp r9b, r14b
jmp 0x14042cdaf
and dl, r14b
cmc
clc
mov byte [r8 + 1], dl
cmp r10w, r11w
test cl, r9b
cmp eax, 3
jmp 0x14042cdc7
jb 0x14042d164
movzx edx, byte [r13]
stc
shl dl, 2
cmp r13b, al
sar dl, 7
and dl, r14b
cmp di, 0x57b7
cmp rdi, r12
mov byte [r8 + 2], dl
cmp eax, 3
je 0x14042d164
movzx edx, byte [r13]
shl dl, 3
sar dl, 7
clc
and dl, r14b
mov byte [r8 + 3], dl
test dil, dl
cmp bx, 0x246e
clc
cmp eax, 5
jb 0x14042d164
movzx edx, byte [r13]
cmc
cmp r12b, 0x5e
shl dl, 4
cmc
cmp rcx, 0x68dd360f
sar dl, 7
cmc
and dl, r14b
cmc
test rbx, 0x3b665855
mov byte [r8 + 4], dl
cmc
cmp r13b, r13b
jmp 0x14042ce4a
cmp eax, 5
jmp 0x14042ce52
je 0x14042d164
movzx edx, byte [r13]
shl dl, 5
sar dl, 7
and dl, r14b
test cx, r13w
cmc
mov byte [r8 + 5], dl
clc
cmp eax, 7
jmp 0x14042ce78
jb 0x14042d164
movzx eax, byte [r13]
test rax, rdi
clc
shl al, 6
sar al, 7
jmp 0x14042ce92
and al, r14b
jmp 0x14042ce9a
mov byte [r8 + 6], al
jmp 0x14042cea3
jmp 0x14042d164
mov ecx, dword [rsp + 0x64]
sal ax, 0x96
cbw
shr ah, 0x61
mov eax, ecx
cmp ecx, 2
jmp 0x14042cebf
jl 0x14042cf5f
mov rax, qword [rsp + 0x28]
btc edx, r11d
bts r13, rsp
bsf r13, rsi
lea r13, [rax + rbp]
mov eax, dword [rsp + 0x64]
mov edx, eax
movzx eax, byte [r13 + rdi]
test edx, esp
stc
cmp sil, 0x94
shr al, 4
cmp bl, r11b
test r8b, 0x8b
test r10d, r12d
mul r14b
clc
mov byte [rbp + rdi], al
jmp 0x14042cf07
movzx eax, byte [r13 + rdi]
cmp dil, 0x20
cmp spl, bl
and al, 0xf
clc
cmc
mul r14b
mov byte [rbp + rdi + 1], al
lahf
lea eax, [rdx - 2]
jmp 0x14042cf28
inc r13
stc
add rbp, 2
cmp edx, 3
jmp 0x14042cf38
ja 0x14042cede
add r13, rdi
xadd r8b, r8b
test r8b, 0xf0
lea rbp, [rbp + rdi]
shld r8, rax, 0x25
btc r8w, 0xa3
rcr r8d, cl
mov r8, rbp
cmp eax, 1
jmp 0x14042cf67
jne 0x14042d164
movzx eax, byte [r13]
test r11w, 0x4164
shr al, 4
mul r14b
jmp 0x14042cf83
mov byte [r8], al
jmp 0x14042cf8b
jmp 0x14042d164
mov eax, dword [rsp + 0x64]
mov rsi, 0x4c7e5f5a
and sil, 0x58
sub sil, 0x6b
mov esi, eax
cmp r15b, r15b
jmp 0x14042cfad
cmp eax, 4
jl 0x14042d0d6
mov rax, qword [rsp + 0x28]
rcl r13b, 8
lea r13, [rax + rbp]
rdtsc
shr al, cl
mov esi, dword [rsp + 0x64]
dec rax
rcr al, cl
not ah
mov edx, esi
movzx eax, byte [r13 + rdi]
sbb rsi, r15
cmc
shr rsi, cl
shr al, 6
add si, 0x3ce
jmp 0x14042cfee
mul r14b
bsf si, r10w
ror si, cl
mov byte [rbp + rdi], al
bswap ax
or rax, rcx
movzx eax, byte [r13 + rdi]
shr sil, 0xc5
seta sil
or si, 0x6031
shr al, 4
movsxd rsi, ecx
clc
rcl sil, cl
and al, 3
movzx esi, cx
dec si
mul r14b
sub sil, 0xe8
and sil, 0x94
mov byte [rbp + rdi + 1], al
bsr rsi, r11
movsx rsi, r15w
bswap si
movzx eax, byte [r13 + rdi]
shr al, 2
and al, 3
bts si, r13w
cmp sp, 0x2b4f
mul r14b
rol si, cl
sar sil, cl
mov byte [rbp + rdi + 2], al
stc
bts rax, rbp
movzx eax, byte [r13 + rdi]
add si, 0x2c18
and al, 3
clc
movsx si, sil
mul r14b
movzx rsi, r9w
not esi
jmp 0x14042d08a
mov byte [rbp + rdi + 3], al
mov si, bx
dec sil
movsx rsi, r13w
lea esi, [rdx - 4]
jmp 0x14042d0a0
inc r13
test r13b, al
add rbp, 4
cmp edx, 7
jmp 0x14042d0b2
ja 0x14042cfd2
add r13, rdi
xchg r8b, r8b
movsx r8w, r13b
ror r8, 0x65
add rbp, rdi
jmp 0x14042d0d3
mov r8, rbp
test esi, esi
jmp 0x14042d0dd
jle 0x14042d164
movzx eax, byte [r13]
jmp 0x14042d0ee
shr al, 6
mul r14b
test ax, 0x574b
cmp al, r15b
mov byte [r8], al
clc
stc
test r12, 0x1d445439
cmp esi, 1
je 0x14042d164
movzx eax, byte [r13]
test dil, 0xd9
shr al, 4
stc
and al, 3
test r10, 0x41e307f8
mul r14b
stc
mov byte [r8 + 1], al
cmp esi, 3
jmp 0x14042d136
jb 0x14042d164
movzx eax, byte [r13]
ror r13b, cl
bts r13w, r8w
shr al, 2
rcr r13b, cl
bts r13d, r15d
bts r13d, r15d
and al, 3
mul r14b
sete r13b
mov byte [r8 + 2], al
mov rax, qword [rsp + 0xd0]
xor r13b, 0xf3
btr r13w, 0xb9
cmp eax, dword [rsp + 0x68]
mov r13, qword [rsp + 0xd8]
jmp 0x14042d187
je 0x14042cae2
mov rax, qword [r13 + 0x18]
lea r11, [r11 + rax]
cmp dword [rsp + 0xd0], 1
jne 0x14042d23d
cmp dword [rsp + 0x24], 0
jmp 0x14042d1ad
js 0x14042cae2
add rax, rdi
cwd
movsx ebx, r11w
mov esi, dword [rsp + 0xc0]
movsx ecx, r10w
cwd
cqo
mov rbp, qword [rsp + 0x70]
cqo
xchg bh, dl
mov rdx, rbp
mov bx, 0x1827
bswap cx
movsxd rbx, esi
movsxd rcx, r12d
dec ecx
dec esi
xchg cl, ch
bswap rcx
mov byte [r11 + rbx], 0xff
bswap cx
xchg ch, cl
cmovge cx, ax
movzx ecx, byte [rax + rbp + 1]
movsxd rsi, esi
jmp 0x14042d208
mov byte [r11 + rsi], cl
xchg sil, sil
dec rdx
dec rsi
add ebx, 0xfffffffe
mov esi, ebx
test ebp, 0x80000000
xchg bpl, bpl
not bpl
movzx rbp, r11w
mov rbp, rdx
jmp 0x14042d232
je 0x14042d1de
jmp 0x14042cae2
cmp dword [rsp + 0x24], 0
jmp 0x14042d247
js 0x14042cae2
add rax, qword [rsp + 0xa0]
shl dx, 0xf6
lea rax, [rax + rdi]
sub bp, 0x5a1c
clc
mov rsi, qword [rsp + 0x70]
bt edx, edx
mov ecx, dword [rsp + 0x90]
bt bx, 0x86
shl edx, 0xf6
sbb dh, 0x31
mov ebp, ecx
sar bh, 0x7e
mov rdx, rsi
bswap cx
adc ch, 0x1a
lea ecx, [rbp + 3]
stc
bsr bx, bp
movsxd rcx, ecx
ror bh, cl
shrd ebx, ebx, 0xae
mov byte [r11 + rcx], 0xff
movzx ecx, byte [rax]
shl bx, 0xd2
shl bl, cl
lea ebx, [rbp + 2]
clc
cmp dil, 0xeb
movsxd rbx, ebx
cmp bpl, 0x52
mov byte [r11 + rbx], cl
neg ecx
xor bh, ah
bt rbx, 0x94
movzx ecx, byte [rax - 1]
lea ebx, [rbp + 1]
cmc
movsxd rbx, ebx
test r14, 0x7d2713a1
mov byte [r11 + rbx], cl
xor ch, 0xd1
movzx ecx, byte [rax - 2]
movsxd rbp, ebp
cmp r13b, 0x6e
jmp 0x14042d2f0
mov byte [r11 + rbp], cl
test bh, 0x6c
add rax, 0xfffffffffffffffd
test bpl, r11b
cmc
cmp r10b, 0x6c
add ebp, 0xfffffffc
jmp 0x14042d30b
dec rdx
cmp r12b, bl
test esi, 0x80000000
mov rsi, rdx
jmp 0x14042d31f
je 0x14042d28b
jmp 0x14042cae2