Function at 0x1404b6fa3
Capabilities:
Execute anti-debugging instructions
Parse pe header

Disassembly:
mov qword [rsp + 0x18], rbx
or r10b, dil
rcr r9d, 0x16
movzx r8, r8w
push rbp
push rsi
movzx bx, ch
cbw
push rdi
push r12
xor bl, r12b
movzx r9w, dl
bt r9, rbp
push r13
setl r9b
add r9b, 0x3c
push r14
mov r13d, r11d
sbb r13b, r15b
ror bx, cl
push r15
lea rbp, [rsp - 0xa70]
shl bh, 0x37
stc
sub rsp, 0xb70
mov rax, qword [0x1400b7288]
xor rax, rsp
neg r10
movzx r9w, dil
mov qword [rbp + 0xa60], rax
inc al
btr r14w, r9w
mov al, byte [rdx + 8]
cmc
movsxd r14, eax
lea rbx, [0x140000000]
mov r10d, dword [rcx]
shrd r15, r15, 0x6e
neg al
mov r9, rcx
mov qword [rsp + 0x60], rdx
movzx r15, r12w
setne r14b
mov edx, dword [rcx + 4]
not r14b
sbb eax, eax
and eax, 0x1d
movzx r8d, ax
test bh, 0x9f
mov qword [rsp + 0x58], rcx
movsx edi, dx
test spl, 0x63
add eax, 0x19
sub r11d, r11d
clc
xchg r13w, cx
test r10d, r10d
movzx r13, bp
setns ch
movzx di, al
mov dword [rsp + 0x50], eax
cdqe
lea r8, [r9 + 8]
cwde
movzx rdi, ax
mov r14b, r10b
mov dword [rbp + 0x320], r11d
xchg r15, rdi
movzx cx, r11b
movsxd rcx, r13d
cmovs r10d, r11d
mov r14d, r11d
movsxd rdi, esi
ror cl, 0xc7
movzx r15d, si
cmp r10d, edx
movzx rcx, ax
mov r15w, r13w
lea edi, [r11 + 0x26]
movsxd r15, eax
cbw
mov r15b, bpl
mov eax, r10d
xchg cl, r15b
not r13b
mov r15d, r11d
mov ch, 0xa0
cmovae eax, edx
bts cx, r12w
add r13d, 0x753d395a
mov r13d, r11d
sub ecx, 0x87b64f3
xor cl, r11b
sub r10d, eax
mov cx, 0x7163
mov ecx, eax
lea r8, [r8 + rcx]
cwde
mov dword [rsp + 0x30], r10d
lea rax, [r9 + 8]
movzx r10w, bpl
or r10b, 0x9d
test si, 0xcf6
mov qword [rsp + 0x78], r8
test bl, 0x3b
lea rax, [rax + rdx]
btr r10d, r10d
lea r10, [r9 + 8]
mov qword [rsp + 0x70], rax
sub eax, r8d
cmp r8b, 0x89
cmc
jmp 0x1404b7134
mov dword [rsp + 0x40], eax
cmp r10, r8
jmp 0x1404b7140
je 0x1404b7d5e
cmp r13d, 9
jmp 0x1404b714f
jne 0x1404b734f
test r14d, r14d
je 0x1404b7252
mov r8d, r11d
cwde
movsx rcx, si
mov r9d, r11d
movzx eax, ax
cwde
mov edx, r9d
mov ax, r8w
inc r9d
mov cl, 0x1f
add cl, 0xf6
mov eax, dword [rbp + rdx*4 + 0x324]
bsf cx, r9w
btc cx, 0xf2
imul rcx, rax, 0x3b9aca00
mov eax, r8d
adc r8b, r10b
bts r8, rax
add rcx, rax
mov r8, rcx
clc
test si, 0x7d39
mov dword [rbp + rdx*4 + 0x324], ecx
clc
jmp 0x1404b71b7
shr r8, 0x20
test ebp, 0x2b540807
stc
cmp r9d, r14d
jmp 0x1404b71ca
jne 0x1404b716d
test r8d, r8d
jmp 0x1404b71d8
je 0x1404b723e
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b71ea
jae 0x1404b7225
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
setne r14b
mov r14, rdx
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7211
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b7220
jmp 0x1404b724a
mov r14d, r11d
jmp 0x1404b722d
mov dword [rbp + 0x320], r11d
jmp 0x1404b7239
jmp 0x1404b724a
mov r14d, dword [rbp + 0x320]
cmc
and r8w, bp
mov r8, qword [rsp + 0x78]
cmp r13b, al
test r15d, r15d
je 0x1404b733b
mov edx, r11d
jmp 0x1404b7263
test r14d, r14d
je 0x1404b72ca
mov ecx, edx
movzx ax, cl
inc edx
test bp, r13w
movzx r14w, bl
or al, dil
mov r15d, r15d
mov eax, dword [rbp + rcx*4 + 0x324]
rol r14b, 0xc4
rcl r14, 0x3a
add r15, rax
ror r14, cl
mov dword [rbp + rcx*4 + 0x324], r15d
btc r14, rax
btr r14w, r9w
rcl r14b, cl
mov r14d, dword [rbp + 0x320]
shr r15, 0x20
clc
cmc
test r13b, r14b
cmp edx, r14d
jmp 0x1404b72c4
jne 0x1404b726c
test r15d, r15d
jmp 0x1404b72d2
je 0x1404b733b
cmp r14d, 0x73
jae 0x1404b731e
mov eax, r14d
mov dword [rbp + rax*4 + 0x324], r15d
mov r14b, 0xb3
movzx r14w, dl
movzx r14d, r10w
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7305
inc r14d
jmp 0x1404b730d
mov dword [rbp + 0x320], r14d
jmp 0x1404b7319
jmp 0x1404b733b
mov r14d, r11d
cmovge r13w, r9w
jmp 0x1404b732b
mov dword [rbp + 0x320], r11d
jmp 0x1404b733b
mov r15d, r11d
dec ax
mov r13d, r11d
movzx cx, bh
movsx eax, r11w
bswap rcx
movzx eax, byte [r10]
not ch
movsx rcx, r12w
lea ecx, [r15 + r15*4]
inc r13d
movsx r15, r15w
inc r10
lea r15d, [rax + rcx*2]
cmc
cmp dil, al
cmp r10, r8
jmp 0x1404b7377
jne 0x1404b7146
test r13d, r13d
jmp 0x1404b7385
je 0x1404b7d5e
mov eax, 0xcccccccd
cmp sil, r10b
xadd rdx, rdx
sar dl, cl
mul r13d
adc r12b, al
mov eax, edx
shr eax, 3
cmp r8b, 0x49
ror r12b, 0x85
mov dword [rsp + 0x38], eax
shr r12b, cl
or r12, r11
mov r12d, eax
test r8b, sil
cmp r14b, 0x63
stc
mov dword [rsp + 0x3c], eax
clc
test eax, eax
je 0x1404b7b39
mov eax, r12d
cmp r12d, edi
xchg sil, r8b
cmova eax, edi
movzx rsi, cx
xor edx, edx
mov sil, 0x19
movsx ecx, bp
jmp 0x1404b73eb
mov dword [rsp + 0x34], eax
mov sil, 0x36
movsx r8, bp
movsxd r8, ebx
dec eax
add ch, 0xf2
add sil, r11b
mov edi, eax
jmp 0x1404b740b
movzx ecx, byte [rbx + rax*4 + 0xc5822]
not sil
movsx rsi, si
movzx esi, byte [rbx + rax*4 + 0xc5823]
cmovs rbx, r11
or bl, 0x39
add al, r14b
mov ebx, ecx
btc r8d, 0xbb
cmp r8b, r14b
or r8b, 0xe5
shl rbx, 2
lahf
mov r8, rbx
cdqe
cwde
movsx rax, r9w
lea eax, [rsi + rcx]
movzx rcx, r14w
movsx rcx, r14w
movsx cx, ch
lea rcx, [rbp + 0x6c4]
jmp 0x1404b7464
mov dword [rbp + 0x6c0], eax
jmp 0x1404b746f
call fcn.1404a0075
lea rcx, [0x140000000]
shr r8w, cl
rcr al, cl
shl rsi, 2
cwd
xor dx, 0x78f0
sub eax, r12d
movzx eax, word [rcx + rdi*4 + 0xc5820]
sbb dl, r13b
or dx, r15w
sar edx, 3
lea rdx, [rcx + 0xc4f10]
shrd cx, sp, 0x22
movzx ecx, sp
lea rcx, [rbp + 0x6c4]
mov r8w, 0x11e4
add r8b, r8b
mov r8, rsi
stc
clc
add rcx, rbx
jmp 0x1404b74cc
lea rdx, [rdx + rax*4]
jmp 0x1404b74d5
call fcn.14049f5b0
mov r10d, dword [rbp + 0x6c0]
cmp ebx, r8d
cmp r10d, 1
ja 0x1404b7639
mov eax, dword [rbp + 0x6c4]
sub r11d, r11d
cmp r15d, edi
cmc
test eax, eax
jmp 0x1404b7502
jne 0x1404b7521
mov r14d, r11d
jmp 0x1404b7510
mov dword [rbp + 0x320], r11d
jmp 0x1404b751c
jmp 0x1404b7af3
cmp eax, 1
jmp 0x1404b7529
je 0x1404b7af3
test r14d, r14d
je 0x1404b7af3
mov r8d, r11d
movsx r9, r13w
not ch
movzx r9, r14w
mov r9d, r11d
xchg dl, ch
movzx rcx, r14w
cwd
mov r10, rax
jmp 0x1404b755d
mov edx, r9d
cdqe
mov cl, r10b
movsx eax, dx
inc r9d
rol ah, 0xa5
xor ax, 0xf9f
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
bswap r8w
imul rcx, r10
add rcx, rax
test r9b, dil
mov r8, rcx
stc
cmp di, 0x3464
test dil, 0xbf
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404b75a3
shr r8, 0x20
test r12b, 0x98
cmp r9d, r14d
jmp 0x1404b75b3
jne 0x1404b755d
test r8d, r8d
jmp 0x1404b75c1
je 0x1404b762d
cmp dword [rbp + 0x320], 0x73
jae 0x1404b7613
mov eax, dword [rbp + 0x320]
not r14b
movzx r14w, sil
mov r14b, al
mov dword [rbp + rax*4 + 0x324], r8d
movsx r14d, r15w
mov r14b, 0x92
movzx r14, si
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404b7607
mov dword [rbp + 0x320], r14d
jmp 0x1404b7af3
mov r14d, r11d
mov dword [rbp + 0x320], r11d
setl al
mov al, r11b
jmp 0x1404b7628
jmp 0x1404b7aff
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7af3
cmp r14d, 1
ja 0x1404b7791
mov ebx, dword [rbp + 0x324]
cmc
mov r8, r10
xadd r14b, r14b
shl r8, 2
test r11d, 0x4dd22bad
sub r11d, r11d
test bpl, 0xd4
mov dword [rbp + 0x320], r10d
btc r14w, 0xd6
shld r14, r11, 0xd7
mov r14d, r10d
cmc
jmp 0x1404b767e
test r8, r8
jmp 0x1404b7686
je 0x1404b76ed
mov eax, 0x1cc
lea rcx, [rbp + 0x324]
cmp r8, rax
jmp 0x1404b76a0
ja 0x1404b76bc
lea rdx, [rbp + 0x6c4]
jmp 0x1404b76b2
call fcn.14049f5b0
jmp 0x1404b76e3
mov r8, rax
test spl, r12b
cmp bx, 0x6c56
sub edx, edx
jmp 0x1404b76ce
call fcn.1404a0075
call fcn.1404b152a
mov dword [rax], 0x22
call fcn.1404b2217
mov r14d, dword [rbp + 0x320]
sub r11d, r11d
test ebx, ebx
je 0x1404b7508
cmp ebx, 1
je 0x1404b7af3
test r14d, r14d
jmp 0x1404b7706
je 0x1404b7af3
mov r8d, r11d
xchg r9b, r10b
mov r9d, r11d
inc r10w
dec edx
bswap rcx
mov r10, rbx
mov edx, r9d
movsx ax, r12b
cbw
inc r9d
ror ch, 0xab
mov eax, r8d
mov cl, 0xc5
mov ecx, dword [rbp + rdx*4 + 0x324]
or r8w, r11w
imul rcx, r10
sal r8, cl
movsx r8d, r8w
lea rcx, [rcx + rax]
shl r8w, 0x5f
rol r8b, cl
rcl r8b, 0x91
mov r8, rcx
jmp 0x1404b7764
mov dword [rbp + rdx*4 + 0x324], ecx
jmp 0x1404b7770
shr r8, 0x20
jmp 0x1404b777e
cmp r9d, r14d
jmp 0x1404b7786
jne 0x1404b7721
jmp 0x1404b75b9
cmp r10d, r14d
lea rdx, [rbp + 0x324]
mov r12d, r14d
lea rcx, [rbp + 0x6c4]
mov r8b, 0xa
cmovae rcx, rdx
lea r8, [rbp + 0x6c4]
movsx edx, dx
cmovb r12d, r10d
movsx r9d, ax
movsxd r9, esp
cqo
mov qword [rsp + 0x68], rcx
setb al
cdq
cqo
mov r9b, 0x26
lea rdx, [rbp + 0x324]
cmovae rdx, r8
sub r11d, r11d
or r9b, r11b
test al, al
mov qword [rsp + 0x48], rdx
cmovle r9d, r10d
bswap r9w
mov dword [rbp + 0x4f0], r11d
setbe r9b
mov r9b, al
jmp 0x1404b7804
mov r9d, r11d
jmp 0x1404b780c
cmovne r10d, r14d
movsx r14w, dil
mov r14b, r8b
mov r14d, r11d
cmp dh, dh
jmp 0x1404b7822
test r12d, r12d
jmp 0x1404b782a
je 0x1404b7a4e
mov eax, r9d
rol sil, cl
mov esi, dword [rcx + rax*4]
test ax, dx
test esi, esi
jmp 0x1404b7843
jne 0x1404b7879
cmp r9d, r14d
jne 0x1404b7a3d
lea r14d, [r9 + 1]
jmp 0x1404b785b
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404b7868
mov dword [rbp + 0x4f0], r14d
jmp 0x1404b7874
jmp 0x1404b7a3d
mov r8d, r9d
cmp bx, r12w
test r15, r10
test r10d, r10d
jmp 0x1404b788b
je 0x1404b7a17
mov edi, r9d
clc
test spl, 0x60
jmp 0x1404b789e
neg edi
test r13w, 0x3be4
cmp r15w, r10w
cmp r8d, 0x73
jmp 0x1404b78b3
je 0x1404b7963
mov ebx, r8d
cmp r8d, r14d
jmp 0x1404b78c4
jne 0x1404b78e9
and dword [rbp + rbx*4 + 0x4f4], 0
mov r14w, r9w
movzx r14w, sil
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
movsx r14, r11w
lea eax, [rdi + r8]
mov r14b, r15b
inc r8d
rcl r14b, cl
cmovl r14, rsp
mov edx, dword [rdx + rax*4]
test r13b, r9b
mov eax, r11d
rcr r11b, cl
adc r11w, di
sbb r11, r11
imul rdx, rsi
lea rdx, [rdx + rax]
mov eax, dword [rbp + rbx*4 + 0x4f4]
lea rdx, [rdx + rax]
lea eax, [rdi + r8]
movsx r14w, r10b
movsxd r14, eax
mov r11, rdx
sal r14, cl
sub r14w, r13w
rol r14w, cl
mov dword [rbp + rbx*4 + 0x4f4], edx
mov r14d, dword [rbp + 0x4f0]
test dl, 6
shr r11, 0x20
clc
cmp eax, r10d
je 0x1404b7963
mov rdx, qword [rsp + 0x48]
jmp 0x1404b78aa
test r11d, r11d
jmp 0x1404b796b
je 0x1404b7a17
cmp r8d, 0x73
jmp 0x1404b797a
je 0x1404b7c4d
mov edx, r8d
cmc
cmp r8d, r14d
jmp 0x1404b798c
jne 0x1404b79c1
and dword [rbp + rdx*4 + 0x4f4], 0
movzx ax, r8b
movsxd r14, edi
mov r14w, 0x5c86
lea eax, [r8 + 1]
movsx cx, bpl
xchg r14b, cl
movzx ecx, ax
mov dword [rbp + 0x4f0], eax
lahf
cwde
mov cl, r10b
mov eax, dword [rbp + rdx*4 + 0x4f4]
movzx ecx, ax
inc r14d
movzx r14, r12w
inc r8d
xor rcx, rdi
mov ecx, r11d
bswap r11w
mov r11, r8
lea rcx, [rcx + rax]
sar r14b, 0xdb
dec r14
mov dword [rbp + rdx*4 + 0x4f4], ecx
rcl r11b, cl
mov r14d, dword [rbp + 0x4f0]
add r11b, 0x32
shr rcx, 0x20
mov r11d, ecx
jmp 0x1404b7a0f
test ecx, ecx
jne 0x1404b7971
xor r11d, r11d
stc
cmp r8d, 0x73
jmp 0x1404b7a24
je 0x1404b7c5c
mov rcx, qword [rsp + 0x68]
xchg dh, dl
cwd
mov rdx, qword [rsp + 0x48]
jmp 0x1404b7a3d
inc r9d
cmp r9d, r12d
jmp 0x1404b7a48
jne 0x1404b7830
mov r8d, r14d
test r11, 0x37e9044d
shl r8, 2
mov dword [rbp + 0x320], r14d
cmp bx, r9w
test r13b, 0x8f
test r8, r8
jmp 0x1404b7a73
je 0x1404b7ae9
mov eax, 0x1cc
sal cx, 0xd4
lea rcx, [rbp + 0x324]
test cx, bx
cmp r8, rax
jmp 0x1404b7a94
ja 0x1404b7ab0
lea rdx, [rbp + 0x4f4]
jmp 0x1404b7aa6
call fcn.14049f5b0
jmp 0x1404b7ad7
mov r8, rax
test r10d, edx
sub edx, edx
jmp 0x1404b7abd
call fcn.1404a0075
call fcn.1404b152a
mov dword [rax], 0x22
jmp 0x1404b7ad2
call fcn.1404b2217
mov r14d, dword [rbp + 0x320]
cmp cl, 0x3d
xor r11d, r11d
bts r12w, r12w
mov r12d, dword [rsp + 0x3c]
shr bl, 0x8a
xor al, bl
mov al, 1
adc bl, 0xf9
movsx ebx, sp
test sil, 0x4b
lea rbx, [0x140000000]
test al, al
jmp 0x1404b7b0d
je 0x1404b7c63
sub r12d, dword [rsp + 0x34]
mov edi, 0x26
jmp 0x1404b7b22
mov dword [rsp + 0x3c], r12d
jmp 0x1404b7b2c
jne 0x1404b73ce
mov eax, dword [rsp + 0x38]
test di, sp
lea eax, [rax + rax*4]
test bp, r15w
cmp r14b, cl
stc
add eax, eax
sub r13d, eax
jmp 0x1404b7b4e
je 0x1404b7c6d
lea eax, [r13 - 1]
test r12b, r9b
mov eax, dword [rbx + rax*4 + 0xc58b8]
test eax, eax
jmp 0x1404b7b69
je 0x1404b7c63
cmp eax, 1
je 0x1404b7c6d
test r14d, r14d
jmp 0x1404b7b80
je 0x1404b7c6d
mov r8d, r11d
mov r9d, r11d
mov edx, esi
xchg r10b, cl
movsx cx, dil
mov r10d, eax
lahf
cdqe
mov edx, r9d
jmp 0x1404b7ba9
inc r9d
adc cl, r15b
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
dec r8b
bsf r8d, r8d
add rcx, rax
shr r8b, 0xe2
or r8d, edi
mov r8, rcx
jmp 0x1404b7bda
mov dword [rbp + rdx*4 + 0x324], ecx
stc
shr r8, 0x20
cmp bp, r12w
cmp r9d, r14d
jmp 0x1404b7bf2
jne 0x1404b7b9c
test r8d, r8d
jmp 0x1404b7c00
je 0x1404b7c3c
cmp dword [rbp + 0x320], 0x73
jae 0x1404b7c63
mov eax, dword [rbp + 0x320]
mov dword [rbp + rax*4 + 0x324], r8d
movzx r14w, dl
mov r14d, dword [rbp + 0x320]
inc r14d
mov dword [rbp + 0x320], r14d
jmp 0x1404b7c6d
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7c48
jmp 0x1404b7c6d
sub r11d, r11d
bts rbx, r8
shld bx, dx, 0x85
rcl ebx, 0x99
lea rbx, [0x140000000]
mov r14d, r11d
mov dword [rbp + 0x320], r11d
test r15d, r15d
jmp 0x1404b7c75
je 0x1404b7d59
mov r8d, r11d
jmp 0x1404b7c83
test r14d, r14d
jmp 0x1404b7c8b
je 0x1404b7cf3
mov ecx, r8d
movzx edx, sp
movsx rax, dx
inc r8d
test r8b, bl
mov edx, r15d
mov r15b, 0x22
xor r14b, 0x65
mov eax, dword [rbp + rcx*4 + 0x324]
shld r15, r8, 0x3e
rcr r15b, 0x5d
add rdx, rax
bsr r15, r8
rcl r14, cl
movsx r14, r10w
mov dword [rbp + rcx*4 + 0x324], edx
mov r14d, dword [rbp + 0x320]
or r15b, 0xd5
sar r15b, cl
shr rdx, 0x20
mov r15d, edx
cmp r8d, r14d
jmp 0x1404b7ced
jne 0x1404b7c91
test r15d, r15d
jmp 0x1404b7cfb
je 0x1404b7d59
mov edi, 0x26
cmp r14d, 0x73
jae 0x1404b7d40
mov eax, r14d
mov dword [rbp + rax*4 + 0x324], r15d
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7d27
inc r14d
jmp 0x1404b7d2f
mov dword [rbp + 0x320], r14d
jmp 0x1404b7d3b
jmp 0x1404b7d5e
mov r14d, r11d
jmp 0x1404b7d48
mov dword [rbp + 0x320], r11d
jmp 0x1404b7d54
jmp 0x1404b7d5e
mov edi, 0x26
mov ecx, dword [rsp + 0x30]
jmp 0x1404b7d67
test ecx, ecx
jmp 0x1404b7d6e
je 0x1404b873e
mov eax, 0xcccccccd
dec dh
cdq
btc edx, 0x4b
mul ecx
mov eax, edx
test r9b, bpl
xor r15w, 0x7d5a
shr eax, 3
sal r15b, 0x75
test r8w, di
mov dword [rsp + 0x34], eax
shr r15w, cl
sbb r15b, r11b
mov r15d, eax
clc
test r10d, 0x70680e15
mov dword [rsp + 0x3c], eax
cmp dl, spl
test bx, 0x268
test eax, eax
jmp 0x1404b7dc1
je 0x1404b84e3
jmp 0x1404b7dda
lea rbx, [0x140000000]
inc r13d
sbb r13w, r14w
cmp r15d, edi
movsx r8, r13w
mov r13d, r15d
cmova r13d, edi
xor edx, edx
shld eax, r14d, 0x39
mov sil, 0x80
mov dword [rsp + 0x38], r13d
shl si, 0xae
lea eax, [r13 - 1]
sbb sil, r15b
rcr cl, 0x92
mov esi, r9d
movzx ecx, byte [rbx + rax*4 + 0xc5822]
bt si, r8w
shld r8w, r14w, 0xb5
or esi, r10d
movzx esi, byte [rbx + rax*4 + 0xc5823]
sar rdi, cl
or bx, si
mov ebx, ecx
shr di, cl
btc r8d, esi
mov edi, eax
btc r8d, 0xca
setp ah
shl rbx, 2
mov r8, rbx
lea eax, [rsi + rcx]
lea rcx, [rbp + 0x6c4]
jmp 0x1404b7e55
mov dword [rbp + 0x6c0], eax
jmp 0x1404b7e60
call fcn.1404a0075
lea rcx, [0x140000000]
bt rax, r11
movzx rdx, r11w
shl rsi, 2
movzx eax, word [rcx + rdi*4 + 0xc5820]
not rdx
lea rdx, [rcx + 0xc4f10]
stc
lea rcx, [rbp + 0x6c4]
and r8b, 0x8c
mov r8, rsi
cmp r15, 0x6e351f0c
add rcx, rbx
lea rdx, [rdx + rax*4]
jmp 0x1404b7eac
call fcn.14049f5b0
mov r10d, dword [rbp + 0x6c0]
test al, sil
jmp 0x1404b7ec0
cmp r10d, 1
jmp 0x1404b7ec9
ja 0x1404b800f
mov eax, dword [rbp + 0x6c4]
cmp bh, 0xe4
sub r11d, r11d
test eax, eax
jmp 0x1404b7ee2
jne 0x1404b7f01
mov r14d, r11d
jmp 0x1404b7ef0
mov dword [rbp + 0x320], r11d
jmp 0x1404b7efc
jmp 0x1404b8495
cmp eax, 1
je 0x1404b8495
test r14d, r14d
jmp 0x1404b7f12
je 0x1404b8495
mov r8d, r11d
movsx ecx, r11w
not ch
cwd
mov r9d, r11d
bswap edx
mov r10, rax
movsxd rcx, edx
lahf
mov edx, r9d
cwde
inc r9d
and al, 0x37
mov eax, r8d
bt r8d, 0x6f
inc cl
test r13, 0x66b111cb
mov ecx, dword [rbp + rdx*4 + 0x324]
btr r8w, 0xa6
not r8
imul rcx, r10
sal r8w, cl
inc r8b
add rcx, rax
bswap r8w
mov r8, rcx
jmp 0x1404b7f73
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404b7f86
jne 0x1404b7f2f
test r8d, r8d
jmp 0x1404b7f94
je 0x1404b7ffe
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b7fa6
jae 0x1404b7fe7
mov eax, dword [rbp + 0x320]
movsx r14, r14w
mov dword [rbp + rax*4 + 0x324], r8d
setne r14b
mov r14d, dword [rbp + 0x320]
jmp 0x1404b7fce
inc r14d
jmp 0x1404b7fd6
mov dword [rbp + 0x320], r14d
jmp 0x1404b7fe2
jmp 0x1404b8495
mov r14d, r11d
mov dword [rbp + 0x320], r11d
mov al, r11b
jmp 0x1404b7ff9
jmp 0x1404b84a1
mov r14d, dword [rbp + 0x320]
jmp 0x1404b800a
jmp 0x1404b8495
cmp r14d, 1
jmp 0x1404b8018
ja 0x1404b8153
mov ebx, dword [rbp + 0x324]
setp r14b
adc r14w, r14w
mov r8, r10
shl r8, 2
rcr r14d, cl
sub r11d, r11d
mov dword [rbp + 0x320], r10d
sub r14b, dil
btr r14w, 0xa0
mov r14d, r10d
test r8, r8
jmp 0x1404b8054
je 0x1404b80c6
lea rcx, [rbp + 0x324]
cmp r8, 0x1cc
jmp 0x1404b806d
ja 0x1404b8089
lea rdx, [rbp + 0x6c4]
jmp 0x1404b807f
call fcn.14049f5b0
jmp 0x1404b80b0
xor edx, edx
mov r8d, 0x1cc
jmp 0x1404b8096
call fcn.1404a0075
call fcn.1404b152a
mov dword [rax], 0x22
jmp 0x1404b80ab
call fcn.1404b2217
mov r14d, dword [rbp + 0x320]
cmp r13b, 0xaf
test ah, 0x35
jmp 0x1404b80c3
sub r11d, r11d
test ebx, ebx
jmp 0x1404b80cd
je 0x1404b7ee8
cmp ebx, 1
jmp 0x1404b80db
je 0x1404b8495
test r14d, r14d
jmp 0x1404b80e9
je 0x1404b8495
mov r8d, r11d
mov rax, r14
mov r9d, r11d
not r10w
cdqe
mov r10, rbx
mov edx, r9d
lahf
setne cl
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
imul rcx, r10
bt r8w, dx
movsx r8d, bx
sal r8b, cl
add rcx, rax
mov r8, rcx
cmc
cmp sil, 0x6f
mov dword [rbp + rdx*4 + 0x324], ecx
shr r8, 0x20
test eax, 0x603449e1
cmp r9d, r14d
jmp 0x1404b8148
jne 0x1404b8101
jmp 0x1404b7f8c
cmp r10d, r14d
movzx cx, bpl
lea rcx, [rbp + 0x324]
mov r15d, r14d
mov al, 0x99
movzx r12, ax
lea r12, [rbp + 0x6c4]
cmovae r12, rcx
movsx r9d, bp
movzx r9d, r10w
not cl
lea r13, [rbp + 0x324]
mov cl, dil
cmovb r15d, r10d
xchg al, cl
movzx r9, di
cmovnp r9w, r15w
lea rcx, [rbp + 0x6c4]
cmovae r13, rcx
movsx r9, r11w
movsxd r9, eax
setb al
neg r9b
xor r11d, r11d
shld r9w, dx, 0xab
shl r9b, cl
test al, al
setl r9b
bswap r9d
mov dword [rbp + 0x4f0], r11d
xchg r9b, r9b
movsx r9d, di
mov r9d, r11d
jmp 0x1404b81dc
cmovne r10d, r14d
movzx r14, dx
neg r14b
cmc
mov r14d, r11d
test r15d, r15d
jmp 0x1404b81f3
je 0x1404b83ea
mov eax, r9d
test r15b, 0x38
mov esi, dword [r12 + rax*4]
test esi, esi
jmp 0x1404b820b
jne 0x1404b8246
cmp r9d, r14d
jmp 0x1404b8219
jne 0x1404b83d2
lea r14d, [r9 + 1]
jmp 0x1404b8228
mov dword [rbp + rax*4 + 0x4f4], r11d
jmp 0x1404b8235
mov dword [rbp + 0x4f0], r14d
jmp 0x1404b8241
jmp 0x1404b83d2
mov r8d, r9d
test r10d, r10d
jmp 0x1404b8251
je 0x1404b83b5
mov ebx, r9d
cmp r10w, 0x7d8f
test bpl, 0x98
neg ebx
test r11b, bpl
cmp r8d, 0x73
jmp 0x1404b8272
je 0x1404b8314
mov edi, r8d
clc
cmp r8d, r14d
jmp 0x1404b8284
jne 0x1404b82a5
and dword [rbp + rdi*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov r14b, 0x82
cwd
dec edx
mov dword [rbp + 0x4f0], eax
cwd
lea eax, [rbx + r8]
inc r8d
mov edx, dword [r13 + rax*4]
mov eax, r11d
imul rdx, rsi
bts r14d, esi
lea rdx, [rdx + rax]
rcl r11w, cl
mov eax, dword [rbp + rdi*4 + 0x4f4]
add rdx, rax
sbb r11, rbx
lea eax, [rbx + r8]
rcr r11d, cl
movsx r11d, r13w
mov r11, rdx
or r14w, r13w
mov dword [rbp + rdi*4 + 0x4f4], edx
bt r14, r8
shr r14b, 0xcd
rcr r14w, 0x6e
mov r14d, dword [rbp + 0x4f0]
cmp al, r14b
clc
shr r11, 0x20
cmp r9d, esp
cmc
stc
cmp eax, r10d
jne 0x1404b8269
test r11d, r11d
jmp 0x1404b831c
je 0x1404b83b5
cmp r8d, 0x73
jmp 0x1404b832b
je 0x1404b8634
mov edx, r8d
cmp esp, r14d
cmp r8d, r14d
jmp 0x1404b833f
jne 0x1404b8368
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
movzx r14d, si
jmp 0x1404b835e
mov dword [rbp + 0x4f0], eax
movsx cx, dl
mov eax, dword [rbp + rdx*4 + 0x4f4]
movsxd r14, edi
inc r8d
mov ecx, r11d
xor r11b, spl
add rcx, rax
mov dword [rbp + rdx*4 + 0x4f4], ecx
rcl r14w, 0x26
ror r11w, cl
add r14w, 0x524f
mov r14d, dword [rbp + 0x4f0]
shr rcx, 0x20
not r11b
shr r11b, cl
mov r11d, ecx
test ecx, ecx
jmp 0x1404b83af
jne 0x1404b8322
xor r11d, r11d
jmp 0x1404b83c3
cmp r8d, 0x73
jmp 0x1404b83cc
je 0x1404b863c
inc r9d
cmp r8w, r12w
test r15b, cl
cmp r9d, r15d
jmp 0x1404b83e4
jne 0x1404b81f9
mov r8d, r14d
shl r8, 2
mov dword [rbp + 0x320], r14d
test r8, r8
jmp 0x1404b8400
je 0x1404b8484
mov eax, 0x1cc
sub ecx, 0x13f901f1
btr cx, r14w
lea rcx, [rbp + 0x324]
cmp ax, 0x35f6
cmp r8, rax
ja 0x1404b8440
lea rdx, [rbp + 0x4f4]
jmp 0x1404b8436
call fcn.14049f5b0
jmp 0x1404b846c
mov r8, rax
test r13b, sil
jmp 0x1404b844b
sub edx, edx
jmp 0x1404b8452
call fcn.1404a0075
call fcn.1404b152a
mov dword [rax], 0x22
jmp 0x1404b8467
call fcn.1404b2217
mov r14d, dword [rbp + 0x320]
mov r13w, r13w
sub r11d, r11d
sbb al, 0xad
cmp di, 0x50ad
sal r15b, cl
mov r15d, dword [rsp + 0x3c]
ror r13b, 0xcb
mov r13d, dword [rsp + 0x38]
test r10d, edx
mov al, 1
cmp r13b, 0x3d
cmc
jmp 0x1404b84a1
test al, al
jmp 0x1404b84a8
je 0x1404b863c
sub r15d, r13d
mov dil, r11b
mov dil, 0x7b
movsx di, r11b
mov edi, 0x26
jmp 0x1404b84c6
mov dword [rsp + 0x3c], r15d
jmp 0x1404b84d0
jne 0x1404b7dcc
mov eax, dword [rsp + 0x34]
mov ecx, dword [rsp + 0x30]
cmp bpl, bpl
stc
cmc
lea eax, [rax + rax*4]
cmp r8, 0x2fe0205b
jmp 0x1404b84f5
add eax, eax
test r13b, dil
stc
sub ecx, eax
jmp 0x1404b8502
je 0x1404b873e
dec ecx
movsx rax, di
sal ah, cl
lea rax, [0x140000000]
cmp bpl, bpl
mov eax, dword [rax + rcx*4 + 0xc58b8]
test ch, 0xaf
stc
test eax, eax
jmp 0x1404b852c
jne 0x1404b8541
mov r14d, r11d
mov dword [rbp + 0x320], r11d
jmp 0x1404b874c
cmp eax, 1
jmp 0x1404b8549
je 0x1404b873e
test r14d, r14d
jmp 0x1404b8557
je 0x1404b874c
mov r8d, r11d
mov r9d, r11d
xchg dx, cx
mov cl, r10b
mov r10, rax
mov dh, 0x5a
cbw
mov edx, r9d
inc r9d
btr ax, r14w
bts cx, ax
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x324]
and r8w, r11w
cmp ebp, esi
imul rcx, r10
test ecx, 0x12851c7
rol r8b, 0x52
btc r8w, sp
add rcx, rax
bt r8w, r13w
ror r8w, cl
cmc
mov r8, rcx
stc
test r10b, 0xd8
mov dword [rbp + rdx*4 + 0x324], ecx
cmp cx, di
stc
shr r8, 0x20
cmp r9d, r14d
jmp 0x1404b85cf
jne 0x1404b8571
test r8d, r8d
jmp 0x1404b85dd
je 0x1404b8737
cmp dword [rbp + 0x320], 0x73
jmp 0x1404b85ef
jae 0x1404b863c
mov eax, dword [rbp + 0x320]
dec r14
bswap r14w
mov r14b, 0xa6
mov dword [rbp + rax*4 + 0x324], r8d
jmp 0x1404b8619
mov r14d, dword [rbp + 0x320]
inc r14d
jmp 0x1404b8628
mov dword [rbp + 0x320], r14d
jmp 0x1404b873e
xor r11d, r11d
shrd rax, r10, 0x52
mov rdx, qword [rsp + 0x60]
rcr r8w, 0x80
mov rax, qword [rsp + 0x58]
bt r8w, 0x16
mov r8, qword [rdx]
test r9b, 0x5f
cmc
mov al, byte [rax + 0x308]
cmp byte [rdx + 8], r11b
jmp 0x1404b8668
je 0x1404b86cc
neg al
movabs rdx, 0x8000000000000000
xchg ah, ah
movabs rax, 0xfff0000000000000
jmp 0x1404b868b
sbb rcx, rcx
and rcx, rdx
cmp al, sil
movabs rdx, 0x7ff0000000000000
add rcx, rdx
cmp r9b, r8b
test al, r10b
and rcx, rax
rcr ax, 0x55
bts eax, ebp
btr rax, rsi
mov rax, qword [r8]
cmc
jmp 0x1404b86be
and rax, rdx
or rcx, rax
mov qword [r8], rcx
jmp 0x1404b872d
neg al
movzx rax, r10w
mov edx, 0x80000000
mov eax, 0x77e4435f
movsxd rax, ebp
mov eax, dword [r8]
jmp 0x1404b86e7
sbb ecx, ecx
stc
and ecx, edx
bts dx, r10w
mov edx, r13d
mov edx, 0x7f800000
test dil, 0xac
cmc
test cl, r13b
add ecx, edx
and eax, edx
cmp r10b, 0x3d
jmp 0x1404b870e
or ecx, eax
not ax
test r13, r15
movzx eax, r12w
and ecx, 0xff800000
movzx eax, sp
cbw
mov al, r14b
mov dword [r8], ecx
cdqe
mov eax, 3
jmp 0x1404baae1
mov r14d, dword [rbp + 0x320]
test r14d, r14d
jmp 0x1404b8746
jne 0x1404b8759
mov ecx, r11d
jmp 0x1404b8754
jmp 0x1404b8797
lea ecx, [r14 - 1]
nop
mov dword [rsp + 0x48], r11d
bsr eax, dword [rbp + rcx*4 + 0x324]
jmp 0x1404b8771
je 0x1404b8783
inc eax
jmp 0x1404b877e
jmp 0x1404b878e
mov eax, r11d
test r12, 0x5cd85299
cmc
shl ecx, 5
test r8w, bx
add ecx, eax
mov eax, dword [rsp + 0x40]
cmc
test bx, 0x4301
mov dword [rsp + 0x3c], ecx
cmp ecx, dword [rsp + 0x50]
jmp 0x1404b87ae
jae 0x1404baaa0
test eax, eax
jmp 0x1404b87bb
je 0x1404baaa5
mov rbx, qword [rsp + 0x78]
movsx r15d, r12w
cmp r15w, 0x28f9
test esi, r12d
mov r15d, r11d
sub di, 0x306e
sbb dil, r15b
mov rdi, qword [rsp + 0x70]
xor r13, 0x427001e4
mov r12d, r11d
mov r13, 0x7cb151e9
mov dword [rbp + 0x150], r11d
mov r13d, r11d
cmp edx, 0x41016547
jmp 0x1404b8809
cmp rbx, rdi
jmp 0x1404b8811
je 0x1404b95b4
cmp r13d, 9
jne 0x1404b8aa4
test r15d, r15d
jmp 0x1404b8829
je 0x1404b8959
mov r8d, r11d
mov r9, 0x465e7f31
rdtsc
cqo
mov r9d, r11d
rdtsc
mov edx, r9d
not ah
inc r9d
mov ah, ah
add rcx, rsp
mov eax, dword [rbp + rdx*4 + 0x154]
imul rcx, rax, 0x3b9aca00
add ax, r8w
mov eax, r8d
btc r8w, r13w
btr r8w, r15w
cmp r13w, 0x70f1
add rcx, rax
movzx r8d, r12w
rol r8b, cl
mov r8, rcx
test esi, 0x75f784c
mov dword [rbp + rdx*4 + 0x154], ecx
cmp rsp, 0x5eb45963
shr r8, 0x20
cmc
cmp di, 0xf79
cmp r9d, r15d
jmp 0x1404b88a7
jne 0x1404b8842
test r8d, r8d
jmp 0x1404b88b5
je 0x1404b8946
cmp dword [rbp + 0x150], 0x73
jmp 0x1404b88c7
jae 0x1404b8900
mov eax, dword [rbp + 0x150]
movzx r15w, dil
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404b88ef
mov dword [rbp + 0x150], r15d
jmp 0x1404b88fb
jmp 0x1404b8959
sub r9d, r9d
movzx r8, di
mov dword [rbp + 0x890], r11d
lea r8, [rbp + 0x894]
movsxd rcx, esp
mov dword [rbp + 0x150], r11d
movsx dx, r10b
xchg dh, dl
cmovg rdx, r14
mov edx, 0x1cc
not cx
lea rcx, [rbp + 0x154]
jmp 0x1404b893e
call fcn.1404b589d
xor r11d, r11d
mov r15d, dword [rbp + 0x150]
jmp 0x1404b8959
test r12d, r12d
jmp 0x1404b8961
je 0x1404b8a9e
mov r8d, r11d
test r10b, 0x50
test r15d, r15d
jmp 0x1404b8976
je 0x1404b89e3
mov edx, r8d
movsx ax, dil
inc r8d
mov r15b, r14b
cwde
mov eax, r12d
bsf r15w, r11w
btr ecx, 0x9d
rol rcx, cl
mov ecx, dword [rbp + rdx*4 + 0x154]
shr r15d, cl
sbb r12b, 0x38
add rcx, rax
bts r15w, ax
sbb r12b, 0xaf
and r15b, 0x31
mov r12, rcx
adc r15, r15
mov dword [rbp + rdx*4 + 0x154], ecx
mov r15d, dword [rbp + 0x150]
shr r12, 0x20
jmp 0x1404b89d5
cmp r8d, r15d
jmp 0x1404b89dd
jne 0x1404b897c
test r12d, r12d
jmp 0x1404b89eb
je 0x1404b8a9e
cmp r15d, 0x73
jmp 0x1404b89fa
jae 0x1404b8a3c
mov eax, r15d
setl r15b
cmovle r15, rbp
mov dword [rbp + rax*4 + 0x154], r12d
movsx r15w, bpl
movzx r15w, dil
movzx r15d, r15w
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404b8a30
mov dword [rbp + 0x150], r15d
jmp 0x1404b8a9e
xor r9d, r9d
xchg edx, ecx
not ch
movsx r8d, sp
mov dword [rbp + 0x890], r11d
bswap ecx
mov rcx, 0x2f6d3d1e
lea r8, [rbp + 0x894]
cwd
mov ecx, r9d
movsx ecx, r10w
mov dword [rbp + 0x150], r11d
bswap dx
mov edx, 0x1cc
mov cl, r11b
movsx rcx, r14w
bswap ecx
lea rcx, [rbp + 0x154]
jmp 0x1404b8a8b
call fcn.1404b589d
mov r15d, dword [rbp + 0x150]
bt ax, ax
xor r11d, r11d
mov r12d, r11d
mov r13d, r11d
movzx eax, byte [rbx]
mov rcx, rbx
movzx cx, bpl
movsx ecx, r8w
lea ecx, [r12 + r12*4]
inc r13d
mov r12b, 0xff
movzx r12d, sp
not r12b
inc rbx
mov r12b, r11b
neg r12w
lea r12d, [rax + rcx*2]
cmp r9d, 0x41562b98
cmp rbx, rdi
jne 0x1404b8817
test r13d, r13d
jmp 0x1404b8aea
je 0x1404b95b4
mov eax, 0xcccccccd
cqo
ror ecx, 0xed
xor ecx, edx
mul r13d
btr ax, 0x45
xor ch, 0x70
dec cx
mov eax, edx
shr eax, 3
or cx, cx
mov dword [rsp + 0x48], eax
sub cl, 0x96
xchg rcx, rcx
mov ecx, eax
test r8, rbp
cmp r12b, 0x8b
mov dword [rsp + 0x34], eax
test eax, eax
je 0x1404b929b
mov eax, ecx
mov edx, 0x26
add r8b, dl
movsxd rsi, esi
cmp ecx, edx
seto bl
cmova eax, edx
sub edx, edx
movzx edi, r8w
shl rsi, cl
shrd bx, sp, 0x9e
mov dword [rsp + 0x38], eax
lea edi, [rax - 1]
add ah, 0xbd
mov ebx, 0x522e46
and r8w, 0x42f
lea rax, [0x140000000]
bsf r8d, eax
rcl cx, cl
movzx r8, bx
movzx ecx, byte [rax + rdi*4 + 0xc5822]
sbb r8b, bl
sal rbx, cl
shr r8b, cl
movzx esi, byte [rax + rdi*4 + 0xc5823]
mov ebx, ecx
sar al, cl
adc rax, 0x28785680
sbb r8w, 0x447d
shl rbx, 2
cbw
jmp 0x1404b8bb0
mov r8, rbx
movzx rax, r14w
lea eax, [rsi + rcx]
movzx ecx, dx
lea rcx, [rbp + 0x6c4]
mov dword [rbp + 0x6c0], eax
jmp 0x1404b8bcf
call fcn.1404a0075
lea rcx, [0x140000000]
test r9b, 0x65
dec rdx
sal dh, 0x1a
shl rsi, 2
ror dx, cl
sal dh, 0x9f
or r8d, r10d
movzx eax, word [rcx + rdi*4 + 0xc5820]
shr dl, cl
lea rdx, [rcx + 0xc4f10]
mov rcx, 0x270c62d4
lea rcx, [rbp + 0x6c4]
mov r8b, al
mov r8, rsi
stc
add rcx, rbx
jmp 0x1404b8c20
lea rdx, [rdx + rax*4]
jmp 0x1404b8c29
call fcn.14049f5b0
mov r10d, dword [rbp + 0x6c0]
cmp ecx, ecx
cmp r10d, 1
jmp 0x1404b8c40
ja 0x1404b8dfa
mov eax, dword [rbp + 0x6c4]
cmp spl, 0x57
jmp 0x1404b8c58
sub ebx, ebx
test eax, eax
jmp 0x1404b8c61
jne 0x1404b8c9b
mov dword [rbp + 0x890], ebx
sub r8b, 0x36
movzx r8, r10w
bswap r8w
mov dword [rbp + 0x150], ebx
sal r8w, cl
sub r9d, r9d
movsx r8d, r9w
lea r8, [rbp + 0x894]
jmp 0x1404b8c96
jmp 0x1404b9229
cmp eax, 1
jmp 0x1404b8ca3
je 0x1404b9255
test r15d, r15d
jmp 0x1404b8cb1
je 0x1404b9255
mov r8d, ebx
movsxd r9, r12d
cwd
mov r9d, ebx
movzx r10w, cl
jmp 0x1404b8ccc
mov r10, rax
xchg rdx, rcx
cwde
mov edx, r9d
movsxd rcx, ecx
inc r9d
bt eax, eax
bts cx, r12w
btc eax, r10d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x154]
and r8b, 0xed
rcr r8b, 0x62
btc r8, rsp
imul rcx, r10
sal r8w, 0x54
or r8b, bpl
movzx r8w, r8b
add rcx, rax
cmova r8w, bx
mov r8, rcx
jmp 0x1404b8d1f
mov dword [rbp + rdx*4 + 0x154], ecx
cmc
test dl, r8b
shr r8, 0x20
test r10w, 0x17c6
cmc
cmp r9d, r15d
jmp 0x1404b8d3d
jne 0x1404b8cd3
test r8d, r8d
je 0x1404b9247
cmp dword [rbp + 0x150], 0x73
jae 0x1404b8d96
mov eax, dword [rbp + 0x150]
movzx r15, bp
mov dword [rbp + rax*4 + 0x154], r8d
mov r15, r9
movsxd r15, eax
mov r15d, dword [rbp + 0x150]
jmp 0x1404b8d7d
inc r15d
jmp 0x1404b8d85
mov dword [rbp + 0x150], r15d
jmp 0x1404b8d91
jmp 0x1404b9255
sub r9d, r9d
movsxd r8, esp
movzx rcx, r9w
mov dword [rbp + 0x890], ebx
bswap r8w
cmovne rcx, rcx
jmp 0x1404b8db3
lea r8, [rbp + 0x894]
setne cl
jmp 0x1404b8dc2
mov dword [rbp + 0x150], ebx
not cl
movsx ecx, r14w
movsx dx, cl
mov edx, 0x1cc
cmovg cx, r13w
movsx ecx, r11w
lea rcx, [rbp + 0x154]
call fcn.1404b589d
mov al, bl
mov r15d, dword [rbp + 0x150]
jmp 0x1404b9266
lea r8, [rbp + 0x6c4]
lea rcx, [rbp + 0x154]
cmc
cmp r15d, 1
jmp 0x1404b8e12
ja 0x1404b8f83
mov ebx, dword [rbp + 0x154]
sar r9b, cl
adc r9b, r15b
mov r9, r10
bt dx, r13w
cdq
shl dh, 0x1d
shl r9, 2
cqo
movsxd rdx, esi
movsx dx, sil
mov edx, 0x1cc
jmp 0x1404b8e48
mov dword [rbp + 0x150], r10d
jmp 0x1404b8e54
call fcn.1404b589d
sub edi, edi
test ebx, ebx
jmp 0x1404b8e62
jne 0x1404b8e7e
mov dword [rbp + 0x890], edi
mov dword [rbp + 0x150], edi
jmp 0x1404b8e79
jmp 0x1404b8c83
mov r15d, dword [rbp + 0x150]
cmp ebx, 1
jmp 0x1404b8e8d
je 0x1404b9255
test r15d, r15d
jmp 0x1404b8e9b
je 0x1404b9255
mov r8d, edi
mov r9d, edi
cwd
cdqe
mov r10, rbx
movzx eax, r13w
cmovno rdx, r13
cqo
mov edx, r9d
setae cl
cwde
inc r9d
cbw
sub cl, spl
shld ax, dx, 0x14
mov eax, r8d
inc r8b
mov ecx, dword [rbp + rdx*4 + 0x154]
sal r8, 0x61
cmp rsp, 0x7a7737c9
movzx r8d, sp
imul rcx, r10
lea rcx, [rcx + rax]
mov r8, rcx
cmp r12b, 0x76
mov dword [rbp + rdx*4 + 0x154], ecx
shr r8, 0x20
clc
cmp r8b, 0x8b
cmp r9d, r15d
jmp 0x1404b8f0f
jne 0x1404b8eb8
test r8d, r8d
jmp 0x1404b8f1d
je 0x1404b9247
cmp dword [rbp + 0x150], 0x73
jmp 0x1404b8f2f
jb 0x1404b8d59
xor r9d, r9d
mov dword [rbp + 0x890], edi
movsx cx, dh
lea r8, [rbp + 0x894]
xchg dl, cl
movzx rcx, ax
mov dword [rbp + 0x150], edi
movzx rdx, dx
mov edx, 0x1cc
jmp 0x1404b8f6a
lea rcx, [rbp + 0x154]
call fcn.1404b589d
mov al, dil
jmp 0x1404b8f7e
jmp 0x1404b8dee
cmp r10d, r15d
xchg al, dl
lea rdx, [rbp + 0x6c4]
movzx ebx, r14w
mov al, r13b
mov ebx, r15d
not al
cmovae rdx, rcx
not al
cmovb ebx, r10d
cmovle ecx, r11d
xchg al, cl
movsx cx, sil
setb al
xchg ch, cl
movsxd rcx, r8d
mov qword [rsp + 0x68], rdx
lea rcx, [rbp + 0x154]
jmp 0x1404b8fc9
mov dword [rsp + 0x30], ebx
jmp 0x1404b8fd2
cmovae rcx, r8
test al, al
jmp 0x1404b8fdd
cmovne r10d, r15d
cmc
jmp 0x1404b8fec
xor eax, eax
cmp sil, 0xb1
sub r9d, r9d
cmp r9b, 7
stc
mov dword [rbp + 0x4f0], eax
clc
test dil, cl
test ebx, ebx
jmp 0x1404b900b
je 0x1404b9200
mov r15, rcx
bsf si, r9w
sub si, r14w
mov esi, dword [rdx + r9*4]
cmc
test dil, 0xae
test esi, esi
jne 0x1404b9053
cmp r9d, eax
jmp 0x1404b9036
jne 0x1404b91e6
and dword [rbp + r9*4 + 0x4f4], esi
lea eax, [r9 + 1]
mov dword [rbp + 0x4f0], eax
jmp 0x1404b91e6
xor r11d, r11d
jmp 0x1404b9062
mov r8d, r9d
test bl, ch
test r10d, r10d
je 0x1404b91d2
mov ebx, r9d
jmp 0x1404b9079
neg ebx
test r9b, cl
cmp r8d, 0x73
jmp 0x1404b9087
je 0x1404b9142
mov edi, r8d
test esi, 0x5bb8303b
cmp r8d, eax
jne 0x1404b90bc
and dword [rbp + rdi*4 + 0x4f4], 0
cdqe
cwd
lea eax, [r8 + 1]
movsx rdx, bx
mov dword [rbp + 0x4f0], eax
bswap ax
lea eax, [rbx + r8]
movsx edx, r15w
inc r8d
mov edx, dword [r15 + rax*4]
add ah, 0x65
sar rax, 0x32
movsx eax, bx
mov eax, dword [rbp + rdi*4 + 0x4f4]
jmp 0x1404b90e1
imul rdx, rsi
clc
add rdx, rax
stc
btr ax, 0x90
mov eax, r11d
add rdx, rax
or al, bpl
btc rax, rbx
adc r11b, r11b
lea eax, [rbx + r8]
shl r11w, cl
adc r11b, 0x6b
rcl r11w, cl
mov r11, rdx
cmc
mov dword [rbp + rdi*4 + 0x4f4], edx
jmp 0x1404b9124
shr r11, 0x20
cmc
cmp eax, r10d
mov ax, dx
mov ah, 0x9d
movsx eax, r14w
mov eax, dword [rbp + 0x4f0]
jne 0x1404b907e
test r11d, r11d
je 0x1404b91c7
cmp r8d, 0x73
je 0x1404b91c7
mov edx, r8d
cmp r15w, 0x14d0
cmp r8d, eax
jne 0x1404b9179
and dword [rbp + rdx*4 + 0x4f4], 0
lea eax, [r8 + 1]
mov dword [rbp + 0x4f0], eax
mov ecx, dword [rbp + rdx*4 + 0x4f4]
not eax
movzx ax, r9b
inc r8d
mov eax, r11d
and r11d, ebx
add rcx, rax
sbb rax, rsp
shld eax, esp, 0x6e
mov dword [rbp + rdx*4 + 0x4f4], ecx
mov eax, dword [rbp + 0x4f0]
movsxd r11, r12d
and r11b, r14b
shr rcx, 0x20
rcl r11, cl
mov r11d, ecx
test r11b, r14b
test ecx, ecx
jmp 0x1404b91c1
jne 0x1404b914b
mov ebx, dword [rsp + 0x30]
stc
cmc
jmp 0x1404b91d2
cmp r8d, 0x73
je 0x1404b93b9
mov rdx, qword [rsp + 0x68]
jmp 0x1404b91e6
inc r9d
jmp 0x1404b91f2
cmp r9d, ebx
jmp 0x1404b91fa
jne 0x1404b901d
mov r9d, eax
add cl, bh
setae dl
lea r8, [rbp + 0x4f4]
bts edx, edx
bt dx, 0x21
shl r9, 2
jmp 0x1404b9220
mov dword [rbp + 0x150], eax
movsxd rdx, edi
mov edx, 0x1cc
mov cl, 5
mov cx, r8w
not ecx
lea rcx, [rbp + 0x154]
jmp 0x1404b9242
call fcn.1404b589d
mov r15d, dword [rbp + 0x150]
shr al, 0x83
cmp sil, 0x93
mov al, 1
test r14b, r9b
jmp 0x1404b9266
xor r11d, r11d
test r9, r14
test al, al
jmp 0x1404b9273
je 0x1404b9413
mov ecx, dword [rsp + 0x34]
clc
sub ecx, dword [rsp + 0x38]
mov dword [rsp + 0x34], ecx
jmp 0x1404b928b
jne 0x1404b8b31
mov eax, dword [rsp + 0x48]
stc
test al, r15b
cmp eax, ecx
lea eax, [rax + rax*4]
jmp 0x1404b92a3
add eax, eax
jmp 0x1404b92ab
sub r13d, eax
jmp 0x1404b92b3
je 0x1404b947e
lea ecx, [r13 - 1]
lea rax, [0x140000000]
mov eax, dword [rax + rcx*4 + 0xc58b8]
clc
cmp dh, 0xbb
test eax, eax
je 0x1404b9413
cmp eax, 1
jmp 0x1404b92df
je 0x1404b947e
test r15d, r15d
je 0x1404b947e
mov r8d, r11d
cdq
mov r9d, r11d
cqo
movsx ecx, r10w
movsxd rdx, r14d
mov r10d, eax
mov edx, r9d
inc r9d
or cx, dx
stc
mov eax, r8d
neg r8b
btc cx, 0x82
movsx rcx, ax
mov ecx, dword [rbp + rdx*4 + 0x154]
bts r8w, bp
adc r8b, r14b
imul rcx, r10
ror r8w, 0x6f
lea rcx, [rcx + rax]
sub r8w, ax
setne r8b
mov r8, rcx
stc
cmp al, 0x81
clc
mov dword [rbp + rdx*4 + 0x154], ecx
test spl, 0x25
clc
test cx, sp
shr r8, 0x20
cmp bl, r11b
test bpl, 0xf0
cmp r9d, r15d
jmp 0x1404b9367
jne 0x1404b9301
test r8d, r8d
jmp 0x1404b9375
je 0x1404b9470
cmp dword [rbp + 0x150], 0x73
jmp 0x1404b9387
jae 0x1404b9413
mov eax, dword [rbp + 0x150]
xchg r15b, r15b
mov dword [rbp + rax*4 + 0x154], r8d
mov r15d, dword [rbp + 0x150]
inc r15d
mov dword [rbp + 0x150], r15d
jmp 0x1404b93b4
jmp 0x1404b947e
and dword [rbp + 0x890], 0
lea r8, [rbp + 0x894]
dec cl
btc cx, r15w
sar rcx, 0x5e
and dword [rbp + 0x150], 0
bswap ecx
lea rcx, [rbp + 0x154]
shr edx, cl
btr edx, 0xfe
sub r9d, r9d
xchg dh, dl
movsxd rdx, ebp
mov edx, 0x1cc
jmp 0x1404b93fa
call fcn.1404b589d
mov r15d, dword [rbp + 0x150]
xor r11d, r11d
not al
mov al, r11b
jmp 0x1404b926c
xor r9d, r9d
cwd
mov dword [rbp + 0x890], r11d
cmovl cx, r11w
cdq
lea r8, [rbp + 0x894]
cmovno ecx, r9d
cqo
mov dword [rbp + 0x150], r11d
movsxd rcx, esp
mov edx, 0x1cc
cmovp rcx, r9
jmp 0x1404b944e
lea rcx, [rbp + 0x154]
jmp 0x1404b945a
call fcn.1404b589d
sub r11d, r11d
btr r15w, di
movsx r15d, r12w
shld r15, rbx, 0x78
mov r15d, dword [rbp + 0x150]
test r15w, 0x6f4a
stc
test r12d, r12d
jmp 0x1404b9486
je 0x1404b95b4
mov r8d, r11d
test r15d, r15d
je 0x1404b94fe
mov ecx, r8d
mov dh, 0x8a
inc r8d
movsx eax, sp
mov eax, r12d
mov edx, dword [rbp + rcx*4 + 0x154]
btr r15, r9
stc
add rdx, rax
sub r15b, bl
sar r15b, 0x42
mov dword [rbp + rcx*4 + 0x154], edx
dec r15b
shr r15d, 0xc9
clc
mov r15d, dword [rbp + 0x150]
and r12, rdi
bsr r12, rsi
shr rdx, 0x20
ror r12, 0xf5
dec r12w
or r12, 0x2ee03b8c
mov r12d, edx
cmp r8d, r15d
jmp 0x1404b94f8
jne 0x1404b9498
test r12d, r12d
jmp 0x1404b9506
je 0x1404b95b4
cmp r15d, 0x73
jmp 0x1404b9515
jae 0x1404b9558
mov eax, r15d
movzx r15d, dx
jmp 0x1404b952a
mov dword [rbp + rax*4 + 0x154], r12d
movsxd r15, r14d
inc r15b
cmovne r15w, r14w
mov r15d, dword [rbp + 0x150]
inc r15d
jmp 0x1404b954c
mov dword [rbp + 0x150], r15d
jmp 0x1404b95b4
sub r9d, r9d
mov dword [rbp + 0x890], r11d
movsxd r8, ebp
cdq
lea r8, [rbp + 0x894]
mov ch, 0x1b
cmovae dx, cx
xchg cl, dh
mov dword [rbp + 0x150], r11d
movzx ecx, bp
movsx ecx, ax
movsx dx, r12b
mov edx, 0x1cc
lea rcx, [rbp + 0x154]
jmp 0x1404b9599
call fcn.1404b589d
mov r15d, dword [rbp + 0x150]
btr r13d, 0x8a
add r13, 0x4d3530f7
sub r11d, r11d
mov rax, qword [rsp + 0x58]
mov r13d, 1
shl ch, cl
mov r12d, dword [rsp + 0x40]
movzx rdx, r15w
xor dl, sil
mov qword [rbp + 0x4f4], 1
shld dx, di, 0xb6
adc cx, r13w
movzx ecx, r12w
mov dword [rsp + 0x30], r13d
sub r12d, dword [rax]
rcr cl, 0xd8
sar cl, 1
cmp dword [rax], r11d
movzx rax, si
movzx eax, dx
mov eax, 0xcccccccd
cmovb cx, r10w
movsx cx, dh
mov dword [rbp + 0x4f0], r13d
bswap rdx
cmovnp ecx, r15d
cmovge r12d, dword [rsp + 0x40]
cmp dh, 0xbe
btr cx, 0x7c
mul r12d
or cl, 0x76
adc ax, 0x5a5e
mov eax, edx
bsf cx, bx
movsx ecx, sp
shr eax, 3
ror rcx, cl
and cl, r11b
mov dword [rsp + 0x38], eax
shld rcx, r8, 0x8c
shrd cx, ax, 0x56
mov ecx, eax
jmp 0x1404b965d
mov dword [rsp + 0x34], eax
jmp 0x1404b9666
test eax, eax
je 0x1404b9e8f
mov eax, ecx
mov edx, 0x26
cmp ecx, edx
not rsi
mov si, r15w
cmova eax, edx
sub edx, edx
btc ebx, 0xe6
mov dword [rsp + 0x48], eax
sbb bx, ax
add sil, 0x65
xor sil, 0x38
lea edi, [rax - 1]
bts cx, di
xadd rbx, rsi
lea rax, [0x140000000]
add rcx, 0x51d113f4
dec esi
btc si, r11w
movzx ecx, byte [rax + rdi*4 + 0xc5822]
rcr bl, 0x30
cmc
movzx esi, byte [rax + rdi*4 + 0xc5823]
sub bx, 0x59c0
lahf
mov ebx, ecx
movsxd r8, esp
shl rbx, 2
mov ax, 0x35b7
mov r8, rbx
cdqe
setle al
lea eax, [rsi + rcx]
not cl
lea rcx, [rbp + 0x894]
jmp 0x1404b96f6
mov dword [rbp + 0x890], eax
jmp 0x1404b9701
call fcn.1404a0075
lea rcx, [0x140000000]
shl rsi, 2
cwd
test rbx, r15
movzx eax, word [rcx + rdi*4 + 0xc5820]
xadd r8b, dl
mov r8b, r12b
xor dx, 0x7e51
lea rdx, [rcx + 0xc4f10]
lea rcx, [rbp + 0x894]
mov r8, rsi
cmc
jmp 0x1404b9744
add rcx, rbx
lea rdx, [rdx + rax*4]
call fcn.14049f5b0
mov r10d, dword [rbp + 0x890]
test bpl, 0xf6
cmp r10d, 1
jmp 0x1404b9764
ja 0x1404b9929
mov eax, dword [rbp + 0x894]
cmc
jmp 0x1404b9776
xor ebx, ebx
test eax, eax
jmp 0x1404b977f
jne 0x1404b97fc
xor r9d, r9d
bswap edx
xchg rdx, rcx
mov dword [rbp + 0x6c0], ebx
movsx r8, sp
cwd
movzx r8d, r11w
lea r8, [rbp + 0x6c4]
movzx ecx, sp
mov dword [rbp + 0x4f0], ebx
xchg dh, ch
not dx
setp dh
mov edx, 0x1cc
mov cl, 0xa1
lea rcx, [rbp + 0x4f4]
jmp 0x1404b97c8
call fcn.1404b589d
mov r13d, dword [rbp + 0x4f0]
setle al
mov dword [rsp + 0x30], r13d
setns sil
mov al, 1
bswap esi
movzx si, r10b
setbe sil
mov esi, 0x1cc
jmp 0x1404b97f7
jmp 0x1404b9e50
cmp eax, 1
jmp 0x1404b9804
je 0x1404b97e0
test r13d, r13d
jmp 0x1404b9812
je 0x1404b97e0
mov r8d, ebx
bswap rdx
mov r9d, ebx
cwd
setns dl
mov r10, rax
mov edx, r9d
inc r9d
mov eax, r8d
sar ch, 0xd8
mov r8, rsp
xadd r8b, r8b
mov ecx, dword [rbp + rdx*4 + 0x4f4]
jmp 0x1404b9848
imul rcx, r10
add rcx, rax
cmp r13b, 0x91
bts r8d, r15d
mov r8, rcx
cmp sil, r11b
mov dword [rbp + rdx*4 + 0x4f4], ecx
stc
cmc
cmp r14b, 0x53
shr r8, 0x20
jmp 0x1404b9873
cmp r9d, r13d
jmp 0x1404b987b
jne 0x1404b9829
test r8d, r8d
je 0x1404b97cd
cmp dword [rbp + 0x4f0], 0x73
jae 0x1404b98cc
mov eax, dword [rbp + 0x4f0]
movzx r13d, r9w
movsxd r13, r14d
mov dword [rbp + rax*4 + 0x4f4], r8d
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404b98b8
inc r13d
mov dword [rbp + 0x4f0], r13d
jmp 0x1404b98c7
jmp 0x1404b97d7
xor r9d, r9d
cdq
mov dx, bp
movsxd rcx, esi
mov dword [rbp + 0x890], ebx
jmp 0x1404b98e2
lea r8, [rbp + 0x894]
bswap rdx
movzx rdx, r9w
mov dword [rbp + 0x4f0], ebx
mov edx, 0x1cc
lea rcx, [rbp + 0x4f4]
jmp 0x1404b9907
call fcn.1404b589d
mov r13d, dword [rbp + 0x4f0]
mov al, bl
jmp 0x1404b991a
mov dword [rsp + 0x30], r13d
jmp 0x1404b9924
jmp 0x1404b97ed
lea r8, [rbp + 0x894]
ror ch, cl
sub cl, 0xa0
lea rcx, [rbp + 0x4f4]
test r8b, 0xe2
jmp 0x1404b9949
cmp r13d, 1
ja 0x1404b9b4d
mov ebx, dword [rbp + 0x4f4]
movsx r9, r14w
bt r9w, 0x15
ror si, 0xed
mov r9, r10
mov esi, 0x1cc
sar dh, 0x8f
sar dx, cl
cmovae rdx, rax
shl r9, 2
movsxd rdx, esi
movzx edx, dx
mov edx, esi
jmp 0x1404b998a
mov dword [rbp + 0x4f0], r10d
jmp 0x1404b9996
call fcn.1404b589d
sub edi, edi
test ebx, ebx
jmp 0x1404b99a4
jne 0x1404b99df
mov dword [rbp + 0x890], edi
and r8w, ax
bsf r8w, ax
lea r8, [rbp + 0x894]
test bpl, 0xe1
stc
cmc
mov dword [rbp + 0x4f0], edi
test esp, 0x4e4d49ac
sub r9d, r9d
jmp 0x1404b99da
jmp 0x1404b9e24
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404b99f6
mov dword [rsp + 0x30], r13d
cmp ebx, 1
jmp 0x1404b9a03
je 0x1404b9e4e
test r13d, r13d
jmp 0x1404b9a11
je 0x1404b9e4e
mov r8d, edi
cmovle cx, r14w
inc r9d
mov r9d, edi
movsx r10w, r10b
cdqe
mov r10, rbx
movzx eax, r15w
jmp 0x1404b9a38
mov edx, r9d
movzx eax, r9w
inc r9d
mov eax, r8d
mov ecx, dword [rbp + rdx*4 + 0x4f4]
cmp bp, r15w
xchg r8b, r8b
movsx r8w, r14b
imul rcx, r10
cmp r9w, 0x11d9
adc r8w, 0x687f
add rcx, rax
xor r8w, 0x5353
sub r8w, 0x49ee
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
stc
cmc
cmp sil, 0xf8
shr r8, 0x20
stc
cmp r9d, r13d
jmp 0x1404b9a94
jne 0x1404b9a38
test r8d, r8d
jmp 0x1404b9aa2
je 0x1404b9e3e
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404b9ab4
jae 0x1404b9ae6
mov eax, dword [rbp + 0x4f0]
mov dword [rbp + rax*4 + 0x4f4], r8d
dec r13b
mov r13d, dword [rbp + 0x4f0]
inc r13d
mov dword [rbp + 0x4f0], r13d
jmp 0x1404b9ae1
jmp 0x1404b9e47
xor r9d, r9d
jmp 0x1404b9af0
mov dword [rbp + 0x890], edi
bswap dx
lea r8, [rbp + 0x894]
bswap dx
setno ch
mov cl, 0x20
mov dword [rbp + 0x4f0], edi
movzx edx, di
not dl
cwd
mov rdx, rsi
movsxd rcx, ebp
bswap rcx
lea rcx, [rbp + 0x4f4]
jmp 0x1404b9b2a
call fcn.1404b589d
mov r13d, dword [rbp + 0x4f0]
mov al, dil
jmp 0x1404b9b3e
mov dword [rsp + 0x30], r13d
jmp 0x1404b9b48
jmp 0x1404b9e50
cmp r10d, r13d
lea rdx, [rbp + 0x894]
mov bl, r15b
mov ebx, r13d
mov al, 0x42
mov al, r8b
cmovae rdx, rcx
movzx cx, ah
cmovb ebx, r10d
movzx rcx, r13w
jmp 0x1404b9b77
setb al
mov qword [rsp + 0x68], rdx
movzx cx, dl
xchg rcx, rcx
jmp 0x1404b9b8b
lea rcx, [rbp + 0x4f4]
jmp 0x1404b9b97
mov dword [rsp + 0x30], ebx
jmp 0x1404b9ba0
cmovae rcx, r8
cmp dl, bpl
jmp 0x1404b9bac
test al, al
jmp 0x1404b9bb3
cmovne r10d, r13d
clc
test r13b, dl
xor eax, eax
jmp 0x1404b9bc5
sub r9d, r9d
mov dword [rbp + 0x6c0], eax
stc
cmp r14b, r13b
test ebx, ebx
jmp 0x1404b9bd9
je 0x1404b9df1
mov r13, rcx
mov esi, dword [rdx + r9*4]
cmp rsp, rdi
cmc
test dil, 0x36
test esi, esi
jne 0x1404b9c1e
cmp r9d, eax
jmp 0x1404b9bfe
jne 0x1404b9de0
and dword [rbp + r9*4 + 0x6c4], esi
movzx eax, cx
lea eax, [r9 + 1]
mov dword [rbp + 0x6c0], eax
jmp 0x1404b9de0
xor r11d, r11d
rcl r8b, cl
mov r8d, r9d
test al, 0x8a
cmp r8w, r9w
test r10d, r10d
je 0x1404b9dc7
mov ebx, r9d
neg ebx
jmp 0x1404b9c46
cmp r8d, 0x73
jmp 0x1404b9c4f
je 0x1404b9d04
mov edi, r8d
cmp dil, 0x8b
cmp r8d, eax
jmp 0x1404b9c64
jne 0x1404b9c83
and dword [rbp + rdi*4 + 0x6c4], 0
cqo
nop
lea eax, [r8 + 1]
xchg dx, dx
mov dword [rbp + 0x6c0], eax
lea eax, [rbx + r8]
not dh
cdq
inc r8d
shr edx, cl
rcl dl, 0x95
mov edx, dword [r13 + rax*4]
movzx eax, r15w
mov eax, r11d
imul rdx, rsi
rcr r11b, 0x15
adc r11d, ebx
clc
add rdx, rax
sub r11, r14
mov eax, dword [rbp + rdi*4 + 0x6c4]
add r11, 0x72c41af8
add rdx, rax
bsf ax, r15w
lea eax, [rbx + r8]
mov r11, rdx
jmp 0x1404b9cd2
mov dword [rbp + rdi*4 + 0x6c4], edx
shr r11, 0x20
jmp 0x1404b9ce8
cmp eax, r10d
movzx rax, cx
cmovge rax, rbx
mov eax, dword [rbp + 0x6c0]
jmp 0x1404b9cfe
jne 0x1404b9c46
test r11d, r11d
je 0x1404b9dc2
cmp r8d, 0x73
jmp 0x1404b9d16
je 0x1404b9dc2
mov edx, r8d
test rdi, 0x64b808cf
cmp r8d, eax
jmp 0x1404b9d2e
jne 0x1404b9d5d
and dword [rbp + rdx*4 + 0x6c4], 0
movsx ax, spl
xchg cl, ah
jmp 0x1404b9d48
lea eax, [r8 + 1]
setno cl
mov cl, spl
mov dword [rbp + 0x6c0], eax
movzx eax, bp
cbw
mov eax, dword [rbp + rdx*4 + 0x6c4]
movsx cx, bh
jmp 0x1404b9d6d
inc r8d
stc
shrd cx, cx, 0x25
mov ecx, r11d
btr r11, 0xb4
add rcx, rax
cdqe
mov dword [rbp + rdx*4 + 0x6c4], ecx
movzx r11, ax
movzx ax, r12b
adc r11b, r14b
mov eax, dword [rbp + 0x6c0]
shl r11b, 0x64
shrd r11d, r12d, 0x59
shr rcx, 0x20
sar r11, cl
movzx r11w, r15b
bsr r11w, r14w
mov r11d, ecx
cmc
test ecx, ecx
jne 0x1404b9d0d
mov ebx, dword [rsp + 0x30]
stc
cmp r8d, 0x73
jmp 0x1404b9dd0
je 0x1404b9f4e
mov rdx, qword [rsp + 0x68]
jmp 0x1404b9de0
inc r9d
cmp r9d, ebx
jmp 0x1404b9deb
jne 0x1404b9be2
mov r9d, eax
cmovne dx, bx
lea r8, [rbp + 0x6c4]
shl r9, 2
movzx esi, r12w
mov esi, 0x1cc
setg cl
movsx rdx, r13w
mov cx, 0x7755
mov dword [rbp + 0x4f0], eax
movzx cx, r10b
cwd
mov rdx, rsi
movsx cx, dh
xchg cl, ch
lea rcx, [rbp + 0x4f4]
jmp 0x1404b9e39
call fcn.1404b589d
mov r13d, dword [rbp + 0x4f0]
xchg al, al
mov dword [rsp + 0x30], r13d
adc al, cl
mov al, 1
sub r11d, r11d
stc
cmp r13w, dx
test al, al
jmp 0x1404b9e5f
je 0x1404b9fa9
mov ecx, dword [rsp + 0x34]
test rbx, 0x23a60599
cmc
stc
sub ecx, dword [rsp + 0x48]
jmp 0x1404b9e7b
mov dword [rsp + 0x34], ecx
jmp 0x1404b9e84
jne 0x1404b966e
mov eax, dword [rsp + 0x38]
clc
lea eax, [rax + rax*4]
cmp dx, bp
add eax, eax
sub r12d, eax
je 0x1404b9f2a
lea ecx, [r12 - 1]
bsr eax, ecx
dec eax
sal rax, cl
lea rax, [0x140000000]
cmc
test r11w, r8w
test r10, 0x19dc6951
mov eax, dword [rax + rcx*4 + 0xc58b8]
clc
jmp 0x1404b9ecd
test eax, eax
jmp 0x1404b9ed4
jne 0x1404b9fb1
sub r9d, r9d
movzx r8d, dx
cmovp r8w, si
xchg cl, r8b
mov dword [rbp - 0x80], r11d
mov r8b, 0x2e
lea r8, [rbp - 0x7c]
cdq
mov dword [rbp + 0x4f0], r11d
xchg ecx, edx
mov edx, 0x1cc
movsxd rcx, ebp
lea rcx, [rbp + 0x4f4]
jmp 0x1404b9f12
call fcn.1404b589d
mov r13d, dword [rbp + 0x4f0]
cmp r13w, 0x1efc
stc
mov dword [rsp + 0x30], r13d
sub r11d, r11d
cmc
jmp 0x1404b9f38
test r15d, r15d
jmp 0x1404b9f40
jne 0x1404ba187
mov edx, r11d
jmp 0x1404ba1d2
and dword [rbp - 0x80], 0
bswap rcx
shr r8w, cl
movsx r8w, r9b
lea r8, [rbp - 0x7c]
and dword [rbp + 0x4f0], 0
lea rcx, [rbp + 0x4f4]
mov esi, 0x1cc
cmc
add dl, r9b
xor r9d, r9d
cwd
mov dh, 0xc1
mov edx, esi
jmp 0x1404b9f88
call fcn.1404b589d
mov r13d, dword [rbp + 0x4f0]
xor r11d, r11d
mov al, r11b
jmp 0x1404b9f9f
mov dword [rsp + 0x30], r13d
jmp 0x1404b9e58
mov rdx, rsi
jmp 0x1404ba0a2
cmp eax, 1
je 0x1404b9f2a
test r13d, r13d
jmp 0x1404b9fc2
je 0x1404b9f2a
mov r8d, r11d
cwd
not r10d
jmp 0x1404b9fd5
mov r9d, r11d
setbe ch
mov r10, rax
movzx dx, r14b
cmovno dx, di
mov edx, r9d
inc r9d
mov eax, r8d
and r8b, r9b
mov ecx, dword [rbp + rdx*4 + 0x4f4]
or r8, rcx
imul rcx, r10
btc r8, rbp
lea rcx, [rcx + rax]
test r11, 0x5ee67a8d
ror r8, 0x31
mov r8, rcx
mov dword [rbp + rdx*4 + 0x4f4], ecx
shr r8, 0x20
cmp r9d, r13d
jmp 0x1404ba02a
jne 0x1404b9fe7
test r8d, r8d
jmp 0x1404ba038
je 0x1404b9f17
cmp dword [rbp + 0x4f0], 0x73
jmp 0x1404ba04a
jae 0x1404ba093
mov eax, dword [rbp + 0x4f0]
dec r13w
mov dword [rbp + rax*4 + 0x4f4], r8d
setno r13b
movzx r13w, r14b
movsxd r13, r10d
mov r13d, dword [rbp + 0x4f0]
jmp 0x1404ba07a
inc r13d
jmp 0x1404ba082
mov dword [rbp + 0x4f0], r13d
jmp 0x1404ba08e
jmp 0x1404b9f25
mov edx, 0x1cc
shld r8w, r11w, 0xe7
cmovns r8, rsp
xor r9d, r9d
cmovbe cx, di
movzx r8, r11w
jmp 0x1404ba0b2
mov dword [rbp - 0x80], r11d
not r8b
lea r8, [rbp - 0x7c]
mov cl, 0xf5
mov dword [rbp + 0x4f0], r11d
cmova cx, ax
movsx ecx, di
jmp 0x1404ba0d2
lea rcx, [rbp + 0x4f4]
call fcn.1404b589d
mov rax, qword [rsp + 0x58]
shr ecx, 0x5e
mov bl, byte [rax + 0x308]
mov rax, qword [rsp + 0x60]
mov rcx, rax
cmp r8w, 0x376b
test bpl, r13b
cmp byte [rax + 8], 0
jmp 0x1404ba106
je 0x1404ba14c
call fcn.1404b63c9
neg bl
cwd
jmp 0x1404ba11a
movabs rdx, 0x8000000000000000
jmp 0x1404ba129
sbb rcx, rcx
jmp 0x1404ba134
and rcx, rdx
and rcx, rdx
jmp 0x1404ba13f
mov qword [rax], rcx
jmp 0x1404ba147
jmp 0x1404ba178
call fcn.1404b642f
neg bl
mov edx, 0x80000000
jmp 0x1404ba15d
sbb ecx, ecx
test r12b, dl
and ecx, edx
and ecx, edx
jmp 0x1404ba16b
mov dword [rax], ecx
movsx rax, r9w
mov al, 0x87
jmp 0x1404ba178
mov eax, 2
jmp 0x1404ba182
jmp 0x1404baae1
lea edx, [r15 - 1]
cmp ch, dh
sub al, 0x3e
mov dword [rsp + 0x48], r11d
inc ah
sbb ah, 0x54
rol ax, cl
bsr eax, dword [rbp + rdx*4 + 0x154]
jmp 0x1404ba1a9
je 0x1404ba1bb
inc eax
jmp 0x1404ba1b6
jmp 0x1404ba1c6
mov eax, r11d
stc
test r9, 0x5e9741d4
shl edx, 5
stc
add edx, eax
cmp r8w, 0x31f3
test r13d, r13d
jmp 0x1404ba1da
jne 0x1404ba1ed
mov ecx, r11d
jmp 0x1404ba1e8
jmp 0x1404ba243
lea ecx, [r13 - 1]
test sil, 0x36
setno ah
shl ax, 0xa0
mov dword [rsp + 0x48], r11d
btc ax, 0x37
bsr eax, dword [rbp + rcx*4 + 0x4f4]
je 0x1404ba220
inc eax
jmp 0x1404ba21b
jmp 0x1404ba22e
mov eax, r11d
ror r8b, cl
shl r8w, cl
add r8b, 0x85
shl ecx, 5
shld r8w, dx, 0xd1
add ecx, eax
rcr al, 0x24
bts r12w, sp
rcl ah, cl
mov eax, ecx
movsx r8d, dx
sal r8b, cl
adc r12b, 0xa8
mov r8d, 0xffffffff
sub eax, edx
inc r12
shr r12b, 0xb6
mov r12d, 0x20
cmp edx, ecx
jmp 0x1404ba26c
sbb ebx, ebx
clc
and ebx, eax
mov dword [rsp + 0x40], ebx
jmp 0x1404ba27a
jbe 0x1404ba573
mov eax, r12d
bt r8d, 0xf5
xor esi, r13d
mov dword [rsp + 0x34], r11d
movsx ecx, dx
bts edi, r11d
dec si
mov esi, ebx
lea edi, [r12 - 0x1f]
or cl, r11b
and esi, 0x1f
mov r8d, ebx
sal cl, cl
sal cl, 0xa
bswap ecx
sub eax, esi
movsxd rcx, esp
sbb rcx, 0x44151447
shr r8d, 5
dec cx
sal cx, cl
mov ecx, eax
test dil, 0x79
cmc
jmp 0x1404ba2d3
mov dword [rsp + 0x48], eax
shl rdi, cl
dec rcx
dec edi
sal rcx, 0x67
or eax, 0x79fc2db6
mov eax, edi
movsxd rcx, esp
and ch, 0xb2
btc rcx, 0xb6
not eax
not ch
mov dword [rsp + 0x38], eax
lea eax, [r15 - 1]
ror ch, 0x4a
bsr ecx, dword [rbp + rax*4 + 0x154]
jmp 0x1404ba311
je 0x1404ba323
inc ecx
jmp 0x1404ba31e
jmp 0x1404ba329
mov ecx, r11d
movzx eax, bp
lea eax, [r8 + r15]
cmc
stc
clc
cmp eax, 0x73
jmp 0x1404ba338
jbe 0x1404ba395
xor r9d, r9d
movsx cx, r14b
jmp 0x1404ba34b
mov dword [rbp - 0x80], r11d
movsx dx, r12b
lea r8, [rbp - 0x7c]
mov dword [rbp + 0x150], r11d
mov edx, 0x1cc
movsx rcx, cx
movsxd rcx, r13d
lea rcx, [rbp + 0x154]
jmp 0x1404ba377
call fcn.1404b589d
mov r15d, dword [rbp + 0x150]
cmp bpl, 0xe3
clc
sub r11d, r11d
jmp 0x1404ba390
jmp 0x1404ba56a
mov edx, r11d
not dl
lahf
mov eax, r12d
cmp rdx, r14
rcr dl, cl
sub eax, ecx
cmp r10d, r13d
cmp esi, eax
seta dl
jmp 0x1404ba3b3
add edx, r8d
cmc
test r9w, r13w
stc
add edx, r15d
jmp 0x1404ba3c7
mov dword [rsp + 0x34], edx
cmp edx, 0x73
jmp 0x1404ba3d3
ja 0x1404ba33e
lea eax, [r8 - 1]
and r11w, 0x4c29
stc
lea r11d, [rdx - 1]
cmp r11d, eax
jmp 0x1404ba3f0
je 0x1404ba50b
mov ebx, dword [rsp + 0x48]
and cx, 0x1ebb
bt ax, 0xdb
lea r12d, [r8 - 1]
bt r13d, r12d
mov edx, dword [rsp + 0x38]
mov r13d, 0xffffffff
movsxd rax, esi
adc ah, 0x1a
shl ah, 0xc6
mov eax, r11d
bsf cx, r11w
sub eax, r8d
lea ecx, [rax - 1]
test sil, 0x43
test r12, r15
cmp eax, r15d
jmp 0x1404ba43c
jae 0x1404ba454
mov r10d, dword [rbp + rax*4 + 0x154]
jmp 0x1404ba44f
jmp 0x1404ba45d
xor r10d, r10d
cmp esi, edi
cmp r14b, 0xe
cmp ecx, r15d
jmp 0x1404ba465
jae 0x1404ba47d
mov r9d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404ba478
jmp 0x1404ba483
sub r9d, r9d
rol rcx, cl
and r9d, edx
adc cl, 0x37
rcl rcx, 0x3d
sar cx, cl
mov ecx, ebx
clc
shr r9d, cl
add cx, si
movsx ecx, ax
and r10d, edi
shld cx, bx, 0x49
sal cx, cl
mov ecx, esi
cmp r8w, 0x236d
shl r10d, cl
clc
cmp bpl, cl
or r9d, r10d
stc
test r14, rdx
mov dword [rbp + r11*4 + 0x154], r9d
cmc
cmp r10b, cl
add r11d, r13d
cmp r11d, r12d
jmp 0x1404ba4d4
je 0x1404ba4eb
mov r15d, dword [rbp + 0x150]
jmp 0x1404ba4e6
jmp 0x1404ba41f
mov r13d, dword [rsp + 0x30]
mov r12d, 0x20
btr dx, r13w
neg bh
bt ecx, edx
mov edx, dword [rsp + 0x34]
mov ebx, dword [rsp + 0x40]
sbb ch, 0x6c
sub r11d, r11d
or ecx, 0x12846eaf
adc cl, bpl
mov ecx, r11d
cmp bp, bp
test r8d, r8d
jmp 0x1404ba525
je 0x1404ba556
mov eax, ecx
jmp 0x1404ba532
inc ecx
clc
test r9b, al
mov dword [rbp + rax*4 + 0x154], r11d
test r10d, edx
cmp r12w, r11w
stc
cmp ecx, r8d
jmp 0x1404ba550
jne 0x1404ba52b
mov r15d, edx
lahf
rcr eax, 0x33
test esp, ebp
mov dword [rbp + 0x150], edx
movzx di, r14b
mov r8d, 0xffffffff
sub dil, r10b
mov eax, dword [rsp + 0x50]
ror r10b, 0xc4
mov edi, dword [rsp + 0x3c]
mov r10b, 0xe9
sub eax, edi
bt r10d, edi
neg r10b
mov dword [rsp + 0x50], eax
mov r10d, eax
test di, r13w
test edi, edi
jmp 0x1404ba59d
je 0x1404ba5e1
cmp ebx, eax
jmp 0x1404ba5aa
jbe 0x1404ba5d6
mov rdx, qword [rsp + 0x60]
not r9b
xchg r9b, r9b
mov r9b, 1
mov qword [rsp + 0x20], rdx
movsxd rdx, r12d
movsx dx, cl
mov edx, edi
jmp 0x1404ba5d1
jmp 0x1404baac4
sub r10d, ebx
cmp dx, bp
clc
test dx, r11w
cmp r15d, r13d
ja 0x1404ba662
jae 0x1404ba5fc
mov cl, 1
jmp 0x1404ba5f7
jmp 0x1404ba665
lea edx, [r15 - 1]
cmp edx, r8d
je 0x1404ba662
mov eax, dword [rbp + rdx*4 + 0x4f4]
clc
stc
cmp dword [rbp + rdx*4 + 0x154], eax
jne 0x1404ba634
add edx, r8d
cmp sil, 0x7f
cmp edx, r8d
jmp 0x1404ba62e
jne 0x1404ba609
cmp edx, r8d
jmp 0x1404ba63c
je 0x1404ba662
mov eax, dword [rbp + rdx*4 + 0x4f4]
mov cl, 0x19
cmp dword [rbp + rdx*4 + 0x154], eax
mov cl, spl
setbe cl
jmp 0x1404ba65d
jmp 0x1404ba665
mov cl, r11b
test cl, cl
lahf
movsx r9w, al
movzx esi, di
mov dword [rsp + 0x38], r11d
bswap r9w
cwde
not ah
lea eax, [rbx + 1]
mov r9d, r10d
movzx r13w, al
movsxd rcx, eax
cmovne ebx, eax
mov r13d, r12d
cdqe
and r10d, 0x1f
shr r9d, 5
sub r13d, r10d
cmovo ecx, r8d
mov dword [rsp + 0x40], ebx
btr esi, 0x4f
shr sil, 0xc3
clc
mov ecx, r13d
bt rsi, r8
sar esi, 0x21
mov esi, 1
adc eax, 0x1aed392e
rol eax, cl
shl rsi, cl
dec ecx
movzx ecx, r14w
movzx ax, bpl
dec esi
dec eax
mov eax, esi
dec cx
not eax
mov cl, 0x1e
rol cx, 0x50
mov dword [rsp + 0x48], eax
movsx rcx, r14w
lea eax, [r15 - 1]
bsr ecx, dword [rbp + rax*4 + 0x154]
je 0x1404ba709
inc ecx
jmp 0x1404ba704
jmp 0x1404ba712
mov ecx, r11d
sbb rax, r14
rcr rax, cl
lea eax, [r9 + r15]
stc
cmp eax, 0x73
jmp 0x1404ba71f
jbe 0x1404ba76f
xor r9d, r9d
setg cl
mov r8b, 0xb5
mov dword [rbp - 0x80], r11d
jmp 0x1404ba73b
lea r8, [rbp - 0x7c]
bswap dx
mov dword [rbp + 0x150], r11d
movzx rdx, sp
mov edx, 0x1cc
movsxd rcx, r14d
cmovl cx, si
lea rcx, [rbp + 0x154]
jmp 0x1404ba765
call fcn.1404b589d
jmp 0x1404ba8d6
sub r12d, ecx
sbb dl, r11b
mov edx, r11d
cmp esi, r8d
rcl dl, 0x10
cmp r10d, r12d
setne dl
mov dl, r10b
seta dl
jmp 0x1404ba78f
add edx, r9d
test r14b, 0xd0
cmc
stc
add edx, r15d
mov dword [rsp + 0x38], edx
jmp 0x1404ba7a4
cmp edx, 0x73
ja 0x1404ba725
lea r12d, [r9 - 1]
rol r11w, cl
mov r11d, 0x620034ca
test r15, rdx
lea r11d, [rdx - 1]
test sp, dx
stc
cmp r11d, r12d
jmp 0x1404ba7ce
je 0x1404ba8a1
mov ebx, dword [rsp + 0x48]
mov ah, 0xf9
bswap rcx
mov edx, 0xffffffff
mov eax, r11d
movzx rcx, bx
movzx cx, bpl
sub eax, r9d
shl cx, cl
lea ecx, [rax - 1]
clc
cmp eax, r15d
jae 0x1404ba80e
mov edi, dword [rbp + rax*4 + 0x154]
jmp 0x1404ba810
sub edi, edi
cmp ecx, r15d
jmp 0x1404ba818
jae 0x1404ba82b
mov r8d, dword [rbp + rcx*4 + 0x154]
jmp 0x1404ba82e
sub r8d, r8d
and r8d, ebx
mov ecx, r13d
test rbp, 0x39bf7f22
shr r8d, cl
clc
and edi, esi
movzx rcx, r8w
mov ecx, r10d
clc
cmp r9b, 0xf0
shl edi, cl
cmp dl, bpl
or r8d, edi
mov dword [rbp + r11*4 + 0x154], r8d
cmp sp, 0x50ae
add r11d, edx
jmp 0x1404ba86a
cmp r11d, r12d
jmp 0x1404ba872
je 0x1404ba889
mov r15d, dword [rbp + 0x150]
jmp 0x1404ba884
jmp 0x1404ba7e3
mov edx, dword [rsp + 0x38]
test sp, r9w
shl bl, cl
rol di, cl
mov ebx, dword [rsp + 0x40]
sbb rdi, r12
mov edi, dword [rsp + 0x3c]
xor ecx, ecx
clc
test r9d, r9d
jmp 0x1404ba8ac
je 0x1404ba8cf
and dword [rbp + rcx*4 + 0x154], 0
jmp 0x1404ba8bf
inc ecx
cmp ecx, r9d
jmp 0x1404ba8c9
jne 0x1404ba8b2
mov dword [rbp + 0x150], edx
cdq
lea rdx, [rbp + 0x4f0]
movsx cx, dh
lea rcx, [rbp + 0x150]
call fcn.1404b59d0
cmp dword [rbp + 0x150], 0
mov rdx, rax
mov eax, 0xffffffff
not r9b
sete r9b
cmp rdx, rax
jmp 0x1404ba90b
jbe 0x1404ba958
mov rcx, rdx
cmp rdi, 0x7c001755
cmp rdi, rsi
jmp 0x1404ba923
shr rcx, 0x20
test r11, r11
jmp 0x1404ba92f
bsr ecx, ecx
jmp 0x1404ba937
je 0x1404ba944
inc ecx
jmp 0x1404ba94b
sub ecx, ecx
stc
test r9w, r13w
add ecx, 0x20
jmp 0x1404ba953
jmp 0x1404ba978
bsr ecx, edx
jmp 0x1404ba960
je 0x1404ba972
inc ecx
jmp 0x1404ba96d
jmp 0x1404ba978
xor ecx, ecx
sets sil
mov esi, dword [rsp + 0x50]
test dh, 0x26
cmp ecx, esi
jmp 0x1404ba986
jbe 0x1404ba9de
sub ecx, esi
test r9b, r9b
je 0x1404ba9ca
mov eax, 1
test si, dx
cmc
cmp bpl, bl
shl rax, cl
dec rax
test ebp, 0x37807043
test rdx, rax
jmp 0x1404ba9b7
jne 0x1404ba9ca
mov r9b, 1
jmp 0x1404ba9c5
jmp 0x1404ba9d6
sub r9b, r9b
shrd r10d, r12d, 0xa7
bsf r10d, r14d
shr rdx, cl
movsx eax, sp
xor cl, dh
xor r11d, r11d
lea eax, [rdi - 2]
test r14d, r14d
movsxd r10, r9d
mov ecx, esi
setnp r10b
movsxd r10, eax
bswap r10w
not ebx
jmp 0x1404baa02
cmovne r11d, dword [rbp + 0x324]
test r14b, r10b
shl r10d, 0x22
xor r8d, r8d
sar r10b, cl
inc r10w
cmp r14d, 1
cmova r8d, dword [rbp + 0x328]
movsx r10w, r9b
test edi, edi
movsxd r10, edi
xchg r10b, r10b
mov r10d, r8d
cmovne ebx, eax
rcr al, cl
shl r10, 0x20
sar ax, cl
cmp r14w, bp
mov eax, r11d
sar r8b, 0x4d
lea r10, [r10 + rax]
mov rax, qword [rsp + 0x58]
mov r8b, r14b
shl r10, cl
setl cl
mov r8b, 0x7d
xchg ch, ch
mov r8b, byte [rax + 0x308]
xchg cx, cx
lea rcx, [rdx + r10]
movsx edx, r8w
cwd
jmp 0x1404baa7e
mov rdx, qword [rsp + 0x60]
jmp 0x1404baa88
mov qword [rsp + 0x20], rdx
bswap edx
mov edx, ebx
jmp 0x1404baa96
call fcn.1404b64a4
jmp 0x1404baae1
test eax, eax
seto ah
mov rdx, qword [rsp + 0x60]
cwde
not ax
setne r9b
mov qword [rsp + 0x20], rdx
cwde
mov edx, ecx
cwde
movsx ecx, r10w
jmp 0x1404baac4
mov rax, qword [rsp + 0x58]
jmp 0x1404baace
lea rcx, [rbp + 0x320]
mov r8b, byte [rax + 0x308]
call fcn.1404b6c44
mov rcx, qword [rbp + 0xa60]
test r15, 0xea94fb6
jmp 0x1404baaf8
xor rcx, rsp
jmp 0x1404bab00
call fcn.14049bac2
mov rbx, qword [rsp + 0xbc0]
setnp r15b
rol r13b, 0x4c
add rsp, 0xb70
xchg r12d, edi
setnp sil
pop r15
pop r14
mov r13, r14
pop r13
not sil
pop r12
cmovp di, r14w
not si
pop rdi
mov si, 0x2b19
pop rsi
cmovae ebp, r9d
pop rbp
ret