Function at 0x14042546a
Capabilities:
Check http status code
Encrypt data using speck
Resolve function by parsing pe exports

Disassembly:
push r15
movsx eax, bp
push r14
push r13
or ah, 0x3e
push r12
btc ax, 0x2e
stc
push rsi
push rdi
push rbp
sal ax, cl
bt r12, 0xa2
push rbx
shr ah, cl
btr r12, r11
sub rsp, 0xf8
adc al, bpl
mov r12, rcx
btr ax, 3
rcr ax, 0x7c
movzx eax, r15w
mov rax, rdx
test bp, r12w
clc
mov qword [rsp + 0x28], rdx
jmp 0x1404254bd
cmp r8d, edx
jmp 0x1404254c5
jne 0x1404254d8
mov rsi, r12
jmp 0x1404254d3
jmp 0x140426ef7
mov edi, r9d
mov ebp, r8d
test ebx, edi
mov ax, r10w
bts ebx, ebx
mov ebx, dword [rsp + 0x160]
sal cx, cl
inc cx
sbb cl, spl
mov eax, r8d
cmp r12b, 0x4c
imul eax, r9d
mov dword [rsp + 0x3c], eax
sar cx, cl
mov ecx, eax
cmp r8, rcx
imul ecx, ebx
cmp r12w, 0x338d
jmp 0x14042551c
add ecx, ecx
jmp 0x140425523
call fcn.140109134
test rax, rax
jmp 0x140425530
je 0x140426eda
mov rsi, rax
test r9b, r13b
clc
mov qword [rsp + 0x58], rbp
test ebx, ebx
jle 0x140426ec8
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x28]
test r13b, 0xca
stc
lea r10d, [rax + rcx*8]
cmp r12b, 0xc8
cmp r10d, 0x23
jmp 0x14042556a
ja 0x140426f4b
movabs rcx, 0xe161a1c00
cmc
stc
bt rcx, r10
jmp 0x140425585
jae 0x140426f4b
lea eax, [rdi - 1]
sub ch, 0xa8
mov ecx, 0x1df67f6
mov ecx, ebx
mov qword [rsp + 0xe0], rcx
xchg r8d, ebx
bsr r8d, r8d
cmp esi, r13d
mov r8d, eax
lea rcx, [r8 + 1]
mov rbx, rcx
ror bpl, cl
movzx ebp, r14w
or rbp, 0x65d038ff
and rbx, 0xfffffffffffffff8
lea rdx, [rbx - 8]
mov qword [rsp + 0xb8], rdx
rcr bpl, 0xe6
sub bpl, 0x4d
not bpl
mov rbp, rdx
rol dh, 0xf3
shr rbp, 3
jmp 0x1404255ec
inc rbp
test ebp, r9d
cdq
lea edx, [rdi - 2]
cmp dl, 0xd
mov dword [rsp + 0x24], edx
mov qword [rsp + 0xc8], rcx
stc
and ecx, 7
setnp dh
mov edx, 8
jmp 0x140425616
cmovne rdx, rcx
bsf ecx, r15d
bts ecx, r12d
btr rcx, 0xd3
neg rdx
inc rcx
cmc
shr ch, cl
mov qword [rsp + 0x48], r8
bts cx, di
shl ch, cl
add rdx, r8
movsx cx, sil
inc rdx
mov ecx, eax
jmp 0x14042564d
sub ecx, edx
jmp 0x140425654
mov dword [rsp + 0x34], ecx
lea rcx, [rdx + rdx]
test dil, 0xe5
clc
mov qword [rsp + 0xa0], rcx
shld rcx, rax, 0xab
btr ecx, r14d
sbb ch, dl
mov ecx, eax
clc
test di, 0x76f3
sub ecx, ebx
jmp 0x140425684
mov dword [rsp + 0x30], ecx
mov rcx, rbp
and ch, 0xf9
shrd ecx, edi, 0xb0
mov qword [rsp + 0xb0], rbp
mov ch, dl
bt rcx, 0x50
and rbp, 0xfffffffffffffffe
mov qword [rsp + 0x80], rbp
bsf ecx, r15d
mov ecx, edi
rol ebp, 0x8a
bts bp, cx
xor bpl, 0xa9
and ecx, 3
mov rbp, 0x62c2255e
sal ebp, cl
mov ebp, edi
cmp bpl, 0x31
imul ebp, dword [rsp + 0x28]
jmp 0x1404256da
mov dword [rsp + 0x38], ebp
jmp 0x1404256e3
pcmpeqd xmm0, xmm0
movdqa xmm1, xmmword [0x1400bf510]
mov qword [rsp + 0xa8], rdx
lea rdx, [rdx*4]
clc
cmp bpl, r9b
test r8w, 0x3130
mov qword [rsp + 0x98], rdx
shr dx, cl
shld dx, ax, 0x9c
shr dl, 0xe7
lea rdx, [rbx*4]
test r13d, 0x63d94a6b
mov qword [rsp + 0x68], rdx
or dl, 0x14
inc dh
bswap rdx
mov qword [rsp + 0xc0], rbx
cmovo rdx, rsi
lea rdx, [rbx + rbx]
cmp r9b, 0x1f
mov qword [rsp + 0x60], rdx
sets dl
lea rdx, [rcx*4]
clc
mov qword [rsp + 0xd8], rdx
cmc
mov qword [rsp + 0x40], rcx
lea rcx, [rcx + rcx]
mov qword [rsp + 0xd0], rcx
test eax, 0x37c30d1f
lea rcx, [rcx + rcx*2]
cmc
test r11w, 0x5771
jmp 0x14042578c
mov qword [rsp + 0x50], rcx
lea rcx, [r12 + 0x10]
mov qword [rsp + 0x90], rcx
movsx rcx, sp
lea rcx, [rsi + 8]
test r14w, r12w
cmc
clc
mov qword [rsp + 0x88], rcx
rcr cx, 0x85
add cl, r14b
lea rcx, [rsi + 0x30]
mov qword [rsp + 0x78], rcx
cmp r15, 0x5a170a82
adc cl, 0xf6
bts cx, bp
lea rcx, [r12 + 0x18]
jmp 0x1404257e3
mov qword [rsp + 0x70], rcx
jmp 0x1404257ed
sub r11d, r11d
stc
sub edx, edx
test cl, r14b
test bl, 0x47
xor r8d, r8d
jmp 0x140425801
mov qword [rsp + 0xf0], r12
jmp 0x14042580e
mov dword [rsp + 0x20], eax
mov qword [rsp + 0xe8], rsi
jmp 0x14042581f
jmp 0x140425879
inc r8
add edx, dword [rsp + 0x3c]
adc si, 0x7f90
add r11d, dword [rsp + 0x38]
movzx rax, ax
cmp r8, qword [rsp + 0xe0]
xchg al, dil
mov r12, qword [rsp + 0xf0]
movzx rsi, r9w
bswap rdi
movsx rax, r8w
mov rdi, r14
mov rsi, qword [rsp + 0xe8]
movsx eax, r11w
movzx eax, r9w
mov eax, dword [rsp + 0x20]
jmp 0x140425873
je 0x140426ec8
mov ecx, edx
rol bx, cl
btr r13w, r14w
sal bl, cl
mov r13d, r11d
lea rbp, [rsi + rcx*2]
shl r9b, cl
lea r15, [r12 + r13*2]
mov ebx, r8d
btr r9d, 0xef
sets r9b
mov r14, rdi
or r9b, r15b
imul ebx, edi
rcr dil, 0xbb
or r9d, edx
add r9b, cl
mov edi, ebx
shl r9, 0xa9
inc r9b
imul edi, dword [rsp + 0x28]
shrd r9w, bx, 0x80
xchg r9b, r9b
btc r9d, 0xde
lea r9, [r12 + rdi*2]
neg r12
ror r12b, cl
imul ebx, dword [rsp + 0x58]
cmovl r12d, r14d
rcr r12w, cl
lea r12, [rsi + rbx*2]
clc
cmp r10d, 0x13
jmp 0x1404258f3
jle 0x14042597a
cmp r10d, 0x1b
jmp 0x140425902
jg 0x140425a79
cmp r10d, 0x14
jmp 0x140425911
je 0x140425ba6
cmp r10d, 0x19
jmp 0x140425920
je 0x140425d11
cmp r10d, 0x1a
jmp 0x14042592f
jne 0x140425ff6
test eax, eax
jmp 0x14042593c
js 0x140425824
test r14b, 1
jmp 0x14042594b
jne 0x14042609e
mov eax, dword [rsp + 0x20]
movsx bp, r8b
bswap rbp
xchg rbp, rbp
mov ebp, eax
stc
cmp dil, 0xf9
clc
test eax, eax
jmp 0x14042596f
jne 0x140426134
jmp 0x140425824
cmp r10d, 0xb
jle 0x140425adf
cmp r10d, 0xc
jmp 0x14042598d
je 0x140425d48
cmp r10d, 0x11
jmp 0x14042599c
je 0x140425ea9
cmp r10d, 0x13
jmp 0x1404259ab
jne 0x140425ff6
test eax, eax
jmp 0x1404259b8
js 0x140425824
test r14b, 3
jmp 0x1404259c7
je 0x140426aae
sub edi, edi
not bh
mov eax, dword [rsp + 0x20]
movzx ecx, di
sar sil, cl
sub esi, 0x326a597e
mov ecx, eax
xor bx, r11w
mov rsi, qword [rsp + 0x50]
bt rbx, 0x93
nop word [rax + rax]
movzx ebx, word [r9]
jmp 0x140425a03
mov word [rbp + rdi + 4], bx
jmp 0x140425a11
mov word [rbp + rdi + 2], bx
test bp, r10w
jmp 0x140425a25
mov word [rbp + rdi], bx
add r9, 4
jmp 0x140425a33
dec ecx
cmp cx, 0x39ff
clc
add rdi, 6
test ch, 0xda
cmp esi, edi
jmp 0x140425a49
jne 0x1404259fa
add rbp, rdi
neg r12b
mov r12d, r10d
movzx r12w, bl
mov r12, rbp
test esp, 0x48303a6a
cmp eax, 3
jmp 0x140425a6e
jb 0x140425824
jmp 0x140426acc
cmp r10d, 0x1c
jmp 0x140425a82
je 0x140425ee7
cmp r10d, 0x21
jmp 0x140425a91
je 0x140425f8a
cmp r10d, 0x22
jne 0x140425ff6
test eax, eax
jmp 0x140425aa8
js 0x140425824
test r14b, 1
jmp 0x140425ab7
jne 0x140426276
mov eax, dword [rsp + 0x20]
not ecx
inc cl
mov ecx, eax
test r10w, 0x2bdc
test eax, eax
jmp 0x140425ad4
jne 0x140426330
jmp 0x140425824
cmp r10d, 0xa
jmp 0x140425ae8
je 0x140425fcf
cmp r10d, 0xb
jne 0x140425ff6
test eax, eax
jmp 0x140425aff
js 0x140425824
test r14b, 3
jmp 0x140425b0e
je 0x140426bb8
xor edi, edi
lahf
rcr bh, cl
mov eax, dword [rsp + 0x20]
shl ch, cl
adc cx, r15w
btr cx, 0x94
mov ecx, eax
mov rsi, qword [rsp + 0x50]
rcr bx, 0x2a
add bl, 0x8a
ror bx, 0xf4
nop word cs:[rax + rax]
movzx ebx, word [r9]
jmp 0x140425b4d
mov word [rbp + rdi + 4], bx
mov word [rbp + rdi + 2], bx
test r10w, 0x2ecc
mov word [rbp + rdi], bx
stc
cmp sil, r8b
add r9, 2
jmp 0x140425b6f
dec ecx
test rsp, rbx
cmp r15b, bl
clc
add rdi, 6
test esp, ebp
cmp esi, edi
jmp 0x140425b85
jne 0x140425b44
lea rbp, [rbp + rdi]
mov r12, rbp
cmp eax, 3
jmp 0x140425b9b
jb 0x140425824
jmp 0x140426bcb
test eax, eax
jmp 0x140425bad
js 0x140425824
mov eax, dword [rsp + 0x20]
btc cx, 0x86
inc cx
bts ecx, eax
mov ecx, eax
test r14b, 3
jmp 0x140425bcd
je 0x140425c74
xor ebx, ebx
bsf rsi, rbp
mov si, r10w
xor edi, edi
mov ecx, eax
xchg sil, sil
mov rsi, qword [rsp + 0xd8]
jmp 0x140425bf1
nop word [rax + rax]
jmp 0x140425bff
movd xmm2, dword [r15 + rbx]
pshuflw xmm2, xmm2, 0x40
movq qword [rbp + rbx*2], xmm2
jmp 0x140425c15
dec ecx
cmp r8b, 0xb3
test r9d, 0x5fdb054d
add rdi, 0xfffffffffffffff8
test r11d, r8d
cmp bx, 0x6beb
test r15, 0x58826d26
add rbx, 4
cmc
cmp r14d, 0x3867614f
test bx, 0x2061
cmp esi, ebx
jne 0x140425bff
sub rbp, rdi
lea r15, [r15 + rbx]
mov r9w, 0x3534
mov r12, rbp
movsx r9d, r12w
bsr r9d, r13d
sal r9d, cl
mov r9, r15
jmp 0x140425c74
cmp eax, 3
jmp 0x140425c7c
jb 0x140425824
add ecx, 4
test rcx, rdi
xor edi, edi
jmp 0x140425c8f
nop dword [rax]
movd xmm2, dword [r9 + rdi]
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rdi*2], xmm2
jmp 0x140425cac
movd xmm2, dword [r9 + rdi + 4]
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rdi*2 + 8], xmm2
jmp 0x140425cc4
movd xmm2, dword [r9 + rdi + 8]
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rdi*2 + 0x10], xmm2
jmp 0x140425cdc
movd xmm2, dword [r9 + rdi + 0xc]
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rdi*2 + 0x18], xmm2
add ecx, 0xfffffffc
cmc
cmp r8w, 0x7ce0
stc
add rdi, 0x10
cmp ecx, 3
jmp 0x140425d06
jg 0x140425c96
jmp 0x140425824
test eax, eax
jmp 0x140425d18
js 0x140425824
test r14b, 1
jne 0x14042648a
mov eax, dword [rsp + 0x20]
bts cx, r8w
shrd cx, bx, 0x5d
xor cl, sil
mov ecx, eax
test eax, eax
jne 0x140426523
jmp 0x140425824
test eax, eax
js 0x140425824
mov eax, dword [rsp + 0x20]
or cx, r14w
movzx rcx, r13w
mov ecx, eax
test r14b, 3
jmp 0x140425d67
je 0x140425dee
xor ebx, ebx
and cx, 0x4a65
cmovns rsi, r11
sub edi, edi
mov ecx, eax
movsxd rsi, r15d
mov rsi, qword [rsp + 0xd0]
nop word cs:[rax + rax]
jmp 0x140425d9a
movdqa xmm2, xmm1
pinsrw xmm2, word [r15 + rbx], 0
pshuflw xmm2, xmm2, 0x40
movq qword [rbp + rbx*4], xmm2
jmp 0x140425db5
dec ecx
test r15b, r14b
cmc
add rdi, 0xfffffffffffffff8
add rbx, 2
cmc
cmp esi, ebx
jne 0x140425d9a
sub rbp, rdi
or r12b, r13b
shrd r12, r14, 0x7c
mov r9b, 0x81
add r15, rbx
xor r9b, bpl
mov r12, rbp
xor r9w, si
mov r9, r15
cmp r15w, di
cmp eax, 3
jb 0x140425824
add ecx, 4
jmp 0x140425e07
xor ebx, ebx
jmp 0x140425e0e
nop
jmp 0x140425e15
pcmpeqd xmm2, xmm2
pinsrw xmm2, word [r9 + rbx], 0
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rbx*4], xmm2
jmp 0x140425e30
pcmpeqd xmm2, xmm2
pinsrw xmm2, word [r9 + rbx + 2], 0
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rbx*4 + 8], xmm2
jmp 0x140425e4d
pcmpeqd xmm2, xmm2
pinsrw xmm2, word [r9 + rbx + 4], 0
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rbx*4 + 0x10], xmm2
pcmpeqd xmm2, xmm2
pinsrw xmm2, word [r9 + rbx + 6], 0
pshuflw xmm2, xmm2, 0x40
movq qword [r12 + rbx*4 + 0x18], xmm2
add ecx, 0xfffffffc
test r8b, 0xab
add rbx, 8
test r11, 0x77680d83
cmp r10d, 0x35a32c3c
cmp ecx, 3
jmp 0x140425e9e
jg 0x140425e15
jmp 0x140425824
test eax, eax
jmp 0x140425eb0
js 0x140425824
mov eax, dword [rsp + 0x20]
cmp r9, 0x2a711f1f
test rsi, 0x74a50695
jmp 0x140425ecd
cmp eax, 7
jmp 0x140425ed5
ja 0x14042665e
mov ecx, eax
jmp 0x140425ee2
jmp 0x140426719
test eax, eax
js 0x140425824
mov rax, r14
cmp r11w, 0x261b
test al, 3
je 0x140426cb2
sub ebp, ebp
cwde
mov eax, dword [rsp + 0x20]
mov rsi, qword [rsp + 0x40]
rcl ecx, 0x89
sbb ch, 0x36
nop dword [rax]
xchg ch, cl
mov ecx, dword [r9]
test dh, 0x46
mov dword [r12], ecx
movzx ecx, word [r9 + 4]
test dil, 0x73
mov word [r12 + 4], cx
jmp 0x140425f3a
mov word [r12 + 6], 0xffff
stc
test r13w, r9w
add r9, 6
cmp r15b, r10b
add r12, 8
jmp 0x140425f57
inc rbp
jmp 0x140425f60
cmp esi, ebp
jmp 0x140425f67
jne 0x140425f1b
mov rcx, qword [rsp + 0x48]
clc
cmc
stc
sub ecx, ebp
cmp eax, 3
jmp 0x140425f7f
jb 0x140425824
jmp 0x140426ccb
test eax, eax
jmp 0x140425f91
js 0x140425824
test r14b, 1
jmp 0x140425fa0
jne 0x14042676a
mov eax, dword [rsp + 0x20]
stc
movsx cx, dh
cmp si, r13w
mov ecx, eax
test bp, 0x423b
cmp r11, rdx
test eax, eax
jmp 0x140425fc4
jne 0x140426809
jmp 0x140425824
test eax, eax
jmp 0x140425fd6
js 0x140425824
mov eax, dword [rsp + 0x20]
clc
cmp eax, 7
jae 0x140426926
mov ecx, eax
jmp 0x140425ff1
jmp 0x140426a59
test eax, eax
jmp 0x140425ffd
js 0x140425824
mov rax, r14
test bpl, r13b
test al, 3
je 0x140426dc8
xor ebx, ebx
ror ecx, 0xfb
add al, r9b
adc al, 0xeb
mov rax, qword [rsp + 0x40]
shl ecx, 0x70
movzx rcx, r8w
movzx cx, dil
nop dword [rax]
mov ecx, dword [r9]
mov dword [r12], ecx
movzx ecx, word [r9 + 4]
mov word [r12 + 4], cx
add r9, 8
clc
test rdi, 0x4a0a09
cmp eax, 0x39502801
add r12, 6
jmp 0x14042605f
inc rbx
test r8b, r9b
jmp 0x14042606b
cmp eax, ebx
jmp 0x140426072
jne 0x140426033
mov rax, qword [rsp + 0x48]
mov ecx, eax
sub ecx, ebx
mov eax, dword [rsp + 0x20]
stc
cmp r12w, r13w
cmc
cmp eax, 3
jmp 0x140426093
jb 0x140425824
jmp 0x140426de7
movzx ecx, word [r9 + 4]
rcr bp, 0xca
cwde
sbb bx, 0x6057
movzx edi, word [r9 + 2]
cmp r12b, spl
movzx ebx, word [r9]
imul ebx, ebx, 0x4d
btr bp, 0x46
imul edi, edi, 0x96
lea ebp, [rcx + rcx*8]
movsxd rax, r10d
ror ah, cl
lea ebp, [rbp + rbp*2]
btr ax, 0x5f
and rax, rsi
xadd ah, ah
add ebp, ecx
sbb al, dl
add ebp, ecx
add ebp, edi
add ebp, ebx
btr ax, 0xec
add ax, dx
shr ebp, 8
shld rax, rdx, 0x65
mov word [r12], bp
mov word [r12 + 2], 0xffff
rcl bpl, cl
sal bpl, cl
movsx ebp, ax
add r9, 6
add r12, 4
mov ebp, dword [rsp + 0x24]
cwde
bsf eax, ebp
mov eax, dword [rsp + 0x20]
jmp 0x140426127
test eax, eax
jmp 0x14042612e
je 0x140425824
add ebp, 2
shl cx, cl
add r9, 0xa
bt rcx, 0x1c
movsxd rsi, r14d
nop word cs:[rax + rax]
movzx ecx, word [r9 - 6]
movzx edi, ax
shrd rbx, r8, 0xec
movzx esi, word [r9 - 8]
stc
not bx
movzx edi, word [r9 - 0xa]
movzx ebx, dx
bswap bx
imul edi, edi, 0x4d
imul esi, esi, 0x96
lea ebx, [rcx + rcx*8]
cmc
lea ebx, [rbx + rbx*2]
jmp 0x14042618b
add ebx, ecx
cmp bx, 0x395e
add ebx, ecx
cmp rcx, r14
btc cx, 0x8c
add ebx, esi
add ebx, edi
shr ebx, 8
neg rcx
bt rsi, rbx
sbb dil, r12b
mov word [r12], bx
bt rcx, 0xd4
btr edi, r14d
mov di, 0x7d1e
mov word [r12 + 2], 0xffff
inc ebx
btc edi, r14d
sar cx, 0xa6
movzx ecx, word [r9]
rcr sil, cl
movzx ebx, di
rcl bl, 0xe1
movzx esi, word [r9 - 2]
sub ebx, eax
movzx edi, word [r9 - 4]
cmovo rbx, r10
sub ebx, r8d
imul edi, edi, 0x4d
rcr bx, 0x99
imul esi, esi, 0x96
cmovp bx, di
not bl
lea ebx, [rcx + rcx*8]
lea ebx, [rbx + rbx*2]
stc
clc
add ebx, ecx
add ebx, ecx
add ebx, esi
test r11w, 0x428c
cmp bx, sp
add ebx, edi
jmp 0x140426222
shr ebx, 8
jmp 0x14042622b
mov word [r12 + 4], bx
test r15b, 0x14
cmp r15d, 0x23534755
clc
mov word [r12 + 6], 0xffff
test r12b, 0
cmc
jmp 0x14042624f
add ebp, 0xfffffffe
cmp sp, di
test r11b, 0xea
add r9, 0xc
stc
add r12, 8
clc
cmp ebp, 1
jmp 0x14042626b
jg 0x140426155
jmp 0x140425824
movzx ecx, word [r9 + 4]
movzx edi, word [r9 + 2]
stc
dec bl
sal ah, 0x87
movzx ebx, word [r9]
imul ebx, ebx, 0x4d
sbb bp, si
movsxd rbp, ebp
shr bpl, 0xfc
imul edi, edi, 0x96
lea ebp, [rcx + rcx*8]
btc rax, 0x64
movzx ax, r9b
btr ax, cx
lea ebp, [rbp + rbp*2]
shrd ax, r14w, 0x3c
cwde
sbb ah, 0xea
add ebp, ecx
movzx ax, r13b
ror rax, 0xd8
or al, dh
add ebp, ecx
add ebp, edi
rcl ecx, 2
add ebp, ebx
shr ebp, 8
adc cl, r12b
dec ecx
shld ecx, esi, 0xbf
mov word [r12], bp
movsxd rcx, esi
xadd rax, rcx
movzx ecx, word [r9 + 6]
and al, r9b
movzx eax, cx
mov word [r12 + 2], cx
inc ah
test r12b, bl
bsr cx, r14w
add r9, 8
clc
add r12, 4
mov ecx, dword [rsp + 0x24]
shl ah, 0x91
movsx eax, r10w
mov eax, dword [rsp + 0x20]
jmp 0x140426323
test eax, eax
jmp 0x14042632a
je 0x140425824
add ecx, 2
or bx, ax
xor ebp, ebp
sal dil, 0x1b
movsx di, r12b
lahf
nop word [rax + rax]
rcr rsi, 0x8a
bts rdi, r15
rcl edi, 0x73
movzx eax, word [r9 + rbp*2 + 4]
movzx edi, r15w
movzx esi, word [r9 + rbp*2 + 2]
movzx edi, word [r9 + rbp*2]
setl bh
or bx, 0x58c
bts bx, r13w
imul edi, edi, 0x4d
imul esi, esi, 0x96
stc
lea ebx, [rax + rax*8]
cmp r10w, 0x97f
jmp 0x140426390
lea ebx, [rbx + rbx*2]
cmp sil, r10b
jmp 0x14042639b
add ebx, eax
stc
cmp r10d, r10d
add ebx, eax
add ebx, esi
add ebx, edi
shl rax, cl
sbb sil, dl
bts rax, r12
shr ebx, 8
mov word [r12 + rbp], bx
shl sil, 0x54
neg si
mov bh, 0xf1
movzx eax, word [r9 + rbp*2 + 6]
shrd ebx, r13d, 0x5d
rcl rsi, cl
mov word [r12 + rbp + 2], ax
cmc
bswap rbx
bts edi, esi
movzx eax, word [r9 + rbp*2 + 0xc]
adc rbx, 0x5d01377d
sub bx, ax
shld si, si, 0x48
movzx esi, word [r9 + rbp*2 + 0xa]
movzx edi, word [r9 + rbp*2 + 8]
imul edi, edi, 0x4d
setne bl
imul esi, esi, 0x96
adc bl, dil
clc
lea ebx, [rax + rax*8]
jmp 0x140426417
lea ebx, [rbx + rbx*2]
test bpl, 0x2d
test r14b, r14b
add ebx, eax
add ebx, eax
sets al
add ebx, esi
cbw
rcl rax, cl
add ebx, edi
rcl ax, 0xc9
rcr ax, 0xe0
not ah
shr ebx, 8
mov word [r12 + rbp + 4], bx
bt rax, rbp
rcl rax, 0x10
btr rax, rbx
movzx eax, word [r9 + rbp*2 + 0xe]
jmp 0x14042645f
mov word [r12 + rbp + 6], ax
cmp bh, dh
jmp 0x14042646c
add ecx, 0xfffffffe
cmc
test dx, bx
add rbp, 8
cmp ecx, 1
jmp 0x14042647f
jg 0x140426356
jmp 0x140425824
movzx ecx, word [r9 + 4]
inc ebx
shld bp, r10w, 0xf3
sar bl, cl
movzx edi, word [r9 + 2]
adc al, spl
movzx ebx, word [r9]
sal ah, 0xdc
dec rbp
adc ebp, 0x16c6068c
imul ebx, ebx, 0x4d
imul edi, edi, 0x96
lea ebp, [rcx + rcx*8]
cmovs ax, di
lea ebp, [rbp + rbp*2]
mov al, ch
adc al, r14b
add ebp, ecx
btc ax, 3
sub rax, 0x67db26b4
add ebp, ecx
add ebp, edi
stc
add ebp, ebx
shr ebp, 8
and eax, r14d
mov word [r12], bp
sub cx, r15w
stc
cmc
add r9, 6
rcr rcx, cl
bts ax, r14w
add r12, 2
shr ah, cl
adc al, spl
mov ecx, dword [rsp + 0x24]
movzx rax, r8w
mov eax, dword [rsp + 0x20]
jmp 0x140426516
test eax, eax
jmp 0x14042651d
je 0x140425824
add ecx, 2
movsxd rdi, esp
movzx si, r12b
movsx ebx, dx
add r9, 0xa
sbb bpl, 0x2d
shrd di, r13w, 0xe
movzx esi, bp
nop dword [rax]
cmovne di, ax
sbb bl, r10b
movzx edi, word [r9 - 6]
movsxd rbx, edx
movzx ebx, word [r9 - 8]
sal bpl, cl
movzx ebp, word [r9 - 0xa]
bsf rsi, r9
imul ebp, ebp, 0x4d
movzx si, r12b
sub esi, r14d
imul ebx, ebx, 0x96
rcl sil, 0x74
shrd rsi, rsp, 0x1a
shl si, cl
lea esi, [rdi + rdi*8]
clc
jmp 0x14042658c
lea esi, [rsi + rsi*2]
cmc
cmp al, 0x4b
add esi, edi
stc
add esi, edi
rcr di, cl
add esi, ebx
bt di, 0x36
add esi, ebp
xchg bp, di
and bpl, r9b
adc bp, di
shr esi, 8
mov word [r12], si
sar sil, cl
add bl, r15b
shld esi, edi, 0xc5
movzx esi, word [r9]
mov edi, 0x27ac7be7
bts bp, r12w
or bpl, 0x12
movzx edi, word [r9 - 2]
xchg bpl, bl
sal bx, 0x69
btc bx, r15w
movzx ebx, word [r9 - 4]
imul ebx, ebx, 0x4d
xchg bpl, bpl
imul edi, edi, 0x96
shl ebp, 0x70
xor ebp, r13d
movsxd rbp, esi
lea ebp, [rsi + rsi*8]
cmp bpl, bpl
lea ebp, [rbp + rbp*2]
cmp rdx, 0x58d74398
add ebp, esi
cmp r15w, 0x45bb
add ebp, esi
add ebp, edi
test dx, bp
jmp 0x140426620
add ebp, ebx
cmp r13d, r15d
shr ebp, 8
mov word [r12 + 2], bp
cmc
test r12, r12
stc
add ecx, 0xfffffffe
cmp r9w, 0x1027
clc
jmp 0x140426642
add r9, 0xc
add r12, 4
stc
cmp ecx, 1
jmp 0x140426653
jg 0x14042654d
jmp 0x140425824
mov rax, qword [rsp + 0x90]
btr edi, 0xc0
cmp spl, dil
movzx di, spl
lea rdi, [rax + r13*2]
mov rax, qword [rsp + 0x88]
cmp r13b, 0xae
stc
lea rcx, [rax + rcx*2]
shl al, 0x6a
movsx eax, sp
add r12, qword [rsp + 0xa0]
shr ah, cl
add r9, qword [rsp + 0x98]
not ah
dec eax
clc
sub ebx, ebx
lahf
mov rax, qword [rsp + 0xa8]
jmp 0x1404266b4
nop word cs:[rax + rax]
movdqu xmm2, xmmword [rdi + rbx*4 - 0x10]
jmp 0x1404266cb
movdqu xmm3, xmmword [rdi + rbx*4]
pshuflw xmm2, xmm2, 0xe8
pshufhw xmm2, xmm2, 0xe8
pshufd xmm2, xmm2, 0xe8
pshuflw xmm3, xmm3, 0xe8
pshufhw xmm3, xmm3, 0xe8
pshufd xmm3, xmm3, 0xe8
punpcklqdq xmm2, xmm3
movdqu xmmword [rcx + rbx*2 - 8], xmm2
test dl, r11b
stc
add rbx, 8
stc
clc
cmp rax, rbx
jne 0x1404266c0
mov ecx, dword [rsp + 0x34]
movzx bx, bpl
mov bl, 0x31
movsx ebx, dx
inc ecx
rcr bx, 0xc8
sub edi, edi
movsxd rbx, ebx
nop word cs:[rax + rax]
movzx ebx, word [r9 + rdi*2]
jmp 0x14042673a
mov word [r12 + rdi], bx
jmp 0x140426744
dec ecx
jmp 0x140426759
add rdi, 2
test ecx, ecx
jg 0x140426730
jmp 0x140425824
movzx ecx, word [r9 + 4]
neg ah
movzx edi, word [r9 + 2]
movzx ebx, word [r9]
and ax, cx
adc rbp, 0x11be55fe
shr bp, 0x5e
imul ebx, ebx, 0x4d
ror rbp, 0x91
test di, r8w
xor rbp, r10
imul edi, edi, 0x96
cmp r13b, 0x36
jmp 0x1404267a8
lea ebp, [rcx + rcx*8]
not ax
mov rax, rcx
lea ebp, [rbp + rbp*2]
shrd ax, si, 0xb7
add ebp, ecx
ror ax, cl
add ebp, ecx
add ebp, edi
xchg ah, ch
sar ax, cl
and ch, 0x8b
add ebp, ebx
cbw
cmp r15b, dil
shr ebp, 8
cbw
xchg cl, ch
and ax, sp
mov word [r12], bp
cwde
add r9, 8
cdqe
add r12, 2
shl ah, 0x5e
clc
shr cx, 0xaa
mov ecx, dword [rsp + 0x24]
mov eax, dword [rsp + 0x20]
test eax, eax
jmp 0x140426803
je 0x140425824
add ecx, 2
movzx eax, cx
xor ebp, ebp
sbb bh, 0xbe
nop word cs:[rax + rax]
cmc
movzx esi, word [r9 + rbp*4 + 4]
shld bx, r10w, 0xde
movzx edi, word [r9 + rbp*4 + 2]
add ax, r12w
movzx bx, dil
shl bh, cl
movzx ebx, word [r9 + rbp*4]
test r8b, 0x46
bt ax, sp
bsr ax, bx
imul ebx, ebx, 0x4d
movzx rax, dx
shr ah, cl
shld rax, rbp, 0x91
imul edi, edi, 0x96
btc eax, 0x33
lea eax, [rsi + rsi*8]
clc
cmp r11w, r13w
lea eax, [rax + rax*2]
cmc
add eax, esi
add eax, esi
add eax, edi
adc dil, cl
add eax, ebx
shr eax, 8
mov dil, 0xee
mov word [r12 + rbp], ax
xadd bl, sil
movzx rdi, cx
movzx eax, word [r9 + rbp*4 + 0xc]
neg dil
movsx esi, r15w
or dil, bl
movzx esi, word [r9 + rbp*4 + 0xa]
movzx edi, word [r9 + rbp*4 + 8]
test rsi, 0x33b938f5
sbb bx, r9w
imul edi, edi, 0x4d
or bh, dh
shr bl, cl
imul esi, esi, 0x96
lea ebx, [rax + rax*8]
cmp dil, 0x17
lea ebx, [rbx + rbx*2]
add ebx, eax
cmp rdx, 0x7153a69
clc
test dil, 0xfe
add ebx, eax
add ebx, esi
jmp 0x1404268e7
add ebx, edi
test si, 0xef2
jmp 0x1404268f3
shr ebx, 8
cmc
stc
mov word [r12 + rbp + 2], bx
add ecx, 0xfffffffe
test r8, 0x7886102
cmc
cmp rdi, r12
add rbp, 4
cmp r9, r11
cmp ecx, 1
jmp 0x14042691b
jg 0x140426821
jmp 0x140425824
cmp qword [rsp + 0xb8], 0
je 0x140426ea8
mov rax, qword [rsp + 0x78]
setb dil
test ax, 0x66ab
movsx edi, bx
lea rbp, [rax + rcx*2]
shr bl, 0xe9
or rbx, r12
mov rax, qword [rsp + 0x70]
lea rbx, [rax + r13*2]
shr dil, cl
mov rdi, qword [rsp + 0x80]
xor ecx, ecx
jmp 0x14042696a
nop
jmp 0x140426971
movq xmm2, qword [rbx + rcx*2 - 0x18]
jmp 0x14042697c
movq xmm3, qword [rbx + rcx*2 - 0x10]
punpcklwd xmm2, xmm0
movdqu xmmword [rbp + rcx*4 - 0x30], xmm2
jmp 0x140426991
punpcklwd xmm3, xmm0
movdqu xmmword [rbp + rcx*4 - 0x20], xmm3
jmp 0x1404269a0
movq xmm2, qword [rbx + rcx*2 - 8]
jmp 0x1404269ab
movq xmm3, qword [rbx + rcx*2]
punpcklwd xmm2, xmm0
movdqu xmmword [rbp + rcx*4 - 0x10], xmm2
jmp 0x1404269bf
punpcklwd xmm3, xmm0
movdqu xmmword [rbp + rcx*4], xmm3
add rcx, 0x10
add rdi, 0xfffffffffffffffe
jne 0x140426971
test byte [rsp + 0xb0], 1
jmp 0x1404269e4
je 0x140426a26
lea rdi, [rcx*4]
or rdi, 0x10
jmp 0x1404269fb
movq xmm2, qword [r9 + rcx*2]
jmp 0x140426a06
movq xmm3, qword [r9 + rcx*2 + 8]
punpcklwd xmm2, xmm0
movdqu xmmword [r12 + rcx*4], xmm2
jmp 0x140426a1c
punpcklwd xmm3, xmm0
movdqu xmmword [r12 + rdi], xmm3
mov rax, qword [rsp + 0xc0]
jmp 0x140426a36
cmp qword [rsp + 0xc8], rax
jmp 0x140426a43
je 0x140425824
add r12, qword [rsp + 0x68]
add r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x30]
dec ebx
inc ecx
movsx rbx, r12w
sub edi, edi
nop dword [rax + rax]
movsx rbx, bx
movsx ebx, dx
dec rbx
movzx ebx, word [r9 + rdi]
mov word [r12 + rdi*2], bx
jmp 0x140426a82
mov word [r12 + rdi*2 + 2], 0xffff
jmp 0x140426a8f
dec ecx
clc
jmp 0x140426a98
add rdi, 2
test ecx, ecx
jmp 0x140426aa3
jg 0x140426a73
jmp 0x140425824
mov eax, dword [rsp + 0x20]
xadd ch, ch
jmp 0x140426abc
mov ecx, eax
cmp eax, 3
jmp 0x140426ac6
jb 0x140425824
add ecx, 4
shrd di, bp, 0x6c
add r12, 0x16
sal dil, cl
clc
shr dil, 0x43
nop word [rax + rax]
ror edi, cl
movzx edi, word [r9]
test r12b, 0x12
mov word [r12 - 0x12], di
cmp r11w, r11w
jmp 0x140426b02
mov word [r12 - 0x14], di
stc
cmc
test r12w, 0x6a7c
mov word [r12 - 0x16], di
inc rdi
movzx edi, word [r9 + 4]
cmp r9d, esp
mov word [r12 - 0xc], di
test spl, bpl
mov word [r12 - 0xe], di
stc
mov word [r12 - 0x10], di
rol dil, cl
movzx edi, word [r9 + 8]
test r13b, r10b
jmp 0x140426b47
mov word [r12 - 6], di
cmc
stc
jmp 0x140426b54
mov word [r12 - 8], di
cmp r10w, r12w
jmp 0x140426b6a
mov word [r12 - 0xa], di
movzx edi, word [r9 + 0xc]
jmp 0x140426b7c
mov word [r12], di
cmc
cmp r10b, 0x35
mov word [r12 - 2], di
mov word [r12 - 4], di
jmp 0x140426b9e
add ecx, 0xfffffffc
add r12, 0x18
add r9, 0x10
stc
cmp ecx, 3
jg 0x140426aeb
jmp 0x140425824
mov eax, dword [rsp + 0x20]
inc cl
mov ecx, eax
clc
cmc
cmp eax, 3
jb 0x140425824
add ecx, 4
add r12, 0x16
movsx rdi, r9w
or dil, r11b
nop word cs:[rax + rax]
and edi, 0x32c9264a
xor di, r10w
movzx edi, word [r9]
cmp ax, 0x7c82
mov word [r12 - 0x12], di
cmp eax, eax
mov word [r12 - 0x14], di
test r8b, r13b
mov word [r12 - 0x16], di
movzx edi, word [r9 + 2]
test r12b, sil
mov word [r12 - 0xc], di
cmp r13d, r15d
mov word [r12 - 0xe], di
clc
stc
mov word [r12 - 0x10], di
sar dil, 0x3f
rcr di, cl
and dil, 0xa3
movzx edi, word [r9 + 4]
stc
cmc
mov word [r12 - 6], di
clc
mov word [r12 - 8], di
cmp r12w, sp
test rcx, r15
cmc
mov word [r12 - 0xa], di
adc edi, 0x2aca3846
xor di, 0x268f
movzx edi, word [r9 + 6]
test r12b, 0x74
mov word [r12], di
test ecx, r11d
clc
mov word [r12 - 2], di
cmc
test r8d, r10d
stc
mov word [r12 - 4], di
cmc
cmp rsp, 0x3033799a
cmp r12, rsp
add ecx, 0xfffffffc
cmc
add r12, 0x18
add r9, 8
cmc
cmp ecx, 3
jmp 0x140426ca7
jg 0x140426bee
jmp 0x140425824
mov eax, dword [rsp + 0x20]
shl rcx, 0x52
mov ecx, eax
stc
jmp 0x140426cc2
cmp eax, 3
jb 0x140425824
add ecx, 4
nop word cs:[rax + rax]
dec dil
bts di, dx
mov edi, dword [r9]
cmc
mov dword [r12], edi
and edi, 0x35c61791
or dil, r13b
stc
movzx edi, word [r9 + 4]
cmc
test r13b, spl
jmp 0x140426d04
mov word [r12 + 4], di
bsf di, dx
bts rdi, r14
mov word [r12 + 6], 0xffff
mov edi, dword [r9 + 6]
cmp r15b, dil
test rsi, 0x22d24de
mov dword [r12 + 8], edi
shr dil, cl
bt di, 0xd2
clc
movzx edi, word [r9 + 0xa]
cmc
mov word [r12 + 0xc], di
mov word [r12 + 0xe], 0xffff
shld di, ax, 0xfc
shrd di, si, 0x1c
mov edi, dword [r9 + 0xc]
mov dword [r12 + 0x10], edi
movzx edi, word [r9 + 0x10]
mov word [r12 + 0x14], di
bts rdi, rax
shr dil, 0xfb
or dil, 0x45
mov word [r12 + 0x16], 0xffff
mov edi, dword [r9 + 0x12]
mov dword [r12 + 0x18], edi
not edi
movzx edi, word [r9 + 0x16]
mov word [r12 + 0x1c], di
mov word [r12 + 0x1e], 0xffff
cmp bpl, 0x70
stc
add ecx, 0xfffffffc
test r15b, 0xdf
cmp cl, r9b
add r9, 0x18
test r9b, dil
stc
add r12, 0x20
cmp ecx, 3
jmp 0x140426dbd
jg 0x140426ce4
jmp 0x140425824
mov eax, dword [rsp + 0x20]
dec ch
sar ch, cl
mov ecx, eax
jmp 0x140426dd9
cmp eax, 3
jmp 0x140426de1
jb 0x140425824
add ecx, 4
stc
not ah
shl al, cl
nop word cs:[rax + rax]
nop
rol ax, 0xee
ror al, 0x40
mov eax, dword [r9]
test r12d, 0x4e8b76b9
mov dword [r12], eax
movzx eax, word [r9 + 4]
test r11d, edx
mov word [r12 + 4], ax
and ah, 0x53
mov eax, dword [r9 + 8]
test esi, ebp
mov dword [r12 + 6], eax
or al, 0
movzx eax, word [r9 + 0xc]
mov word [r12 + 0xa], ax
lahf
mov eax, dword [r9 + 0x10]
test r13d, r8d
mov dword [r12 + 0xc], eax
btr eax, edi
movzx eax, word [r9 + 0x14]
clc
mov word [r12 + 0x10], ax
adc al, 0xbf
sar rax, cl
mov eax, dword [r9 + 0x18]
test r8b, r13b
mov dword [r12 + 0x12], eax
cbw
rcl ax, 0xf9
rol eax, cl
movzx eax, word [r9 + 0x1c]
mov word [r12 + 0x16], ax
test ebp, edx
test r14b, 0x9b
add ecx, 0xfffffffc
add r9, 0x20
clc
cmp r10b, r12b
add r12, 0x18
cmp r9w, 0x7c58
cmp ecx, 3
jmp 0x140426e9d
jg 0x140426e03
jmp 0x140425824
sub ecx, ecx
jmp 0x140426eb0
test byte [rsp + 0xb0], 1
jmp 0x140426ebd
jne 0x1404269ea
jmp 0x140426a26
mov rcx, r12
jmp 0x140426ed0
call fcn.1401924a0
jmp 0x140426ef7
mov rcx, r12
jmp 0x140426ee2
call fcn.1401924a0
xor esi, esi
not r14b
rcl r12w, cl
cmp rsp, 0xe2b3aaf
mov rax, rsi
add rsp, 0xf8
pop rbx
mov r13b, cl
movsxd r13, eax
pop rbp
pop rdi
movsx r14w, r12b
movzx r15, sp
xchg r13b, r12b
pop rsi
mov r15b, 0xd0
pop r12
cmovb r13, r15
movsx r14d, r11w
setno r15b
pop r13
seto r15b
mov r15w, r15w
bswap r15w
pop r14
movzx r15d, bp
movsxd r15, edi
movzx r15, r15w
pop r15
jmp 0x140426f4a
ret
mov rcx, r12
jmp 0x140426f53
call fcn.1401924a0
mov rcx, rsi
jmp 0x140426ee2