Function at 0x1404140a8
Capabilities:
Check http status code

Disassembly:
push r15
rcl r15d, 0x1b
movsx r15w, spl
push r14
push r13
test bl, r15b
and r13b, r15b
push r12
shr r15, 0xd4
push rsi
shl r14b, cl
push rdi
push rbp
cmp r10w, sp
test r8b, 0x14
push rbx
cmp r9b, 0xed
shl dil, cl
neg esi
sub rsp, 0x508
movzx r13w, r13b
not dil
movsx esi, r11w
mov r14, r9
movsx r15w, r15b
mov r13, r8
mov r15, rdx
cwd
movzx edi, r14w
mov dx, r11w
mov rsi, rcx
lea rdi, [rsp + 0x100]
jmp 0x140414118
mov rdx, rdi
call fcn.14042f0e2
movabs rax, 0xc71db68d14c0d1ae
movsxd rbx, r12d
not bpl
mov qword [rsp + 0x60], rax
jmp 0x14041413a
movabs rax, 0x7948a97c69c4e309
movsx ebx, r10w
mov qword [rsp + 0x68], rax
movsxd rbx, r13d
not r12b
movabs rbx, 0x895cffc95592ee8d
mov al, 0x82
bswap r12w
mov qword [rsp + 0x90], rbx
movabs rbp, 0x7948a97c69c4a64a
movsxd r12, eax
mov qword [rsp + 0x98], rbp
bswap eax
cmovl r12d, esp
lea r12, [rsp + 0x90]
jmp 0x140414198
mov rax, r12
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x1404141a5
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x60], xmm0
movsx rcx, r9w
lea rdx, [rsp + 0x60]
mov rcx, rdi
jmp 0x1404141be
call fcn.1404b4d6e
test eax, eax
je 0x140414250
movabs rax, 0x895cba8b12c0d1ae
jmp 0x1404141da
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], rbp
mov ah, 0x8e
movzx ax, r12b
mov qword [rsp + 0x90], rbx
lahf
mov qword [rsp + 0x98], rbp
mov rax, r12
jmp 0x14041420b
movaps xmm0, xmmword [rsp + 0xc0]
jmp 0x140414218
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0xc0], xmm0
cdq
lea rcx, [rsp + 0x100]
cqo
not rdx
lea rdx, [rsp + 0xc0]
jmp 0x14041423e
call fcn.1404b4d6e
test eax, eax
jmp 0x14041424a
jne 0x140414540
mov qword [rsp + 0x38], rbp
bswap cx
cmovl edx, r8d
lea rdx, [rsp + 0x100]
bswap cx
movsxd rcx, edi
mov rcx, rsi
call fcn.14042f0e2
sub edi, edi
cmp byte [rsp + 0x100], 0
je 0x140414542
mov qword [rsp + 0x88], r15
rcl bpl, 0
rol di, 0xac
btr rbp, rbx
mov qword [rsp + 0x30], r13
btr bp, 0x67
mov qword [rsp + 0x58], r14
rcr di, cl
movabs rax, 0xba61ab8818c0a1cb
cmovno rbp, rbx
rcl bpl, cl
mov qword [rsp + 0x50], rax
lahf
btc di, r15w
mov qword [rsp + 0xb8], rsi
btc rax, 0x7a
shr ebp, cl
movabs rax, 0x153af60800a68b78
mov qword [rsp + 0x40], rax
movabs rdi, 0xa046b1f128fb83ba
movsx r13, bp
cwde
add r13b, 0xc5
movabs rbp, 0x732e7f26e9ca6e1c
xor r15d, r15d
mov r14, rbx
cbw
movabs r13, 0xa046d4934f89dcdf
lea rbx, [rsp + 0x100]
movsxd rax, r9d
setge al
movzx si, r15b
mov rsi, qword [rsp + 0x38]
lahf
mov al, r9b
nop word cs:[rax + rax]
movsx ax, bpl
not rax
mov rax, qword [rsp + 0x50]
jmp 0x14041434a
mov qword [rsp + 0x60], rax
cdqe
cwde
bswap ax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x68], rax
jmp 0x140414364
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], rbp
jmp 0x140414373
mov qword [rsp + 0x90], r14
jmp 0x140414380
mov qword [rsp + 0x98], rsi
jmp 0x14041438d
mov qword [rsp + 0xa0], r13
jmp 0x14041439a
mov qword [rsp + 0xa8], rbp
jmp 0x1404143a7
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x1404143b1
xorps xmm0, xmmword [r12]
movaps xmmword [rsp + 0x60], xmm0
jmp 0x1404143c0
movaps xmm0, xmmword [rsp + 0x70]
jmp 0x1404143ca
xorps xmm0, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, rbx
movsx rdx, sp
cwd
lea rdx, [rsp + 0x60]
jmp 0x1404143e8
call fcn.1404b4d6e
test eax, eax
not dx
rdtsc
mov eax, 1
not dl
cmove r15d, eax
mov dh, 0xc1
cmovge dx, r15w
mov rcx, qword [rsp + 0xb8]
movzx dx, al
jmp 0x14041441c
mov rdx, rbx
jmp 0x140414424
call fcn.14042f0e2
cmp byte [rsp + 0x100], 0
jmp 0x140414436
jne 0x140414340
mov r14, qword [rsp + 0xb8]
test r15d, r15d
jmp 0x14041444c
je 0x140414540
lea rdx, [rsp + 0x100]
movsxd rsi, r8d
movzx esi, di
mov cl, dl
mov rsi, r14
movsx cx, r13b
mov rcx, r14
jmp 0x140414472
call fcn.14042f0e2
mov eax, 0x592d
xor eax, dword [rsp + 0x100]
sar ecx, cl
stc
ror cl, cl
movzx ecx, byte [rsp + 0x102]
xor ecx, 0x20
or cx, ax
jne 0x140414540
lea rcx, [rsp + 0x103]
mov qword [rsp + 0x90], rcx
not dl
lea rdx, [rsp + 0x90]
movsx r8, r13w
movzx r8d, r8w
movsxd r8, edx
mov r8d, 0xa
call fcn.1404bc992
mov ebx, eax
bswap ebp
movsxd rbp, ecx
movzx bp, spl
mov rbp, qword [rsp + 0x90]
dec rbp
cmp r9b, r13b
nop word cs:[rax + rax]
test r10b, al
cmp byte [rbp + 1], 0x20
jmp 0x1404144ff
lea rbp, [rbp + 1]
je 0x1404144f6
lea rdx, [0x1400ceb07]
jmp 0x14041451e
mov r8d, 3
mov cx, sp
cmovbe ecx, r13d
mov rcx, rbp
jmp 0x140414533
call fcn.1404b56af
test eax, eax
je 0x140414579
sub edi, edi
mov rax, rdi
add rsp, 0x508
movzx r13d, r11w
xchg r14b, r14b
pop rbx
mov bpl, 0xc7
pop rbp
bswap r15w
movsxd r15, esi
movzx r13w, r11b
pop rdi
pop rsi
pop r12
pop r13
jmp 0x14041456f
pop r14
pop r15
jmp 0x140414578
ret
add rbp, 3
mov qword [rsp + 0x90], rbp
test r8b, r12b
xor r8w, r14w
sub edi, edi
sar cx, cl
shr cl, 0x84
mov rcx, rbp
sub edx, edx
mov r8w, di
cmovg r8w, ax
mov r8d, 0xa
jmp 0x1404145ad
call fcn.1404bc992
cmp ebx, 0x1000000
jmp 0x1404145bd
jg 0x140414542
mov ebp, eax
jmp 0x1404145ca
cmp eax, 0x1000000
jmp 0x1404145d4
jg 0x140414542
mov rax, qword [rsp + 0x88]
stc
mov dword [rax], ebp
mov rax, qword [rsp + 0x30]
test si, r8w
cmp r8b, r10b
stc
mov dword [rax], ebx
rcl rax, cl
add al, 0xdd
add ax, ax
mov rax, qword [rsp + 0x58]
test r11b, 0xb1
test rax, rax
jmp 0x14041460d
je 0x140414621
mov dword [rax], 3
sal al, 0x12
movsx ax, dil
mov ecx, dword [rsp + 0x570]
add al, 0x22
rcl al, cl
test ecx, ecx
mov eax, 3
jmp 0x140414638
cmovne eax, ecx
cmp r9, 0x5b793579
cmc
mov dword [rsp + 0x40], eax
movsxd rax, eax
sbb ah, 0x85
mov eax, ebp
or eax, ebx
jmp 0x140414656
js 0x140414540
test ebx, ebx
jmp 0x140414663
je 0x14041469a
xor edi, edi
adc ah, 0xc5
mov eax, 0x7fffffff
jmp 0x14041467e
xor edx, edx
test dx, 0x4556
cmp r9w, 0x5aba
idiv ebx
cmp eax, ebp
jmp 0x140414694
jl 0x140414542
mov ecx, ebp
inc al
btc ax, r12w
shld ax, si, 0x1f
imul ecx, ebx
sub al, 0x4b
adc r8w, ax
mov eax, ecx
sub r8b, 0xcb
sbb r8w, 0x76eb
mov r8d, dword [rsp + 0x40]
test bp, bx
sub edi, edi
cmp sil, r10b
or eax, r8d
jmp 0x1404146d2
js 0x140414542
mov eax, 0x7fffffff
xor edx, edx
cmp sil, r8b
cmp r11b, 0x20
idiv r8d
cmp eax, ecx
jmp 0x1404146f0
jl 0x140414542
imul ecx, r8d
cmp ecx, 0x1fffffff
ja 0x140414542
mov ecx, ebp
xchg dl, dl
not r9b
mov edx, ebx
jmp 0x140414719
mov r9d, 4
jmp 0x140414724
call fcn.140112168
sub r15d, r15d
test dil, r11b
test rax, rax
jmp 0x140414737
je 0x140414540
mov rdi, rax
mov al, 0x4f
mov dword [rsp + 0x58], ebx
btc bx, r15w
adc eax, 0x66043754
shr ax, 0x49
lea eax, [rbp - 0x8000]
movsxd rbx, r11d
cmp eax, 0xffff8008
mov qword [rsp + 0x50], rbp
movsxd rbx, r9d
movsx bx, r14b
movzx rbx, cx
mov ebx, dword [rsp + 0x40]
jmp 0x14041477c
jb 0x14041548b
mov eax, dword [rsp + 0x58]
test eax, eax
jmp 0x14041478d
jle 0x140414542
lea r12, [rsi + 0x38]
lea rcx, [rsi + 0x39]
cmp bp, 0x2cb0
jmp 0x1404147ac
mov qword [rsp + 0x30], rcx
not ch
lea ecx, [rbp*4]
mov qword [rsp + 0xf8], rcx
add ch, ah
movsxd rcx, ebx
stc
cmp r13w, r14w
mov ebp, ebp
test si, r10w
mov eax, eax
jmp 0x1404147d9
mov qword [rsp + 0xd8], rax
add ax, r11w
shl eax, 0xda
mov rax, rcx
clc
test esp, esp
imul rax, rbp
cmc
test r13b, 0x33
shl rax, 2
mov qword [rsp + 0xd0], rax
shl rcx, 2
movsx ax, dl
sbb ax, sp
cdqe
mov qword [rsp + 0xe8], rcx
test r10b, r11b
add al, r11b
shl al, 0xca
shl rbp, 2
mov ax, dx
sbb ax, 0x1e4
xor edx, edx
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x80], rdi
sub r13d, r13d
cdqe
shl ah, 0x46
rcr ax, cl
mov qword [rsp + 0xe0], rbp
rcr ah, cl
neg rcx
mov rcx, qword [rsi + 0xc0]
bts rax, rcx
mov rax, qword [rsi + 0xc8]
clc
stc
cmp rcx, rax
mov qword [rsp + 0xf0], rdx
jmp 0x140414877
jae 0x1404148ba
lea rdx, [rcx + 1]
movsx ebx, r11w
xchg edi, ebx
movzx di, r11b
mov qword [rsi + 0xc0], rdx
movzx bx, r8b
movzx ebx, byte [rcx]
movsx di, r8b
mov rcx, rdx
jmp 0x1404148ab
mov rdi, qword [rsp + 0x30]
jmp 0x1404148b5
jmp 0x140414981
cmp dword [rsi + 0x30], 0
movsx edi, r11w
movzx rdi, r8w
mov rdi, qword [rsp + 0x30]
je 0x140414940
mov r8d, dword [rsi + 0x34]
movsx dx, dl
bswap dx
cqo
mov rcx, qword [rsi + 0x28]
mov dx, 0x5db1
movsx edx, sp
mov rdx, r12
jmp 0x1404148f1
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
sub ecx, dword [rsi + 0xd0]
cmc
test cl, r10b
add dword [rsi + 0xb8], ecx
test r12b, 0x13
jmp 0x140414913
test eax, eax
jmp 0x14041491a
je 0x14041494c
cdqe
ror bl, 0xed
rcr bh, cl
add rax, r12
movsx ebx, dx
movsx rbx, bx
movzx ebx, byte [r12]
jmp 0x14041493b
jmp 0x140414966
sub ebx, ebx
jmp 0x140414947
jmp 0x140414981
mov dword [rsi + 0x30], 0
mov byte [rsi + 0x38], 0
xor ebx, ebx
movsx ax, bpl
jmp 0x140414963
mov rax, rdi
mov qword [rsi + 0xc8], rax
shrd ecx, ecx, 0xa0
movsxd rcx, ecx
mov qword [rsi + 0xc0], rdi
cmp r14d, ebx
mov rcx, rdi
cmp rcx, rax
jmp 0x140414989
jae 0x1404149b4
lea rdx, [rcx + 1]
mov qword [rsi + 0xc0], rdx
movsx ebp, di
not bpl
movsx rbp, dx
movzx ebp, byte [rcx]
mov rcx, rdx
jmp 0x1404149af
jmp 0x140414a87
cmp dword [rsi + 0x30], 0
jmp 0x1404149bd
je 0x140414a30
mov r8d, dword [rsi + 0x34]
mov rcx, qword [rsi + 0x28]
cqo
movsx rdx, r10w
movzx dx, dh
mov rdx, r12
jmp 0x1404149dd
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
cmc
clc
sub ecx, dword [rsi + 0xd0]
test r13w, 0x6393
cmp r15b, bpl
add dword [rsi + 0xb8], ecx
test eax, eax
jmp 0x140414a04
je 0x140414a3c
cdqe
shl ebp, 0x6f
movzx rbp, r10w
bts bp, r10w
add rax, r12
movsx ebp, bp
bswap bp
movzx ebp, byte [r12]
jmp 0x140414a2b
jmp 0x140414a6f
sub ebp, ebp
jmp 0x140414a37
jmp 0x140414a87
mov dword [rsi + 0x30], 0
rol ax, cl
xadd eax, ecx
sub ax, si
mov byte [rsi + 0x38], 0
test r12b, r11b
bsr rax, rax
sub ebp, ebp
shr ax, 0xef
bts ecx, r10d
bsr cx, dx
mov rax, rdi
bsr cx, si
setge ch
mov qword [rsi + 0xc8], rax
shl ch, 0xe
cmp r12b, 0x3d
mov qword [rsi + 0xc0], rdi
mov rcx, rdi
cmp rcx, rax
jmp 0x140414a8f
jae 0x140414acf
lea rdi, [rcx + 1]
bswap dx
movzx dx, spl
mov dx, si
mov qword [rsi + 0xc0], rdi
xchg dh, dh
movzx edx, byte [rcx]
not rcx
movzx rcx, di
mov rcx, rdi
bswap rdi
movzx edi, cx
mov rdi, qword [rsp + 0x30]
jmp 0x140414aca
jmp 0x140414b95
cmp dword [rsi + 0x30], 0
jmp 0x140414ad8
je 0x140414b3d
mov r8d, dword [rsi + 0x34]
mov edx, 0x293d210c
setg dl
cmovle rdx, rdi
mov rcx, qword [rsi + 0x28]
cqo
mov rdx, r12
jmp 0x140414afc
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
sub ecx, dword [rsi + 0xd0]
test cl, r13b
stc
add dword [rsi + 0xb8], ecx
cmp dil, 0x39
test eax, eax
jmp 0x140414b20
je 0x140414b49
cdqe
sal dh, cl
stc
add rax, r12
movzx edx, byte [r12]
jmp 0x140414b38
jmp 0x140414b71
xor edx, edx
jmp 0x140414b44
jmp 0x140414b95
mov dword [rsi + 0x30], 0
bsr rcx, rsp
and ecx, 0x776510c9
mov byte [rsi + 0x38], 0
lahf
sub edx, edx
ror al, 0xa7
rcl cx, cl
cmovs ax, cx
mov rax, rdi
mov rcx, r14
mov qword [rsi + 0xc8], rax
test r8b, 0x4c
shl ecx, 0x8b
mov qword [rsi + 0xc0], rdi
mov rcx, rdi
test dil, al
jmp 0x140414b95
cmp bl, 2
jmp 0x140414b9d
jne 0x1404152fb
cmp bpl, 2
jmp 0x140414bac
jne 0x1404152fb
test dl, dl
jmp 0x140414bb9
js 0x1404152fb
movzx ebx, dl
shl ebx, 8
cmc
cmp rcx, rax
jmp 0x140414bce
jae 0x140414bec
lea rax, [rcx + 1]
jmp 0x140414bdd
mov qword [rsi + 0xc0], rax
movzx eax, byte [rcx]
jmp 0x140414c9a
cmp dword [rsi + 0x30], 0
je 0x140414c5d
mov r8d, dword [rsi + 0x34]
cmovl ecx, r12d
mov dh, 0x31
mov rcx, qword [rsi + 0x28]
cqo
cmovg dx, r15w
mov rdx, r12
jmp 0x140414c14
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
test al, r8b
sub ecx, dword [rsi + 0xd0]
cmc
cmp r8b, r12b
test r9b, 0xd7
add dword [rsi + 0xb8], ecx
test eax, eax
je 0x140414c64
movsxd rcx, eax
movsx rax, r8w
and rax, rdi
add rcx, r12
movzx eax, r9w
lahf
movzx eax, byte [r12]
jmp 0x140414c58
jmp 0x140414c87
xor eax, eax
jmp 0x140414c9a
mov dword [rsi + 0x30], 0
mov byte [rsi + 0x38], 0
sub cl, 6
xadd ecx, ecx
adc ch, 0x58
xor eax, eax
bsr rcx, r13
mov rcx, rdi
stc
jmp 0x140414c87
mov qword [rsi + 0xc8], rcx
mov qword [rsi + 0xc0], rdi
jmp 0x140414c9a
movzx eax, al
test dl, r11b
or ebx, eax
stc
test bx, 0x75ec
clc
cmp ebx, dword [rsp + 0x50]
jmp 0x140414cb2
jne 0x1404152da
test r13, r13
jmp 0x140414cc0
jne 0x140414ceb
mov rcx, qword [rsp + 0xf8]
jmp 0x140414cd3
call fcn.14012a5a6
mov r13, rax
test ecx, edx
test rax, rax
jmp 0x140414ce5
je 0x1404153c5
sub r15d, r15d
jmp 0x140414cf3
jmp 0x140414d0f
inc r15d
stc
cmc
cmp spl, r14b
cmp r15d, 4
jmp 0x140414d09
je 0x1404151e4
mov rax, qword [rsp + 0x50]
jmp 0x140414d1e
mov ebp, eax
test dl, sil
cmp ah, 0xdb
sub r9d, r9d
mov qword [rsp + 0x88], r15
jmp 0x140414d69
mov r9, qword [rsp + 0x38]
cwde
sub r9d, r15d
mov r15, qword [rsp + 0x88]
mov rax, qword [rsp + 0x50]
clc
movsxd rbp, r15d
mov ebp, eax
jmp 0x140414d5b
sub ebp, r9d
jmp 0x140414d63
jle 0x140414cf8
mov rdx, qword [rsi + 0xc0]
shrd ax, cx, 0xaa
mov rax, qword [rsi + 0xc8]
cmp bx, cx
cmp rdx, rax
jmp 0x140414d87
jae 0x140414dc6
mov qword [rsp + 0x38], r9
movzx ecx, dx
movzx bx, ch
movzx rbx, r13w
lea rcx, [rdx + 1]
mov bl, r8b
jmp 0x140414dad
mov qword [rsi + 0xc0], rcx
movzx bx, r13b
movzx ebx, byte [rdx]
jmp 0x140414dc1
jmp 0x140414e8b
cmp dword [rsi + 0x30], 0
jmp 0x140414dcf
je 0x140414d47
mov qword [rsp + 0x38], r9
mov dl, 0xb5
mov r8d, dword [rsi + 0x34]
xchg cl, ch
mov rcx, qword [rsi + 0x28]
movsx edx, r9w
jmp 0x140414df2
mov rdx, r12
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
clc
cmp sil, 0xc1
sub ecx, dword [rsi + 0xd0]
cmc
test cl, 0xd4
add dword [rsi + 0xb8], ecx
test eax, eax
jmp 0x140414e1a
je 0x140414e3e
cdqe
rcl ebx, cl
movsxd rbx, ebx
and bl, r14b
add rax, r12
movsx ebx, r15w
bswap bx
movzx ebx, byte [r12]
jmp 0x140414e6c
mov dword [rsi + 0x30], 0
bsr rax, rsp
mov byte [rsi + 0x38], 0
sal ch, cl
not rcx
sub ebx, ebx
bt rax, 0xdb
jmp 0x140414e5e
mov rax, rdi
or cx, 0x65af
movzx ecx, si
movsxd rcx, r15d
mov qword [rsi + 0xc8], rax
ror cl, 0x1c
mov qword [rsi + 0xc0], rdi
or rcx, r15
mov rcx, rdi
jmp 0x140414e8b
cmp bl, 0x81
jmp 0x140414e93
jb 0x140414ecb
cmp rcx, rax
jmp 0x140414ea1
jae 0x140415016
lea rax, [rcx + 1]
jmp 0x140414eb0
mov qword [rsi + 0xc0], rax
movzx ax, r12b
bswap ax
movsx rax, r15w
movzx eax, byte [rcx]
jmp 0x1404150cf
movzx ebx, bl
cmp r13b, r8b
cmp ebp, ebx
jb 0x1404152da
test ebx, ebx
jmp 0x140414ee0
je 0x14041506a
mov rax, qword [rsp + 0x38]
bswap rbp
bsr ebp, esp
movsx rbp, r15w
lea ebp, [r15 + rax*4]
clc
neg ebx
xor r15d, r15d
jmp 0x140414f04
jmp 0x140414f47
lea rcx, [rax + 1]
cmp r8b, r10b
mov qword [rsi + 0xc0], rcx
movzx eax, byte [rax]
movsxd rbp, ebp
test r15b, r8b
cmp r10w, 0x3d7c
stc
mov byte [r13 + rbp], al
add ebp, 4
jmp 0x140414f34
dec r15d
clc
stc
cmp ebx, r15d
jmp 0x140414f41
je 0x140414d36
mov rax, qword [rsi + 0xc0]
cmp r8b, 0xc8
cmp r9, r15
stc
cmp rax, qword [rsi + 0xc8]
jmp 0x140414f62
jb 0x140414f09
cmp dword [rsi + 0x30], 0
jmp 0x140414f71
je 0x140414fdd
mov r8d, dword [rsi + 0x34]
movsx rcx, r11w
mov rcx, qword [rsi + 0x28]
cqo
movsxd rdx, r13d
mov rdx, r12
jmp 0x140414f90
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
cmc
cmp sp, 0x64f8
sub ecx, dword [rsi + 0xd0]
jmp 0x140414faa
add dword [rsi + 0xb8], ecx
cmp sil, 0x9a
test di, di
test eax, eax
je 0x140414fe4
movsxd rcx, eax
btr ax, 0xe8
movsx ax, dl
add rcx, r12
movzx eax, byte [r12]
jmp 0x140414fd8
jmp 0x140415003
sub eax, eax
jmp 0x140414f1a
mov dword [rsi + 0x30], 0
btc cx, r8w
mov byte [rsi + 0x38], 0
rol cx, 0xd3
xor eax, eax
bswap cx
setbe cl
mov rcx, rdi
mov qword [rsi + 0xc8], rcx
mov qword [rsi + 0xc0], rdi
jmp 0x140414f1a
cmp dword [rsi + 0x30], 0
jmp 0x14041501f
je 0x140415079
mov r8d, dword [rsi + 0x34]
mov rcx, qword [rsi + 0x28]
not dx
mov rdx, r12
call qword [rsi + 0x10]
mov ecx, dword [rsi + 0xc0]
clc
sub ecx, dword [rsi + 0xd0]
add dword [rsi + 0xb8], ecx
cmc
cmp r11d, ecx
test eax, eax
jmp 0x140415054
je 0x140415085
movsxd rcx, eax
add rcx, r12
movzx eax, byte [r12]
jmp 0x1404150b4
mov r9, qword [rsp + 0x38]
jmp 0x140415074
jmp 0x140414d47
xor eax, eax
jmp 0x140415080
jmp 0x1404150cf
mov dword [rsi + 0x30], 0
bswap rcx
bsf cx, dx
ror ecx, 0x81
mov byte [rsi + 0x38], 0
rcl cl, 0xbf
sub eax, eax
rcl cx, 0x6b
sal cl, 0xd0
ror cx, 0xd4
mov rcx, rdi
cmc
clc
jmp 0x1404150b4
mov qword [rsi + 0xc8], rcx
cmp r13b, spl
jmp 0x1404150c8
mov qword [rsi + 0xc0], rdi
add bl, 0x80
sbb edi, ebp
sal rdi, cl
adc dil, 0x7c
movzx edi, bl
cmc
test dil, spl
cmp ebp, edi
jmp 0x1404150e9
jb 0x1404152da
test edi, edi
jmp 0x1404150f6
je 0x140415129
mov rcx, qword [rsp + 0x38]
sbb r8b, 0x6d
cmp ecx, esp
neg r8b
mov r8d, ecx
clc
cmp bl, 1
jmp 0x140415116
jne 0x14041513d
mov r9, rcx
jmp 0x140415124
jmp 0x1404151b5
mov rdi, qword [rsp + 0x30]
mov r9, qword [rsp + 0x38]
jmp 0x140415138
jmp 0x140414d47
mov r9, rcx
shrd bp, r10w, 0x81
lea ebp, [r15 + rcx*4]
bsr dx, di
mov ecx, edi
and ecx, 0xfffffffe
shl dl, 0x8c
neg ecx
stc
sub esi, esi
bts dx, r10w
xor dx, bp
movsxd rbp, ebp
sbb dx, r10w
xadd edx, edx
bsr dx, ax
mov byte [r13 + rbp], al
lea edx, [rbp + 4]
movsxd rdx, edx
test r9b, al
clc
mov byte [r13 + rdx], al
test bp, r15w
add ebp, 8
add rsi, 0xfffffffffffffffe
test r9w, 0x6e6d
cmp r12w, r15w
cmp ecx, esi
jmp 0x1404151a1
jne 0x140415163
sub r8, rsi
add rsi, r12
sar sil, cl
mov rsi, r14
cmc
clc
test bl, 1
jmp 0x1404151bd
je 0x1404151d7
lea ecx, [r15 + r8*4]
clc
movsxd rcx, ecx
mov byte [r13 + rcx], al
cmp r9w, 0x6725
clc
add r9d, edi
mov rdi, qword [rsp + 0x30]
jmp 0x140414d47
xor esi, esi
mov rdi, qword [rsp + 0x80]
bswap rcx
xchg rcx, r15
movsx r8d, si
mov r15d, dword [rsp + 0x40]
mov rbx, qword [rsp + 0xe8]
movsx ecx, dx
movzx r8d, bp
mov rbp, qword [rsp + 0xe0]
movsxd r8, eax
lea rdx, [rsi + r13]
movzx cx, r12b
mov r8w, r11w
movzx r8d, sp
mov rcx, rdi
movsx r8d, r11w
movzx r8d, r13w
mov r8d, r15d
call fcn.14042f5e4
lea rdi, [rdi + rbx]
add rsi, 4
cmp r11w, 0x5a4b
test spl, r12b
cmp rbp, rsi
jmp 0x140415254
jne 0x140415217
mov rdx, qword [rsp + 0xf0]
inc rdx
add ax, bx
cwde
mov rax, qword [rsp + 0x80]
mov sil, 0xea
xadd sil, sil
add rax, qword [rsp + 0xd0]
jmp 0x14041528b
mov qword [rsp + 0x80], rax
xadd sil, sil
bts si, r14w
cmp rdx, qword [rsp + 0xd8]
movsxd rsi, edi
mov rsi, r14
jmp 0x1404152af
jne 0x140414853
test r13, r13
jmp 0x1404152bd
je 0x1404152d0
mov rcx, r13
jmp 0x1404152cb
call fcn.14018822f
mov rdi, qword [rsp + 0x48]
jmp 0x140414542
mov rcx, qword [rsp + 0x48]
jmp 0x1404152e4
call fcn.14018822f
mov rcx, r13
jmp 0x1404152f1
call fcn.14018822f
jmp 0x140414540
mov byte [rsp + 0x60], bl
test r12w, 0x73f8
test r8b, bl
mov byte [rsp + 0x61], bpl
mov byte [rsp + 0x62], dl
cmp rcx, rax
jmp 0x140415319
jae 0x14041533c
lea rax, [rcx + 1]
jmp 0x140415328
mov qword [r14 + 0xc0], rax
movzx eax, byte [rcx]
jmp 0x140415337
jmp 0x140415427
cmp dword [r14 + 0x30], 0
jmp 0x140415346
je 0x1404153cf
mov rsi, r14
mov r8d, dword [r14 + 0x34]
mov cx, r11w
bswap dx
mov rcx, qword [r14 + 0x28]
mov dx, 0x5164
movsx dx, r14b
mov rdx, r12
jmp 0x14041536f
call qword [r14 + 0x10]
mov ecx, dword [r14 + 0xc0]
jmp 0x14041537f
sub ecx, dword [r14 + 0xd0]
add dword [r14 + 0xb8], ecx
cmp r14w, r12w
jmp 0x140415396
test eax, eax
jmp 0x14041539d
je 0x1404153db
movsxd rcx, eax
sar al, 0x2a
lahf
add ah, dh
add rcx, r12
movzx ax, r8b
not al
movzx eax, byte [r12]
jmp 0x1404153c0
jmp 0x1404153fa
mov rcx, qword [rsp + 0x48]
jmp 0x1404152f1
sub eax, eax
jmp 0x1404153d6
jmp 0x140415427
mov rax, r14
cdq
mov dword [r14 + 0x30], 0
rcr ch, 0x4d
mov byte [r14 + 0x38], 0
sar rcx, cl
sub eax, eax
cdq
mov rcx, qword [rsp + 0x30]
mov rdx, r14
cqo
mov dil, r8b
bswap r8w
mov qword [r14 + 0xc8], rcx
movsx rcx, r9w
jmp 0x140415416
mov rcx, qword [rsp + 0x30]
mov qword [r14 + 0xc0], rcx
cqo
mov bx, bx
mov byte [rsp + 0x63], al
lea rdx, [rsp + 0x60]
bswap cx
mov rbx, rcx
mov rdi, qword [rsp + 0x48]
mov rcx, rdi
movsxd r8, ebp
mov ebx, dword [rsp + 0x40]
cmovne r8, rdx
mov r8d, ebx
jmp 0x140415451
call fcn.14042f5e4
mov rcx, r13
jmp 0x14041545e
call fcn.14018822f
mov r13d, 1
mov rbp, rbx
xor r15d, r15d
mov rsi, r14
movsx ebp, r8w
movsx bp, bpl
mov rbp, qword [rsp + 0x50]
jmp 0x1404154af
inc r15d
cmp spl, bpl
xor r13d, r13d
jmp 0x140415496
cmp r15d, dword [rsp + 0x58]
jmp 0x1404154a0
jge 0x140414542
cmp r13d, ebp
jge 0x140415485
mov r14, qword [rsi + 0x10]
stc
test r14, r14
jmp 0x1404154bc
je 0x14041555e
mov rdx, qword [rsi + 0xc0]
bts bx, r9w
movzx rax, sp
mov rax, qword [rsi + 0xc8]
mov rbx, rax
clc
stc
test r15b, bpl
sub rbx, rdx
cmp ebx, 3
jmp 0x1404154ec
jg 0x140415577
movsxd r12, ebx
cmovno rcx, r9
xchg r8w, r8w
lea rcx, [rsp + 0x2c]
bswap r8
mov r8, r12
call fcn.14049f5b0
mov r8d, 4
cmovne cx, r14w
sal dh, 0xdd
sub r8d, ebx
shr dl, 0x17
lea rdx, [rsp + r12]
add rdx, 0x2c
bswap cx
movsxd rcx, ecx
mov rcx, qword [rsi + 0x28]
jmp 0x140415538
call r14
mov rax, qword [rsi + 0xc8]
mov bx, 0x2a0b
movsx ebx, bx
mov qword [rsi + 0xc0], rax
mov ebx, dword [rsp + 0x40]
jmp 0x140415559
jmp 0x1404155a9
mov rdx, qword [rsi + 0xc0]
setno ah
bswap ax
mov rax, qword [rsi + 0xc8]
jmp 0x140415584
mov ebx, dword [rsp + 0x40]
cmova cx, r10w
cmp dil, 0xde
lea rcx, [rdx + 4]
test ah, 0xf
cmp rcx, rax
jmp 0x140415593
ja 0x1404155a9
mov eax, dword [rdx]
mov dword [rsp + 0x2c], eax
cwd
mov qword [rsi + 0xc0], rcx
xchg edx, eax
mov eax, ebp
imul eax, ebx
xchg ebp, edx
stc
imul eax, r15d
not r12b
bsr ebp, edx
cmp r15b, sil
cdqe
sub bpl, 0x9f
cwd
lea r12, [rdi + rax*4]
shl edx, cl
bswap eax
mov eax, r13d
imul eax, ebx
ror bpl, 0x34
bts edx, ebp
btr bp, 0x98
movsxd rbp, eax
movsxd rdx, r15d
movzx edx, byte [rsp + 0x2f]
clc
test r8w, 0x627a
test edx, edx
je 0x140415668
add edx, 0xffffff78
jmp 0x140415605
movsd xmm0, qword [0x1400bf4d0]
call fcn.1404b42dd
cvtsd2ss xmm0, xmm0
movzx eax, byte [rsp + 0x2c]
cmp bpl, r14b
test r10w, 0x3cdf
cmp ebx, 2
jmp 0x14041562c
jg 0x1404156ad
movzx ecx, byte [rsp + 0x2d]
add ecx, eax
movzx eax, byte [rsp + 0x2e]
add eax, ecx
jmp 0x140415645
xorps xmm1, xmm1
cvtsi2ss xmm1, eax
mulss xmm0, xmm1
divss xmm0, dword [0x1400bd564]
movss dword [r12 + rbp*4], xmm0
jmp 0x140415663
jmp 0x1404156eb
cmp ebx, 2
jmp 0x140415670
jg 0x14041572d
cmp ebx, 1
jmp 0x14041567e
je 0x14041569b
cmp ebx, 2
jmp 0x14041568c
jne 0x140415768
mov dword [r12 + rbp*4 + 4], 0x3f800000
mov dword [r12 + rbp*4], 0
jmp 0x1404156a8
jmp 0x140415768
movzx ecx, byte [rsp + 0x2d]
jmp 0x1404156b7
movd xmm1, eax
pinsrw xmm1, ecx, 2
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm0
unpcklps xmm2, xmm0
movzx eax, byte [rsp + 0x2e]
xorps xmm3, xmm3
cvtsi2ss xmm3, eax
mulps xmm2, xmm1
movlps qword [r12 + rbp*4], xmm2
mulss xmm3, xmm0
movss dword [r12 + rbp*4 + 8], xmm3
cmp dil, sil
cmp ebx, 4
jmp 0x1404156f3
je 0x14041571a
cmp ebx, 2
jmp 0x140415701
jne 0x140415768
mov dword [r12 + rbp*4 + 4], 0x3f800000
jmp 0x140415715
jmp 0x140415768
mov dword [r12 + rbp*4 + 0xc], 0x3f800000
jmp 0x140415728
jmp 0x140415768
cmp ebx, 3
je 0x140415752
cmp ebx, 4
jmp 0x14041573e
jne 0x140415768
mov dword [r12 + rbp*4 + 0xc], 0x3f800000
jmp 0x140415752
mov dword [r12 + rbp*4 + 8], 0
jmp 0x140415760
xorps xmm0, xmm0
movlps qword [r12 + rbp*4], xmm0
inc r13d
mov rbp, qword [rsp + 0x50]
jmp 0x140415775
jmp 0x1404154a6