Function at 0x1403bb2fe
Capabilities:
Parse pe header

Disassembly:
push r15
mov eax, 0x3dd12e49
push r14
push r13
shr r9b, 0x1f
sub r9b, 0xb1
shl r10b, 0x92
push r12
xchg r15d, r14d
lahf
test ah, dl
push rsi
push rdi
push rbp
cmp r11, 0x31e20b6f
push rbx
btc r11w, 0xf3
movsx r9, sp
sub rsp, 0xe8
bts r13, r10
movzx ax, dl
movaps xmmword [rsp + 0xd0], xmm7
sar rax, cl
sal eax, 0xb8
movaps xmmword [rsp + 0xc0], xmm6
inc r12w
mov r13, r8
dec dil
rcl r12b, cl
mov rdi, rdx
sal r12b, cl
shl al, 0xad
mov r12, rcx
add r13, rdx
cmove r9w, dx
cdqe
adc r9w, 0x5601
lea r15, [rcx + 8]
mov qword [rcx + 8], 0
lea rax, [rcx + 0xf0]
movsx r8d, r11w
mov qword [rsp + 0xa8], rax
btr r8, 3
lea r9, [rcx + 0xd0]
inc r11b
btc r11d, r14d
lea r10, [rcx + 0xb0]
ror r14d, cl
cmp esi, 0x615f739f
neg r14
lea r14, [rsp + 0x50]
neg r11b
sbb al, 0x19
lea rax, [rcx + 0x90]
btr r8w, 0x92
stc
mov qword [rsp + 0xb8], rax
bsf r8, rsi
sar r8w, 0xaf
lea r11, [rcx + 0x50]
xchg al, r8b
bt eax, r9d
lea r8, [rcx + 0x30]
clc
sal rax, cl
lea rax, [rcx + 0x10]
mov qword [rsp + 0xb0], rax
sub edx, edx
jmp 0x1403bb415
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400bd400]
bsf ebp, r8d
sal bp, cl
xchg bp, bp
sub ecx, ecx
mov rbp, rdi
jmp 0x1403bb433
inc rdi
clc
cmp rdi, r13
jmp 0x1403bb43f
ja 0x1403bd3b4
movzx ebx, byte [rbp]
lahf
xadd ax, ax
xor ax, 0x5679
mov eax, ebx
jmp 0x1403bb459
and eax, 0x7f
test r12w, 0x25ab
shl rax, cl
jmp 0x1403bb46d
add rdx, rax
jmp 0x1403bb475
add rcx, 7
test ax, r8w
stc
test bl, bl
jmp 0x1403bb485
js 0x1403bb42b
mov rax, rdx
cmc
cmp r14b, bpl
test r9d, 0xbf11ddd
shr rax, 3
test r8, 0x3c1a1dd0
cmp rax, 0xa
jmp 0x1403bb4ad
jle 0x1403bb4ef
cmp rax, 0x13
jg 0x1403bb530
cmp rax, 0xf
jmp 0x1403bb4c6
jg 0x1403bb7eb
cmp rax, 0xb
jmp 0x1403bb4d5
je 0x1403bb975
cmp rax, 0xf
jmp 0x1403bb4e4
je 0x1403bce8f
jmp 0x1403bbf2c
cmp rax, 4
jmp 0x1403bb4f8
jle 0x1403bb6a2
cmp rax, 6
jmp 0x1403bb507
jg 0x1403bb809
cmp rax, 5
jmp 0x1403bb516
je 0x1403bcf4a
cmp rax, 6
jmp 0x1403bb525
je 0x1403bcf7e
jmp 0x1403bbf2c
cmp rax, 0x32
jmp 0x1403bb539
jg 0x1403bb827
cmp rax, 0x14
jmp 0x1403bb548
je 0x1403bcfc4
cmp rax, 0x32
jmp 0x1403bb557
jne 0x1403bbf2c
and edx, 7
cmp edx, 2
jmp 0x1403bb568
jne 0x1403bd3ca
or byte [r12 + 0xe], 4
sar bx, cl
sub esi, esi
inc bh
xor ecx, ecx
nop word cs:[rax + rax]
xor bl, r10b
lea rbx, [rdi + 1]
cmp rbx, r13
ja 0x1403bd3ca
movzx eax, byte [rdi]
shr dil, cl
btr di, 0xf7
movsxd rdx, r10d
mov edx, eax
mov dil, 0x67
sal edi, 0x5c
xor dil, 0x48
and edx, 0x7f
bts di, dx
shl rdx, cl
rcr rdi, 0xd3
shr dil, cl
add rsi, rdx
rol rdi, 0x44
add rcx, 7
movzx di, bpl
movsx di, r12b
mov rdi, rbx
stc
test al, al
jmp 0x1403bb5e7
js 0x1403bb58f
movaps xmmword [rsp + 0x50], xmm6
cmc
jmp 0x1403bb5f8
movaps xmmword [rsp + 0x40], xmm6
jmp 0x1403bb603
test rsi, rsi
jmp 0x1403bb60b
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
je 0x1403bbf9e
js 0x1403bd441
cmp rsi, 0xf
ja 0x1403bc00b
mov qword [rsp + 0x50], rsi
cmovo cx, sp
jmp 0x1403bb639
mov qword [rsp + 0x58], 0xf
cwd
mov di, 0x476
lea rcx, [rsp + 0x40]
movsx edx, bx
bswap edi
cmovge bp, cx
mov rdx, rbx
cmovo di, dx
setns dil
mov r8, rsi
movsx rdi, r13w
mov rdi, r9
jmp 0x1403bb674
mov rbp, r10
call fcn.1404a81fb
mov r8, qword [rsp + 0x28]
cmovo r10w, si
movsxd r9, eax
mov r11, qword [rsp + 0x20]
mov r10, rbp
movsx r9, r11w
mov r9, rdi
jmp 0x1403bb69d
jmp 0x1403bc54f
cmp rax, 1
jmp 0x1403bb6ab
je 0x1403bbb53
cmp rax, 2
jmp 0x1403bb6ba
je 0x1403bbc92
cmp rax, 3
jmp 0x1403bb6c9
jne 0x1403bbf2c
and edx, 7
stc
cmp edx, 2
jmp 0x1403bb6db
jne 0x1403bd3ca
or byte [r15], 8
sub esi, esi
bsr rbx, r11
xor ecx, ecx
nop
lea rbx, [rdi + 1]
clc
stc
cmp rbx, r13
jmp 0x1403bb6fd
ja 0x1403bd3ca
movzx eax, byte [rdi]
mov edx, eax
and edx, 0x7f
mov rdi, rsi
xchg dil, dil
bsf di, r13w
shl rdx, cl
add rsi, rdx
sar rdi, cl
add rcx, 7
or rdi, 0x59c671d4
mov rdi, rbx
clc
cmc
test al, al
jmp 0x1403bb736
js 0x1403bb6ef
movaps xmmword [rsp + 0x50], xmm6
cmc
test spl, dl
test r12, 0x4640734
movaps xmmword [rsp + 0x40], xmm6
cmc
test rsi, rsi
jmp 0x1403bb75a
mov qword [rsp + 0x20], r11
jmp 0x1403bb764
mov qword [rsp + 0x28], r8
jmp 0x1403bb76e
je 0x1403bbfb1
js 0x1403bd441
cmp rsi, 0xf
jmp 0x1403bb783
ja 0x1403bc087
mov qword [rsp + 0x50], rsi
mov dx, r9w
mov qword [rsp + 0x58], 0xf
cwd
lea rcx, [rsp + 0x40]
mov rdx, rbx
movsx edi, r12w
mov r8, rsi
jmp 0x1403bb7b7
mov rdi, r9
mov rbp, r10
jmp 0x1403bb7c2
call fcn.1404a81fb
mov r8, qword [rsp + 0x28]
xchg r9w, r9w
mov r11b, dl
mov r11, qword [rsp + 0x20]
not r10
mov r10, rbp
mov r9, rdi
jmp 0x1403bb7e6
jmp 0x1403bc6ea
cmp rax, 0x10
je 0x1403bd065
cmp rax, 0x11
jmp 0x1403bb7fe
je 0x1403bd12d
jmp 0x1403bbf2c
cmp rax, 7
je 0x1403bd1f5
cmp rax, 0xa
jmp 0x1403bb81c
je 0x1403bd239
jmp 0x1403bbf2c
cmp rax, 0x33
jmp 0x1403bb830
je 0x1403bbddb
cmp rax, 0x34
jmp 0x1403bb83f
jne 0x1403bbf2c
and edx, 7
cmp edx, 2
jmp 0x1403bb850
jne 0x1403bd3ca
or byte [r12 + 0xe], 0x10
sub bl, spl
xchg bl, bl
sbb bl, r8b
sub esi, esi
ror bh, 0x83
xor ecx, ecx
rcl bh, cl
nop dword [rax + rax]
lea rbx, [rdi + 1]
jmp 0x1403bb87f
cmp rbx, r13
jmp 0x1403bb887
ja 0x1403bd3ca
movzx eax, byte [rdi]
mov edx, eax
and edx, 0x7f
stc
dec dil
shl rdx, cl
cmp r8w, bx
and dil, 0xd3
lea rsi, [rsi + rdx]
sbb di, 0x6c78
add rcx, 7
movsx di, dl
btr rdi, r12
mov rdi, rbx
stc
cmp r15d, 0x57647da3
test al, al
js 0x1403bb875
movaps xmmword [rsp + 0x50], xmm6
clc
movaps xmmword [rsp + 0x40], xmm6
test rsi, rsi
mov qword [rsp + 0x20], r11
jmp 0x1403bb8e4
mov qword [rsp + 0x28], r8
jmp 0x1403bb8ee
je 0x1403bbfc4
js 0x1403bd441
cmp rsi, 0xf
ja 0x1403bc0fa
mov qword [rsp + 0x50], rsi
movsx r8d, r11w
cmovg dx, cx
movsx bp, dil
mov qword [rsp + 0x58], 0xf
setae dil
lea rcx, [rsp + 0x40]
movsxd rbp, r13d
mov rdx, rbx
mov r8b, bl
mov bpl, 0x45
mov r8, rsi
cmovno bp, r10w
movsx edi, ax
bswap di
mov rdi, r9
mov rbp, r10
call fcn.1404a81fb
mov r8, qword [rsp + 0x28]
jmp 0x1403bb957
mov r11, qword [rsp + 0x20]
mov r10, rbp
bswap r9w
cmovs r9w, r12w
mov r9, rdi
jmp 0x1403bb970
jmp 0x1403bc87e
and edx, 7
test bpl, al
cmp edx, 2
jmp 0x1403bb983
jne 0x1403bd3ca
mov qword [rsp + 0x28], r8
and dl, r10b
or byte [r15 + 1], 8
movsx rdx, r14w
cmovb dx, r11w
movsxd rdx, r13d
sub r8d, r8d
ror dh, cl
movsxd rdx, r12d
sal edx, 0xfd
xor ecx, ecx
nop word [rax + rax]
cdq
inc dl
test ebx, 0x57b27b1a
lea rdx, [rdi + 1]
jmp 0x1403bb9ca
cmp rdx, r13
ja 0x1403bd3ca
mov rax, r8
ror bpl, cl
btc ebp, 0x85
not bx
movzx ebp, byte [rdi]
btr di, cx
clc
mov ebx, ebp
rol dil, 0x54
and ebx, 0x7f
add edi, r14d
bt edi, r9d
movzx edi, r12w
shl rbx, cl
btr di, 0x34
rcr dil, 0xaf
lea r8, [r8 + rbx]
movsx edi, r9w
sbb rdi, 0x255c1429
add rcx, 7
movsxd rdi, ebp
shl dil, 0x2a
mov rdi, rdx
stc
clc
test bpl, bpl
jmp 0x1403bba2f
js 0x1403bb9c1
add rbx, rax
bts edi, esi
mov rdi, rbx
cmp r12, 0x344c09ce
stc
test r8, rsp
lea rdi, [rdi + rdx]
cmp rdi, r13
ja 0x1403bd3ca
mov qword [rsp + 0x20], r11
mov rax, r14
not rcx
mov r14, r10
mov rbx, r9
movzx cx, sil
cmovp rcx, r11
setns cl
lea rcx, [0x1400bd9d0]
jmp 0x1403bba7f
mov qword [rsp + 0x40], rcx
setno cl
cmovne ecx, ebx
movsx rcx, r12w
movups xmmword [rax], xmm6
movups xmmword [rax + 0x20], xmm6
movsxd rcx, r10d
mov dword [rsp + 0x48], 0
setg ch
movsx ecx, bp
movups xmmword [rsp + 0x60], xmm7
movzx rcx, cx
movups xmmword [rsp + 0x80], xmm7
movzx ecx, dx
movsx rcx, r14w
jmp 0x1403bbac3
mov qword [rsp + 0x90], 0
mov rcx, r13
movsxd rcx, r15d
mov dword [rsp + 0x98], 0
movsxd rcx, r13d
lea rcx, [rsp + 0x40]
jmp 0x1403bbaed
call fcn.1403beac1
mov esi, eax
cmc
jmp 0x1403bbafa
test al, al
jmp 0x1403bbb01
je 0x1403bc2de
mov rdx, qword [r12 + 0x98]
test spl, 0xd8
jmp 0x1403bbb18
cmp rdx, qword [r12 + 0xa0]
jmp 0x1403bbb25
je 0x1403bc2c7
mov rcx, rdx
movzx dx, r8b
mov dx, si
lea rdx, [rsp + 0x40]
jmp 0x1403bbb40
call fcn.1403c01c2
add qword [r12 + 0x98], 0x60
jmp 0x1403bc2de
and edx, 7
stc
cmp r8b, 0x98
cmp edx, 2
jmp 0x1403bbb63
jne 0x1403bd3ca
or byte [r15], 2
xor esi, esi
add ebp, esi
sub bp, dx
bsf bp, r13w
xor ecx, ecx
not bp
nop word cs:[rax + rax]
bswap rbp
shr bpl, cl
lea rbp, [rdi + 1]
jmp 0x1403bbb9c
cmp rbp, r13
jmp 0x1403bbba4
ja 0x1403bd3ca
movzx eax, byte [rdi]
mov edx, eax
cmp ebp, r8d
clc
movzx di, r12b
and edx, 0x7f
shl rdx, cl
rcr dil, cl
add rsi, rdx
bt rdi, 0x3a
ror dil, cl
add rcx, 7
mov rdi, rbp
test al, al
js 0x1403bbb92
movaps xmmword [rsp + 0x50], xmm6
cmp ebp, edi
cmc
movaps xmmword [rsp + 0x40], xmm6
test rsi, rsi
jmp 0x1403bbbf0
mov qword [rsp + 0x20], r11
jmp 0x1403bbbfa
mov qword [rsp + 0x28], r8
jmp 0x1403bbc04
je 0x1403bbfd2
js 0x1403bd441
cmp rsi, 0xf
ja 0x1403bc16c
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xf
movsx cx, dil
mov cl, al
lea rcx, [rsp + 0x40]
mov rdx, rbp
movsx di, dl
mov r8, rsi
not bh
movsx rbx, cx
movsx ebx, r14w
mov rdi, r9
not rbx
mov bx, r9w
mov rbx, r10
jmp 0x1403bbc5a
call fcn.1404a81fb
mov r8, qword [rsp + 0x28]
bswap r9d
movsx r11w, cl
not r10b
mov r11, qword [rsp + 0x20]
movsx r9, sp
mov r10, rbx
movzx r9d, r14w
not r9b
mov r9b, 0xd5
mov r9, rdi
jmp 0x1403bbc8d
jmp 0x1403bca2a
and edx, 7
jmp 0x1403bbc9f
cmp edx, 2
jmp 0x1403bbca7
jne 0x1403bd3ca
or byte [r15], 4
sbb bh, 0x6e
stc
btr bx, cx
sub esi, esi
shr bx, 0x83
btr rbx, rbx
bsf bx, bx
sub ecx, ecx
movsx bx, bpl
lea rbx, [rdi + 1]
test r12, rsp
cmp rbx, r13
ja 0x1403bd3ca
movzx eax, byte [rdi]
sub dil, 0x42
mov edx, eax
and dil, 0xd0
or dil, 0xaa
add dil, 0xe4
and edx, 0x7f
shl rdx, cl
neg rdi
dec dil
lea rsi, [rsi + rdx]
add rcx, 7
setns dil
test r8w, 0x7839
btc di, 0x9b
mov rdi, rbx
cmp dl, r9b
test al, al
jmp 0x1403bbd23
js 0x1403bbcce
movaps xmmword [rsp + 0x50], xmm6
cmp rsi, 0x58e23a37
movaps xmmword [rsp + 0x40], xmm6
test rsi, rsi
jmp 0x1403bbd42
mov qword [rsp + 0x20], r11
jmp 0x1403bbd4c
mov qword [rsp + 0x28], r8
jmp 0x1403bbd56
je 0x1403bbfe5
js 0x1403bd441
cmp rsi, 0xf
ja 0x1403bc1db
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
mov rdx, rbx
mov r8, rsi
movzx bp, r13b
setno bpl
jmp 0x1403bbd93
mov rdi, r9
bswap rbp
jmp 0x1403bbd9e
mov rbp, r10
jmp 0x1403bbda6
call fcn.1404a81fb
mov r8, qword [rsp + 0x28]
mov r11, qword [rsp + 0x20]
jmp 0x1403bbdc2
mov r10, rbp
mov r9, rbp
mov r9b, 0x3b
movsxd r9, ecx
mov r9, rdi
jmp 0x1403bbdd6
jmp 0x1403bcbd9
and edx, 7
test cl, 0xa7
stc
cmp edx, 2
jmp 0x1403bbdea
jne 0x1403bd3ca
or byte [r12 + 0xe], 8
rol bh, cl
jmp 0x1403bbdfd
sub esi, esi
ror ebx, 1
sub ecx, ecx
movsx bx, r10b
nop word cs:[rax + rax]
rol bl, cl
xadd bx, bx
movzx bx, r8b
lea rbx, [rdi + 1]
cmp rbx, r13
jmp 0x1403bbe2d
ja 0x1403bd3ca
movzx eax, byte [rdi]
shrd rdi, r11, 0xb9
shl dx, cl
mov edx, eax
shld edi, r8d, 0x62
neg dil
stc
and edx, 0x7f
shl rdx, cl
lea rsi, [rsi + rdx]
and edi, esi
sub dil, 0x16
add rcx, 7
shld edi, eax, 0x24
xchg di, di
mov rdi, rbx
stc
test al, al
jmp 0x1403bbe6f
js 0x1403bbe21
movaps xmmword [rsp + 0x50], xmm6
stc
test r15w, dx
clc
movaps xmmword [rsp + 0x40], xmm6
clc
jmp 0x1403bbe8b
test rsi, rsi
jmp 0x1403bbe93
mov qword [rsp + 0x20], r11
mov qword [rsp + 0x28], r8
je 0x1403bbff8
js 0x1403bd441
cmp rsi, 0xf
jmp 0x1403bbeb2
ja 0x1403bc25d
mov qword [rsp + 0x50], rsi
movsx di, r14b
cqo
mov ch, bl
mov qword [rsp + 0x58], 0xf
lea rcx, [rsp + 0x40]
mov bp, si
mov rdx, rbx
movsxd rdi, ebp
setb r8b
mov rbp, r8
mov r8, rsi
movsx rbp, ax
mov rdi, r9
seto bpl
mov rbp, 0x33e74daf
xchg bp, bp
mov rbp, r10
jmp 0x1403bbf04
call fcn.1404a81fb
mov r8, qword [rsp + 0x28]
movsx r11w, sil
bswap r9w
mov r11, qword [rsp + 0x20]
mov r10, rbp
mov r9, rdi
jmp 0x1403bbf27
jmp 0x1403bcd65
and edx, 7
clc
cmc
sub eax, eax
stc
cmc
cmp rdx, 1
jg 0x1403bd2dc
test rdx, rdx
jmp 0x1403bbf47
jne 0x1403bd380
mov rax, rdi
not di
nop word [rax + rax]
neg dil
lea rdi, [rax + 1]
cmp rdi, r13
jmp 0x1403bbf6b
ja 0x1403bd3ca
cmp byte [rax], 0
setl ah
cwde
cbw
mov edx, 0
bswap cx
cmovne rcx, r15
mov ecx, 0
mov rax, rdi
jmp 0x1403bbf93
js 0x1403bbf5f
jmp 0x1403bb42b
mov qword [rsp + 0x58], 0xf
jmp 0x1403bbfac
jmp 0x1403bc54f
mov qword [rsp + 0x58], 0xf
jmp 0x1403bbfbf
jmp 0x1403bc6ea
mov qword [rsp + 0x58], 0xf
jmp 0x1403bc87e
mov qword [rsp + 0x58], 0xf
jmp 0x1403bbfe0
jmp 0x1403bca2a
mov qword [rsp + 0x58], 0xf
jmp 0x1403bbff3
jmp 0x1403bcbd9
mov qword [rsp + 0x58], 0xf
jmp 0x1403bc006
jmp 0x1403bcd65
mov r14, r10
btr ebp, r10d
mov qword [rsp + 0x38], r9
mov rbp, rsi
movsx rax, bp
shr al, cl
ror al, cl
or rbp, 0xf
add ah, al
test r11d, 0x692d6061
cmp r8b, 0x56
cmp rbp, 0x17
not ax
mov eax, 0x16
jmp 0x1403bc044
cmovb rbp, rax
cmp rbp, 0xfff
jmp 0x1403bc054
jb 0x1403bc4a5
lea rcx, [rbp + 0x28]
jmp 0x1403bc063
call fcn.14044cb53
lea rdi, [rax + 0x27]
stc
cmp cx, si
and rdi, 0xffffffffffffffe0
jmp 0x1403bc079
mov qword [rdi - 8], rax
jmp 0x1403bc082
jmp 0x1403bc4bc
mov r14, r10
mov qword [rsp + 0x38], r9
sub ax, 0x512e
rol al, cl
mov rbp, rsi
stc
jmp 0x1403bc09e
or rbp, 0xf
jmp 0x1403bc0a7
cmp rbp, 0x17
movzx ax, r9b
cwde
not ax
mov eax, 0x16
cmovb rbp, rax
test r14w, 0x5248
cmp rbp, 0xfff
jmp 0x1403bc0cf
jb 0x1403bc669
lea rcx, [rbp + 0x28]
call fcn.14044cb53
lea rdi, [rax + 0x27]
jmp 0x1403bc0e8
and rdi, 0xffffffffffffffe0
jmp 0x1403bc0f1
mov qword [rdi - 8], rax
jmp 0x1403bc67a
mov r14, r10
or bpl, 0xcb
rol bpl, cl
mov qword [rsp + 0x38], r9
mov rbp, rsi
movsx rax, si
add al, r10b
or rbp, 0xf
btc rax, rdi
bsr ax, bp
cmp rbp, 0x17
mov eax, 0x16
jmp 0x1403bc12d
cmovb rbp, rax
cmp rbp, 0xfff
jmp 0x1403bc13d
jb 0x1403bc806
lea rcx, [rbp + 0x28]
call fcn.14044cb53
lea rdi, [rax + 0x27]
cmp bx, 0x7c42
and rdi, 0xffffffffffffffe0
jmp 0x1403bc15e
mov qword [rdi - 8], rax
jmp 0x1403bc167
jmp 0x1403bc817
mov qword [rsp + 0x30], r10
mov qword [rsp + 0x38], r9
mov r14, rsi
movzx ax, r13b
rol ax, 0x48
or r14, 0xf
test r10b, 0x4d
dec ax
cmp r14, 0x17
mov eax, 0x16
jmp 0x1403bc19b
cmovb r14, rax
test r15b, r14b
test esi, 0x277c39a8
cmc
cmp r14, 0xfff
jb 0x1403bc99a
lea rcx, [r14 + 0x28]
jmp 0x1403bc1bf
call fcn.14044cb53
lea rbx, [rax + 0x27]
cmc
and rbx, 0xffffffffffffffe0
mov qword [rbx - 8], rax
jmp 0x1403bc1d6
jmp 0x1403bc9ae
mov r14, r10
shl bpl, cl
cbw
mov qword [rsp + 0x38], r9
btr eax, 0x86
mov rbp, rsi
btc eax, 0xa7
bsr rax, r13
or rbp, 0xf
sbb ax, 0x75c8
sal al, 0xe0
ror al, cl
cmp rbp, 0x17
cmovg ax, r14w
mov eax, 0x1bf3116e
mov eax, 0x16
jmp 0x1403bc21c
cmovb rbp, rax
stc
jmp 0x1403bc227
cmp rbp, 0xfff
jmp 0x1403bc233
jb 0x1403bcb48
lea rcx, [rbp + 0x28]
call fcn.14044cb53
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
jmp 0x1403bc24f
mov qword [rdi - 8], rax
jmp 0x1403bc258
jmp 0x1403bcb5c
mov r14, r10
mov qword [rsp + 0x38], r9
and eax, 0x7b124c77
mov rbp, rsi
or al, 0xb4
stc
or rbp, 0xf
shr ah, cl
cmp rbp, 0x17
mov eax, 0x16
cmovb rbp, rax
cmp bl, r13b
cmp rbp, 0xfff
jmp 0x1403bc292
jb 0x1403bcceb
lea rcx, [rbp + 0x28]
jmp 0x1403bc2a1
call fcn.14044cb53
lea rdi, [rax + 0x27]
cmp r12b, 0x9a
stc
clc
and rdi, 0xffffffffffffffe0
jmp 0x1403bc2b9
mov qword [rdi - 8], rax
jmp 0x1403bc2c2
jmp 0x1403bcd05
mov rcx, qword [rsp + 0xb8]
lea r8, [rsp + 0x40]
jmp 0x1403bc2d9
call fcn.1403bfcb9
lea rax, [0x1400bd9d0]
jmp 0x1403bc2ea
mov qword [rsp + 0x40], rax
xor ax, dx
add ax, 0x715a
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jmp 0x1403bc307
jb 0x1403bc37a
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmc
test rcx, r15
jmp 0x1403bc31f
cmp rdx, 0x1000
jmp 0x1403bc32b
jb 0x1403bc375
mov rbp, qword [rcx - 8]
cmc
test ch, 0x3e
add rcx, 0xfffffffffffffff8
test r8b, 0xda
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403bc34d
jae 0x1403bd446
add rax, 0x28
bswap rcx
movsx rcx, r10w
mov rdx, rax
jmp 0x1403bc36d
mov rcx, rbp
jmp 0x1403bc375
call fcn.14015a7a7
movups xmmword [rsp + 0x80], xmm7
cmc
inc al
xchg r11b, r9b
mov byte [rsp + 0x70], 0
dec r10d
mov rax, qword [rsp + 0x68]
cmp rax, 0x10
movzx r11d, bp
jmp 0x1403bc3a2
mov r9, rbx
not r11b
xchg r10b, r8b
mov r10, r14
mov r11, qword [rsp + 0x20]
mov r8b, 0xcd
movsx r8d, r11w
mov r8, r10
mov r8, qword [rsp + 0x28]
jmp 0x1403bc3c7
jb 0x1403bc470
mov rcx, qword [rsp + 0x50]
adc dh, 0x77
shl edx, 0x9f
inc dh
lea rdx, [rax + 1]
jmp 0x1403bc3e5
cmp rdx, 0x1000
jmp 0x1403bc3f1
jb 0x1403bc43d
mov rbp, qword [rcx - 8]
cmp r15b, 0x27
stc
jmp 0x1403bc405
add rcx, 0xfffffffffffffff8
jmp 0x1403bc40f
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403bc41b
jae 0x1403bd446
add rax, 0x28
movzx rdx, dx
not dh
jmp 0x1403bc430
mov rdx, rax
xchg ecx, ecx
mov rcx, rbp
jmp 0x1403bc43d
call fcn.14015a7a7
mov r9, rbx
inc r8
cmovne cx, r13w
mov r10, r14
add ch, 0xd6
shld r8d, esi, 0xc4
mov r11, qword [rsp + 0x20]
bt r14w, 0xe2
shld cx, di, 0xda
rcr r8b, cl
mov r8, qword [rsp + 0x28]
sub edx, edx
movzx r14d, r13w
or r14w, 0x4612
mov cx, r15w
mov ecx, 0
test sil, sil
bswap r14
movzx r14w, r13b
lea r14, [rsp + 0x50]
jmp 0x1403bc49a
jne 0x1403bb42b
jmp 0x1403bd3ca
lea rcx, [rbp + 1]
jmp 0x1403bc4ae
call fcn.14044cb53
mov rdi, rax
movsx ecx, di
setp dh
mov qword [rsp + 0x40], rdi
movsx r8d, bx
not ch
bswap r8w
mov qword [rsp + 0x50], rsi
mov rcx, rbx
cdq
mov qword [rsp + 0x58], rbp
not cx
movsx r8, r12w
bswap dx
mov rcx, rdi
not r8w
movsx rdx, ax
mov rdx, rbx
movzx r8w, r14b
mov r8, rsi
jmp 0x1403bc4fe
call fcn.1404a81fb
mov byte [rdi + rsi], 0
xor al, sil
xchg r8b, r8b
mov r8w, dx
mov r9, qword [rsp + 0x38]
xchg al, r8b
test r10, 0x90e5fe6
movsx r11, r10w
mov r10, r14
sub r8b, spl
shrd r14w, bx, 0xdc
clc
lea r14, [rsp + 0x50]
and r8, rdx
mov r11, qword [rsp + 0x20]
jmp 0x1403bc543
mov r8, qword [rsp + 0x28]
btc rax, 0x98
rol al, cl
mov rax, qword [r12 + 0xc8]
clc
test dil, 0x26
cmp rax, 0x10
jmp 0x1403bc565
jb 0x1403bc60c
mov rcx, qword [r10]
lea rdx, [rax + 1]
stc
cmp ebx, 0x34dd2243
cmp rdx, 0x1000
jmp 0x1403bc585
mov qword [rsp + 0x30], r10
jmp 0x1403bc58f
jb 0x1403bc5d9
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
test cl, 0x85
clc
sub rcx, rbp
stc
cmp cx, 0x6237
cmp rcx, 0x20
jmp 0x1403bc5b3
jae 0x1403bd446
mov rdi, r9
add rax, 0x28
cwd
not cx
mov rdx, rax
movsx rcx, r12w
mov rcx, rbp
jmp 0x1403bc5d4
jmp 0x1403bc5e1
mov rdi, r9
jmp 0x1403bc5e1
call fcn.14015a7a7
mov r9, rdi
cmp spl, 0xba
mov r10, qword [rsp + 0x30]
jmp 0x1403bc5fa
mov r11, qword [rsp + 0x20]
movsx rcx, r13w
mov r8, qword [rsp + 0x28]
rcl di, 0xd5
lea rbx, [rbx + rsi]
btc rcx, rcx
sal di, 0x41
movaps xmm0, xmmword [rsp + 0x40]
movsx rdi, r14w
rol rcx, 0x6e
movaps xmm1, xmmword [rsp + 0x50]
btc edi, 0x5d
movups xmmword [r10 + 0x10], xmm1
movups xmmword [r10], xmm0
shr ch, cl
btc di, 0x6b
bswap rcx
sub edx, edx
mov rdi, rbx
mov ecx, 0
test edx, 0x1a34e24
jmp 0x1403bc656
cmp rbx, r13
jmp 0x1403bc65e
jbe 0x1403bb42b
jmp 0x1403bd3ca
lea rcx, [rbp + 1]
jmp 0x1403bc672
call fcn.14044cb53
mov rdi, rax
mov qword [rsp + 0x40], rdi
mov ecx, r9d
mov qword [rsp + 0x50], rsi
setnp r8b
mov edx, r9d
mov qword [rsp + 0x58], rbp
movzx r8w, r10b
cmovo edx, r8d
movsx cx, dil
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
jmp 0x1403bc6af
call fcn.1404a81fb
mov byte [rdi + rsi], 0
bsf r10, rbp
mov r9, qword [rsp + 0x38]
mov r10, r14
not r14b
clc
cmc
lea r14, [rsp + 0x50]
bt r8, rsp
adc al, r11b
xor r8b, 0x26
mov r11, qword [rsp + 0x20]
adc r8d, 0x164364d8
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x68]
jmp 0x1403bc6f4
cmp rax, 0x10
jmp 0x1403bc6fd
jb 0x1403bc7a7
mov rcx, qword [r11]
shr dl, 0xc0
sal edx, cl
sub rdx, 0x73381ae6
lea rdx, [rax + 1]
stc
cmc
test ah, 0x86
cmp rdx, 0x1000
jmp 0x1403bc727
mov qword [rsp + 0x30], r10
jmp 0x1403bc731
jb 0x1403bc77b
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x1403bd446
mov rdi, r9
adc ecx, 0xa8c7c0a
movsx edx, cx
ror dx, 0xde
add rax, 0x28
movzx ecx, r12w
cqo
mov rdx, rax
jmp 0x1403bc76e
mov rcx, rbp
jmp 0x1403bc776
jmp 0x1403bc783
mov rdi, r9
jmp 0x1403bc783
call fcn.14015a7a7
mov r9, rdi
mov r10, qword [rsp + 0x30]
seto r8b
btr r11w, 0xda
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
and dil, r11b
add rbx, rsi
movaps xmm0, xmmword [rsp + 0x40]
rcr di, cl
movsx rcx, bx
movaps xmm1, xmmword [rsp + 0x50]
movsx ecx, r10w
btr edi, edx
movups xmmword [r11 + 0x10], xmm1
btc di, r12w
movups xmmword [r11], xmm0
and edi, esi
cmp r13b, al
xor edx, edx
cmp si, 0x243e
xor dil, al
mov rdi, rbx
ror rcx, 0x63
test r9b, r12b
mov ecx, 0
jmp 0x1403bc7f3
cmp rbx, r13
jmp 0x1403bc7fb
jbe 0x1403bb42b
jmp 0x1403bd3ca
lea rcx, [rbp + 1]
jmp 0x1403bc80f
call fcn.14044cb53
mov rdi, rax
mov qword [rsp + 0x40], rdi
setle r8b
mov qword [rsp + 0x50], rsi
cwd
mov qword [rsp + 0x58], rbp
movsxd rcx, eax
movzx cx, dil
mov rcx, rdi
mov rdx, rbx
movsx r8d, r15w
movsx r8w, r14b
mov r8, rsi
jmp 0x1403bc84b
call fcn.1404a81fb
mov byte [rdi + rsi], 0
mov r9, qword [rsp + 0x38]
mov r10, r14
lea r14, [rsp + 0x50]
and r11b, 0x11
btc r11w, 0x13
mov r11, qword [rsp + 0x20]
cbw
lahf
mov r8, qword [rsp + 0x28]
rcr eax, cl
sar ax, 0x7f
mov rax, qword [r12 + 0x108]
clc
cmp rax, 0x10
jmp 0x1403bc890
jb 0x1403bc934
mov rcx, qword [rsp + 0xa8]
sar dl, 0xc7
and dl, r10b
mov rcx, qword [rcx]
movsx edx, r10w
lea rdx, [rax + 1]
cmp r12w, 0x14
clc
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jb 0x1403bc905
mov rbp, qword [rcx - 8]
stc
add rcx, 0xfffffffffffffff8
stc
sub rcx, rbp
cmc
cmp rcx, 0x20
jmp 0x1403bc8df
jae 0x1403bd446
mov rdi, r9
ror cl, cl
add rax, 0x28
movzx rcx, r12w
mov rdx, rax
setg cl
mov rcx, rbp
jmp 0x1403bc900
jmp 0x1403bc90d
mov rdi, r9
jmp 0x1403bc90d
call fcn.14015a7a7
mov r9, rdi
shl r11b, cl
rcl al, 0x41
mov r10, qword [rsp + 0x30]
cmp al, r10b
mov r11, qword [rsp + 0x20]
and cx, 0x5f25
mov r8, qword [rsp + 0x28]
shr cl, cl
add rbx, rsi
bswap eax
test si, 0x5ae7
rol ah, cl
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
mov rax, qword [rsp + 0xa8]
cmove cx, sp
movups xmmword [rax + 0x10], xmm1
mov ecx, 0x62a56644
movups xmmword [rax], xmm0
bts di, r12w
and dil, 0x7b
movsx cx, r12b
sub edx, edx
movsxd rcx, r15d
rcr ch, 0xd5
sar cl, cl
mov rdi, rbx
mov ecx, 0
test r13b, bpl
clc
stc
cmp rbx, r13
jmp 0x1403bc98f
jbe 0x1403bb42b
jmp 0x1403bd3ca
lea rcx, [r14 + 1]
jmp 0x1403bc9a3
call fcn.14044cb53
mov rbx, rax
movsxd r8, ebx
mov qword [rsp + 0x40], rbx
setge ch
xchg dh, dh
mov qword [rsp + 0x50], rsi
movsxd r8, eax
not dx
bswap r8d
mov qword [rsp + 0x58], r14
mov cl, spl
mov rcx, rbx
setno r8b
mov rdx, rbp
mov r8b, cl
movzx r8w, r13b
mov r8, rsi
jmp 0x1403bc9e8
call fcn.1404a81fb
mov byte [rbx + rsi], 0
mov r9, qword [rsp + 0x38]
mov r10, qword [rsp + 0x30]
ror r11, 0xa2
rcl r8b, cl
test r12w, 0x38ec
lea r14, [rsp + 0x50]
test sil, 0xab
neg r11b
movzx eax, r9w
mov r11, qword [rsp + 0x20]
ror al, 0x49
cmp bp, 0x3223
mov r8, qword [rsp + 0x28]
mov rax, qword [r12 + 0x28]
cmc
cmp r15b, 0x79
cmp rax, 0x10
jmp 0x1403bca3d
jb 0x1403bcafc
mov rcx, qword [rsp + 0xb0]
mov dh, 0x71
xor dh, al
rcl rdx, cl
mov rcx, qword [rcx]
xor rdx, rax
lea rdx, [rax + 1]
cmc
test bpl, 0xca
cmp rdx, 0x1000
mov qword [rsp + 0x30], r10
jmp 0x1403bca73
jb 0x1403bcac8
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
test ax, r10w
sub rcx, rbx
cmp r14, r14
test rdx, 0xbd50169
stc
cmp rcx, 0x20
jae 0x1403bd446
mov rdi, r9
clc
shld cx, r11w, 0x48
add rax, 0x28
movsx edx, r8w
movzx cx, cl
bswap rcx
mov rdx, rax
xchg ch, ch
mov rcx, rbx
jmp 0x1403bcac3
jmp 0x1403bcacb
mov rdi, r9
call fcn.14015a7a7
mov r9, rdi
jmp 0x1403bcadb
mov r10, qword [rsp + 0x30]
sub dil, spl
sbb r8d, 0x7ad03c51
mov r11, qword [rsp + 0x20]
bts di, bp
stc
rcl rcx, cl
mov r8, qword [rsp + 0x28]
add rbp, rsi
xadd rcx, rcx
cwde
movaps xmm0, xmmword [rsp + 0x40]
cwde
bswap ax
movaps xmm1, xmmword [rsp + 0x50]
btc rax, rdx
mov rax, qword [rsp + 0xb0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
ror cl, 0x32
sub edx, edx
mov rdi, rbp
shl ch, 0x69
mov ecx, 0
jmp 0x1403bcb3a
cmp rbp, r13
jbe 0x1403bb42b
jmp 0x1403bd3ca
lea rcx, [rbp + 1]
jmp 0x1403bcb51
call fcn.14044cb53
mov rdi, rax
cmovp edx, edi
mov qword [rsp + 0x40], rdi
setno r8b
movsxd r8, esi
mov qword [rsp + 0x50], rsi
cwd
mov qword [rsp + 0x58], rbp
mov ecx, ebx
movzx r8, r12w
cmovne r8, rax
mov rcx, rdi
mov rdx, rbx
movzx r8w, r8b
movzx r8d, sp
mov r8, rsi
jmp 0x1403bcb95
call fcn.1404a81fb
mov byte [rdi + rsi], 0
mov ax, 0x673
mov r9, qword [rsp + 0x38]
sal r10w, 0xf5
cmova r10d, r13d
adc r8d, r8d
mov r10, r14
movsx rax, di
rcr r11b, 0xb
lea r14, [rsp + 0x50]
inc r11b
mov r11, qword [rsp + 0x20]
jmp 0x1403bcbd0
mov r8, qword [rsp + 0x28]
rol ax, 0xc6
mov rax, qword [r12 + 0x48]
cmp r13w, r11w
cmp esp, 0x7f2d2fb4
cmp rax, 0x10
jb 0x1403bcc98
mov rcx, qword [r8]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jmp 0x1403bcc05
mov qword [rsp + 0x30], r10
jmp 0x1403bcc0f
jb 0x1403bcc65
mov rbp, qword [rcx - 8]
clc
jmp 0x1403bcc20
add rcx, 0xfffffffffffffff8
clc
test sil, bl
sub rcx, rbp
cmp rcx, 0x20
jmp 0x1403bcc34
jae 0x1403bd446
mov rdi, r9
cwd
bsr dx, r10w
add rax, 0x28
mov rdx, rax
jmp 0x1403bcc58
mov rcx, rbp
jmp 0x1403bcc60
jmp 0x1403bcc68
mov rdi, r9
call fcn.14015a7a7
mov r9, rdi
mov r10, qword [rsp + 0x30]
and r8b, 0x5d
shl r8b, cl
mov r11, qword [rsp + 0x20]
mov dil, 0x98
cmp si, 0x6572
mov r8, qword [rsp + 0x28]
ror dil, 0xb8
shrd cx, r9w, 0xee
lea rbx, [rbx + rsi]
movaps xmm0, xmmword [rsp + 0x40]
sal cx, cl
movaps xmm1, xmmword [rsp + 0x50]
sbb cx, r15w
stc
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
btr rcx, 0xe4
rol dil, 0x56
xor edx, edx
mov cx, di
mov rdi, rbx
sar cl, 0xe0
test spl, 0xea
movsx cx, dl
mov ecx, 0
cmp rbx, r13
jmp 0x1403bcce0
jbe 0x1403bb42b
jmp 0x1403bd3ca
lea rcx, [rbp + 1]
jmp 0x1403bccf4
call fcn.14044cb53
mov rdi, rax
jmp 0x1403bcd05
mov qword [rsp + 0x40], rdi
movzx dx, sil
mov qword [rsp + 0x50], rsi
movsx cx, bpl
mov qword [rsp + 0x58], rbp
mov rcx, rdi
bswap r8w
cdq
movzx edx, sp
mov rdx, rbx
mov r8, rsi
call fcn.1404a81fb
mov byte [rdi + rsi], 0
test dil, r14b
mov r9, qword [rsp + 0x38]
cwde
rcr ah, 0x1b
mov r10, r14
btr r11, r15
lea r14, [rsp + 0x50]
mov r11, qword [rsp + 0x20]
test r10d, r13d
mov r8, qword [rsp + 0x28]
jmp 0x1403bcd65
mov rax, qword [r12 + 0xe8]
cmp cx, r11w
cmp r12d, 0x10e928c1
cmp rax, 0x10
jmp 0x1403bcd81
jb 0x1403bce38
mov rcx, qword [r9]
shr edx, cl
rcl dx, cl
lea rdx, [rax + 1]
stc
cmp rdx, 0x1000
jmp 0x1403bcda0
mov qword [rsp + 0x30], r10
jb 0x1403bce0e
mov rbp, qword [rcx - 8]
jmp 0x1403bcdb5
add rcx, 0xfffffffffffffff8
test bpl, dil
clc
sub rcx, rbp
cmp r9, 0x192d02a3
cmp rcx, 0x20
jmp 0x1403bcdd0
jae 0x1403bd446
mov rdi, r9
bt dx, dx
sal dx, 0x4d
dec ecx
add rax, 0x28
movzx edx, r13w
cwd
cmova dx, dx
mov rdx, rax
jmp 0x1403bce01
mov rcx, rbp
jmp 0x1403bce09
jmp 0x1403bce11
mov rdi, r9
call fcn.14015a7a7
mov r9, rdi
mov r10, qword [rsp + 0x30]
jmp 0x1403bce28
mov r11, qword [rsp + 0x20]
mov r8, qword [rsp + 0x28]
rol rcx, 0xe4
shr edi, cl
lea rbx, [rbx + rsi]
inc ch
btr di, 0x95
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
movzx cx, r11b
movups xmmword [r9 + 0x10], xmm1
bsf ecx, ebp
bt rcx, 0xf3
movsx ecx, bx
movups xmmword [r9], xmm0
bswap rcx
sub edx, edx
mov rdi, rbx
mov ecx, 0
test sp, r15w
jmp 0x1403bce7c
cmp rbx, r13
jmp 0x1403bce84
jbe 0x1403bb42b
jmp 0x1403bd3ca
test dl, 7
jne 0x1403bd3ca
or byte [r15 + 1], 0x80
sar dl, 0x9e
movsx rdx, cx
cmc
xor eax, eax
movsxd rdx, r9d
bts rdx, rbp
shld rdx, r9, 0xc2
xor ecx, ecx
and edx, 0x1fd90b2a
shrd dx, r11w, 0x94
nop
rcr dl, cl
lea rdx, [rdi + 1]
cmp rdx, r13
jmp 0x1403bced0
ja 0x1403bd3ca
movzx ebx, byte [rdi]
mov bpl, 0xeb
sar bpl, cl
shr bpl, 0xeb
mov ebp, ebx
or di, di
and dil, cl
shr dil, cl
and ebp, 0x7f
bswap edi
stc
shl rbp, cl
btc di, r13w
ror dil, 0x19
shl di, 0x59
add rax, rbp
movzx edi, r13w
shl di, 0xd1
add rcx, 7
movsx rdi, cx
rol edi, 0x5a
mov rdi, rdx
test r13w, r12w
clc
cmp di, 0x11a7
test bl, bl
jmp 0x1403bcf2e
js 0x1403bcec4
test rax, rax
setne byte [r12 + 0xa8]
jmp 0x1403bcf45
jmp 0x1403bd2d1
and edx, 7
jmp 0x1403bcf52
cmp edx, 1
jmp 0x1403bcf5a
jne 0x1403bd3ca
or byte [r15], 0x20
add rbp, 9
cmp rbp, r13
ja 0x1403bd3ca
mov rax, qword [rdi]
mov qword [r12 + 0x70], rax
jmp 0x1403bd22e
and edx, 7
cmp edx, 1
jmp 0x1403bcf89
jne 0x1403bd3ca
or byte [r15], 0x40
jmp 0x1403bcf9b
add rbp, 9
cmp rbp, r13
jmp 0x1403bcfa7
ja 0x1403bd3ca
mov rax, qword [rdi]
jmp 0x1403bcfb5
mov qword [r12 + 0x78], rax
jmp 0x1403bcfbf
jmp 0x1403bd22e
test dl, 7
jne 0x1403bd3ca
or byte [r15 + 2], 0x10
bt dx, 0x67
xadd dh, dl
sub eax, eax
xor ecx, ecx
movsx dx, bpl
setnp dh
nop dword [rax]
rol edx, 0x74
stc
lea rdx, [rdi + 1]
test rbx, 0x209b5a09
cmp al, 0xb9
cmp rdx, r13
jmp 0x1403bd002
ja 0x1403bd3ca
movzx ebx, byte [rdi]
sbb bpl, r10b
rol dil, 0x29
mov ebp, ebx
sar rdi, cl
not edi
and ebp, 0x7f
movsx di, bl
movzx rdi, dx
shl rbp, cl
sal dil, 0xd1
rcr edi, 0x13
lea rax, [rax + rbp]
movzx rdi, dx
add rcx, 7
mov rdi, rdx
test bl, bl
jmp 0x1403bd044
js 0x1403bcfed
test rax, rax
jmp 0x1403bd052
setne byte [r12 + 0xab]
jmp 0x1403bd060
jmp 0x1403bd2d1
test dl, 7
jne 0x1403bd3ca
or byte [r15 + 2], 1
sar dh, cl
bt dx, 0x79
adc dl, r10b
sub eax, eax
rcl dx, cl
movsx edx, r13w
xor ecx, ecx
rol dl, 0x5d
setne dl
bts rdx, r10
nop dword [rax]
bts rdx, r10
cmp ebp, 0x5fd16561
lea rdx, [rdi + 1]
test ebp, 0x12d774b
cmp rdx, r13
jmp 0x1403bd0b5
ja 0x1403bd3ca
movzx ebx, byte [rdi]
rol rbp, cl
bt di, 0x4a
movsx edi, bx
mov ebp, ebx
bt edi, 0x72
inc rdi
sets dil
and ebp, 0x7f
and dil, r12b
btr di, 0x2f
shl rbp, cl
xchg dil, dil
add rax, rbp
bt rdi, 0xc1
sub dil, 0x9c
xor dil, r14b
add rcx, 7
shl edi, 0x89
sal rdi, 0xb5
mov rdi, rdx
clc
test bl, bl
jmp 0x1403bd10c
js 0x1403bd0a3
test rax, rax
jmp 0x1403bd11a
setne byte [r12 + 0xa9]
jmp 0x1403bd128
jmp 0x1403bd2d1
test dl, 7
jmp 0x1403bd135
jne 0x1403bd3ca
or byte [r15 + 2], 2
mov dx, si
and dl, r9b
add dl, 0xc6
xor eax, eax
ror dx, 0x44
shl dh, cl
sar rdx, 0x76
sub ecx, ecx
btr rdx, rbp
sal dl, cl
nop dword [rax]
cmp dx, 0x6cef
lea rdx, [rdi + 1]
stc
cmp r10b, spl
cmp r8w, 0x7f7c
cmp rdx, r13
jmp 0x1403bd17f
ja 0x1403bd3ca
movzx ebx, byte [rdi]
adc dil, 0x57
neg dil
mov ebp, ebx
clc
and ebp, 0x7f
or edi, 0x70184f7c
shl rbp, cl
bswap di
rcl di, 0xc0
rcr di, 0x5b
lea rax, [rax + rbp]
sal dil, 0x60
sar di, cl
btc rdi, r8
add rcx, 7
rcl dil, 0x78
rcr di, cl
cmc
mov rdi, rdx
stc
test bp, 0x70a0
test bl, bl
jmp 0x1403bd1d4
js 0x1403bd169
test rax, rax
jmp 0x1403bd1e2
setne byte [r12 + 0xaa]
jmp 0x1403bd1f0
jmp 0x1403bd2d1
and edx, 7
clc
cmp edx, 1
jmp 0x1403bd201
jne 0x1403bd3ca
or byte [r15], 0x80
add rbp, 9
cmp r10, rdx
cmp rbp, r13
ja 0x1403bd3ca
mov rax, qword [rdi]
bts edi, ecx
bsf di, r12w
mov qword [r12 + 0x80], rax
mov rdi, rbp
stc
xor edx, edx
jmp 0x1403bb429
test dl, 7
jne 0x1403bd3ca
or byte [r15 + 1], 4
cqo
or dh, 0x5c
xor eax, eax
or dl, 0xfa
and rdx, r8
add dl, dl
sub ecx, ecx
shrd dx, r12w, 0xae
bt dx, r10w
add dx, 0x26c4
nop dword [rax + rax]
movsx rdx, r13w
lea rdx, [rdi + 1]
clc
test r13w, bp
cmp rdx, r13
jmp 0x1403bd285
ja 0x1403bd3ca
movzx ebx, byte [rdi]
xor dil, 0xd8
mov ebp, ebx
and ebp, 0x7f
dec dil
shl rbp, cl
bts edi, r14d
rcl dil, cl
rcr dil, 0xd5
add rax, rbp
add rcx, 7
rol edi, cl
shr di, 0xc9
bts rdi, r11
mov rdi, rdx
test bl, bl
jmp 0x1403bd2c3
js 0x1403bd274
mov dword [r12 + 0x88], eax
mov rdi, rdx
stc
sub edx, edx
jmp 0x1403bb429
cmp edx, 5
je 0x1403bd39c
cmp edx, 2
jmp 0x1403bd2ed
jne 0x1403bd3cc
sub edx, edx
btc ax, r12w
rol ah, cl
or al, r15b
sub ecx, ecx
xor al, 0x4e
nop word cs:[rax + rax]
lea rax, [rdi + 1]
clc
cmp rax, r13
jmp 0x1403bd31a
ja 0x1403bd3ca
mov rbx, rdx
movzx esi, byte [rdi]
cmp cl, dil
movzx rdi, sp
mov ebp, esi
bsr edi, ebx
and ebp, 0x7f
shl rbp, cl
bsr di, di
lea rdx, [rdx + rbp]
add rcx, 7
or edi, 0x563e60a2
mov rdi, rax
test sil, sil
jmp 0x1403bd355
js 0x1403bd30d
add rbp, rbx
stc
jmp 0x1403bd364
lea rbp, [rbp + rax]
cmc
stc
test r9w, bp
cmp rbp, r13
cmova rbp, rax
jmp 0x1403bd37b
jmp 0x1403bd22e
cmp edx, 1
jmp 0x1403bd388
jne 0x1403bd3cc
add rbp, 9
jmp 0x1403bd397
jmp 0x1403bd3a0
add rbp, 5
cmp rbp, r13
cmovbe rdi, rbp
cmc
sub edx, edx
jmp 0x1403bd3af
jmp 0x1403bb429
mov eax, dword [r15]
test cx, 0x1ac
cmc
test al, 2
jmp 0x1403bd3c4
jne 0x1403bd435
xor eax, eax
movaps xmm6, xmmword [rsp + 0xc0]
movaps xmm7, xmmword [rsp + 0xd0]
and r12b, 0xc6
add rsp, 0xe8
sete r14b
pop rbx
movzx r12, r8w
movsx r12w, r15b
pop rbp
movsx di, r13b
pop rdi
bswap r15w
jmp 0x1403bd405
pop rsi
cmove r13d, r11d
pop r12
xchg r13d, r13d
not r13w
movsx r13, r9w
pop r13
xchg r14w, r15w
movsx r15w, cl
movsx r14, si
pop r14
jmp 0x1403bd42d
pop r15
jmp 0x1403bd434
ret
and eax, 4
clc
shr eax, 2
jmp 0x1403bd3cc
call fcn.1403b77b5
call fcn.1404bacb4
int3