Function at 0x1403abbdf
Capabilities:
Check http status code

Disassembly:
push r15
cmp r14, 0xc583010
test bl, 0xf9
push r14
cmc
test r13d, eax
push r13
cmc
push r12
push rsi
btc si, 0x11
sar sil, 0xa3
push rdi
shl sil, cl
push rbp
sets sil
push rbx
shr esi, 0x5b
cmp edi, 0xf365fd8
cmc
sub rsp, 0x2d8
sbb sil, r15b
mov rsi, rcx
clc
cmc
test edx, edx
jmp 0x1403abc2a
je 0x1403ac5da
movaps xmm0, xmmword [0x1400bd340]
bswap ax
cmovnp eax, r9d
movups xmmword [rsi + 0x8fca], xmm0
cwde
cmove ax, cx
movups xmmword [rsi + 0x8fba], xmm0
setno ah
movsx rax, si
movups xmmword [rsi + 0x8faa], xmm0
cbw
movsx eax, bx
movsx ax, r14b
movups xmmword [rsi + 0x8f9a], xmm0
movzx ax, bl
movups xmmword [rsi + 0x8f8a], xmm0
mov eax, 0x5f767314
cwde
movups xmmword [rsi + 0x8f7a], xmm0
movzx eax, r15w
movsx rax, si
movups xmmword [rsi + 0x8f6a], xmm0
movups xmmword [rsi + 0x8f5a], xmm0
movzx eax, ax
bswap ax
movups xmmword [rsi + 0x8f4a], xmm0
bswap rax
nop
cbw
movaps xmm0, xmmword [0x1400bd350]
setae al
movups xmmword [rsi + 0x8fda], xmm0
mov eax, 0xd3721e8
movups xmmword [rsi + 0x8fea], xmm0
movups xmmword [rsi + 0x8ffa], xmm0
movups xmmword [rsi + 0x900a], xmm0
jmp 0x1403abce2
movups xmmword [rsi + 0x901a], xmm0
movups xmmword [rsi + 0x902a], xmm0
movsx rax, r12w
bswap eax
lahf
movups xmmword [rsi + 0x903a], xmm0
movaps xmm0, xmmword [0x1400bd360]
not eax
movups xmmword [rsi + 0x904a], xmm0
movabs rax, 0x707070707070707
jmp 0x1403abd1d
mov qword [rsi + 0x905a], rax
movabs rax, 0x808080808080808
mov qword [rsi + 0x9062], rax
jmp 0x1403abd3a
movaps xmm0, xmmword [0x1400bd330]
jmp 0x1403abd46
movups xmmword [rsi + 0x907a], xmm0
jmp 0x1403abd52
movups xmmword [rsi + 0x906a], xmm0
jmp 0x1403abd5e
xorps xmm0, xmm0
movaps xmmword [rsp + 0x190], xmm0
mov cl, ch
movaps xmmword [rsp + 0x1a0], xmm0
sal cx, 0x88
movsx ecx, r8w
ror cl, 7
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm0
bsr cx, bx
xchg cx, cx
btc rcx, 6
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm0
shr ch, cl
bt rcx, r11
movaps xmmword [rsp + 0x1f0], xmm0
rol ch, cl
movzx rcx, bx
movaps xmmword [rsp + 0x200], xmm0
adc cx, 0x3ab4
inc rcx
movsx ecx, r13w
mov dword [rsp + 0x210], 0
xor eax, eax
xchg rcx, rcx
dec ch
movzx ecx, sp
nop word cs:[rax + rax]
movzx ecx, si
xchg cl, ch
movzx ecx, byte [rsi + rax + 0x8f4a]
jmp 0x1403abe08
inc dword [rsp + rcx*4 + 0x190]
inc cl
setnp cl
movzx ecx, byte [rsi + rax + 0x8f4b]
jmp 0x1403abe21
inc dword [rsp + rcx*4 + 0x190]
movzx ecx, di
movzx ecx, byte [rsi + rax + 0x8f4c]
jmp 0x1403abe38
inc dword [rsp + rcx*4 + 0x190]
movzx ecx, byte [rsi + rax + 0x8f4d]
inc dword [rsp + rcx*4 + 0x190]
add rax, 4
cmp rax, 0x120
jmp 0x1403abe5d
jne 0x1403abdfb
mov dword [rsp + 0x54], 0
shld ax, r13w, 0x20
cmp bh, 0xde
shl ax, cl
mov eax, dword [rsp + 0x194]
add eax, eax
clc
mov dword [rsp + 0x58], eax
test r11b, dl
cmp r12w, 0x7b11
cmc
add eax, dword [rsp + 0x198]
add eax, eax
stc
test bx, 0x6439
cmp r15w, 0x71f6
mov dword [rsp + 0x5c], eax
cmp r11d, esp
cmc
stc
add eax, dword [rsp + 0x19c]
cmp r10b, 0xa2
test al, 0x1b
add eax, eax
test r8, rbp
cmp rax, r12
mov dword [rsp + 0x60], eax
cmc
cmp r11b, al
clc
add eax, dword [rsp + 0x1a0]
jmp 0x1403abede
add eax, eax
cmp si, 0x2d4f
cmp dl, r12b
stc
mov dword [rsp + 0x64], eax
clc
stc
cmp r11b, r12b
add eax, dword [rsp + 0x1a4]
add eax, eax
cmp r12b, r10b
jmp 0x1403abf09
mov dword [rsp + 0x68], eax
stc
cmp r14, r14
jmp 0x1403abf16
add eax, dword [rsp + 0x1a8]
cmc
add eax, eax
clc
test bl, r14b
mov dword [rsp + 0x6c], eax
test ebx, edx
test r10, 0x77f83306
cmp esp, edx
add eax, dword [rsp + 0x1ac]
cmc
jmp 0x1403abf46
add eax, eax
cmc
mov dword [rsp + 0x70], eax
cmp r11b, dil
add eax, dword [rsp + 0x1b0]
cmp dh, 0x47
add eax, eax
cmc
mov dword [rsp + 0x74], eax
add eax, dword [rsp + 0x1b4]
cmp r12b, 0xa4
clc
add eax, eax
mov dword [rsp + 0x78], eax
add eax, dword [rsp + 0x1b8]
add eax, eax
clc
cmp r14, r15
mov dword [rsp + 0x7c], eax
add eax, dword [rsp + 0x1bc]
cmp r10b, 0x99
clc
cmp ax, r14w
add eax, eax
mov dword [rsp + 0x80], eax
stc
cmc
add eax, dword [rsp + 0x1c0]
add eax, eax
stc
jmp 0x1403abfae
mov dword [rsp + 0x84], eax
test rax, rsi
cmp r8b, r13b
add eax, dword [rsp + 0x1c4]
cmp sp, 0x2e07
stc
test r9w, 0x2231
add eax, eax
mov dword [rsp + 0x88], eax
add eax, dword [rsp + 0x1c8]
test r15w, bp
cmp r14d, 0x3b82108a
stc
add eax, eax
mov dword [rsp + 0x8c], eax
sub r8d, r8d
jmp 0x1403abffb
jmp 0x1403ac020
mov word [rsi + r8*2 + 0x888a], bp
inc r8
cmc
stc
cmp r8, 0x120
jmp 0x1403ac01a
je 0x1403ac16d
movzx ebx, byte [rsi + r8 + 0x8f4a]
cmp r10, 0x7f7e46c2
cmp dx, r13w
test r13d, 0x28913f15
test ebx, ebx
jmp 0x1403ac042
je 0x1403ac009
mov edx, ebx
movzx bp, r14b
mov eax, dword [rsp + rdx*4 + 0x50]
lea ebp, [rax + 1]
and cx, bp
mov dword [rsp + rdx*4 + 0x50], ebp
btr rdx, 0x2e
lea ecx, [rbx - 1]
mov edx, ebx
cmp r10b, r12b
and edx, 3
test r14b, dil
sub ebp, ebp
cmp bl, r11b
cmp ecx, 3
jb 0x1403ac11d
and ebx, 0xfffffffc
sub ebp, ebp
cmp bpl, spl
sal ch, cl
nop word [rax + rax]
xor cx, bx
mov ecx, eax
movzx di, r12b
and ecx, 1
btc di, r8w
bts di, r11w
shl ecx, 2
sal edi, 0xf7
sub dil, 0x53
lea ecx, [rcx + rbp*8]
neg bp
rol bp, cl
and rbp, rax
mov ebp, eax
bts edi, r11d
and ebp, 2
sar di, cl
clc
xor dil, dil
or ebp, ecx
mov dil, al
mov ecx, eax
rcr rdi, cl
shr ecx, 2
movsxd rdi, r9d
mov dil, r9b
and ecx, 1
or ecx, ebp
mov edi, eax
or ebp, esp
movsxd rbp, edi
shr edi, 3
adc rbp, rdi
inc bp
movsx bp, r8b
and edi, 1
neg bpl
bsr bp, bp
shl rbp, cl
lea ebp, [rdi + rcx*2]
stc
shr eax, 4
add ebx, 0xfffffffc
jmp 0x1403ac117
jne 0x1403ac094
test edx, edx
je 0x1403ac000
nop word [rax + rax]
movsx ecx, r15w
bt rcx, r8
mov ecx, eax
test r8w, 0x9b1
cmp spl, 0x40
and ecx, 1
clc
cmp sil, 0xef
lea ebp, [rcx + rbp*2]
cmp spl, 0xd
test r10b, r9b
shr eax, 1
jmp 0x1403ac15b
dec edx
jmp 0x1403ac162
jne 0x1403ac136
jmp 0x1403ac000
xorps xmm0, xmm0
movaps xmmword [rsp + 0x190], xmm0
add cl, r13b
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm0
btc cx, 0x51
or cx, dx
movaps xmmword [rsp + 0x1c0], xmm0
bswap cx
movaps xmmword [rsp + 0x1d0], xmm0
mov cl, r8b
btr cx, 0xe5
movaps xmmword [rsp + 0x1e0], xmm0
sal ch, cl
movaps xmmword [rsp + 0x1f0], xmm0
cmc
clc
ror ch, 0x74
movaps xmmword [rsp + 0x200], xmm0
bsf cx, r9w
mov cx, r8w
test bpl, 0xc1
mov dword [rsp + 0x210], 0
sub eax, eax
movsx rcx, dx
nop word cs:[rax + rax]
movzx ecx, r8w
xchg cx, cx
cmovp cx, di
movzx ecx, byte [rsi + rax + 0x906a]
jmp 0x1403ac210
inc dword [rsp + rcx*4 + 0x190]
cmovp rcx, rbp
not rcx
movzx ecx, byte [rsi + rax + 0x906b]
jmp 0x1403ac22b
inc dword [rsp + rcx*4 + 0x190]
movsx rcx, cx
movsx ecx, r13w
dec ch
movzx ecx, byte [rsi + rax + 0x906c]
jmp 0x1403ac249
inc dword [rsp + rcx*4 + 0x190]
cmovg rcx, rbp
xchg cl, cl
movzx ecx, byte [rsi + rax + 0x906d]
jmp 0x1403ac263
inc dword [rsp + rcx*4 + 0x190]
clc
test bpl, r8b
jmp 0x1403ac273
add rax, 4
cmp rax, 0x20
jmp 0x1403ac280
jne 0x1403ac203
mov dword [rsp + 0x54], 0
rol ah, 0xf4
movsx rax, di
btr ax, r10w
mov eax, dword [rsp + 0x194]
add eax, eax
clc
mov dword [rsp + 0x58], eax
cmp cl, spl
cmc
test spl, 0x7a
add eax, dword [rsp + 0x198]
add eax, eax
mov dword [rsp + 0x5c], eax
cmp r14b, r8b
jmp 0x1403ac2c5
add eax, dword [rsp + 0x19c]
clc
add eax, eax
test dh, 0xf2
mov dword [rsp + 0x60], eax
cmc
clc
add eax, dword [rsp + 0x1a0]
add eax, eax
cmc
mov dword [rsp + 0x64], eax
cmp r11d, r14d
stc
add eax, dword [rsp + 0x1a4]
cmp r11b, 0x3a
test r15, rbp
add eax, eax
clc
mov dword [rsp + 0x68], eax
add eax, dword [rsp + 0x1a8]
add eax, eax
stc
mov dword [rsp + 0x6c], eax
add eax, dword [rsp + 0x1ac]
add eax, eax
cmc
clc
mov dword [rsp + 0x70], eax
cmc
add eax, dword [rsp + 0x1b0]
add eax, eax
cmp ebx, ecx
cmp r15b, 0x43
mov dword [rsp + 0x74], eax
cmc
add eax, dword [rsp + 0x1b4]
add eax, eax
clc
test r11b, 0xf3
jmp 0x1403ac344
mov dword [rsp + 0x78], eax
test dl, 0xa3
add eax, dword [rsp + 0x1b8]
test spl, 0xdd
add eax, eax
cmc
test r11b, 0x13
mov dword [rsp + 0x7c], eax
add eax, dword [rsp + 0x1bc]
jmp 0x1403ac36e
add eax, eax
cmp esp, 0x62bd4552
jmp 0x1403ac37b
mov dword [rsp + 0x80], eax
test r13w, r9w
cmp r11d, ebx
add eax, dword [rsp + 0x1c0]
clc
add eax, eax
mov dword [rsp + 0x84], eax
jmp 0x1403ac39f
add eax, dword [rsp + 0x1c4]
test r10b, r9b
add eax, eax
clc
jmp 0x1403ac3b2
mov dword [rsp + 0x88], eax
clc
add eax, dword [rsp + 0x1c8]
cmp r11b, r11b
add eax, eax
jmp 0x1403ac3cb
mov dword [rsp + 0x8c], eax
stc
cmp r8b, bl
sub r8d, r8d
jmp 0x1403ac3de
jmp 0x1403ac3fe
mov word [rsi + r8*2 + 0x8aca], bp
jmp 0x1403ac3f1
inc r8
cmp r8, 0x20
je 0x1403ac541
movzx ebx, byte [rsi + r8 + 0x906a]
clc
test r11b, 0x2f
test ebx, ebx
jmp 0x1403ac413
je 0x1403ac3f1
mov edx, ebx
mov eax, dword [rsp + rdx*4 + 0x50]
rol rcx, cl
lea ebp, [rax + 1]
mov dword [rsp + rdx*4 + 0x50], ebp
movsx rdx, r12w
stc
or edx, 0x299f76b3
lea ecx, [rbx - 1]
test r15b, 0x83
mov edx, ebx
jmp 0x1403ac447
and edx, 3
test bh, 0x4d
xor ebp, ebp
cmp ecx, 3
jmp 0x1403ac457
jb 0x1403ac50c
and ebx, 0xfffffffc
sub ch, 0x50
xor ebp, ebp
nop word cs:[rax + rax]
shl dil, 0xa3
and cx, 0x54a8
mov ecx, eax
and ecx, 1
bsr di, r14w
movsxd rdi, edx
sar edi, 0xdb
shl ecx, 2
lea ecx, [rcx + rbp*8]
rol edi, 0x8f
dec rbp
mov ebp, eax
and ebp, 2
stc
or ebp, ecx
neg dil
sar edi, cl
movsxd rcx, r12d
mov ecx, eax
shld rdi, rcx, 0x5e
shr ecx, 2
mov di, si
movsx rdi, r9w
and ecx, 1
sal dil, 0xc2
add dil, r15b
rcr dil, 0x51
or ecx, ebp
adc dil, 0x5a
setl dil
mov bpl, 0x6c
mov edi, eax
stc
adc bpl, r11b
shr edi, 3
dec ebp
and ebp, ebp
and edi, 1
sbb bpl, bl
movzx bp, bl
btc bp, 0x2d
lea ebp, [rdi + rcx*2]
jmp 0x1403ac4f6
shr eax, 4
clc
cmp cx, r14w
jmp 0x1403ac503
add ebx, 0xfffffffc
jne 0x1403ac47a
test edx, edx
je 0x1403ac3e3
nop word [rax + rax]
mov ecx, eax
cmc
and ecx, 1
test bpl, al
cmp r12b, r8b
lea ebp, [rcx + rbp*2]
cmc
jmp 0x1403ac532
shr eax, 1
dec edx
jne 0x1403ac51d
jmp 0x1403ac3e3
mov eax, dword [rsi + 0x5c]
cwd
mov edx, dword [rsi + 0x60]
cmc
stc
bts edx, eax
clc
test r10b, 0x49
cmp al, bpl
mov dword [rsi + 0x60], edx
cmp r15b, 0x26
test r13w, 0x33b9
add eax, 2
cmp si, 0x6cfa
mov dword [rsi + 0x5c], eax
cmp r14d, r10d
cmp eax, 8
jae 0x1403ac59f
jmp 0x1403adac1
shr edx, 8
clc
cmc
mov dword [rsi + 0x60], edx
add eax, 0xfffffff8
test cl, 0x91
stc
mov dword [rsi + 0x5c], eax
cmp eax, 7
jmp 0x1403ac599
jbe 0x1403adac1
mov rcx, qword [rsi + 0x40]
cmc
cmp rcx, qword [rsi + 0x48]
jae 0x1403ac57f
lea rax, [rcx + 1]
jmp 0x1403ac5b7
mov qword [rsi + 0x40], rax
bswap ax
mov byte [rcx], dl
mov eax, dword [rsi + 0x5c]
cdq
jmp 0x1403ac5cd
mov edx, dword [rsi + 0x60]
jmp 0x1403ac5d5
jmp 0x1403ac57f
mov word [rsi + 0x83ca], 1
neg r9b
movzx cx, r12b
rcr r9w, 0x35
mov dword [rsp + 0x20], 0
mov rcx, rsi
dec r8b
xor r8b, spl
mov r9w, di
xor edx, edx
mov r8b, 0xa2
jmp 0x1403ac612
mov r8d, 0x120
movsx r9, dx
movzx r9, si
not r9w
mov r9d, 0xf
jmp 0x1403ac62f
call fcn.1403ae122
mov dword [rsp + 0x20], 0
not r8b
movzx rdx, r11w
movsx cx, r12b
mov rcx, rsi
mov edx, 1
mov r9d, 0x6b196c8c
not r9b
mov r8d, 0x20
mov r9b, r13b
bswap r9w
mov r9d, 0xf
jmp 0x1403ac671
call fcn.1403ae122
mov r12d, 0x11e
cmp r12w, 0x5355
cmp byte [rsi + 0x9067], 0
jmp 0x1403ac68e
jne 0x1403ac97f
mov r12d, 0x11d
clc
cmp byte [rsi + 0x9066], 0
jne 0x1403ac97f
mov r12d, 0x11c
cmp spl, bl
cmp byte [rsi + 0x9065], 0
jmp 0x1403ac6bd
jne 0x1403ac97f
mov r12d, 0x11b
clc
cmc
jmp 0x1403ac6d0
cmp byte [rsi + 0x9064], 0
jne 0x1403ac97f
mov r12d, 0x11a
test r12w, 0x25a2
cmp byte [rsi + 0x9063], 0
jmp 0x1403ac6f5
jne 0x1403ac97f
mov r12d, 0x119
clc
stc
cmp r8, 0x6d220647
cmp byte [rsi + 0x9062], 0
jmp 0x1403ac716
jne 0x1403ac97f
mov r12d, 0x118
clc
cmp esp, 0xac3caf
cmp byte [rsi + 0x9061], 0
jmp 0x1403ac735
jne 0x1403ac97f
mov r12d, 0x117
cmc
cmp sp, si
cmp byte [rsi + 0x9060], 0
jne 0x1403ac97f
mov r12d, 0x116
cmp byte [rsi + 0x905f], 0
jmp 0x1403ac764
jne 0x1403ac97f
mov r12d, 0x115
test r14b, 0xe8
cmp byte [rsi + 0x905e], 0
jmp 0x1403ac780
jne 0x1403ac97f
mov r12d, 0x114
clc
cmp byte [rsi + 0x905d], 0
jne 0x1403ac97f
mov r12d, 0x113
cmp byte [rsi + 0x905c], 0
jne 0x1403ac97f
mov r12d, 0x112
cmp byte [rsi + 0x905b], 0
jmp 0x1403ac7bf
jne 0x1403ac97f
mov r12d, 0x111
cmc
clc
cmp byte [rsi + 0x905a], 0
jmp 0x1403ac7d9
jne 0x1403ac97f
mov r12d, 0x110
cmc
cmp byte [rsi + 0x9059], 0
jmp 0x1403ac7f2
jne 0x1403ac97f
mov r12d, 0x10f
cmp r11, 0x397e2d31
test rdx, rsp
cmp byte [rsi + 0x9058], 0
jmp 0x1403ac814
jne 0x1403ac97f
mov r12d, 0x10e
stc
test r8, rbx
cmp si, 0x7bba
cmp byte [rsi + 0x9057], 0
jmp 0x1403ac835
jne 0x1403ac97f
mov r12d, 0x10d
clc
cmp byte [rsi + 0x9056], 0
jmp 0x1403ac84e
jne 0x1403ac97f
mov r12d, 0x10c
cmp byte [rsi + 0x9055], 0
jmp 0x1403ac866
jne 0x1403ac97f
mov r12d, 0x10b
test bh, dh
cmp byte [rsi + 0x9054], 0
jmp 0x1403ac880
jne 0x1403ac97f
mov r12d, 0x10a
test r13b, r13b
cmc
cmp byte [rsi + 0x9053], 0
jne 0x1403ac97f
mov r12d, 0x109
cmp byte [rsi + 0x9052], 0
jmp 0x1403ac8af
jne 0x1403ac97f
mov r12d, 0x108
jmp 0x1403ac8c7
cmp byte [rsi + 0x9051], 0
jmp 0x1403ac8d3
jne 0x1403ac97f
mov r12d, 0x107
cmp byte [rsi + 0x9050], 0
jmp 0x1403ac8eb
jne 0x1403ac97f
mov r12d, 0x106
cmp byte [rsi + 0x904f], 0
jmp 0x1403ac903
jne 0x1403ac97f
mov r12d, 0x105
stc
cmp byte [rsi + 0x904e], 0
jne 0x1403ac97f
mov r12d, 0x104
cmp bx, r13w
cmp byte [rsi + 0x904d], 0
jne 0x1403ac97f
mov r12d, 0x103
cmp r10w, 0x353c
test r14b, bpl
cmp byte [rsi + 0x904c], 0
jmp 0x1403ac94f
jne 0x1403ac97f
cmp byte [rsi + 0x904b], 1
jmp 0x1403ac965
mov r12d, 0x102
movzx rdx, bx
cmovns r15w, r8w
setns dh
sbb r12d, 0
xchg r15w, r15w
lea rdx, [rsi + 0x8f4a]
movzx r15w, r8b
cmove r15d, esp
movzx r15d, di
mov r15d, 0x1e
test r13w, 0x446f
cmc
cmp byte [rsi + 0x9087], 0
jmp 0x1403ac9ac
jne 0x1403acc8b
mov r15d, 0x1d
test r12b, bl
cmp byte [rsi + 0x9086], 0
jmp 0x1403ac9c7
jne 0x1403acc8b
mov r15d, 0x1c
jmp 0x1403ac9d8
cmp byte [rsi + 0x9085], 0
jmp 0x1403ac9e4
jne 0x1403acc8b
mov r15d, 0x1b
jmp 0x1403ac9f5
cmp byte [rsi + 0x9084], 0
jmp 0x1403aca01
jne 0x1403acc8b
mov r15d, 0x1a
clc
cmc
cmp byte [rsi + 0x9083], 0
jmp 0x1403aca1b
jne 0x1403acc8b
mov r15d, 0x19
cmp byte [rsi + 0x9082], 0
jmp 0x1403aca33
jne 0x1403acc8b
mov r15d, 0x18
clc
cmp byte [rsi + 0x9081], 0
jmp 0x1403aca4c
jne 0x1403acc8b
mov r15d, 0x17
cmp byte [rsi + 0x9080], 0
jmp 0x1403aca64
jne 0x1403acc8b
mov r15d, 0x16
jmp 0x1403aca75
cmp byte [rsi + 0x907f], 0
jmp 0x1403aca81
jne 0x1403acc8b
mov r15d, 0x15
cmp sil, 0x15
cmp byte [rsi + 0x907e], 0
jmp 0x1403aca9d
jne 0x1403acc8b
mov r15d, 0x14
jmp 0x1403acab2
cmp byte [rsi + 0x907d], 0
jne 0x1403acc8b
mov r15d, 0x13
jmp 0x1403acaca
cmp byte [rsi + 0x907c], 0
jmp 0x1403acad6
jne 0x1403acc8b
mov r15d, 0x12
jmp 0x1403acae8
cmp byte [rsi + 0x907b], 0
jne 0x1403acc8b
mov r15d, 0x11
cmp byte [rsi + 0x907a], 0
jmp 0x1403acb07
jne 0x1403acc8b
mov r15d, 0x10
test edx, eax
cmp r14b, r13b
clc
cmp byte [rsi + 0x9079], 0
jmp 0x1403acb25
jne 0x1403acc8b
mov r15d, 0xf
cmp byte [rsi + 0x9078], 0
jmp 0x1403acb3d
jne 0x1403acc8b
mov r15d, 0xe
jmp 0x1403acb4e
cmp byte [rsi + 0x9077], 0
jmp 0x1403acb5a
jne 0x1403acc8b
mov r15d, 0xd
cmc
cmp byte [rsi + 0x9076], 0
jne 0x1403acc8b
mov r15d, 0xc
test r11d, 0x68fa17d1
test dl, cl
cmp byte [rsi + 0x9075], 0
jmp 0x1403acb8f
jne 0x1403acc8b
mov r15d, 0xb
cmc
cmp r9w, 0x7125
cmp byte [rsi + 0x9074], 0
jne 0x1403acc8b
mov r15d, 0xa
cmp byte [rsi + 0x9073], 0
jne 0x1403acc8b
mov r15d, 9
cmp byte [rsi + 0x9072], 0
jmp 0x1403acbd4
jne 0x1403acc8b
mov r15d, 8
cmp byte [rsi + 0x9071], 0
jne 0x1403acc8b
mov r15d, 7
stc
cmp byte [rsi + 0x9070], 0
jmp 0x1403acc00
jne 0x1403acc8b
mov r15d, 6
test bp, r9w
cmp byte [rsi + 0x906f], 0
jmp 0x1403acc1c
jne 0x1403acc8b
mov r15d, 5
test r10w, bx
cmp al, 0x51
cmc
cmp byte [rsi + 0x906e], 0
jmp 0x1403acc3b
jne 0x1403acc8b
mov r15d, 4
jmp 0x1403acc4c
cmp byte [rsi + 0x906d], 0
jne 0x1403acc8b
mov r15d, 3
cmp byte [rsi + 0x906c], 0
jne 0x1403acc8b
cmp byte [rsi + 0x906b], 1
not cx
bswap ecx
mov r15d, 2
not ch
sets cl
sbb r15d, 0
sete r14b
mov r14d, r12d
lea rcx, [rsp + 0x190]
movzx r8d, bx
movsxd r8, r10d
mov r8, r14
jmp 0x1403acca5
call fcn.1404a58cd
lea rcx, [rsp + r14]
test spl, r9b
btc dx, r10w
not r8b
add rcx, 0x190
movsx r8d, r14w
not rdx
lea rdx, [rsi + 0x906a]
movzx r8w, dl
mov r8d, r15d
jmp 0x1403accdb
call fcn.1404a58cd
lea rax, [rsi + 0x864a]
jmp 0x1403accec
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsi + 0x864a], xmm0
movups xmmword [rsi + 0x865a], xmm0
mov qword [rsi + 0x8668], 0
add r13b, 0x7e
btr ax, 0x93
rcl al, cl
lea r14d, [r15 + r12]
and r13b, 0xc5
cmc
neg al
lea rax, [rsi + 0x866e]
mov qword [rsp + 0x38], rax
shr r13b, cl
mov r13b, 0x11
lea rax, [rsi + 0x866c]
mov qword [rsp + 0x40], rax
lea rax, [rsi + 0x866a]
mov r13b, dl
rcr r13b, 0x65
sets r13b
mov qword [rsp + 0x30], rax
ror r13b, cl
mov r13b, 0xff
test r10b, r11b
jmp 0x1403acd66
xor ecx, ecx
cmp r9w, ax
sub r11d, r11d
cmc
xor ebp, ebp
cmp r14b, 0xa
test rbp, 0x6e223ae2
jmp 0x1403acd82
xor ebx, ebx
jmp 0x1403ace3a
mov rax, qword [rsp + 0x30]
not dx
movzx dx, r9b
mov dl, dl
inc word [rax]
sbb rax, 0x33d01ea3
cqo
lea eax, [r11 + 1]
shrd dx, r8w, 0xad
cmp r12b, 0x62
neg dx
mov byte [rsp + rdi + 0x50], 0x10
sub dx, cx
add bl, 0xfd
shl dx, 0xd8
add dl, spl
add r11d, 2
jmp 0x1403acdd2
mov byte [rsp + rax + 0x50], bl
setns bh
movzx edx, r10w
inc word [rsi + r13*2 + 0x864a]
lea edx, [r11 + 1]
mov ebx, r13d
not eax
sbb al, r13b
mov eax, r11d
bt r11w, 0x5b
bsf r11d, r14d
mov byte [rsp + rax + 0x50], bl
sub ebx, ebx
mov r11d, 0x3c6f07fe
movsx r11, bx
sub ebp, ebp
dec r11b
setle r11b
movsxd r11, esi
mov r11d, edx
jmp 0x1403ace23
inc rcx
test r12w, 0x16b6
cmp r14, rcx
jmp 0x1403ace34
je 0x1403ad169
mov r9d, r13d
movzx r13d, r10w
movzx r13d, byte [rsp + rcx + 0x190]
clc
test r13, r13
jmp 0x1403ace53
je 0x1403aced2
test ebp, ebp
jmp 0x1403ace60
je 0x1403acfa3
mov r10d, r11d
test ax, 0x39b2
cmp ebp, 2
jmp 0x1403ace75
ja 0x1403acf36
mov rax, qword [rsp + 0x48]
rcl r8b, 0x1a
test r9, 0x3d6314bd
add word [rax], bp
cmovge r8, rcx
lea r8d, [r11 + 1]
cmp r13w, 0x97b
test r15b, 0x3f
mov byte [rsp + r10 + 0x50], 0
cmp ebp, 1
jmp 0x1403aceae
jne 0x1403ad05e
mov r11d, r8d
jmp 0x1403acebf
cmp r13b, r9b
jmp 0x1403acec7
je 0x1403acfb1
jmp 0x1403ad094
test ebx, ebx
jmp 0x1403aced9
je 0x1403ad114
cmp ebx, 2
ja 0x1403ad019
movzx edi, r9b
add word [rsi + rdi*2 + 0x864a], bx
or edi, r11d
shl dil, 0xc8
lea r8d, [r11 + 1]
stc
mov edi, r11d
jmp 0x1403acf0a
mov byte [rsp + rdi + 0x50], r9b
test dil, dl
cmp ebx, 1
jmp 0x1403acf1a
je 0x1403ad100
add r11d, 2
mov ebx, r8d
jmp 0x1403acf2c
mov byte [rsp + rbx + 0x50], r9b
jmp 0x1403ad114
cmp ebp, 0xb
movzx edi, r8w
jmp 0x1403acf42
setb dl
mov rdi, qword [rsp + 0x38]
mov al, 0xb3
cmovb rdi, qword [rsp + 0x40]
mov al, 0x12
cmc
cmp r9b, bpl
sub al, dl
test r14w, r10w
clc
shl dl, 3
test bpl, 3
jmp 0x1403acf6b
add bpl, dl
inc word [rdi]
lea edx, [r11 + 1]
mov byte [rsp + r10 + 0x50], al
add bpl, 0xf5
test r14w, 0x2930
jmp 0x1403acf8d
add r11d, 2
jmp 0x1403acf9d
mov byte [rsp + rdx + 0x50], bpl
clc
cmp r13b, r9b
jmp 0x1403acfab
jne 0x1403ad094
inc ebx
clc
cmp r15b, sil
xor ebp, ebp
cmp r9b, 0xaf
stc
cmp ebx, 6
jmp 0x1403acfc6
jne 0x1403ace23
mov rax, qword [rsp + 0x30]
inc word [rax]
xor al, r10b
btc ax, cx
shr rbp, cl
mov eax, r11d
btc edx, 0x32
cwd
mov edx, r11d
btc ebp, r8d
lea ebp, [r11 + 1]
mov byte [rsp + rax + 0x50], 0x10
mov r11d, esi
xchg bl, r11b
mov r11b, 0xb4
add edx, 2
mov bl, 3
mov r11b, 0xa6
movsx r11, bp
mov r11d, ebp
jmp 0x1403ad014
jmp 0x1403acdf2
mov rax, qword [rsp + 0x30]
inc dx
cdq
cwd
inc word [rax]
lea edx, [r11 + 1]
shr edi, 0x60
movsx di, sil
cmovs di, r14w
mov edi, r11d
mov byte [rsp + rdi + 0x50], 0x10
cmp r14b, 0x9b
jmp 0x1403ad049
add bl, 0xfd
add r11d, 2
mov byte [rsp + rdx + 0x50], bl
jmp 0x1403ad059
jmp 0x1403ad114
add r11d, 2
and bp, 0x7e13
sar bpl, cl
neg bpl
mov ebp, r8d
mov byte [rsp + rbp + 0x50], 0
cmp r13b, 0x98
clc
cmp r13b, r9b
jmp 0x1403ad082
je 0x1403acfb1
nop
test ecx, 0x60e125bf
jmp 0x1403ad094
test ebx, ebx
jmp 0x1403ad09b
je 0x1403acddd
mov edi, r11d
test r8b, spl
test ah, 7
cmp ebx, 2
jmp 0x1403ad0b2
ja 0x1403acd89
movzx eax, r9b
rcl rbp, 0x35
clc
add word [rsi + rax*2 + 0x864a], bx
lea ebp, [r11 + 1]
cmp r13b, dl
mov byte [rsp + rdi + 0x50], r9b
cmp ebx, 1
jmp 0x1403ad0dd
jne 0x1403ad0f0
mov r11d, ebp
jmp 0x1403ad0eb
jmp 0x1403acddd
add r11d, 2
mov eax, ebp
mov byte [rsp + rax + 0x50], r9b
jmp 0x1403acddd
mov r11d, r8d
jmp 0x1403ad108
nop dword [rax]
jmp 0x1403ad114
inc ebp
stc
clc
xor ebx, ebx
cmp ebp, 0x8a
jmp 0x1403ad125
jne 0x1403ace23
mov rax, qword [rsp + 0x38]
inc word [rax]
cwd
mov ebp, r11d
mov edx, r11d
lea eax, [r11 + 1]
mov byte [rsp + rbp + 0x50], 0x12
xadd r11b, r11b
add edx, 2
setne bl
movsxd r11, r14d
mov bl, 0x7f
movsx r11w, dil
jmp 0x1403ad161
mov r11d, eax
jmp 0x1403acdf2
test ebx, ebx
je 0x1403ad1cd
cmp ebx, 2
ja 0x1403ad257
add word [rsi + r13*2 + 0x864a], bx
lea r14d, [r11 + 1]
cmp r11d, r12d
ror ax, 0x8c
mov eax, r11d
test dil, sil
cmp r9w, 0x1671
test dil, 0x2a
mov byte [rsp + rax + 0x50], r13b
jmp 0x1403ad1a9
cmp ebx, 1
jmp 0x1403ad1b1
je 0x1403ad316
add r11d, 2
mov eax, r14d
mov byte [rsp + rax + 0x50], r13b
jmp 0x1403ad1c8
jmp 0x1403ad30f
test ebp, ebp
jmp 0x1403ad1d4
je 0x1403ad30f
cmp ebp, 2
jmp 0x1403ad1e2
ja 0x1403ad267
mov rax, qword [rsp + 0x48]
movsx r14, r12w
movsx r14w, bl
mov r14b, 0x1e
add word [rax], bp
bts r14w, sp
cmp r14b, 0x78
lahf
lea r14d, [r11 + 1]
movsx ax, sil
shl al, cl
btr rax, 0xb7
mov eax, r11d
cmp bh, 0xfe
test r13b, 0x3b
mov byte [rsp + rax + 0x50], 0
cmp r11b, r14b
jmp 0x1403ad22d
cmp ebp, 1
jmp 0x1403ad235
je 0x1403ad316
add r11d, 2
cwde
mov eax, r14d
jmp 0x1403ad248
mov byte [rsp + rax + 0x50], 0
jmp 0x1403ad252
jmp 0x1403ad30f
mov cl, 0xfd
xchg dl, dl
mov dl, 0x10
jmp 0x1403ad262
jmp 0x1403ad2c8
cmp ebp, 0xb
jmp 0x1403ad26f
jae 0x1403ad290
mov cl, 0xfd
mov dl, 0x11
cwde
movsx eax, r13w
mov al, dil
mov rax, qword [rsp + 0x40]
jmp 0x1403ad28b
jmp 0x1403ad2b3
mov cl, 0xf5
movzx rbx, r15w
movsx eax, r13w
mov rdi, 0x6ea5152
mov dl, 0x12
mov r9b, dl
mov rax, qword [rsp + 0x38]
movzx r9, r11w
movsx r14, di
mov qword [rsp + 0x30], rax
movzx r8w, r15b
movsx r8w, dl
mov ebx, ebp
mov ax, r13w
mov rax, qword [rsp + 0x30]
cmovp r14, rdi
inc word [rax]
lea eax, [r11 + 1]
or r14d, 0x43d11982
cmp bx, 0x351d
btc r9, rcx
mov ebp, r11d
sal r9, 0x11
rol r9w, cl
mov byte [rsp + rbp + 0x50], dl
btc r9w, 0x16
bswap di
movsxd r8, r8d
add bl, cl
dec ch
add r11d, 2
mov byte [rsp + rax + 0x50], bl
mov r14d, r11d
movsx r8, ax
mov dword [rsp + 0x20], 0
mov cl, r12b
mov edi, 2
movzx r9d, si
xchg cl, r9b
mov rcx, rsi
cwd
mov edx, 2
mov r8d, 0x13
mov r9d, 7
jmp 0x1403ad348
call fcn.1403ae122
mov ecx, dword [rsi + 0x5c]
jmp 0x1403ad355
shl edi, cl
stc
cmp bl, 0x9b
or edi, dword [rsi + 0x60]
test r15b, r15b
cmp dil, bpl
mov dword [rsi + 0x60], edi
add ecx, 2
test r13d, 0x2bb813d3
cmp ecx, 0x212e25f2
mov dword [rsi + 0x5c], ecx
cmp ecx, 8
jmp 0x1403ad382
jae 0x1403ad749
add r12d, 0xfffffeff
or rax, rax
xor al, r13b
clc
shl r12d, cl
rcl ax, 0x6b
or r12d, edi
mov dword [rsi + 0x60], r12d
cmc
lea eax, [rcx + 5]
mov dword [rsi + 0x5c], eax
cmp ecx, 3
jmp 0x1403ad3b3
jae 0x1403ad7ae
dec r15d
sar ch, 0x2c
btc rcx, rsp
mov ecx, eax
test r15b, r10b
shl r15d, cl
or r15d, r12d
mov dword [rsi + 0x60], r15d
adc cx, r13w
setb ch
lea ecx, [rax + 5]
test r10b, r15b
cmp r9b, 0xb6
mov dword [rsi + 0x5c], ecx
cmp eax, 3
jmp 0x1403ad3ee
jae 0x1403ad824
mov eax, 0x12
test rdi, 0x6f5f70ed
cmc
cmp byte [rsi + 0x9199], 0
jne 0x1403ad5e0
mov eax, 0x11
test al, 0x5c
cmp byte [rsi + 0x918b], 0
jmp 0x1403ad421
jne 0x1403ad5e0
mov eax, 0x10
stc
test r15b, 0x4e
cmp byte [rsi + 0x9198], 0
jmp 0x1403ad43d
jne 0x1403ad5e0
mov eax, 0xf
cmp byte [rsi + 0x918c], 0
jmp 0x1403ad454
jne 0x1403ad5e0
mov eax, 0xe
cmp r14b, 3
cmp byte [rsi + 0x9197], 0
jmp 0x1403ad46f
jne 0x1403ad5e0
mov eax, 0xd
test r10b, 0xf9
cmc
cmp r13w, 0x3dc0
cmp byte [rsi + 0x918d], 0
jne 0x1403ad5e0
mov eax, 0xc
jmp 0x1403ad49c
cmp byte [rsi + 0x9196], 0
jmp 0x1403ad4a8
jne 0x1403ad5e0
mov eax, 0xb
cmp byte [rsi + 0x918e], 0
jmp 0x1403ad4bf
jne 0x1403ad5e0
mov eax, 0xa
cmp byte [rsi + 0x9195], 0
jmp 0x1403ad4d6
jne 0x1403ad5e0
mov eax, 9
jmp 0x1403ad4e6
cmp byte [rsi + 0x918f], 0
jmp 0x1403ad4f2
jne 0x1403ad5e0
mov eax, 8
jmp 0x1403ad502
cmp byte [rsi + 0x9194], 0
jne 0x1403ad5e0
mov eax, 7
test dil, spl
stc
cmp byte [rsi + 0x9190], 0
jmp 0x1403ad524
jne 0x1403ad5e0
mov eax, 6
cmp r15b, al
test r11, rax
cmp byte [rsi + 0x9193], 0
jmp 0x1403ad541
jne 0x1403ad5e0
mov eax, 5
cmp ax, 0x3896
cmp byte [rsi + 0x9191], 0
jmp 0x1403ad55c
jne 0x1403ad5e0
mov eax, 4
jmp 0x1403ad571
cmp byte [rsi + 0x9192], 0
jne 0x1403ad5e0
mov eax, 3
cmp byte [rsi + 0x918a], 0
jne 0x1403ad5e0
mov eax, 2
stc
cmp byte [rsi + 0x919c], 0
jmp 0x1403ad5a2
jne 0x1403ad5e0
mov eax, 1
cmp r9d, 0x8ba3af5
stc
cmc
cmp byte [rsi + 0x919b], 0
jmp 0x1403ad5c2
jne 0x1403ad5e0
xor eax, eax
btc rdx, 0x1b
cmp byte [rsi + 0x919a], 1
sbb eax, eax
sub bpl, 0x39
or bpl, 0x9c
cmp eax, 4
movzx rbp, ax
not dh
mov ebp, 3
cdq
xchg edx, edx
cmovge ebp, eax
lea edx, [rbp - 3]
add al, 0x82
adc al, 0x93
not ah
shl edx, cl
bswap rax
sar al, cl
shl ah, 0xfb
or edx, r15d
mov dword [rsi + 0x60], edx
add al, r8b
rol ah, cl
sar ah, 0xd9
lea eax, [rcx + 4]
cmp r8d, 0x5e1c4d82
test r11b, 0x13
mov dword [rsi + 0x5c], eax
cmp r11b, 0xf6
clc
cmp ecx, 4
jmp 0x1403ad633
jae 0x1403ad88a
inc ebp
xor di, 0x69c8
movsx di, r15b
sub ebx, ebx
cmova di, di
movsx edi, bp
movzx di, r9b
lea rdi, [0x1400bcf30]
jmp 0x1403ad65f
jmp 0x1403ad670
inc rbx
cmp rbx, rbp
je 0x1403ad8be
mov ecx, eax
sal ah, cl
bts ax, r9w
or ax, cx
mov eax, edx
btc dx, r10w
movzx edx, byte [rbx + rdi]
movzx edx, byte [rsi + rdx + 0x918a]
clc
test dil, 0xc8
shl edx, cl
stc
clc
or edx, eax
mov dword [rsi + 0x60], edx
bsf ax, r12w
lea eax, [rcx + 3]
mov dword [rsi + 0x5c], eax
cmp ecx, 5
jmp 0x1403ad6b0
jae 0x1403ad6e9
jmp 0x1403ad664
shr edx, 8
cmc
mov dword [rsi + 0x60], edx
test r14b, 0x27
cmc
clc
add eax, 0xfffffff8
cmp r14d, 0xf8009ac
mov dword [rsi + 0x5c], eax
cmc
stc
test sil, 0x52
cmp eax, 7
jmp 0x1403ad6e3
jbe 0x1403ad664
mov rcx, qword [rsi + 0x40]
cmp r13w, r12w
test r12b, bl
cmp rcx, qword [rsi + 0x48]
jae 0x1403ad6bb
lea rax, [rcx + 1]
jmp 0x1403ad707
mov qword [rsi + 0x40], rax
lahf
mov byte [rcx], dl
movzx ax, r14b
movzx eax, sp
mov eax, dword [rsi + 0x5c]
movsx dx, ah
xchg dx, dx
cwd
mov edx, dword [rsi + 0x60]
jmp 0x1403ad72a
jmp 0x1403ad6bb
shr edi, 8
mov dword [rsi + 0x60], edi
add ecx, 0xfffffff8
mov dword [rsi + 0x5c], ecx
cmp ecx, 7
jmp 0x1403ad743
jbe 0x1403ad388
mov rax, qword [rsi + 0x40]
cmp rax, qword [rsi + 0x48]
jae 0x1403ad72f
lea rcx, [rax + 1]
jmp 0x1403ad760
mov qword [rsi + 0x40], rcx
movzx cx, r11b
mov byte [rax], dil
mov di, ax
mov ecx, dword [rsi + 0x5c]
cmovl di, r14w
bswap edi
mov edi, dword [rsi + 0x60]
jmp 0x1403ad781
jmp 0x1403ad72f
shr r12d, 8
cmp al, r15b
test bpl, r12b
mov dword [rsi + 0x60], r12d
test r10, 0x605c2a6d
add eax, 0xfffffff8
test dl, bpl
mov dword [rsi + 0x5c], eax
clc
cmp eax, 7
jbe 0x1403ad3b9
mov rcx, qword [rsi + 0x40]
jmp 0x1403ad7c0
cmp rcx, qword [rsi + 0x48]
jmp 0x1403ad7c9
jae 0x1403ad786
lea rax, [rcx + 1]
jmp 0x1403ad7d8
mov qword [rsi + 0x40], rax
mov byte [rcx], r12b
jmp 0x1403ad7e4
mov eax, dword [rsi + 0x5c]
mov r12d, dword [rsi + 0x60]
jmp 0x1403ad7f0
jmp 0x1403ad786
shr r15d, 8
cmc
jmp 0x1403ad7ff
mov dword [rsi + 0x60], r15d
cmc
add ecx, 0xfffffff8
jmp 0x1403ad80e
mov dword [rsi + 0x5c], ecx
cmp si, 0x3c44
cmp ecx, 7
jmp 0x1403ad81e
jbe 0x1403ad3f4
mov rax, qword [rsi + 0x40]
test bpl, dil
cmc
stc
cmp rax, qword [rsi + 0x48]
jmp 0x1403ad836
jae 0x1403ad7f5
lea rcx, [rax + 1]
jmp 0x1403ad845
mov qword [rsi + 0x40], rcx
not rcx
mov byte [rax], r15b
xchg cl, ch
setp r15b
mov ecx, dword [rsi + 0x5c]
mov r15d, dword [rsi + 0x60]
jmp 0x1403ad7f5
shr edx, 8
stc
cmp r15b, cl
mov dword [rsi + 0x60], edx
add eax, 0xfffffff8
test esp, 0x69687043
test r15d, esp
mov dword [rsi + 0x5c], eax
test r9, 0x416a291f
cmp eax, 7
jbe 0x1403ad639
mov rcx, qword [rsi + 0x40]
cmp rcx, qword [rsi + 0x48]
jae 0x1403ad861
lea rax, [rcx + 1]
jmp 0x1403ad8a1
mov qword [rsi + 0x40], rax
mov byte [rcx], dl
movsx rdx, si
mov eax, dword [rsi + 0x5c]
mov dh, 0xa5
mov edx, dword [rsi + 0x60]
jmp 0x1403ad8b9
jmp 0x1403ad861
test r14d, r14d
jmp 0x1403ad8c6
je 0x1403adac1
sub r9d, r9d
movzx r8, ax
lea r8, [0x1400ceb0f]
jmp 0x1403ad8df
jmp 0x1403ad907
mov edx, edi
movsxd rax, r13d
movzx rax, cx
mov eax, ebp
mov edi, r9d
mov r9d, edi
test bpl, r12b
cmc
jmp 0x1403ad8fe
cmp edi, r14d
jae 0x1403adac1
mov ecx, eax
movsx di, cl
xchg rdi, rbx
mov ebx, edx
bswap di
seto bpl
movzx rax, di
mov edi, r9d
xchg edx, edx
movsx eax, bx
cbw
movzx ebp, byte [rsp + rdi + 0x50]
mov edx, 0x5ae4740b
movsx edx, di
movsx dx, dh
inc rdi
movzx rax, r11w
xadd al, dh
btc rax, rsp
movzx edx, word [rsi + rbp*2 + 0x8d0a]
rol ax, cl
shl rax, cl
movzx eax, byte [rsi + rbp + 0x918a]
shl edx, cl
stc
clc
or edx, ebx
mov dword [rsi + 0x60], edx
cmp sp, 0x346
test dh, ch
test bh, 0x72
add eax, ecx
mov dword [rsi + 0x5c], eax
cmp eax, 8
jae 0x1403ada04
cmp bpl, 0x10
jb 0x1403ad8f2
add r9d, 2
bts ecx, ebx
btr ecx, 0xa
movzx edi, byte [rsp + rdi + 0x50]
jmp 0x1403ad99c
add ebp, 0xfffffff0
add cl, r14b
movsx ebp, byte [rbp + r8]
mov ecx, eax
test r9b, 0x26
shl edi, cl
or edi, edx
cmc
mov dword [rsi + 0x60], edi
test spl, 0xcb
stc
add ebp, eax
mov dword [rsi + 0x5c], ebp
cmp bp, cx
cmp ebp, 8
jmp 0x1403ad9cb
jae 0x1403ada6c
jmp 0x1403ad8e4
shr edx, 8
cmp r13, 0x64f212ca
mov dword [rsi + 0x60], edx
cmp r13b, 0xf8
add eax, 0xfffffff8
cmp r9b, 0xe2
mov dword [rsi + 0x5c], eax
stc
cmp sp, r9w
cmp eax, 7
jmp 0x1403ad9fe
jbe 0x1403ad97d
mov rcx, qword [rsi + 0x40]
jmp 0x1403ada0e
cmp rcx, qword [rsi + 0x48]
jmp 0x1403ada17
jae 0x1403ad9d6
lea rax, [rcx + 1]
jmp 0x1403ada26
mov qword [rsi + 0x40], rax
jmp 0x1403ada2f
mov byte [rcx], dl
mov eax, dword [rsi + 0x5c]
mov dl, 0x85
movzx edx, r14w
mov edx, dword [rsi + 0x60]
jmp 0x1403ada42
jmp 0x1403ad9d6
shr edi, 8
cmc
jmp 0x1403ada50
mov dword [rsi + 0x60], edi
add ebp, 0xfffffff8
stc
mov dword [rsi + 0x5c], ebp
test r14b, 0xa1
cmp ebp, 7
jmp 0x1403ada66
jbe 0x1403ad8e4
mov rax, qword [rsi + 0x40]
cmc
cmp rax, qword [rsi + 0x48]
jmp 0x1403ada7a
jae 0x1403ada47
lea rcx, [rax + 1]
movsxd rbp, ebx
movzx ebp, r15w
jmp 0x1403ada90
mov qword [rsi + 0x40], rcx
movzx bp, r13b
movzx ebp, di
movsx bp, al
mov byte [rax], dil
movsx bp, dil
mov ebp, dword [rsi + 0x5c]
movsx rdi, si
jmp 0x1403adab4
mov edi, dword [rsi + 0x60]
jmp 0x1403adabc
jmp 0x1403ada47
mov r14, qword [rsi + 0x30]
shrd ebx, r15d, 0x2f
or bh, 0xbd
mov rbx, qword [rsi + 0x40]
bts r15d, edx
rol r15, cl
rcl r15w, cl
mov ebp, edx
rol r15b, 0x7c
cmp sil, 0x90
lea r15, [rsi + 0x92aa]
stc
test bx, 0x32f3
cmp r15, r14
jmp 0x1403adafb
jae 0x1403aded4
mov r9d, 1
lea r13, [0x1400bcf50]
lea r12, [0x1400bd2a0]
clc
cmp r9d, 1
jmp 0x1403adb1f
jne 0x1403adb38
movzx r9d, byte [r15]
jmp 0x1403adb2e
inc r15
or r9d, 0x100
test r9b, 1
jne 0x1403adc8b
lea rdi, [r15 + 1]
movzx edx, byte [r15]
shld r8, r13, 0xc6
movzx r10d, word [rsi + rdx*2 + 0x888a]
adc cx, bx
rol r8b, cl
add rcx, rsp
mov ecx, eax
rcr r8, cl
mov r8, 0x95923a3
shl r10, cl
sal r8b, 0x7b
or r10, rbp
shr r8d, 0x30
shrd r8d, edi, 0x9a
btr r8w, r15w
movzx r8d, byte [rsi + rdx + 0x8f4a]
add r8d, eax
cmp r8b, bl
cmp r8b, 0x75
test r9b, 2
jmp 0x1403adba1
jne 0x1403ade4f
cmp rdi, r14
jae 0x1403ade4f
mov eax, r9d
shl ebp, 0xac
shl bpl, cl
rcr rcx, 0xda
shr eax, 1
lea rdi, [r15 + 2]
movsx rbp, r10w
bts rdx, r10
movzx edx, byte [r15 + 1]
sbb cl, 5
movsx ebp, r12w
rcr cl, cl
movzx ebp, word [rsi + rdx*2 + 0x888a]
adc cx, 0x4b99
bsr ecx, r11d
add cx, 0x55c1
mov ecx, r8d
shl rbp, cl
cmp dx, r11w
or r10, rbp
dec ecx
shld cx, ax, 0xd4
movzx ecx, byte [rsi + rdx + 0x8f4a]
add r8d, ecx
test r9b, 4
jne 0x1403ade66
cmp rdi, r14
jae 0x1403ade66
shr r9d, 2
movzx eax, byte [r15 + 2]
sal edx, 0xfe
jmp 0x1403adc38
movzx edx, word [rsi + rax*2 + 0x888a]
rcl cx, cl
shr cl, 0x67
shld cx, si, 0x91
mov ecx, r8d
shl rdx, cl
add r15, 3
cmp bx, 0x3388
stc
clc
or r10, rdx
movzx eax, byte [rsi + rax + 0x8f4a]
add r8d, eax
jmp 0x1403adc77
cmp rbx, qword [rsi + 0x48]
jmp 0x1403adc80
jb 0x1403ade86
jmp 0x1403ae0cb
movzx r11d, byte [r15]
test r12b, r15b
movsx r8d, r9w
movzx r10d, word [r15 + 1]
xor r8d, edi
xchg dx, dx
add r15, 3
bt r8d, ebp
sar di, 0x5a
bts di, sp
lea rcx, [0x1400bcd30]
btc r8w, r11w
stc
bt r8, 0xaf
movzx edi, word [rcx + r11*2]
movzx edx, word [rsi + rdi*2 + 0x888a]
shl cx, cl
ror r8b, 0x2d
mov ecx, eax
movsx r8w, bl
shl r8w, cl
shl rdx, cl
movzx ecx, byte [rsi + rdi + 0x8f4a]
add ecx, eax
shr edi, 0x3f
lea rax, [0x1400bcfa0]
shr edi, 0xc9
shld edi, r14d, 0xef
movzx eax, byte [r11 + rax]
adc dil, 0xb9
and dil, 0xfb
rcl r8b, cl
and r11d, dword [r13 + rax*4]
shl r11, cl
test r15b, bl
stc
or rdx, rbp
bsr r8w, r10w
bsf bp, dx
btc bp, 0xe8
or r11, rdx
neg r8b
not dil
bts edx, ebx
add ecx, eax
mov eax, r10d
and eax, 0x1ff
lea rdx, [0x1400bcab0]
rcl rbp, 0xac
movsx rbp, r12w
cmp r12b, al
add rdx, rax
movsx ebp, r14w
rol di, cl
lea rbp, [0x1400bd0a0]
lea rax, [rax + rbp]
movsx edi, r11w
mov rbp, r10
shr rbp, 8
cmp r13b, r9b
bsf r8d, edx
lea rdi, [0x1400bccb0]
stc
btr r8w, 0x72
shr r8b, cl
lea rdi, [rdi + rbp]
rcr r8w, cl
bt r8, 0xc8
movzx r8w, dl
add rbp, r12
bts r8d, ebx
sbb r8w, 0x1e6b
shr r8b, 0x51
cmp r10d, 0x200
cmovge r8d, r15d
movzx r8, si
cmovb rbp, rax
lahf
cmovb rdi, rdx
movzx eax, byte [rdi]
movzx edx, word [rsi + rax*2 + 0x8aca]
xchg r8, r8
btr r8w, 0x4f
bt r8, r9
shl rdx, cl
btc r8w, r12w
stc
movzx r8d, byte [rsi + rax + 0x906a]
bt ax, r11w
add r8d, ecx
test rbx, rax
rol al, 0xeb
movzx eax, byte [rbp]
sal ch, cl
and r10d, dword [r13 + rax*4]
shl cx, 0xf1
mov rcx, r10
bswap cx
mov ecx, r8d
test r15b, r10b
cmp al, 0x42
cmp r9, r10
shl r10, cl
test dl, 0x53
or rdx, r11
cmc
clc
or r10, rdx
stc
cmc
jmp 0x1403ade36
add r8d, eax
cmc
clc
cmp rbx, qword [rsi + 0x48]
jmp 0x1403ade44
jb 0x1403ade86
jmp 0x1403ae0cb
mov r15, rdi
cmp rbx, qword [rsi + 0x48]
jmp 0x1403ade5b
jb 0x1403ade86
jmp 0x1403ae0cb
mov r15, rdi
cmp r10w, 0x52d9
rol r9, cl
mov r9d, eax
jmp 0x1403ade7a
cmp rbx, qword [rsi + 0x48]
jae 0x1403ae0cb
nop
mov qword [rbx], r10
shl ah, cl
mov eax, r8d
inc ebp
clc
shr eax, 3
cmovns rbp, rdx
add rbx, rax
sbb cl, 0x2c
adc al, r9b
mov ecx, r8d
and cl, 0xf8
shr r10, cl
ror bpl, cl
and r8d, 7
shr r9d, 1
cbw
shrd rbp, r8, 0xa6
mov rbp, r10
mov eax, r8d
cmp r15, r14
jmp 0x1403adec9
jb 0x1403adb16
jmp 0x1403adeec
mov r8d, eax
mov r10w, r10w
bswap r10w
xadd r10w, r10w
mov r10, rbp
cmc
cmp dil, 0x7d
mov qword [rsi + 0x40], rbx
test r8d, r8d
jmp 0x1403adef8
je 0x1403adff1
sub ebx, ebx
ror r9w, 0x7b
xchg r9, r9
lea r9, [0x1400bcf50]
test ebp, eax
sub ecx, ecx
jmp 0x1403adf38
mov ecx, edx
movsx rbx, r8w
clc
shr r10, cl
mov ebx, edi
mov ecx, eax
test r11b, 0x62
sub r8d, edx
jmp 0x1403adf32
je 0x1403ae009
cmp r8d, 0x10
bswap edi
mov edx, 0x10
cdqe
movzx rax, r11w
cmovb edx, r8d
not eax
mov edi, dword [r9 + rdx*4]
and edi, r10d
shl edi, cl
or edi, ebx
mov dword [rsi + 0x60], edi
mov eax, edx
test dl, 0x96
stc
add eax, ecx
clc
cmp bpl, spl
mov dword [rsi + 0x5c], eax
test bpl, 0x68
cmp eax, 8
jmp 0x1403adf78
jae 0x1403adfae
jmp 0x1403adf18
shr edi, 8
cmc
cmp spl, r8b
clc
mov dword [rsi + 0x60], edi
add eax, 0xfffffff8
stc
jmp 0x1403adf97
mov dword [rsi + 0x5c], eax
cmc
stc
test r12b, 0xb
cmp eax, 7
jmp 0x1403adfa8
jbe 0x1403adf18
mov rcx, qword [rsi + 0x40]
test dil, 0x81
clc
jmp 0x1403adfbc
cmp rcx, qword [rsi + 0x48]
jmp 0x1403adfc5
jae 0x1403adf83
lea rax, [rcx + 1]
mov qword [rsi + 0x40], rax
not ax
cmovl ax, bx
movsx eax, r15w
mov byte [rcx], dil
mov eax, dword [rsi + 0x5c]
mov edi, dword [rsi + 0x60]
jmp 0x1403adfec
jmp 0x1403adf83
xor edi, edi
shl ch, 0x92
shr cl, 0x7d
bt cx, 0x65
sub eax, eax
sal bp, 0xf0
movsx cx, dil
movzx edx, word [rsi + 0x8a8a]
and cl, 0x34
movzx ecx, dx
movzx ebp, byte [rsi + 0x904a]
neg ch
mov ecx, eax
shl edx, cl
test r10w, 0x3b91
or edx, edi
jmp 0x1403ae030
mov dword [rsi + 0x60], edx
cmc
add ebp, eax
mov dword [rsi + 0x5c], ebp
cmp sil, 0xf4
test r10w, ax
cmp ebp, 8
jmp 0x1403ae049
jae 0x1403ae087
mov rcx, qword [rsi + 0x40]
xor eax, eax
cmp rcx, qword [rsi + 0x48]
setb al
jmp 0x1403ae061
jmp 0x1403ae0d5
shr edx, 8
test dl, 0x4a
mov dword [rsi + 0x60], edx
add ebp, 0xfffffff8
cmp bpl, 0x41
mov dword [rsi + 0x5c], ebp
stc
test sp, r14w
cmp ebp, 7
jbe 0x1403ae04f
mov rax, qword [rsi + 0x40]
cmp rax, qword [rsi + 0x48]
jmp 0x1403ae094
jae 0x1403ae066
lea rcx, [rax + 1]
bswap bp
movsxd rbp, r11d
cmova bp, ax
mov qword [rsi + 0x40], rcx
mov byte [rax], dl
movsx dx, ah
jmp 0x1403ae0b7
mov ebp, dword [rsi + 0x5c]
movsx rdx, di
mov edx, dword [rsi + 0x60]
jmp 0x1403ae0c6
jmp 0x1403ae066
sub eax, eax
sub dil, 0x87
bt ebp, 0xfb
add rsp, 0x2d8
not bpl
mov bpl, dil
pop rbx
seta bpl
jmp 0x1403ae0f0
pop rbp
pop rdi
mov r13, 0x4db40dd4
movsx r14d, r15w
mov r13w, dx
pop rsi
not r14w
mov r13, 0x1cd42fbd
movsx r14w, r9b
pop r12
movsxd r14, eax
movsx r15, di
pop r13
pop r14
pop r15
ret