Function at 0x1404b9dc6
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], rbx
ror ax, 0x21
sar r10w, 0xae
push rbp
push rsi
adc bpl, 0x3b
push rdi
movsx r9d, cx
push r12
xor r8b, r12b
or r8, rax
sub ax, bx
push r13
not r10b
bswap ax
push r14
movzx eax, r10w
ror ebx, cl
clc
push r15
cmova r8w, r14w
dec r10b
sbb dil, 0x23
lea rbp, [rsp - 0xa70]
add r14, rbx
cmp r13w, dx
sub rsp, 0xb70
rcl r10b, cl
mov r8b, bpl
test r11w, 0x70c8
mov rax, qword [0x1400b7288]
btr di, di
xor rax, rsp
not r10d
btr r10, 0x41
mov qword [rbp + 0xa60], rax
mov al, byte [rdx + 8]
lea rbx, [0x140000000]
mov r10d, dword [rcx]
shl r8d, 0xdc
xor r9, rdi
neg al
movsx r9w, cl
movsxd r14, ebx
bswap r8
mov r9, rcx
mov qword [rsp + 0x60], rdx
inc rdx
cqo
cwd
mov edx, dword [rcx + 4]
sbb eax, eax
shl r8d, cl
neg dil
shr dil, cl
and eax, 0x1d
rcl r13b, 0xb7
or r15w, 0x7cc9
mov qword [rsp + 0x58], rcx
inc r13d
add eax, 0x19
test rcx, 0x467b44b1
xor r11d, r11d
movsx rdi, si
test r10d, r10d
sete dil
cmovg cx, r8w
movzx ecx, r15w
mov dword [rsp + 0x50], eax
setle dil
lea r8, [r9 + 8]
setns r14b
cdqe
mov dword [rbp + 0x320], r11d
setge ch
cmovs r10d, r11d
shr r14b, cl
sbb cl, r11b
rol rdi, 0x52
mov r14d, r11d
add rax, 0x7c1e7bf2
shld ax, ax, 0x54
movsxd r13, ebp
cmp r10d, edx
movsxd rdi, ebx
jmp 0x1404b9f03
lea edi, [r11 + 0x26]
movsxd r15, r14d
cwde
mov eax, r10d
setno r13b
cmovge r15w, bp
movzx r15d, di
mov r15d, r11d
setle r13b
cmovae eax, edx
movzx r13, r12w
bt r13, 0x8a
mov r13d, r11d
add cx, 0x19f0
setp cl
sub r10d, eax
ror cl, 0xf5
cmp r10b, 0x5d
movsx rcx, si
mov ecx, eax
bsf ax, sp
or ah, 0x28
bt ax, r9w
lea r8, [r8 + rcx]
add eax, r10d
mov dword [rsp + 0x30], r10d
xor r10b, spl
cmp r9w, r15w
lea rax, [r9 + 8]
rcl r10w, 0x30
mov qword [rsp + 0x78], r8
shl r10w, cl
lea rax, [rax + rdx]
lea r10, [r9 + 8]
cmp r9, 0x65b11937
cmp r12, r15
stc
mov qword [rsp + 0x70], rax
jmp 0x1404b9f97
sub eax, r8d
mov dword [rsp + 0x40], eax
cmp r10, r8
jmp 0x1404b9fa6
je 0x1404bac1c
cmp r13d, 9
jne 0x1404ba18a
test r14d, r14d
jmp 0x1404b9fbe
je 0x1404ba0ae
mov r8d, r11d
mov r9d, r11d
dec dh
jmp 0x1404b9fd1
mov edx, r9d
cdqe
inc r9d
shl ax, cl
xchg cl, al
mov eax, dword [rbp + rdx*4 + 0x324]
imul rcx, rax, 0x3b9aca00
mov eax, r8d
rcl r8b, 0xe
bt r8d, 0x5d
lea rcx, [rcx + rax]
bt r8w, 0x5e
bsf r8d, r12d
bt r8d, eax
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
test r11b, r14b
test r9b, 0xd4
shr r8, 0x20
cmp r9d, r14d
jne 0x1404b9fd1
test r8d, r8d
je 0x1404ba090
cmp dword [rbp + 0x320], 0x73
jae 0x1404ba07c
mov eax, dword [rbp + 0x320]
mov r14w, bp
not r14d
mov dword [rbp + rax*4 + 0x324], r8d
movzx r14, r11w
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba063
inc r14d
jmp 0x1404ba06b
mov dword [rbp + 0x320], r14d
jmp 0x1404ba077
jmp 0x1404ba0a2
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404ba08b
jmp 0x1404ba0a2
mov r14d, dword [rbp + 0x320]
btc r8w, 0x15
xadd r8w, r8w
mov r8, qword [rsp + 0x78]
cmp r8b, r15b
test dil, 0x88
test r15d, r15d
jmp 0x1404ba0b6
je 0x1404ba179
mov edx, r11d
cmp r13b, 4
test r14d, r14d
jmp 0x1404ba0cb
je 0x1404ba123
mov ecx, edx
inc edx
shr r14b, cl
add r14b, 0x15
mov r15d, r15d
xchg r14b, al
mov eax, dword [rbp + rcx*4 + 0x324]
bswap r14w
btr r14w, 0x16
add r15, rax
mov dword [rbp + rcx*4 + 0x324], r15d
rcl r14b, 0xce
bsf r14d, ecx
stc
mov r14d, dword [rbp + 0x320]
cmp bl, r8b
cmc
clc
shr r15, 0x20
cmp r12, rdx
cmp edx, r14d
jne 0x1404ba0d1
test r15d, r15d
je 0x1404ba179
cmp r14d, 0x73
jae 0x1404ba161
mov eax, r14d
mov dword [rbp + rax*4 + 0x324], r15d
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba14d
inc r14d
jmp 0x1404ba155
mov dword [rbp + 0x320], r14d
jmp 0x1404ba179
mov r14d, r11d
not cl
mov dword [rbp + 0x320], r11d
movsx r13d, ax
movsx r13, r14w
cmovno rax, r12
mov r15d, r11d
jmp 0x1404ba183
mov r13d, r11d
movsx rax, di
movzx eax, byte [r10]
movzx ecx, bx
lea ecx, [r15 + r15*4]
mov r15w, 0x7d47
movsx r15d, di
xchg r15d, r15d
inc r13d
inc r15b
inc r10
shld r15w, bp, 0xc2
lea r15d, [rax + rcx*2]
cmp r10, r8
jne 0x1404b9fac
test r13d, r13d
je 0x1404bac1c
mov eax, 0xcccccccd
xchg r12d, r12d
shr r12b, 0xa5
mul r13d
test r9b, 0xe6
btr ax, r15w
neg ah
mov eax, edx
bts r12d, r9d
shr eax, 3
sub r12, 0x711836e8
test r14b, r13b
test dh, 0x8c
mov dword [rsp + 0x38], eax
bsr r12, rax
stc
mov r12d, eax
test dl, 0xcc
cmp dil, 0x99
mov dword [rsp + 0x3c], eax
cmp bp, 0x32e3
test di, 0x2e2d
clc
test eax, eax
jmp 0x1404ba21f
je 0x1404ba998
mov eax, r12d
cmp r12d, edi
cmova eax, edi
rcr si, cl
sub edx, edx
cmovbe r8d, esp
movsxd rsi, ebx
xchg cl, dil
mov dword [rsp + 0x34], eax
dec eax
adc dil, 0x75
clc
shr ch, 0xfd
mov edi, eax
movzx ecx, byte [rbx + rax*4 + 0xc5822]
movzx esi, byte [rbx + rax*4 + 0xc5823]
add al, bpl
mov ebx, ecx
cmovl r8w, r14w
bsf r8d, eax
sal r8b, 0x68
shl rbx, 2
movzx ax, al
mov r8, rbx
cbw
lea eax, [rsi + rcx]
xchg cx, cx
movzx rcx, r14w
setae cl
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
jmp 0x1404ba29b
call fcn.1404a2cc4
lea rcx, [0x140000000]
movsx dx, r12b
cwd
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
rcl dl, 0x9a
lea rdx, [rcx + 0xc4f10]
rol r8d, 0x84
lea rcx, [rbp + 0x6c4]
bsf r8d, r14d
rcr r8b, cl
rol r8, cl
mov r8, rsi
test r12b, 0xdf
clc
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404ba2ed
call fcn.1404a222e
mov r10d, dword [rbp + 0x6c0]
clc
cmp r10d, 1
ja 0x1404ba464
mov eax, dword [rbp + 0x6c4]
xor r11d, r11d
test r14b, 0xa2
cmp r11b, 0x95
test eax, eax
jmp 0x1404ba31c
jne 0x1404ba33b
mov r14d, r11d
jmp 0x1404ba32a
mov dword [rbp + 0x320], r11d
jmp 0x1404ba336
jmp 0x1404ba955
cmp eax, 1
jmp 0x1404ba343
je 0x1404ba955
test r14d, r14d
jmp 0x1404ba351
je 0x1404ba955
mov r8d, r11d
inc r10b
cwd
mov r9d, r11d
movsxd rcx, r10d
mov r10, rax
movsx dx, sil
inc dx
cqo
mov edx, r9d
movsx cx, r10b
movsxd rax, r15d
setl ah
inc r9d
shr rax, cl
btc rax, 0x8d
sal cl, 0x36
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
test rsp, rsi
stc
cmp r8w, 0x7af
imul rcx, r10
cmc
add r8b, 0xcb
cmp r12w, 0x7a9b
add rcx, rax
neg r8b
xor r8b, 0xff
cmc
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404ba3ce
shr r8, 0x20
jmp 0x1404ba3de
cmp r9d, r14d
jmp 0x1404ba3e6
jne 0x1404ba372
test r8d, r8d
jmp 0x1404ba3f4
je 0x1404ba458
cmp dword [rbp + 0x320], 0x73
jmp 0x1404ba406
jae 0x1404ba43f
mov eax, dword [rbp + 0x320]
movsx r14w, r13b
mov dword [rbp + rax*4 + 0x324], r8d
movzx r14w, spl
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba430
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404ba955
mov r14d, r11d
mov al, bl
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404ba453
jmp 0x1404ba957
mov r14d, dword [rbp + 0x320]
jmp 0x1404ba955
cmp r14d, 1
jmp 0x1404ba46d
ja 0x1404ba5bb
mov ebx, dword [rbp + 0x324]
rcl r8w, cl
movzx r14d, r10w
mov r8, r10
shl r8, 2
btr r14d, 0xe1
cmc
mov r14, rcx
sub r11d, r11d
cmovo r14w, r11w
mov dword [rbp + 0x320], r10d
mov r14d, r10d
test r8, r8
jmp 0x1404ba4ab
je 0x1404ba51c
mov eax, 0x1cc
bt cx, 0xe1
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x1404ba4ca
ja 0x1404ba4e6
lea rdx, [rbp + 0x6c4]
jmp 0x1404ba4dc
call fcn.1404a222e
jmp 0x1404ba508
mov r8, rax
clc
stc
cmc
sub edx, edx
call fcn.1404a2cc4
call fcn.1404b4263
mov dword [rax], 0x22
jmp 0x1404ba503
call fcn.1404b4f59
mov r14d, dword [rbp + 0x320]
test r13w, r13w
jmp 0x1404ba519
xor r11d, r11d
test ebx, ebx
jmp 0x1404ba523
je 0x1404ba322
cmp ebx, 1
je 0x1404ba955
test r14d, r14d
jmp 0x1404ba53a
je 0x1404ba955
mov r8d, r11d
movzx rcx, r10w
cqo
mov r9d, r11d
cwde
dec r10b
mov r10, rbx
mov edx, r9d
inc r9d
mov eax, r8d
clc
btr cx, 0x57
mov ecx, dword [rbp + rdx*4 + 0x324]
stc
xchg r8w, r8w
ror r8b, cl
imul rcx, r10
btr r8w, 0xc0
add rcx, rax
setns r8b
mov r8b, r13b
xadd r8w, r8w
mov r8, rcx
cmc
jmp 0x1404ba596
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmc
test r8b, al
cmp cl, 0x49
cmp r9d, r14d
jmp 0x1404ba5b0
jne 0x1404ba553
jmp 0x1404ba3ec
cmp r10d, r14d
setb r12b
movsx r9, bx
cmovl rdx, rax
lea rdx, [rbp + 0x324]
movzx r9w, r9b
mov r12d, r14d
lea rcx, [rbp + 0x6c4]
not al
movsx r9, dx
cmovl r9w, ax
cmovae rcx, rdx
movsxd rdx, r10d
movzx dx, bpl
setnp dh
lea r8, [rbp + 0x6c4]
xchg dl, al
jmp 0x1404ba608
cmovb r12d, r10d
cdq
mov al, r10b
mov qword [rsp + 0x68], rcx
mov r9b, 0x5b
cdq
setb al
lea rdx, [rbp + 0x324]
movzx r9w, spl
xchg r9w, r9w
cmovae rdx, r8
setno r9b
sub r11d, r11d
test al, al
movzx r9d, r15w
setne r9b
movsx r9, r12w
mov qword [rsp + 0x48], rdx
not r9b
mov dword [rbp + 0x4f0], r11d
movzx r9, ax
movsx r9, sp
mov r9d, r11d
cmovne r10d, r14d
shr r14, 0xd2
mov r14d, r11d
test dil, dl
clc
test r12d, r12d
je 0x1404ba8b6
mov eax, r9d
or si, r14w
movsxd rsi, ebx
xor rsi, r14
mov esi, dword [rcx + rax*4]
test esi, esi
jne 0x1404ba6c4
cmp r9d, r14d
jmp 0x1404ba697
jne 0x1404ba8a1
lea r14d, [r9 + 1]
jmp 0x1404ba6a6
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404ba6b3
mov dword [rbp + 0x4f0], r14d
jmp 0x1404ba6bf
jmp 0x1404ba8a1
mov r8d, r9d
test cl, r15b
test r10d, r10d
je 0x1404ba876
mov edi, r9d
clc
neg edi
test bl, ah
cmp r8d, 0x73
jmp 0x1404ba6e4
je 0x1404ba7c5
mov ebx, r8d
cmp r8w, 0x7f04
cmp r8d, r14d
jmp 0x1404ba6fb
jne 0x1404ba726
and dword [rbp + rbx*4 + 0x4f4], 0
cmovl ax, r13w
movsx eax, r8w
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
cwde
movzx r14, di
movzx r14w, dl
lea eax, [rdi + r8]
inc r14b
inc r8d
sbb r14b, 0xe6
shl r14b, 0x8f
adc r14b, r11b
mov edx, dword [rdx + rax*4]
bsf r14d, ebp
rol r14w, cl
mov eax, r11d
rol r11, 0x81
imul rdx, rsi
xadd r11b, r14b
add rdx, rax
movzx rax, di
mov eax, dword [rbp + rbx*4 + 0x4f4]
xadd r11b, r11b
sar r14b, 0xcf
lea rdx, [rdx + rax]
lea eax, [rdi + r8]
shrd r14, r13, 0x3b
neg r14d
bt r14d, edx
mov r11, rdx
add r14b, 0x95
movsx r14, r10w
cmp spl, 0xd9
mov dword [rbp + rbx*4 + 0x4f4], edx
mov r14d, dword [rbp + 0x4f0]
shr r11, 0x20
cmp r9, 0x1287533d
clc
cmp eax, r10d
jmp 0x1404ba7b0
je 0x1404ba7c5
mov rdx, qword [rsp + 0x48]
jmp 0x1404ba7c0
jmp 0x1404ba6db
test r11d, r11d
jmp 0x1404ba7cd
je 0x1404ba876
cmp r8d, 0x73
je 0x1404baade
mov edx, r8d
cmp al, r12b
cmc
test ebx, 0x1f6068df
cmp r8d, r14d
jne 0x1404ba814
and dword [rbp + rdx*4 + 0x4f4], 0
mov r14w, di
cwde
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
cbw
dec ax
mov r14w, 0x3ed3
mov eax, dword [rbp + rdx*4 + 0x4f4]
not ch
inc r8d
and r14, rsp
shr r14d, cl
test r14, 0x22323cd5
mov ecx, r11d
not r14b
lea rcx, [rcx + rax]
shr r11b, cl
sbb r14w, r8w
mov dword [rbp + rdx*4 + 0x4f4], ecx
sub r11w, bx
shr r14b, 0xc6
mov r14d, dword [rbp + 0x4f0]
bsf r11d, ecx
cmp spl, 0x51
shr rcx, 0x20
btc r11w, 0xc3
mov r11d, ecx
test ecx, ecx
jmp 0x1404ba870
jne 0x1404ba7d3
sub r11d, r11d
cmp ebx, esi
test r13d, r12d
stc
cmp r8d, 0x73
jmp 0x1404ba888
je 0x1404baaec
mov rcx, qword [rsp + 0x68]
movzx rdx, r14w
mov rdx, qword [rsp + 0x48]
jmp 0x1404ba8a1
inc r9d
cmp dl, r12b
clc
cmp r9d, r12d
jmp 0x1404ba8b0
jne 0x1404ba677
mov r8d, r14d
cmp r14b, r15b
cmc
shl r8, 2
cmc
test r9, r11
mov dword [rbp + 0x320], r14d
cmc
jmp 0x1404ba8d2
test r8, r8
jmp 0x1404ba8da
je 0x1404ba94e
mov eax, 0x1cc
bswap cx
sbb cx, 0x3b75
sal cx, cl
lea rcx, [rbp + 0x324]
stc
cmp r8, rax
jmp 0x1404ba900
ja 0x1404ba91c
lea rdx, [rbp + 0x4f4]
jmp 0x1404ba912
call fcn.1404a222e
jmp 0x1404ba944
mov r8, rax
stc
test spl, sil
sub edx, edx
jmp 0x1404ba92a
call fcn.1404a2cc4
call fcn.1404b4263
mov dword [rax], 0x22
jmp 0x1404ba93f
call fcn.1404b4f59
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
mov r12d, dword [rsp + 0x3c]
not al
mov al, 1
lea rbx, [0x140000000]
test al, al
jmp 0x1404ba965
je 0x1404bab01
sub r12d, dword [rsp + 0x34]
mov edi, r9d
mov rdi, 0x4e7d6375
mov edi, 0x26
jmp 0x1404ba984
mov dword [rsp + 0x3c], r12d
jmp 0x1404ba98e
jne 0x1404ba225
mov eax, dword [rsp + 0x38]
lea eax, [rax + rax*4]
clc
cmp al, dh
add eax, eax
test r10, 0x5c9c00ad
sub r13d, eax
jmp 0x1404ba9af
je 0x1404bab0b
lea eax, [r13 - 1]
test r13b, 0xf3
jmp 0x1404ba9c2
mov eax, dword [rbx + rax*4 + 0xc58b8]
test eax, eax
jmp 0x1404ba9d0
je 0x1404bab01
cmp eax, 1
jmp 0x1404ba9de
je 0x1404bab0b
test r14d, r14d
jmp 0x1404ba9ec
je 0x1404bab0b
mov r8d, r11d
movsx r9, si
movsx r10w, r14b
xchg r10b, r10b
mov r9d, r11d
mov r10d, eax
cmovne rax, r10
not dx
rdtsc
mov edx, r9d
inc r9d
btr ecx, r14d
mov al, 0xe2
mov eax, r8d
bsf cx, r11w
sbb cl, r8b
rcr cx, 0xb3
mov ecx, dword [rbp + rdx*4 + 0x324]
shl r8, 0x23
or r8, r10
imul rcx, r10
xor r8b, 0x61
lea rcx, [rcx + rax]
rcl r8w, cl
mov r8, rcx
jmp 0x1404baa54
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
stc
cmp r9d, r14d
jmp 0x1404baa68
jne 0x1404baa10
test r8d, r8d
jmp 0x1404baa76
je 0x1404baacd
cmp dword [rbp + 0x320], 0x73
jae 0x1404bab01
mov eax, dword [rbp + 0x320]
dec r14
sets r14b
movsx r14, r9w
mov dword [rbp + rax*4 + 0x324], r8d
inc r14b
movsxd r14, r13d
mov r14d, dword [rbp + 0x320]
jmp 0x1404baab4
inc r14d
jmp 0x1404baabc
mov dword [rbp + 0x320], r14d
jmp 0x1404baac8
jmp 0x1404bab0b
mov r14d, dword [rbp + 0x320]
jmp 0x1404baad9
jmp 0x1404bab0b
sub r11d, r11d
adc r14, 0x708a5d64
sal r14b, 0xbb
lea rbx, [0x140000000]
xchg r14b, r14b
add r14d, 0xb220031
movzx r14d, dx
mov r14d, r11d
mov dword [rbp + 0x320], r11d
test r15d, r15d
jmp 0x1404bab13
je 0x1404bac16
mov r8d, r11d
cmp r15b, 0x6a
test r14d, r14d
jmp 0x1404bab28
je 0x1404babac
mov ecx, r8d
cbw
cmovo dx, r9w
inc r8d
xadd rax, rax
adc r14w, 0x7693
sal r14b, 0x43
mov edx, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
rcr r14d, 0x8c
add rdx, rax
rol r14w, 0x7c
bts r14w, r12w
btc r15w, 0x44
mov dword [rbp + rcx*4 + 0x324], edx
mov r14d, dword [rbp + 0x320]
bt r15w, 0x71
sar r15b, cl
bsf r15, rbx
shr rdx, 0x20
adc r15b, r12b
btr r15w, sp
xadd r15w, r15w
mov r15d, edx
stc
test r14d, ecx
cmc
cmp r8d, r14d
jmp 0x1404baba6
jne 0x1404bab2e
test r15d, r15d
jmp 0x1404babb4
je 0x1404bac16
mov edi, 0x26
clc
cmp r14d, 0x73
jmp 0x1404babc9
jae 0x1404bac07
mov eax, r14d
movsx r14w, r9b
movsx r14, r11w
mov dword [rbp + rax*4 + 0x324], r15d
not r14w
mov r14w, 0x4a9f
mov r14d, dword [rbp + 0x320]
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bac02
jmp 0x1404bac1c
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404bac1c
mov edi, 0x26
cmc
mov ecx, dword [rsp + 0x30]
test bpl, bl
cmp di, r15w
test ecx, ecx
jmp 0x1404bac2e
je 0x1404bb5ba
mov eax, 0xcccccccd
mul ecx
mov eax, edx
shr eax, 3
cmp r9b, 0x78
mov dword [rsp + 0x34], eax
mov r15d, eax
mov dword [rsp + 0x3c], eax
test rdx, 0x42b614e6
test eax, eax
je 0x1404bb37d
jmp 0x1404bac6d
lea rbx, [0x140000000]
inc sil
cmp r15d, edi
movsx rsi, r14w
mov r13d, r15d
movzx rcx, r8w
movsxd r8, r10d
movsx rax, r13w
cmova r13d, edi
movzx rsi, r8w
xor edx, edx
mov dword [rsp + 0x38], r13d
sub r8w, 0x34bd
cmovb r8w, sp
lea eax, [r13 - 1]
movzx ecx, byte [rbx + rax*4 + 0xc5822]
mov si, 0x7a83
rcr sil, 0x1a
movsx r8w, cl
movzx esi, byte [rbx + rax*4 + 0xc5823]
bt r8w, 0x89
bt di, ax
mov ebx, ecx
ror r8b, 0x89
xchg r8b, dil
neg edi
mov edi, eax
sar al, 0x51
cmp r9d, 0xed72b43
shl rbx, 2
mov r8, rbx
mov eax, edx
movsx rax, si
movzx rax, sp
lea eax, [rsi + rcx]
jmp 0x1404bacf7
lea rcx, [rbp + 0x6c4]
jmp 0x1404bad03
mov dword [rbp + 0x6c0], eax
jmp 0x1404bad0e
call fcn.1404a2cc4
lea rcx, [0x140000000]
rcr ax, 0xfa
shrd dx, ax, 0x43
shl rsi, 2
rol ah, 0xf4
sub edx, 0xc7673a7
movzx eax, word [rcx + rdi*4 + 0xc5820]
lea rdx, [rcx + 0xc4f10]
shr ch, cl
sal r8b, cl
lea rcx, [rbp + 0x6c4]
rcl r8b, cl
xadd r8b, r8b
mov r8, rsi
cmp al, r8b
add rcx, rbx
jmp 0x1404bad60
lea rdx, [rdx + rax*4]
jmp 0x1404bad69
call fcn.1404a222e
mov r10d, dword [rbp + 0x6c0]
cmp r10d, 1
jmp 0x1404bad7e
ja 0x1404baec2
mov eax, dword [rbp + 0x6c4]
cmp bh, 2
test r13b, 0x5f
sub r11d, r11d
stc
test eax, eax
jne 0x1404badb1
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404badac
jmp 0x1404bb345
cmp eax, 1
je 0x1404bb345
test r14d, r14d
jmp 0x1404badc2
je 0x1404bb345
mov r8d, r11d
mov r9d, r11d
movzx rcx, r11w
movzx ecx, r9w
mov r10, rax
movzx rax, ax
mov edx, r9d
mov al, r12b
cwde
movsx rcx, r15w
inc r9d
and al, r8b
mov eax, r8d
bts r8w, r15w
cmp r15b, 0xe1
mov ecx, dword [rbp + rdx*4 + 0x324]
bt r8w, 0xb4
btr r8w, si
imul rcx, r10
bt r8d, eax
lea rcx, [rcx + rax]
mov r8, rcx
cmc
mov dword [rbp + rdx*4 + 0x324], ecx
cmp r9, 0x3a887177
shr r8, 0x20
test r13b, 0xd1
cmp r9d, r14d
jmp 0x1404bae3a
jne 0x1404baddd
test r8d, r8d
jmp 0x1404bae48
je 0x1404baeb1
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bae5a
jae 0x1404bae93
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
mov r14d, dword [rbp + 0x320]
jmp 0x1404bae7a
inc r14d
jmp 0x1404bae82
mov dword [rbp + 0x320], r14d
jmp 0x1404bae8e
jmp 0x1404bb345
mov r14d, r11d
mov dword [rbp + 0x320], r11d
not al
jmp 0x1404baea4
mov al, r11b
jmp 0x1404baeac
jmp 0x1404bb348
mov r14d, dword [rbp + 0x320]
jmp 0x1404baebd
jmp 0x1404bb345
cmp r14d, 1
jmp 0x1404baecb
ja 0x1404bb01b
mov ebx, dword [rbp + 0x324]
bt r14d, edi
btc r14w, 0xe
mov r8, r10
and r14b, dl
shl r8, 2
test dil, bl
sub r11d, r11d
xadd r14b, r14b
and r14w, si
btr r14w, 0xc8
mov dword [rbp + 0x320], r10d
bt r14w, r11w
neg r14w
mov r14d, r10d
cmc
test r8, r8
je 0x1404baf82
lea rcx, [rbp + 0x324]
cmp r8, 0x1cc
jmp 0x1404baf2f
ja 0x1404baf46
lea rdx, [rbp + 0x6c4]
call fcn.1404a222e
jmp 0x1404baf6f
sub edx, edx
movsx r8d, cx
mov r8, rdx
mov r8d, 0x1cc
call fcn.1404a2cc4
call fcn.1404b4263
mov dword [rax], 0x22
jmp 0x1404baf6a
call fcn.1404b4f59
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
jmp 0x1404baf82
test ebx, ebx
jmp 0x1404baf89
je 0x1404bad9d
cmp ebx, 1
je 0x1404bb345
test r14d, r14d
je 0x1404bb345
mov r8d, r11d
dec r9w
mov r9d, r11d
mov r10, rbx
cmovns eax, r11d
movsx cx, spl
setg dh
mov edx, r9d
bswap cx
inc r9d
mov eax, r8d
btr cx, r15w
mov ecx, dword [rbp + rdx*4 + 0x324]
inc r8
imul rcx, r10
lea rcx, [rcx + rax]
test ax, 0x149a
ror r8w, 0xbf
mov r8d, r12d
mov r8, rcx
cmc
jmp 0x1404baff2
mov dword [rbp + rdx*4 + 0x324], ecx
cmp r15, 0x120f2468
shr r8, 0x20
test spl, r11b
clc
cmp r9d, r14d
jmp 0x1404bb010
jne 0x1404bafba
jmp 0x1404bae40
cmp r10d, r14d
movzx r12, r11w
movzx cx, sil
movsx r9, r14w
lea rcx, [rbp + 0x324]
movzx r12, r15w
movsx r13w, r12b
mov r15d, r14d
movsx r9, sp
cmovnp r12w, r14w
setne r9b
lea r12, [rbp + 0x6c4]
movzx r9d, bp
cmovae r12, rcx
movzx r9, r13w
lea r13, [rbp + 0x324]
movzx r9, sp
jmp 0x1404bb06e
cmovb r15d, r10d
lea rcx, [rbp + 0x6c4]
cmovae r13, rcx
mov r9b, spl
mov al, 0xed
setb al
rcl r9b, 0xf
rol r9, cl
xor r11d, r11d
test al, al
not r9b
movzx r9d, si
mov dword [rbp + 0x4f0], r11d
mov r9d, r11d
jmp 0x1404bb0a7
cmovne r10d, r14d
xor r14w, 0x408f
mov r14d, r11d
cmp di, 0x5eb2
cmp r14b, bl
test r15d, r15d
jmp 0x1404bb0c4
je 0x1404bb2a5
mov eax, r9d
test spl, 0xc8
shld esi, ebp, 0xd7
mov esi, dword [r12 + rax*4]
test esi, esi
jne 0x1404bb116
cmp r9d, r14d
jmp 0x1404bb0e9
jne 0x1404bb28e
lea r14d, [r9 + 1]
jmp 0x1404bb0f8
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404bb105
mov dword [rbp + 0x4f0], r14d
jmp 0x1404bb111
jmp 0x1404bb28e
mov r8d, r9d
test r10d, r10d
jmp 0x1404bb121
je 0x1404bb27a
mov ebx, r9d
cmp bpl, dil
neg ebx
cmp r8d, 0x73
je 0x1404bb1d6
mov edi, r8d
cmp r8d, r14d
jmp 0x1404bb144
jne 0x1404bb15c
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
lea eax, [rbx + r8]
dec r14b
inc r8d
mov edx, dword [r13 + rax*4]
btc r14d, r14d
mov eax, r11d
sub r14b, dil
imul rdx, rsi
adc r14b, 0x3b
movzx r11, sp
add rdx, rax
sal r14w, cl
cdqe
mov eax, dword [rbp + rdi*4 + 0x4f4]
jmp 0x1404bb19e
add rdx, rax
lea eax, [rbx + r8]
shld r11d, r10d, 0xcb
shl r14, 0x2d
mov r11, rdx
mov dword [rbp + rdi*4 + 0x4f4], edx
bts r14d, ebx
mov r14d, dword [rbp + 0x4f0]
stc
shr r11, 0x20
cmp eax, r10d
jmp 0x1404bb1d0
jne 0x1404bb12f
test r11d, r11d
je 0x1404bb27a
cmp r8d, 0x73
jmp 0x1404bb1e8
je 0x1404bb4be
mov edx, r8d
cmp r8d, r14d
jmp 0x1404bb1f9
jne 0x1404bb223
and dword [rbp + rdx*4 + 0x4f4], 0
jmp 0x1404bb20c
lea eax, [r8 + 1]
movsx r14d, sp
mov ecx, r8d
mov dword [rbp + 0x4f0], eax
lahf
cwde
cmovnp r14d, eax
mov eax, dword [rbp + rdx*4 + 0x4f4]
movsx ecx, ax
inc r8d
mov ecx, r11d
test dx, 0x7e09
add rcx, rax
mov dword [rbp + rdx*4 + 0x4f4], ecx
bsf r14, r15
mov r14d, dword [rbp + 0x4f0]
cmp r11, 0x106f1b0a
movsx r11, cx
shr rcx, 0x20
movzx r11d, r8w
shr r11w, 0xc9
rcr r11b, cl
mov r11d, ecx
stc
clc
cmp eax, 0x634718b6
test ecx, ecx
jne 0x1404bb1df
sub r11d, r11d
stc
clc
cmp r8d, 0x73
jmp 0x1404bb288
je 0x1404bb4c4
inc r9d
stc
jmp 0x1404bb297
cmp r9d, r15d
jmp 0x1404bb29f
jne 0x1404bb0ca
mov r8d, r14d
stc
shl r8, 2
test r8w, r12w
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404bb2c0
je 0x1404bb329
mov eax, 0x1cc
movzx rcx, r11w
lea rcx, [rbp + 0x324]
cmc
cmp r8, rax
jmp 0x1404bb2df
ja 0x1404bb2f6
lea rdx, [rbp + 0x4f4]
call fcn.1404a222e
jmp 0x1404bb316
mov r8, rax
stc
xor edx, edx
call fcn.1404a2cc4
call fcn.1404b4263
mov dword [rax], 0x22
jmp 0x1404bb311
call fcn.1404b4f59
mov r14d, dword [rbp + 0x320]
sar r13d, cl
btc r13w, 0xe1
xor r11d, r11d
mov r15d, dword [rsp + 0x3c]
cmp r9, 0x759e72b9
and r13, 0x19e03421
mov r13d, dword [rsp + 0x38]
test r15w, r9w
mov al, 1
stc
test al, al
jmp 0x1404bb34f
je 0x1404bb4c4
sub r15d, r13d
movzx rdi, r12w
mov edi, 0x26
jmp 0x1404bb366
mov dword [rsp + 0x3c], r15d
jne 0x1404bac63
mov eax, dword [rsp + 0x34]
inc cx
mov ecx, dword [rsp + 0x30]
stc
lea eax, [rax + rax*4]
jmp 0x1404bb388
add eax, eax
clc
cmc
sub ecx, eax
je 0x1404bb5ba
dec ecx
lea rax, [0x140000000]
cmp dl, bpl
jmp 0x1404bb3a5
mov eax, dword [rax + rcx*4 + 0xc58b8]
test eax, eax
jmp 0x1404bb3b3
jne 0x1404bb3d2
mov r14d, r11d
jmp 0x1404bb3c1
mov dword [rbp + 0x320], r11d
jmp 0x1404bb3cd
jmp 0x1404bb5c8
cmp eax, 1
jmp 0x1404bb3da
je 0x1404bb5ba
test r14d, r14d
je 0x1404bb5c8
mov r8d, r11d
cwd
bswap rcx
mov r9d, r11d
movzx rdx, bx
mov r10, rax
cdq
movsx ecx, r11w
mov edx, r9d
movsx ecx, bx
mov cx, ax
movsx ax, r9b
inc r9d
sbb cx, r8w
sal ch, cl
mov eax, r8d
btr r8w, bp
btr r8w, 0x2e
mov ecx, dword [rbp + rdx*4 + 0x324]
movsxd r8, ebx
imul rcx, r10
lea rcx, [rcx + rax]
mov r8, rcx
mov dword [rbp + rdx*4 + 0x324], ecx
cmc
shr r8, 0x20
cmc
test r14w, r10w
cmp r14w, dx
cmp r9d, r14d
jmp 0x1404bb457
jne 0x1404bb400
test r8d, r8d
jmp 0x1404bb465
je 0x1404bb5a6
cmp dword [rbp + 0x320], 0x73
jmp 0x1404bb477
jae 0x1404bb4c4
mov eax, dword [rbp + 0x320]
movzx r14, r12w
xchg r14w, r14w
inc r14
mov dword [rbp + rax*4 + 0x324], r8d
movzx r14, r8w
movzx r14d, di
mov r14d, dword [rbp + 0x320]
jmp 0x1404bb4aa
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404bb4b9
jmp 0x1404bb5ba
xor r11d, r11d
sal ax, cl
mov rdx, qword [rsp + 0x60]
mov rax, qword [rsp + 0x58]
clc
and r8w, ax
mov r8, qword [rdx]
test r9w, r13w
cmp spl, 0x51
cmc
mov al, byte [rax + 0x308]
cmp byte [rdx + 8], r11b
jmp 0x1404bb4ee
je 0x1404bb54c
neg al
movabs rdx, 0x8000000000000000
movsx eax, dx
cdqe
movabs rax, 0xfff0000000000000
sbb rcx, rcx
clc
cmp sp, 0x10cd
and rcx, rdx
rcr dl, cl
movabs rdx, 0x7ff0000000000000
lea rcx, [rcx + rdx]
stc
clc
cmp esi, r10d
and rcx, rax
test ch, 0x18
mov rax, qword [r8]
and rax, rdx
or rcx, rax
mov qword [r8], rcx
jmp 0x1404bb547
jmp 0x1404bb597
neg al
movzx rdx, bp
movsxd rdx, esi
mov edx, 0x80000000
mov eax, dword [r8]
jmp 0x1404bb562
sbb ecx, ecx
test bh, ch
and ecx, edx
xor dh, 0xc5
bsf edx, r15d
mov edx, 0x7f800000
test edx, ebx
add ecx, edx
cmp r9b, dl
stc
and eax, edx
or ecx, eax
test sil, r11b
and ecx, 0xff800000
movsx eax, r15w
movzx eax, r13w
mov eax, r10d
mov dword [r8], ecx
mov eax, 3
jmp 0x1404bb5a1
jmp 0x1404bd8a3
mov r14d, dword [rbp + 0x320]
cmp r10b, spl
test r14b, 0x36
cmp edx, 0x7f206c01
test r14d, r14d
jmp 0x1404bb5c2
jne 0x1404bb5d5
mov ecx, r11d
jmp 0x1404bb5d0
jmp 0x1404bb61e
lea ecx, [r14 - 1]
stc
cdqe
btr eax, 0xb8
mov dword [rsp + 0x48], r11d
cmp dil, 0x73
bt eax, 0x35
bsr eax, dword [rbp + rcx*4 + 0x324]
je 0x1404bb607
inc eax
jmp 0x1404bb602
jmp 0x1404bb60e
mov eax, r11d
test bx, si
cmc
shl ecx, 5
cmp di, 0x74b1
add ecx, eax
shld rax, r9, 0xd
clc
mov eax, dword [rsp + 0x40]
test r11w, r12w
test ch, 0x73
mov dword [rsp + 0x3c], ecx
test r14w, 0x4fa3
stc
cmp ecx, dword [rsp + 0x50]
jae 0x1404bd860
test eax, eax
jmp 0x1404bb645
je 0x1404bd864
mov rbx, qword [rsp + 0x78]
rol r15b, cl
bswap r15
mov r15d, r11d
xchg dil, r12b
cmc
mov rdi, qword [rsp + 0x70]
mov r12, r8
mov r12d, r11d
mov dword [rbp + 0x150], r11d
movzx r13w, r13b
rcr r13d, 0xa6
mov r13d, r11d
test bx, 0x4db7
cmp rbx, rdi
je 0x1404bc3d3
cmp r13d, 9
jmp 0x1404bb692
jne 0x1404bb934
test r15d, r15d
je 0x1404bb7d6
mov r8d, r11d
not ah
cbw
movzx cx, bpl
mov r9d, r11d
sete ch
cwde
bswap rcx
mov edx, r9d
lahf
mov cx, 0x5a12
bswap eax
inc r9d
mov eax, dword [rbp + rdx*4 + 0x154]
imul rcx, rax, 0x3b9aca00
shr ax, 0x11
bswap eax
mov eax, r8d
add rcx, rax
sal r8b, cl
and r8, rsi
ror r8w, 0xcf
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r9w, 0x3066
cmp r12d, r14d
shr r8, 0x20
cmp eax, 0x66241bc9
stc
cmp r9d, r15d
jmp 0x1404bb70e
jne 0x1404bb6b7
test r8d, r8d
jmp 0x1404bb71c
je 0x1404bb7c8
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bb72e
jae 0x1404bb76c
mov eax, dword [rbp + 0x150]
xchg r15b, r15b
setg r15b
mov dword [rbp + rax*4 + 0x154], r8d
xchg r15b, r15b
mov r15d, dword [rbp + 0x150]
jmp 0x1404bb758
inc r15d
jmp 0x1404bb760
mov dword [rbp + 0x150], r15d
jmp 0x1404bb7d6
sub r9d, r9d
movzx dx, r8b
not cx
mov cl, 0x4a
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movzx cx, dh
cdq
mov dword [rbp + 0x150], r11d
cdq
mov rcx, rdi
movsx cx, dh
mov edx, 0x1cc
setbe ch
movsxd rcx, r8d
mov cx, 0x35b7
lea rcx, [rbp + 0x154]
jmp 0x1404bb7b6
call fcn.1404b871a
xor r11d, r11d
rcr r15w, cl
bt r15w, 0x6b
mov r15d, dword [rbp + 0x150]
clc
test rax, 0x4fb00866
test r12d, r12d
jmp 0x1404bb7de
je 0x1404bb91f
mov r8d, r11d
test r8b, 0x52
cmp r15w, 0x3855
test r15d, r15d
jmp 0x1404bb7f9
je 0x1404bb863
mov edx, r8d
inc r8d
mov eax, r12d
rcr r12b, cl
ror cx, cl
not cl
mov ecx, dword [rbp + rdx*4 + 0x154]
stc
sal r15b, cl
lea rcx, [rcx + rax]
sar r15d, cl
add r12, 0x19905a4d
add r12w, r8w
mov r12, rcx
mov r15d, 0x74663e2a
mov dword [rbp + rdx*4 + 0x154], ecx
inc r15b
test r10d, r11d
rcl r15, cl
mov r15d, dword [rbp + 0x150]
cmc
shr r12, 0x20
test dil, r14b
cmp r8d, r15d
jmp 0x1404bb85d
jne 0x1404bb7ff
test r12d, r12d
jmp 0x1404bb86b
je 0x1404bb91f
cmp r15d, 0x73
jmp 0x1404bb87a
jae 0x1404bb8b9
mov eax, r15d
mov dword [rbp + rax*4 + 0x154], r12d
movsx r15, r12w
movsx r15w, r15b
mov r15d, dword [rbp + 0x150]
jmp 0x1404bb8a0
inc r15d
jmp 0x1404bb8a8
mov dword [rbp + 0x150], r15d
jmp 0x1404bb8b4
jmp 0x1404bb91f
sub r9d, r9d
setnp r8b
movsx r8, r10w
cmovs r8w, dx
mov dword [rbp + 0x890], r11d
movsx cx, spl
setbe r8b
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], r11d
mov ch, 0x39
movzx rdx, si
jmp 0x1404bb8f3
mov edx, 0x1cc
mov cx, 0x6661
bswap cx
lea rcx, [rbp + 0x154]
jmp 0x1404bb90b
call fcn.1404b871a
mov r15d, dword [rbp + 0x150]
test bh, 0xc1
mov ecx, ecx
xor r11d, r11d
mov r12d, r11d
not ax
nop
cmovo r13w, bp
mov r13d, r11d
not eax
movsx eax, bx
movzx eax, byte [rbx]
movsx ecx, bx
mov cx, 0x6741
not rcx
lea ecx, [r12 + r12*4]
inc r13d
inc rbx
sub r12b, 0x93
jmp 0x1404bb954
lea r12d, [rax + rcx*2]
cmc
cmp r14b, 0xa4
cmp rbx, rdi
jmp 0x1404bb965
jne 0x1404bb689
test r13d, r13d
je 0x1404bc3d3
mov eax, 0xcccccccd
rol cx, 0xa0
add ch, 0x88
mul r13d
movzx rax, r14w
shrd ax, r13w, 0x54
mov eax, edx
sal ecx, 0x9e
movzx cx, r12b
bsf ecx, ebx
shr eax, 3
mov dword [rsp + 0x48], eax
jmp 0x1404bb9a8
mov ecx, eax
cmp cx, sp
clc
cmp r14d, 0x32127e07
mov dword [rsp + 0x34], eax
test r9b, 0x71
test eax, eax
jmp 0x1404bb9c4
je 0x1404bc099
mov eax, ecx
shl si, cl
test r10b, r11b
mov edx, 0x26
cmp ecx, edx
cmova eax, edx
sub edx, edx
sar r8b, cl
shl bl, cl
neg si
mov dword [rsp + 0x38], eax
sal edi, 0x61
lea edi, [rax - 1]
lea rax, [0x140000000]
rcr sil, 0x48
bt esi, ecx
movzx ecx, byte [rax + rdi*4 + 0xc5822]
xadd bh, bl
movzx esi, byte [rax + rdi*4 + 0xc5823]
shl ah, cl
bsf ax, dx
btr r8d, edi
mov ebx, ecx
stc
shl rbx, 2
movsx r8w, r15b
mov r8, rbx
lea eax, [rsi + rcx]
not ch
movsx cx, r12b
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
call fcn.1404a2cc4
lea rcx, [0x140000000]
sets dh
cqo
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
ror dx, 0xee
lea rdx, [rcx + 0xc4f10]
sar r8b, cl
sub r8b, dl
lea rcx, [rbp + 0x6c4]
mov r8, rsi
add rcx, rbx
jmp 0x1404bba81
lea rdx, [rdx + rax*4]
jmp 0x1404bba8a
call fcn.1404a222e
mov r10d, dword [rbp + 0x6c0]
cmp ebp, ebp
jmp 0x1404bba9d
cmp r10d, 1
jmp 0x1404bbaa6
ja 0x1404bbc1b
mov eax, dword [rbp + 0x6c4]
stc
clc
xor ebx, ebx
clc
test eax, eax
jmp 0x1404bbabe
jne 0x1404bbae7
mov dword [rbp + 0x890], ebx
mov dword [rbp + 0x150], ebx
xor r9d, r9d
xchg r8, r8
lea r8, [rbp + 0x894]
jmp 0x1404bbae2
jmp 0x1404bc032
cmp eax, 1
je 0x1404bc056
test r15d, r15d
jmp 0x1404bbaf8
je 0x1404bc056
mov r8d, ebx
mov r9d, ebx
movsx dx, dil
mov r10, rax
mov edx, r9d
movsx rax, si
inc r9d
mov eax, r8d
sar r8b, cl
xadd r8b, r8b
and r8b, 0xcf
mov ecx, dword [rbp + rdx*4 + 0x154]
bts r8d, r13d
imul rcx, r10
sar r8d, cl
movsxd r8, r11d
add rcx, rax
shr r8b, 0x68
rcr r8b, cl
mov r8, rcx
jmp 0x1404bbb4b
mov dword [rbp + rdx*4 + 0x154], ecx
cmp r11w, ax
shr r8, 0x20
cmp sil, 0x72
cmc
stc
cmp r9d, r15d
jmp 0x1404bbb68
jne 0x1404bbb0c
test r8d, r8d
jmp 0x1404bbb76
je 0x1404bc04f
cmp dword [rbp + 0x150], 0x73
jae 0x1404bbbc5
mov eax, dword [rbp + 0x150]
dec r15
mov r15d, 0x679a5c1d
movzx r15w, r12b
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
jmp 0x1404bbbb1
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404bbbc0
jmp 0x1404bc056
xor r9d, r9d
cqo
mov dword [rbp + 0x890], ebx
movsxd rcx, ecx
movzx ecx, cx
movsx r8d, dx
lea r8, [rbp + 0x894]
movzx rdx, bp
mov dword [rbp + 0x150], ebx
mov edx, 0x1cc
movsxd rcx, r13d
mov cx, r11w
lea rcx, [rbp + 0x154]
jmp 0x1404bbc03
call fcn.1404b871a
mov al, bl
mov r15d, dword [rbp + 0x150]
jmp 0x1404bbc16
jmp 0x1404bc063
lea r8, [rbp + 0x6c4]
rcl cx, cl
neg cl
lea rcx, [rbp + 0x154]
cmp r15d, 1
jmp 0x1404bbc37
ja 0x1404bbd9e
mov ebx, dword [rbp + 0x154]
mov r9, r10
shl r9, 2
movsx dx, r11b
mov edx, 0x1cc
jmp 0x1404bbc59
mov dword [rbp + 0x150], r10d
jmp 0x1404bbc65
call fcn.1404b871a
xor edi, edi
test ebx, ebx
jmp 0x1404bbc73
jne 0x1404bbc94
mov dword [rbp + 0x890], edi
jmp 0x1404bbc84
mov dword [rbp + 0x150], edi
jmp 0x1404bbc8f
jmp 0x1404bbad0
mov r15d, dword [rbp + 0x150]
stc
clc
cmp ebx, 1
jmp 0x1404bbca5
je 0x1404bc056
test r15d, r15d
jmp 0x1404bbcb3
je 0x1404bc056
mov r8d, edi
mov r9d, edi
movsx eax, cx
movsx ax, r10b
mov r10, rbx
jmp 0x1404bbcd3
mov edx, r9d
cmovbe ax, r12w
movsxd rcx, esi
inc r9d
sal al, cl
mov eax, r8d
ror r8b, 0x8e
movsx ecx, si
bsf r8d, esp
mov ecx, dword [rbp + rdx*4 + 0x154]
imul rcx, r10
rol r8b, 0xe2
test rax, 0x28ae2cf9
sal r8w, 0x7b
lea rcx, [rcx + rax]
rcr r8w, 0x13
adc r8b, 0x12
shl r8d, 0x45
mov r8, rcx
cmp r15w, 0x7133
clc
mov dword [rbp + rdx*4 + 0x154], ecx
test r14b, 0xed
shr r8, 0x20
cmc
cmp r9d, r15d
jmp 0x1404bbd3e
jne 0x1404bbcd3
test r8d, r8d
je 0x1404bc04f
cmp dword [rbp + 0x150], 0x73
jmp 0x1404bbd59
jb 0x1404bbb89
xor r9d, r9d
mov dword [rbp + 0x890], edi
cdq
movzx dx, r9b
lea r8, [rbp + 0x894]
mov dword [rbp + 0x150], edi
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404bbd8c
call fcn.1404b871a
mov al, dil
jmp 0x1404bbd99
jmp 0x1404bbc0a
cmp r10d, r15d
sete dh
cwd
lea rdx, [rbp + 0x6c4]
movsx bx, r8b
mov ebx, r15d
setne al
cmovae rdx, rcx
cmovne rcx, rsp
cmovb ebx, r10d
movsx cx, dl
not al
setnp ch
setb al
movzx ecx, r8w
mov qword [rsp + 0x68], rdx
lea rcx, [rbp + 0x154]
jmp 0x1404bbde5
mov dword [rsp + 0x30], ebx
cmovae rcx, r8
test al, al
cmovne r10d, r15d
xor eax, eax
sub r9d, r9d
mov dword [rbp + 0x4f0], eax
test ebx, ebx
jmp 0x1404bbe05
je 0x1404bc00f
mov r15, rcx
add rsi, rbp
mov esi, dword [rdx + r9*4]
clc
test esi, esi
jmp 0x1404bbe1d
jne 0x1404bbe51
cmp r9d, eax
jmp 0x1404bbe2b
jne 0x1404bc003
and dword [rbp + r9*4 + 0x4f4], esi
movsxd rax, r12d
cwde
movsx ax, spl
lea eax, [r9 + 1]
mov dword [rbp + 0x4f0], eax
jmp 0x1404bc003
xor r11d, r11d
sal r8b, 0xe9
mov r8d, r9d
test r12w, 0x745e
jmp 0x1404bbe66
test r10d, r10d
jmp 0x1404bbe6e
je 0x1404bbfea
mov ebx, r9d
neg ebx
cmp r8d, 0x73
jmp 0x1404bbe82
je 0x1404bbf41
mov edi, r8d
test r13b, 0x59
cmc
cmp r8d, eax
jmp 0x1404bbe98
jne 0x1404bbebf
and dword [rbp + rdi*4 + 0x4f4], 0
cdqe
lea eax, [r8 + 1]
setle dh
mov dword [rbp + 0x4f0], eax
jmp 0x1404bbebf
lea eax, [rbx + r8]
cdq
not dl
inc r8d
sub dh, ch
stc
mov edx, dword [r15 + rax*4]
rcr ax, 0x1c
shl ax, 0xbc
mov eax, dword [rbp + rdi*4 + 0x4f4]
imul rdx, rsi
jmp 0x1404bbee8
lea rdx, [rdx + rax]
mov eax, r11d
neg r11w
adc r11w, cx
cmp r15b, 0x3b
add rdx, rax
sal r11b, cl
shrd ax, dx, 0x53
lea eax, [rbx + r8]
xor r11d, 0x489252eb
mov r11, rdx
mov dword [rbp + rdi*4 + 0x4f4], edx
shr r11, 0x20
stc
clc
cmp eax, r10d
setns ah
jmp 0x1404bbf30
mov eax, dword [rbp + 0x4f0]
jmp 0x1404bbf3b
jne 0x1404bbe79
test r11d, r11d
jmp 0x1404bbf49
je 0x1404bbfdd
cmp r8d, 0x73
jmp 0x1404bbf58
je 0x1404bbfdd
mov edx, r8d
cmp r8d, eax
jmp 0x1404bbf69
jne 0x1404bbf8e
and dword [rbp + rdx*4 + 0x4f4], 0
mov ax, 0x5135
lahf
movsx ax, r9b
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
bswap ax
mov ecx, dword [rbp + rdx*4 + 0x4f4]
inc r8d
sbb ax, 0x246d
mov eax, r11d
xadd r11w, r11w
ror r11b, 0x6a
bswap r11
lea rcx, [rcx + rax]
xor al, sil
mov dword [rbp + rdx*4 + 0x4f4], ecx
sbb rax, rsp
mov eax, dword [rbp + 0x4f0]
not r11b
shr rcx, 0x20
mov r11d, ecx
cmp r12b, r10b
stc
test ecx, ecx
jmp 0x1404bbfd7
jne 0x1404bbf4f
mov ebx, dword [rsp + 0x30]
stc
jmp 0x1404bbfea
cmp r8d, 0x73
jmp 0x1404bbff3
je 0x1404bc1d3
mov rdx, qword [rsp + 0x68]
jmp 0x1404bc003
inc r9d
cmp r9d, ebx
jne 0x1404bbe11
mov r9d, eax
lea r8, [rbp + 0x4f4]
cqo
shld edx, ecx, 0xe3
shl r9, 2
cqo
xchg rcx, rcx
movsx rdx, r10w
mov dword [rbp + 0x150], eax
mov edx, 0x1cc
movsx rcx, cx
bswap cx
lea rcx, [rbp + 0x154]
jmp 0x1404bc04a
call fcn.1404b871a
mov r15d, dword [rbp + 0x150]
mov al, 1
test r13b, r14b
cmp r11w, r14w
cmp r11b, 0x48
sub r11d, r11d
test al, al
jmp 0x1404bc06d
je 0x1404bc225
mov ecx, dword [rsp + 0x34]
jmp 0x1404bc07f
sub ecx, dword [rsp + 0x38]
jmp 0x1404bc088
mov dword [rsp + 0x34], ecx
jne 0x1404bb9ca
mov eax, dword [rsp + 0x48]
cmp r12b, r8b
lea eax, [rax + rax*4]
cmp r11b, bl
test spl, cl
add eax, eax
test r14w, 0x26e2
sub r13d, eax
jmp 0x1404bc0b2
je 0x1404bc285
lea ecx, [r13 - 1]
lea rax, [0x140000000]
test bx, r10w
cmp r15d, ebx
mov eax, dword [rax + rcx*4 + 0xc58b8]
cmp rdi, 0x253f703f
test eax, eax
je 0x1404bc225
cmp eax, 1
jmp 0x1404bc0e8
je 0x1404bc285
test r15d, r15d
jmp 0x1404bc0f6
je 0x1404bc285
mov r8d, r11d
inc r10w
movsx rcx, r14w
mov r9d, r11d
jmp 0x1404bc115
mov r10d, eax
bswap cx
movsx dx, r10b
mov edx, r9d
inc r9d
add cx, 0x5299
mov eax, r8d
xchg ch, cl
and cx, r10w
mov ecx, dword [rbp + rdx*4 + 0x154]
shr r8w, 0x7c
sub r8b, al
imul rcx, r10
mov r8b, sil
add rcx, rax
shr r8w, cl
mov r8, rcx
mov dword [rbp + rdx*4 + 0x154], ecx
stc
cmc
shr r8, 0x20
test ah, ch
cmp rax, 0x5a3f547d
cmc
cmp r9d, r15d
jmp 0x1404bc173
jne 0x1404bc120
test r8d, r8d
jmp 0x1404bc181
je 0x1404bc27e
cmp dword [rbp + 0x150], 0x73
jae 0x1404bc225
mov eax, dword [rbp + 0x150]
movsx r15d, di
mov dword [rbp + rax*4 + 0x154], r8d
movzx r15w, r15b
inc r15b
mov r15d, dword [rbp + 0x150]
jmp 0x1404bc1ba
inc r15d
jmp 0x1404bc1c2
mov dword [rbp + 0x150], r15d
jmp 0x1404bc1ce
jmp 0x1404bc285
and dword [rbp + 0x890], 0
btc dx, 0x92
lea r8, [rbp + 0x894]
and dword [rbp + 0x150], 0
ror ch, 0xa8
sub cl, 0xf
lea rcx, [rbp + 0x154]
sub r9d, r9d
movsx edx, r8w
mov edx, 0x1cc
jmp 0x1404bc20b
call fcn.1404b871a
mov r15d, dword [rbp + 0x150]
rcl al, 0x94
sub r11d, r11d
mov al, r11b
jmp 0x1404bc066
sub r9d, r9d
mov dword [rbp + 0x890], r11d
jmp 0x1404bc23b
lea r8, [rbp + 0x894]
mov cl, r10b
not cl
movzx rcx, cx
mov dword [rbp + 0x150], r11d
mov dl, spl
movsx dx, ah
cdq
mov edx, 0x1cc
movzx cx, r8b
bswap cx
movsxd rcx, r8d
lea rcx, [rbp + 0x154]
jmp 0x1404bc276
call fcn.1404b871a
sub r11d, r11d
mov r15d, dword [rbp + 0x150]
test r12d, r12d
jmp 0x1404bc28d
je 0x1404bc3d3
mov r8d, r11d
jmp 0x1404bc29e
test r15d, r15d
jmp 0x1404bc2a6
je 0x1404bc311
mov ecx, r8d
movsxd rdx, r8d
movzx rdx, r8w
lahf
inc r8d
mov eax, r12d
shr r15, 0xa3
mov edx, dword [rbp + rcx*4 + 0x154]
add rdx, rax
rcl r15b, cl
mov dword [rbp + rcx*4 + 0x154], edx
shr r12b, cl
sal r12w, 0xcb
bts r12, rbp
mov r15d, dword [rbp + 0x150]
btr r12w, 0xdb
movsx r12w, sil
shr rdx, 0x20
sbb r12w, si
inc r12b
bswap r12
mov r12d, edx
cmc
test sil, bl
cmp r8d, r15d
jne 0x1404bc2ac
test r12d, r12d
jmp 0x1404bc319
je 0x1404bc3d3
cmp r15d, 0x73
jmp 0x1404bc328
jae 0x1404bc373
mov eax, r15d
movzx r15d, r15w
mov r15b, 0x70
movsx r15w, r13b
mov dword [rbp + rax*4 + 0x154], r12d
movsx r15w, r11b
bswap r15w
mov r15d, dword [rbp + 0x150]
jmp 0x1404bc35a
inc r15d
jmp 0x1404bc362
mov dword [rbp + 0x150], r15d
jmp 0x1404bc36e
jmp 0x1404bc3d3
xor r9d, r9d
bswap r8
movsx cx, r15b
cmovns cx, bp
mov dword [rbp + 0x890], r11d
movsx rcx, r13w
movzx rdx, r9w
lea r8, [rbp + 0x894]
movsxd rdx, ebp
mov dword [rbp + 0x150], r11d
cdq
cwd
mov edx, 0x1cc
xchg cx, cx
movsx ecx, r11w
mov rcx, r12
lea rcx, [rbp + 0x154]
jmp 0x1404bc3c0
call fcn.1404b871a
mov r15d, dword [rbp + 0x150]
rcr r12b, 0xef
xor r11d, r11d
mov rax, qword [rsp + 0x58]
movzx cx, r14b
bt cx, 0x38
rcr r13d, cl
mov r13d, 1
setge ch
mov r12d, dword [rsp + 0x40]
shl cx, 0x27
movsx ecx, r14w
shr dh, 0x7a
mov qword [rbp + 0x4f4], 1
mov dword [rsp + 0x30], r13d
sub r12d, dword [rax]
cmp dword [rax], r11d
movsx dx, r13b
movzx cx, bl
mov eax, 0xcccccccd
movzx ecx, r14w
jmp 0x1404bc42b
mov dword [rbp + 0x4f0], r13d
cmovne rcx, r11
not ch
cdq
cmovge r12d, dword [rsp + 0x40]
sub ecx, r14d
sub ch, 0x76
mul r12d
or cl, r15b
neg ecx
xor rax, 0x1d33044
mov eax, edx
shr eax, 3
adc ecx, esi
sal cx, 0x6f
mov dword [rsp + 0x38], eax
xor rcx, 0x3bb1559a
mov ecx, eax
stc
cmp r14d, r11d
cmp r10w, 0x36f9
mov dword [rsp + 0x34], eax
cmp r10d, 0x6f650dcf
jmp 0x1404bc486
test eax, eax
je 0x1404bcc4c
mov eax, ecx
sub bl, r10b
mov edx, 0x26
rcl edi, cl
bswap ebx
cmp ecx, edx
movsx rcx, cx
jmp 0x1404bc4ab
cmova eax, edx
dec si
mov ebx, esi
sub edx, edx
bts r8w, cx
mov dword [rsp + 0x48], eax
lea edi, [rax - 1]
lea rax, [0x140000000]
movzx ecx, byte [rax + rdi*4 + 0xc5822]
bsf ebx, eax
bt r8w, cx
movzx esi, byte [rax + rdi*4 + 0xc5823]
sar ax, cl
ror bl, 0x8a
adc r8b, 0x3c
mov ebx, ecx
bswap r8w
xor r8w, 0x7893
shl rbx, 2
movsx r8w, dil
mov r8, rbx
movsxd rax, ebp
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x894]
jmp 0x1404bc514
mov dword [rbp + 0x890], eax
jmp 0x1404bc51f
call fcn.1404a2cc4
lea rcx, [0x140000000]
xadd dx, dx
xor dl, 0x5f
test r11w, 0x2037
shl rsi, 2
test r14w, 0x25e2
movzx eax, word [rcx + rdi*4 + 0xc5820]
sal dh, 0xa3
btr dx, 0x97
lea rdx, [rcx + 0xc4f10]
movsx rcx, r15w
lea rcx, [rbp + 0x894]
rcr r8w, 0x3c
mov r8, rsi
add rcx, rbx
jmp 0x1404bc574
lea rdx, [rdx + rax*4]
jmp 0x1404bc57d
call fcn.1404a222e
mov r10d, dword [rbp + 0x890]
cmp r10d, 1
jmp 0x1404bc592
ja 0x1404bc758
mov eax, dword [rbp + 0x894]
sub ebx, ebx
jmp 0x1404bc5a6
test eax, eax
jmp 0x1404bc5ad
jne 0x1404bc61b
sub r9d, r9d
mov dl, r12b
mov dword [rbp + 0x6c0], ebx
lea r8, [rbp + 0x6c4]
mov dx, r11w
xchg dl, dh
mov dword [rbp + 0x4f0], ebx
movzx ecx, si
mov edx, 0x1cc
movsxd rcx, esi
bswap rcx
movzx rcx, cx
lea rcx, [rbp + 0x4f4]
jmp 0x1404bc5f0
call fcn.1404b871a
mov r13d, dword [rbp + 0x4f0]
not al
xchg al, al
mov dword [rsp + 0x30], r13d
mov al, 1
mov esi, 0xfaa5538
mov esi, 0x1cc
jmp 0x1404bc616
jmp 0x1404bcc14
cmp eax, 1
jmp 0x1404bc623
je 0x1404bc605
test r13d, r13d
jmp 0x1404bc631
je 0x1404bc605
mov r8d, ebx
inc r10b
movsx r10d, r11w
mov r9d, ebx
cqo
seto dl
mov r10, rax
bswap rdx
cwd
movzx rax, dx
mov edx, r9d
inc r9d
rol cl, 0x4d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
movsx r8d, r15w
stc
movsxd r8, r13d
imul rcx, r10
sbb r8b, 0x90
and r8, rdx
lea rcx, [rcx + rax]
bts r8w, r14w
mov r8, rcx
cmc
test r8w, r14w
mov dword [rbp + rdx*4 + 0x4f4], ecx
test bh, 0x4b
shr r8, 0x20
cmp r9d, r13d
jne 0x1404bc655
test r8d, r8d
jmp 0x1404bc6ab
je 0x1404bc5f5
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404bc6bd
jae 0x1404bc6fe
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13w, 0x6d76
jmp 0x1404bc6de
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404bc6ed
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bc6f9
jmp 0x1404bc600
xor r9d, r9d
movzx r8, r10w
mov dword [rbp + 0x890], ebx
mov r8, rsp
lea r8, [rbp + 0x894]
movsxd rcx, edi
cwd
mov rdx, r14
mov dword [rbp + 0x4f0], ebx
movzx rcx, r8w
mov edx, 0x1cc
setns ch
lea rcx, [rbp + 0x4f4]
jmp 0x1404bc73b
call fcn.1404b871a
mov r13d, dword [rbp + 0x4f0]
mov al, bl
mov dword [rsp + 0x30], r13d
jmp 0x1404bc753
jmp 0x1404bc60c
lea r8, [rbp + 0x894]
bswap cx
lea rcx, [rbp + 0x4f4]
cmc
clc
cmp r13d, 1
jmp 0x1404bc774
ja 0x1404bc927
mov ebx, dword [rbp + 0x4f4]
shl rdx, cl
movsxd r9, edx
add r9b, 0xe6
mov r9, r10
and sil, 0x17
rcl dl, cl
rol dh, cl
mov esi, 0x1cc
shl r9, 2
movzx edx, r11w
mov edx, esi
jmp 0x1404bc7a9
mov dword [rbp + 0x4f0], r10d
jmp 0x1404bc7b5
call fcn.1404b871a
xor edi, edi
cmc
stc
test ebx, ebx
jmp 0x1404bc7c5
jne 0x1404bc7f2
mov dword [rbp + 0x890], edi
inc r8b
lea r8, [rbp + 0x894]
cmp cx, bx
test bx, 0x81a
mov dword [rbp + 0x4f0], edi
clc
xor r9d, r9d
jmp 0x1404bcbe3
mov r13d, dword [rbp + 0x4f0]
cmp bl, 0xab
cmp bl, dil
jmp 0x1404bc804
mov dword [rsp + 0x30], r13d
cmp al, r8b
cmp ebx, 1
jmp 0x1404bc814
je 0x1404bcc0c
test r13d, r13d
je 0x1404bcc0c
mov r8d, edi
lahf
movzx r9, dx
cbw
mov r9d, edi
mov r10, rbx
lahf
mov edx, r9d
cdqe
movsxd rax, ebx
movsx ecx, ax
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
adc r8w, sp
cmp r9, 0x7aba29d3
sub r8b, 0x6e
imul rcx, r10
lea rcx, [rcx + rax]
clc
mov r8, rcx
cmp r12b, r11b
test r12w, r14w
clc
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r8, 0x20
cmp r9d, r13d
jmp 0x1404bc882
jne 0x1404bc834
test r8d, r8d
jmp 0x1404bc890
je 0x1404bcbf7
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404bc8e6
mov eax, dword [rbp + 0x4f0]
movzx r13, r9w
mov dword [rbp + rax*4 + 0x4f4], r8d
inc r13b
cmovae r13d, r15d
movsx r13w, cl
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404bc8cd
inc r13d
jmp 0x1404bc8d5
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bc8e1
jmp 0x1404bcc00
sub r9d, r9d
mov dword [rbp + 0x890], edi
lea r8, [rbp + 0x894]
mov dword [rbp + 0x4f0], edi
mov cx, ax
mov rdx, rsi
lea rcx, [rbp + 0x4f4]
call fcn.1404b871a
mov r13d, dword [rbp + 0x4f0]
mov al, dil
mov dword [rsp + 0x30], r13d
jmp 0x1404bc922
jmp 0x1404bcc14
cmp r10d, r13d
bswap dx
movsx bx, r15b
lea rdx, [rbp + 0x894]
mov ebx, r13d
cmovae rdx, rcx
mov cx, r15w
jmp 0x1404bc949
cmovb ebx, r10d
xchg ecx, ecx
setb al
movsx ecx, r14w
movsx rcx, bx
bswap cx
mov qword [rsp + 0x68], rdx
lea rcx, [rbp + 0x4f4]
jmp 0x1404bc96e
mov dword [rsp + 0x30], ebx
jmp 0x1404bc977
cmovae rcx, r8
test al, al
jmp 0x1404bc982
cmovne r10d, r13d
cmp spl, r14b
cmp r8b, 0x78
sub eax, eax
xor r9d, r9d
stc
cmp bp, 0x2b91
test si, 0x5c98
mov dword [rbp + 0x6c0], eax
test ebx, ebx
je 0x1404bcbb4
mov r13, rcx
and sil, 0x34
btr si, cx
sub sil, 0xe
mov esi, dword [rdx + r9*4]
cmp bx, 0x5f7
stc
test esi, esi
jmp 0x1404bc9cb
jne 0x1404bca03
cmp r9d, eax
jmp 0x1404bc9d9
jne 0x1404bcba1
and dword [rbp + r9*4 + 0x6c4], esi
not ax
lea eax, [r9 + 1]
jmp 0x1404bc9f3
mov dword [rbp + 0x6c0], eax
jmp 0x1404bc9fe
jmp 0x1404bcba1
sub r11d, r11d
mov r8d, r9d
cmp di, r15w
clc
test r10d, r10d
jmp 0x1404bca16
je 0x1404bcb88
mov ebx, r9d
cmp r9w, r8w
test eax, ebx
neg ebx
stc
cmp r8d, 0x73
jmp 0x1404bca31
je 0x1404bcae0
mov edi, r8d
clc
cmp r8d, eax
jmp 0x1404bca43
jne 0x1404bca64
and dword [rbp + rdi*4 + 0x6c4], 0
movzx rax, r12w
lahf
lea eax, [r8 + 1]
mov dword [rbp + 0x6c0], eax
movsx rdx, r10w
lea eax, [rbx + r8]
inc r8d
movsx rdx, bp
adc dl, r11b
mov dl, dh
mov edx, dword [r13 + rax*4]
mov eax, r11d
rol r11w, cl
adc r11b, cl
movsx r11, dx
imul rdx, rsi
and r11b, 0x7e
lea rdx, [rdx + rax]
btr rax, 0x33
mov eax, dword [rbp + rdi*4 + 0x6c4]
add rdx, rax
rcl r11d, 0x9d
lea eax, [rbx + r8]
btc r11w, r12w
mov r11, rdx
mov dword [rbp + rdi*4 + 0x6c4], edx
cmc
cmp r12b, cl
shr r11, 0x20
cmc
cmp eax, r10d
movzx eax, r13w
movsx rax, r15w
cbw
mov eax, dword [rbp + 0x6c0]
jmp 0x1404bcada
jne 0x1404bca28
test r11d, r11d
jmp 0x1404bcae8
je 0x1404bcb81
cmp r8d, 0x73
je 0x1404bcb81
mov edx, r8d
test r14w, 0x4ca7
cmp rsp, 0x40775b51
cmp r8d, eax
jmp 0x1404bcb10
jne 0x1404bcb2e
and dword [rbp + rdx*4 + 0x6c4], 0
mov ch, 0x6f
lea eax, [r8 + 1]
mov dword [rbp + 0x6c0], eax
bswap ax
mov eax, dword [rbp + rdx*4 + 0x6c4]
inc cx
xchg cx, cx
not ch
inc r8d
mov ecx, r11d
lea rcx, [rcx + rax]
movsxd rax, esi
mov dword [rbp + rdx*4 + 0x6c4], ecx
mov eax, dword [rbp + 0x6c0]
shld r11w, ax, 0xa7
test dil, 0x7b
shr rcx, 0x20
shl r11b, 0x63
mov r11d, ecx
cmc
cmp rcx, 0x72a9601e
test ecx, ecx
jmp 0x1404bcb7b
jne 0x1404bcaee
mov ebx, dword [rsp + 0x30]
cmp r12b, r13b
cmp r8d, 0x73
jmp 0x1404bcb91
je 0x1404bccfd
mov rdx, qword [rsp + 0x68]
jmp 0x1404bcba1
inc r9d
cmc
cmp edx, 0x509d2573
cmp r9d, ebx
jne 0x1404bc9ba
mov r9d, eax
shrd rdx, r8, 0x54
lea r8, [rbp + 0x6c4]
shl r9, 2
mov esi, 0x1cc
xchg rcx, rdx
movzx rdx, r11w
mov dword [rbp + 0x4f0], eax
mov rdx, 0x36b3794
bswap dx
mov rdx, rsi
lea rcx, [rbp + 0x4f4]
jmp 0x1404bcbf2
call fcn.1404b871a
mov r13d, dword [rbp + 0x4f0]
adc al, 0x1a
mov dword [rsp + 0x30], r13d
cmc
and al, r8b
add al, dil
mov al, 1
cmp ebx, eax
clc
test r11b, spl
xor r11d, r11d
cmc
test al, al
jmp 0x1404bcc1f
je 0x1404bcd6f
mov ecx, dword [rsp + 0x34]
cmp r12, r10
sub ecx, dword [rsp + 0x48]
mov dword [rsp + 0x34], ecx
jmp 0x1404bcc39
jne 0x1404bc48e
mov eax, dword [rsp + 0x38]
test ebp, 0x5f467b47
test r11b, r10b
lea eax, [rax + rax*4]
test bx, cx
cmp bpl, 0xb2
add eax, eax
test bpl, bpl
sub r12d, eax
jmp 0x1404bcc63
je 0x1404bccd9
lea ecx, [r12 - 1]
lea rax, [0x140000000]
test dl, 0x44
mov eax, dword [rax + rcx*4 + 0xc58b8]
test spl, 0xdb
test eax, eax
jmp 0x1404bcc8a
jne 0x1404bcd7c
xor r9d, r9d
mov dword [rbp - 0x80], r11d
cqo
cdq
setb r8b
lea r8, [rbp - 0x7c]
cwd
mov dword [rbp + 0x4f0], r11d
mov edx, 0x1cc
mov cx, 0x4850
movsx cx, r10b
mov rcx, rax
lea rcx, [rbp + 0x4f4]
jmp 0x1404bccc8
call fcn.1404b871a
mov r13d, dword [rbp + 0x4f0]
mov dword [rsp + 0x30], r13d
sub r11d, r11d
cmc
jmp 0x1404bcce2
test r15d, r15d
jmp 0x1404bccea
jne 0x1404bcf4c
mov edx, r11d
jmp 0x1404bccf8
jmp 0x1404bcf88
and dword [rbp - 0x80], 0
cwd
lea r8, [rbp - 0x7c]
and dword [rbp + 0x4f0], 0
cwd
mov ecx, r11d
lea rcx, [rbp + 0x4f4]
cmp ecx, 0x66aa44f9
or rsi, 0x1db94a33
mov esi, 0x1cc
xor rdx, 0x7e054107
shrd dx, dx, 0x9b
xor r9d, r9d
cdq
cwd
mov edx, esi
jmp 0x1404bcd45
call fcn.1404b871a
mov r13d, dword [rbp + 0x4f0]
xor al, bl
sub r11d, r11d
not al
mov al, r11b
jmp 0x1404bcd60
mov dword [rsp + 0x30], r13d
jmp 0x1404bcd6a
jmp 0x1404bcc18
mov rdx, rsi
jmp 0x1404bcd77
jmp 0x1404bce71
cmp eax, 1
jmp 0x1404bcd84
je 0x1404bccd9
test r13d, r13d
je 0x1404bccd9
mov r8d, r11d
cdq
movsxd r10, r11d
mov r9d, r11d
inc ch
movzx r10, r13w
mov r10, rax
lahf
cdqe
mov edx, r9d
movzx ax, spl
mov ah, 0xc8
movsx ecx, bx
inc r9d
rol cl, 0xac
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
rcr r8w, 0x18
cmovb r8w, r8w
movzx r8w, r13b
imul rcx, r10
movsxd r8, eax
xor r8d, 0x66f76295
bsf r8w, cx
add rcx, rax
mov r8, rcx
cmp sp, r11w
cmp r14w, 0x7aa
cmc
mov dword [rbp + rdx*4 + 0x4f4], ecx
jmp 0x1404bce06
shr r8, 0x20
cmp r15d, eax
cmp r9d, r13d
jne 0x1404bcda9
test r8d, r8d
jmp 0x1404bce1e
je 0x1404bcccd
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404bce65
mov eax, dword [rbp + 0x4f0]
movsx r13w, r10b
mov dword [rbp + rax*4 + 0x4f4], r8d
bswap r13
inc r13
mov r13d, dword [rbp + 0x4f0]
inc r13d
jmp 0x1404bce59
mov dword [rbp + 0x4f0], r13d
jmp 0x1404bccd4
mov edx, 0x1cc
bsf cx, r12w
rol ecx, cl
sub r9d, r9d
movsx cx, bh
setno ch
mov dword [rbp - 0x80], r11d
lea r8, [rbp - 0x7c]
xchg cx, cx
mov dword [rbp + 0x4f0], r11d
lea rcx, [rbp + 0x4f4]
jmp 0x1404bce99
call fcn.1404b871a
mov rax, qword [rsp + 0x58]
movzx cx, r11b
xadd cl, bl
mov bl, byte [rax + 0x308]
bts cx, r9w
sbb cl, 0x26
ror al, cl
mov rax, qword [rsp + 0x60]
shr ecx, cl
movsx rcx, r12w
mov rcx, rax
test di, r14w
cmp byte [rax + 8], 0
jmp 0x1404bced6
je 0x1404bcf11
call fcn.1404b9183
neg bl
movzx rdx, r11w
cdq
movsxd rdx, ecx
movabs rdx, 0x8000000000000000
sbb rcx, rcx
and rcx, rdx
clc
and rcx, rdx
jmp 0x1404bcf04
mov qword [rax], rcx
jmp 0x1404bcf0c
jmp 0x1404bcf3d
call fcn.1404b91ea
neg bl
mov edx, 0x80000000
jmp 0x1404bcf22
sbb ecx, ecx
cmc
cmp bpl, dl
cmp r14d, 0x5b040b84
and ecx, edx
jmp 0x1404bcf39
and ecx, edx
mov dword [rax], ecx
mov eax, 2
jmp 0x1404bcf47
jmp 0x1404bd8a3
lea edx, [r15 - 1]
movsxd rax, ecx
adc al, 0x6f
mov dword [rsp + 0x48], r11d
cmc
cmp r13b, 0xa
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x1404bcf6c
je 0x1404bcf79
inc eax
jmp 0x1404bcf7d
mov eax, r11d
stc
shl edx, 5
stc
add edx, eax
cmp r14b, 0x9e
cmc
test r13d, r13d
jmp 0x1404bcf90
jne 0x1404bcfa3
mov ecx, r11d
jmp 0x1404bcf9e
jmp 0x1404bcfed
lea ecx, [r13 - 1]
rcl ah, 0x77
sar eax, 0x22
mov dword [rsp + 0x48], r11d
rcl eax, 0x64
shrd ax, di, 0xa6
btr ax, r15w
bsr eax, dword [rbp + rcx*4 + 0x4f4]
jmp 0x1404bcfcc
je 0x1404bcfd9
inc eax
jmp 0x1404bcfe1
mov eax, r11d
btr r8w, r10w
shl ecx, 5
add ecx, eax
rol eax, 0x69
and r12w, si
mov eax, ecx
mov r8d, 0xffffffff
movsxd r12, r13d
sub eax, edx
cmovbe r12w, di
mov r12d, 0x20
cmp edx, ecx
jmp 0x1404bd00c
sbb ebx, ebx
cmp r14d, 0x3f895542
test rbp, 0x2bbb3bcb
and ebx, eax
mov dword [rsp + 0x40], ebx
jmp 0x1404bd027
jbe 0x1404bd2e7
mov eax, r12d
btc si, r12w
mov dword [rsp + 0x34], r11d
mov cl, r14b
btr rdi, rsi
movzx rdi, r15w
mov esi, ebx
lea edi, [r12 - 0x1f]
xchg r8b, r8b
clc
xadd r8w, cx
and esi, 0x1f
movsx ecx, cx
btr cx, 0x54
clc
mov r8d, ebx
sub eax, esi
sar ecx, cl
xchg ch, ch
shr r8d, 5
rcr cl, cl
adc cl, r11b
sar ch, 0xfe
mov ecx, eax
stc
mov dword [rsp + 0x48], eax
shl rdi, cl
cdqe
dec edi
mov eax, edi
shr ch, cl
xchg rcx, rcx
cmp bpl, bl
not eax
mov dword [rsp + 0x38], eax
shr ecx, 0x47
not rcx
lea eax, [r15 - 1]
neg ch
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd0ad
je 0x1404bd0ba
inc ecx
jmp 0x1404bd0bf
mov ecx, r11d
adc al, 0xee
lea eax, [r8 + r15]
cmp eax, 0x73
jmp 0x1404bd0cb
jbe 0x1404bd11e
sub r9d, r9d
mov dl, 0xa5
setne dh
cmovb r8, rcx
mov dword [rbp - 0x80], r11d
lea r8, [rbp - 0x7c]
movsx rcx, r10w
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
mov cl, r9b
lea rcx, [rbp + 0x154]
jmp 0x1404bd104
call fcn.1404b871a
mov r15d, dword [rbp + 0x150]
stc
xor r11d, r11d
jmp 0x1404bd119
jmp 0x1404bd2e1
mov edx, r11d
adc ax, 0x5591
cmp rsi, r11
bt ax, di
mov eax, r12d
xchg dl, dl
sub eax, ecx
neg dl
and dl, r15b
cmp esi, eax
seta dl
jmp 0x1404bd142
add edx, r8d
cmc
test ebp, edx
clc
add edx, r15d
stc
mov dword [rsp + 0x34], edx
cmp r14b, r14b
cmp edx, 0x73
jmp 0x1404bd15c
ja 0x1404bd0d1
lea eax, [r8 - 1]
xadd r11b, r11b
add r11b, r11b
lea r11d, [rdx - 1]
cmp r11d, eax
je 0x1404bd29c
mov ebx, dword [rsp + 0x48]
ror r12, cl
rol rcx, 0x41
lea r12d, [r8 - 1]
movsx rdx, di
rcr dl, 0xf8
bsr ax, r10w
mov edx, dword [rsp + 0x38]
mov r13d, 0xffffffff
stc
shrd ax, bx, 0x4a
mov eax, r11d
btr ecx, 0xa5
xor cl, 0x3b
btc cx, 0x53
sub eax, r8d
jmp 0x1404bd1bf
lea ecx, [rax - 1]
cmp edx, 0x10293171
cmp eax, r15d
jmp 0x1404bd1d0
jae 0x1404bd1e3
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd1e9
xor r10d, r10d
cmp r12b, sil
cmp ecx, r15d
jmp 0x1404bd1f1
jae 0x1404bd209
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404bd204
jmp 0x1404bd216
sub r9d, r9d
btc ecx, ebp
movzx ecx, r13w
xor cl, r14b
and r9d, edx
mov ecx, ebx
stc
cmp r9b, 0x70
shr r9d, cl
bsr ecx, r13d
mov cl, bpl
and r10d, edi
rcr cx, 0xd3
sub cx, 0x64d1
mov ecx, esi
test rcx, 0x11104f31
shl r10d, cl
clc
jmp 0x1404bd248
or r9d, r10d
stc
mov dword [rbp + r11*4 + 0x154], r9d
add r11d, r13d
clc
cmp r14b, 0xec
test dl, bpl
cmp r11d, r12d
jmp 0x1404bd267
je 0x1404bd279
mov r15d, dword [rbp + 0x150]
jmp 0x1404bd1a5
mov r13d, dword [rsp + 0x30]
movzx rbx, bp
xadd ch, cl
sar r12w, cl
mov r12d, 0x20
mov edx, dword [rsp + 0x34]
xchg ch, bh
mov ebx, dword [rsp + 0x40]
xor cl, r11b
xor r11d, r11d
movzx cx, r14b
mov ecx, r11d
stc
test r8d, r8d
je 0x1404bd2d1
mov eax, ecx
inc ecx
jmp 0x1404bd2ba
mov dword [rbp + rax*4 + 0x154], r11d
cmc
cmp ecx, r8d
jmp 0x1404bd2cb
jne 0x1404bd2b1
mov r15d, edx
mov dword [rbp + 0x150], edx
and rax, 0x49956ab1
mov r8d, 0xffffffff
mov eax, dword [rsp + 0x50]
neg r10w
mov edi, dword [rsp + 0x3c]
adc r10b, 0xd1
rcr r10w, cl
sub eax, edi
shr r10b, 0x21
movsxd r10, ebp
mov dword [rsp + 0x50], eax
inc r10
mov r10d, eax
jmp 0x1404bd313
test edi, edi
jmp 0x1404bd31a
je 0x1404bd358
cmp ebx, eax
jmp 0x1404bd327
jbe 0x1404bd355
mov rdx, qword [rsp + 0x60]
jmp 0x1404bd337
mov r9b, 1
jmp 0x1404bd33f
mov qword [rsp + 0x20], rdx
cwd
movzx edx, bx
mov edx, edi
jmp 0x1404bd350
jmp 0x1404bd880
sub r10d, ebx
cmp r15d, r13d
jmp 0x1404bd360
ja 0x1404bd401
jae 0x1404bd378
mov cl, 1
jmp 0x1404bd373
jmp 0x1404bd40b
lea edx, [r15 - 1]
cmp r10d, 0xa954e2c
stc
cmp edx, r8d
je 0x1404bd401
mov eax, dword [rbp + rdx*4 + 0x4f4]
test rsp, r13
cmp r15d, 0x46f35f45
jmp 0x1404bd3a3
cmp dword [rbp + rdx*4 + 0x154], eax
jmp 0x1404bd3af
jne 0x1404bd3cb
add edx, r8d
jmp 0x1404bd3bd
cmp edx, r8d
jmp 0x1404bd3c5
jne 0x1404bd38d
cmp edx, r8d
jmp 0x1404bd3d3
je 0x1404bd401
mov eax, dword [rbp + rdx*4 + 0x4f4]
test r9d, 0x49291144
rcr cl, 0x49
cmp dword [rbp + rdx*4 + 0x154], eax
seta cl
setbe cl
jmp 0x1404bd3fc
jmp 0x1404bd40b
mov cl, r11b
or al, spl
cmp r8b, 0xd2
test cl, cl
setne r9b
cmovnp ecx, eax
not si
mov dword [rsp + 0x38], r11d
movsx si, r10b
bswap ecx
lea eax, [rbx + 1]
mov r9d, r10d
movzx rsi, r9w
cmovne ebx, eax
mov r13d, r12d
not cl
and r10d, 0x1f
xadd ch, ch
rcr sil, cl
shr r9d, 5
add sil, bpl
bswap ecx
ror ecx, cl
sub r13d, r10d
mov dword [rsp + 0x40], ebx
mov ecx, r13d
xor sil, al
ror si, cl
movzx rsi, r9w
mov esi, 1
btr rax, 0xbd
adc ah, ah
bsr ax, bx
shl rsi, cl
dec esi
adc rax, 0x4f6f6610
mov eax, esi
not eax
xchg ch, ch
mov dword [rsp + 0x48], eax
lea eax, [r15 - 1]
add cx, 0x427a
movzx ecx, r9w
rol ecx, 0xa7
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd4a1
je 0x1404bd4ae
inc ecx
jmp 0x1404bd4bc
mov ecx, r11d
inc ah
btr rax, r15
test bx, 0x72d4
lea eax, [r9 + r15]
cmp eax, 0x73
jmp 0x1404bd4c8
jbe 0x1404bd50e
sub r9d, r9d
jmp 0x1404bd4d9
mov dword [rbp - 0x80], r11d
lea r8, [rbp - 0x7c]
cwd
movsx rcx, r8w
mov dword [rbp + 0x150], r11d
not ch
mov edx, 0x1cc
movsxd rcx, r12d
lea rcx, [rbp + 0x154]
jmp 0x1404bd504
call fcn.1404b871a
jmp 0x1404bd69e
sub r12d, ecx
shr dx, 0x18
cmova rdx, rbp
shld rdx, rax, 0x1f
mov edx, r11d
xor dl, 0x92
adc dl, r13b
clc
cmp r10d, r12d
seta dl
test dil, cl
clc
add edx, r9d
add edx, r15d
jmp 0x1404bd53d
mov dword [rsp + 0x38], edx
cmc
test sp, r15w
stc
cmp edx, 0x73
ja 0x1404bd4ce
lea r12d, [r9 - 1]
cmp edx, 0x7ce85fde
bts r11d, esi
add r11w, 0x18f0
lea r11d, [rdx - 1]
cmc
cmp r11d, r12d
jmp 0x1404bd571
je 0x1404bd66d
mov ebx, dword [rsp + 0x48]
shl rcx, cl
movsx rcx, dx
sal dl, 0xb2
mov edx, 0xffffffff
bsr cx, r12w
mov eax, r11d
rcr cx, 0x15
shr ecx, cl
ror cx, cl
sub eax, r9d
movsx rcx, dx
lea ecx, [rax - 1]
jmp 0x1404bd5aa
cmp eax, r15d
jmp 0x1404bd5b2
jae 0x1404bd5c9
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404bd5c4
jmp 0x1404bd5cb
xor edi, edi
cmp ecx, r15d
jae 0x1404bd5e6
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404bd5e1
jmp 0x1404bd5e9
xor r8d, r8d
and r8d, ebx
shl cl, cl
mov ecx, r13d
cmc
cmp r15w, di
shr r8d, cl
and edi, esi
sub cx, 0x3586
movzx rcx, r15w
sub ecx, r14d
mov ecx, r10d
cmc
shl edi, cl
cmp r11b, 0xa0
cmc
test r13b, 0x40
or r8d, edi
cmp r9, r8
jmp 0x1404bd621
mov dword [rbp + r11*4 + 0x154], r8d
jmp 0x1404bd635
add r11d, edx
cmp dil, 0x31
jmp 0x1404bd641
cmp r11d, r12d
jmp 0x1404bd649
je 0x1404bd65b
mov r15d, dword [rbp + 0x150]
jmp 0x1404bd58f
mov edx, dword [rsp + 0x38]
rol bh, 0x75
mov ebx, dword [rsp + 0x40]
add dil, r11b
mov edi, dword [rsp + 0x3c]
sub ecx, ecx
test r9d, r9d
je 0x1404bd698
and dword [rbp + rcx*4 + 0x154], 0
inc ecx
test sp, ax
jmp 0x1404bd68a
cmp ecx, r9d
jmp 0x1404bd692
jne 0x1404bd678
mov dword [rbp + 0x150], edx
lea rdx, [rbp + 0x4f0]
not ecx
movsx ecx, di
movsx cx, bl
lea rcx, [rbp + 0x150]
jmp 0x1404bd6ba
call fcn.1404b8836
cmp dword [rbp + 0x150], 0
jmp 0x1404bd6d1
mov rdx, rax
mov eax, 0xffffffff
sete r9b
cmp bp, 0x425
cmp r12b, bpl
cmc
cmp rdx, rax
jmp 0x1404bd6ee
jbe 0x1404bd71f
mov rcx, rdx
shr rcx, 0x20
bsr ecx, ecx
jmp 0x1404bd703
je 0x1404bd715
inc ecx
jmp 0x1404bd710
jmp 0x1404bd717
sub ecx, ecx
add ecx, 0x20
jmp 0x1404bd73c
bsr ecx, edx
jmp 0x1404bd727
je 0x1404bd739
inc ecx
jmp 0x1404bd734
jmp 0x1404bd73c
xor ecx, ecx
clc
mov esi, dword [rsp + 0x50]
cmp ecx, esi
jbe 0x1404bd79e
sub ecx, esi
cmp r12b, r9b
test r9b, r9b
jmp 0x1404bd755
je 0x1404bd78a
mov eax, 1
cmc
clc
shl rax, cl
jmp 0x1404bd76a
dec rax
clc
cmc
test rdx, rax
jmp 0x1404bd777
jne 0x1404bd78a
mov r9b, 1
jmp 0x1404bd785
jmp 0x1404bd793
xor r9b, r9b
or al, r13b
movsxd r10, r10d
shr rdx, cl
test dl, bl
sal rcx, cl
add cl, r14b
xor r11d, r11d
bt r10w, 0x5f
lea eax, [rdi - 2]
test r14d, r14d
bswap cx
not cl
mov cx, 0x6957
mov ecx, esi
not ebx
cmovne r11d, dword [rbp + 0x324]
sub r8d, r8d
bswap r10w
cmp r14d, 1
cmova r8d, dword [rbp + 0x328]
adc r10w, 0x4fd8
rcl r10w, cl
sub r10b, sil
test edi, edi
movzx r10, bp
cmova r10d, r15d
mov r10w, 0x7bde
mov r10d, r8d
cmovne ebx, eax
sal r8b, cl
ror r8b, cl
shl r10, 0x20
rol r8b, cl
sal r8b, cl
mov eax, r11d
sbb r8b, 0xd8
lea r10, [r10 + rax]
cmp dil, 0x41
mov al, 0xf7
ror r8b, 0x49
mov rax, qword [rsp + 0x58]
shl r10, cl
setne ch
mov r8b, byte [rax + 0x308]
movsx rcx, r10w
bswap rcx
lea rcx, [rdx + r10]
movsx edx, r9w
sete dl
mov rdx, qword [rsp + 0x60]
jmp 0x1404bd84a
mov qword [rsp + 0x20], rdx
mov edx, ebx
jmp 0x1404bd856
call fcn.1404b9248
jmp 0x1404bd8a3
test eax, eax
bswap edx
mov rdx, qword [rsp + 0x60]
setne r9b
movsx rax, sp
mov qword [rsp + 0x20], rdx
movsxd rax, r15d
movsx ax, r15b
mov edx, ecx
mov rax, qword [rsp + 0x58]
movsxd rcx, edi
lea rcx, [rbp + 0x320]
xchg r8b, r8b
mov r8b, byte [rax + 0x308]
jmp 0x1404bd89e
call fcn.1404b9a90
mov rcx, qword [rbp + 0xa60]
xor rcx, rsp
jmp 0x1404bd8b2
call fcn.14049e6a7
mov rbx, qword [rsp + 0xbc0]
rcr rsi, 0xf3
add rsp, 0xb70
mov edi, 0x51d04b94
pop r15
movzx di, r9b
movzx rbp, r11w
pop r14
pop r13
pop r12
movsxd rbp, r8d
mov dil, bpl
movsx rbp, r11w
pop rdi
bswap ebp
mov bpl, 0x15
pop rsi
pop rbp
jmp 0x1404bd8f7
ret