Function at 0x1800f7750
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encode data using base64
Encode data using xor
Execute anti-debugging instructions
Parse credit card information
Parse pe header

Disassembly:
push rbp
push rbx
cwde
not ebp
movzx bp, r15b
push rsi
push rdi
cmovge ax, cx
push r14
movsx bp, bl
mov bpl, 0x1d
bswap bp
push r15
lea rbp, [rsp - 0x3fc8]
movsxd rax, ebp
nop
mov eax, 0x40c8
jmp 0x1800f7786
call fcn.180168895
sub rsp, rax
rcl al, cl
cmp word [0x18008b612], 0
movsd xmm0, qword [str.wY_G_9]
mov ax, r13w
movsx ax, r8b
cmovno ax, di
mov eax, dword [0x18008b610]
mov qword [rsp + 0x40c0], r12
cmovns r12w, cx
mov r12d, 0x43
movsd qword [rbp - 0x10], xmm0
mov qword [rsp + 0x40b8], r13
jmp 0x1800f785b
mov dword [rbp - 8], eax
je 0x1800f78a8
xor word [rbp - 0xe], 0x35
rcl ax, 0x10
inc edi
xor word [rbp - 0xc], 0x36
movzx r15d, dx
shl r15b, 0x28
rcr dil, 0x41
xor word [rbp - 0xa], 0x37
xor word [rbp - 8], 0x38
bts r15, rax
sar r15w, 0x3d
xor word [rbp - 6], 0x39
adc di, 0x4280
sub r14b, 0x3f
cbw
mov word [rbp - 0x10], r12w
movups xmm0, xmmword [0x18008b5c8]
sub ebx, ebx
mov eax, dword [0x18008b5e0]
sbb edi, esi
stc
movsd xmm1, qword [0x18008b5d8]
sal edi, cl
add r15w, si
cmp word [0x18008b5e2], bx
movzx r14, r8w
movzx r15w, al
mov edi, dword [0x180094018]
not r14d
mov r14b, r14b
movaps xmmword [rsp + 0x40a0], xmm6
bswap r15w
lea r14d, [rbx + 5]
movzx r15, si
jmp 0x1800f7901
movaps xmmword [rsp + 0x4090], xmm7
lea r15d, [rbx + 0x1f]
jmp 0x1800f7912
movaps xmmword [rsp + 0x4080], xmm8
jmp 0x1800f7920
movups xmmword [rbp + 0x730], xmm0
mov dword [rbp + 0x748], eax
jmp 0x1800f7932
movsd qword [rbp + 0x740], xmm1
je 0x1800f7b08
mov r8d, ebx
cmc
test bp, cx
cmp edi, 2
jmp 0x1800f794f
jl 0x1800f7a69
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
jmp 0x1800f7968
movdqa xmm3, xmmword [0x18008e040]
movdqa xmm1, xmm2
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18008b5c8]
jmp 0x1800f79d8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
paddw xmm2, xmmword [0x18008e130]
pxor xmm2, xmm0
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movq qword [rbp + 0x730], xmm2
jmp 0x1800f7a10
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x738]
jmp 0x1800f7a4c
pshufd xmm2, xmm1, 0xd8
paddw xmm2, xmmword [0x18008e130]
pxor xmm2, xmm0
movq qword [rbp + 0x738], xmm2
xadd r9b, al
mov eax, r8d
sets cl
shr r9b, cl
lea r9, [rbp + 0x730]
adc cl, sil
lea r9, [r9 + rax*2]
nop dword [rax + rax]
ror cx, 0x39
dec ch
mov eax, 0x92492493
lea r9, [r9 + 2]
or rcx, r13
imul r8d
bsf ax, r15w
sbb rax, rbx
add edx, r8d
rcl cx, 0xbe
adc cl, r15b
bsr cx, cx
sar edx, 5
bsr eax, r13d
bts eax, r12d
sbb cx, 0x151a
mov eax, edx
shr eax, 0x1f
shl cx, 0x11
sar rcx, cl
add edx, eax
lahf
movzx eax, dx
imul ecx, eax, 0x38
cwde
movsx rax, r15w
movzx ax, r15b
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
test r15b, 0x1e
cmp r8d, 0xe
jmp 0x1800f7b02
jl 0x1800f7a8e
lea rdx, [rbp - 0x10]
movzx cx, al
movsx ecx, bx
lea rcx, [rbp + 0x730]
call fcn.1801266d5
cmp word [0x18008b602], bx
movzx eax, r8w
movsxd rax, edi
bswap eax
movsd xmm0, qword [str.wY_Ga9]
bswap ax
setne al
mov eax, dword [0x18008b600]
movsd qword [rbp], xmm0
jmp 0x1800f7b4d
mov dword [rbp + 8], eax
je 0x1800f7b8f
xor word [rbp + 2], 0x35
and al, bpl
movsxd rax, r9d
xor word [rbp + 4], 0x36
xor word [rbp + 6], 0x37
xor word [rbp + 8], 0x38
xor word [rbp + 0xa], 0x39
sbb ax, 0x342f
xadd al, ah
not ah
mov word [rbp], r12w
setns al
rcr ax, 0x41
btr ax, 0xf8
cmp word [0x18008b5e2], bx
bswap ax
movzx rax, r13w
movups xmm0, xmmword [0x18008b5c8]
movzx ax, r15b
cbw
mov eax, dword [0x18008b5e0]
jmp 0x1800f7bb6
movsd xmm1, qword [0x18008b5d8]
jmp 0x1800f7bc3
movups xmmword [rbp + 0x750], xmm0
jmp 0x1800f7bcf
mov dword [rbp + 0x768], eax
jmp 0x1800f7bda
movsd qword [rbp + 0x760], xmm1
jmp 0x1800f7be7
je 0x1800f7dd2
mov r8d, ebx
cmp edi, 2
jl 0x1800f7d18
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800f7c70
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18008b5c8]
jmp 0x1800f7c82
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18008e040]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x750], xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800f7ced
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x758]
jmp 0x1800f7cff
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x758], xmm3
cmp spl, dl
stc
mov eax, r8d
rcl r9b, cl
stc
lea r9, [rbp + 0x750]
inc ch
xor rdx, 0x57a02cc1
btr cx, r14w
lea r9, [r9 + rax*2]
cmovae cx, cx
nop dword [rax]
dec rax
mov rcx, 0x13055f29
mov eax, 0x92492493
sal dl, cl
add dh, 7
lea r9, [r9 + 2]
xor dx, ax
xchg rcx, rcx
btr rdx, 0x6d
imul r8d
sbb eax, ebx
shrd ax, r9w, 0x7c
add edx, r8d
rol ah, cl
not cl
sub rax, rsp
sar edx, 5
mov eax, edx
shld ecx, ebx, 0x62
shr eax, 0x1f
adc cl, r12b
add edx, eax
movzx eax, dx
stc
rcl cx, cl
ror cl, 0x81
imul ecx, eax, 0x38
movsx ax, r13b
seta al
movzx eax, r8w
inc r8d
jmp 0x1800f7dad
sub ax, cx
test dil, 0xee
jmp 0x1800f7db9
add ax, 0x34
jmp 0x1800f7dc2
xor word [r9 - 2], ax
cmc
cmp r8d, 0xe
jl 0x1800f7d49
lea rdx, [rbp]
mov cl, 0xfe
not ch
lea rcx, [rbp + 0x750]
jmp 0x1800f7de6
call fcn.1801266d5
cmp word [0x18008b5f2], bx
cmovge rax, rbx
movsx eax, r14w
mov esi, 0x53
movsd xmm0, qword [str.gLR_9]
mov eax, dword [0x18008b5f0]
movsd qword [rbp + 0x10], xmm0
jmp 0x1800f7e17
mov dword [rbp + 0x18], eax
jmp 0x1800f7e1f
je 0x1800f7e66
xor word [rbp + 0x12], 0x35
xor word [rbp + 0x14], 0x36
xor word [rbp + 0x16], 0x37
xor rax, 0x2c062f7f
setg ah
xor word [rbp + 0x18], 0x38
setle al
mov rax, r9
xor word [rbp + 0x1a], 0x39
or ah, 0x66
dec ah
xadd ax, ax
mov word [rbp + 0x10], si
bsf eax, r12d
bswap rax
bts ax, dx
cmp word [0x18008b5e2], bx
cwde
movzx rax, bp
movups xmm0, xmmword [0x18008b5c8]
mov eax, dword [0x18008b5e0]
jmp 0x1800f7e84
movsd xmm1, qword [0x18008b5d8]
jmp 0x1800f7e91
movups xmmword [rbp + 0x770], xmm0
mov dword [rbp + 0x788], eax
jmp 0x1800f7ea3
movsd qword [rbp + 0x780], xmm1
jmp 0x1800f7eb0
je 0x1800f8087
mov r8d, ebx
stc
cmp edi, 2
jmp 0x1800f7ec2
jl 0x1800f7fe6
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18008b5c8]
jmp 0x1800f7f4c
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18008e040]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x770], xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800f7fb7
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x778]
jmp 0x1800f7fc9
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x778], xmm3
shr rcx, cl
bt r9, 0x37
mov eax, r8d
lea r9, [rbp + 0x770]
not rcx
shr dl, 0x63
lea r9, [r9 + rax*2]
rcl dl, 0xe
rol ax, 0xfe
mov eax, 0x92492493
lea r9, [r9 + 2]
cmp r14w, cx
sub rdx, 0x129410c2
bt dx, 0x5e
imul r8d
add edx, r8d
movsxd rcx, edx
mov al, r15b
sar edx, 5
not al
adc eax, 0x5671267d
mov eax, edx
rcl cx, cl
sar cx, cl
shr eax, 0x1f
shr ecx, cl
add edx, eax
bts cx, sp
and ah, cl
movzx eax, dx
shr ch, cl
bsr ecx, eax
imul ecx, eax, 0x38
movzx eax, r8w
jmp 0x1800f8059
inc r8d
test r8w, 0x6052
sub ax, cx
test r13b, r8b
add ax, 0x34
test ecx, 0x304623c
cmc
xor word [r9 - 2], ax
cmp r8d, 0xe
jmp 0x1800f8081
jl 0x1800f8001
lea rdx, [rbp + 0x10]
xchg ch, ch
jmp 0x1800f8092
lea rcx, [rbp + 0x770]
jmp 0x1800f809e
call fcn.1801266d5
cmp word [0x18008b5c2], bx
jmp 0x1800f80af
movsd xmm0, qword [str.gLRa9]
mov qword [0x1800972b8], rax
mov ah, 0xbb
setb ah
mov eax, dword [0x18008b5c0]
jmp 0x1800f80cf
movsd qword [rbp + 0x20], xmm0
jmp 0x1800f80d9
mov dword [rbp + 0x28], eax
jmp 0x1800f80e1
je 0x1800f8115
xor word [rbp + 0x22], 0x35
xor word [rbp + 0x24], 0x36
btr eax, r12d
bsr ax, bx
xor word [rbp + 0x26], 0x37
xor word [rbp + 0x28], 0x38
sal eax, 0x7f
xor word [rbp + 0x2a], 0x39
add rax, r8
mov word [rbp + 0x20], si
or ax, cx
cmp word [0x18008b5e2], bx
movups xmm0, xmmword [0x18008b5c8]
movzx ax, r10b
seto ah
cmovl eax, r13d
mov eax, dword [0x18008b5e0]
jmp 0x1800f813a
movsd xmm1, qword [0x18008b5d8]
jmp 0x1800f8147
movups xmmword [rbp + 0x790], xmm0
mov dword [rbp + 0x7a8], eax
jmp 0x1800f8159
movsd qword [rbp + 0x7a0], xmm1
jmp 0x1800f8166
je 0x1800f8352
mov r8d, ebx
cmp ax, dx
cmp sil, 0xc1
cmp edi, 2
jmp 0x1800f817e
jl 0x1800f8299
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
jmp 0x1800f8197
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800f8200
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18008b5c8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18008e040]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x790], xmm3
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x798]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x798], xmm3
ror cx, 0xa8
mov eax, r8d
btr ecx, r10d
test r10w, di
lea r9, [rbp + 0x790]
movzx rdx, r14w
cdq
not dl
lea r9, [r9 + rax*2]
shl cl, cl
rol ax, cl
inc ax
nop dword [rax]
rol cl, cl
cdq
rcr ax, cl
nop dword [rax + rax]
btr edx, 0xda
mov eax, 0x92492493
xor dl, 0x23
btr cx, cx
stc
lea r9, [r9 + 2]
rcl rdx, cl
cmc
imul r8d
rcr eax, cl
movsx cx, r14b
add edx, r8d
xchg cx, ax
sar edx, 5
shrd cx, r8w, 0xab
mov eax, edx
shr eax, 0x1f
add edx, eax
test dx, 0x10ef
movzx eax, dx
imul ecx, eax, 0x38
mov rax, r15
sets al
movzx eax, r8w
inc r8d
jmp 0x1800f832a
sub ax, cx
cmp esp, 0x607e3c85
clc
add ax, 0x34
jmp 0x1800f833e
xor word [r9 - 2], ax
cmp r8d, 0xe
jmp 0x1800f834c
jl 0x1800f82d4
lea rdx, [rbp + 0x20]
movzx ecx, si
movaps xmmword [rsp + 0x4070], xmm9
mov cx, 0x5b49
jmp 0x1800f836f
lea rcx, [rbp + 0x790]
call fcn.1801266d5
mov qword [0x1800972b0], rax
or r8b, r14b
bts r8d, eax
mov r8d, ebx
rcl al, cl
movzx eax, word [0x18008b5b0]
stc
mov word [rbp + 0xc10], ax
clc
movups xmm0, xmmword [str.fPZVLPLpR_4___D]
cmc
cmp r9b, 0x2f
test sil, 0x3f
movups xmm1, xmmword [0x18008b5a0]
cmp r14b, dl
movups xmmword [rbp + 0xbf0], xmm0
clc
movups xmmword [rbp + 0xc00], xmm1
jmp 0x1800f83d2
cmp edi, 2
jmp 0x1800f83da
jl 0x1800f8545
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0xbf0]
jmp 0x1800f83f4
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f8425
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f8433
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f8440
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f848b
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f849a
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f84ba
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f8509
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmc
clc
cmp r8d, 0x10
jmp 0x1800f8530
jl 0x1800f8417
cmp r8d, 0x11
jmp 0x1800f853f
jge 0x1800f85f4
movsxd rax, r8d
bsr ecx, esi
bswap dx
lea r9, [rbp + 0xbf0]
sar dx, cl
sbb ch, cl
lea r9, [r9 + rax*2]
cqo
nop dword [rax]
or dx, r13w
xor dx, 0x3c77
cdqe
mov eax, 0x92492493
shl ecx, cl
lea r9, [r9 + 2]
imul r8d
xadd al, ah
movsx ecx, r15w
add edx, r8d
not ax
sar edx, 5
mov eax, edx
rol ch, 0x67
shr eax, 0x1f
dec ch
rol cl, 0xfa
rol cx, cl
add edx, eax
rol ecx, 0x13
mov eax, 0xb351217
movzx eax, dx
shr ch, 0xf1
sal cx, 0x40
not cl
imul ecx, eax, 0x38
xchg al, al
dec ah
lahf
movzx eax, r8w
jmp 0x1800f85c7
inc r8d
jmp 0x1800f85d5
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
test dil, 0x50
cmp r8d, 0x11
jmp 0x1800f85ee
jl 0x1800f8572
mov eax, dword [0x18008b540]
and r8b, r13b
xchg r8w, r8w
mov r8d, ebx
cmp spl, 0xc0
mov dword [rbp + 0x1498], eax
clc
movups xmm0, xmmword [0x18008b518]
jmp 0x1800f861f
movups xmm1, xmmword [0x18008b528]
stc
test r14b, bl
movups xmmword [rbp + 0x1470], xmm0
clc
stc
movsd xmm0, qword [0x18008b538]
cmp r14b, 0x57
movsd qword [rbp + 0x1490], xmm0
jmp 0x1800f864c
movups xmmword [rbp + 0x1480], xmm1
cmp edi, 2
jmp 0x1800f865b
jl 0x1800f87cb
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0x1470]
jmp 0x1800f8675
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800f869f
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f86ad
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f86bb
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f86c8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f8713
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f8722
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f8742
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f8791
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jmp 0x1800f87b6
jl 0x1800f869f
cmp r8d, 0x16
jmp 0x1800f87c5
jge 0x1800f8869
movsxd rax, r8d
lea r9, [rbp + 0x1470]
neg dx
add dl, 0xed
lea r9, [r9 + rax*2]
nop dword [rax]
btc ax, ax
mov eax, 0x92492493
lea r9, [r9 + 2]
and dl, r11b
imul r8d
neg cx
add cx, 0xb8d
bts rcx, rsp
add edx, r8d
sar edx, 5
shl cx, 0x89
mov eax, edx
add ch, 0x69
shr eax, 0x1f
xor cx, 0x5055
cmc
mov cl, al
add edx, eax
movzx ax, bpl
movzx eax, dx
bsf rcx, r8
movsx cx, dil
imul ecx, eax, 0x38
mov rax, rsi
inc al
movsx eax, si
movzx eax, r8w
jmp 0x1800f8846
inc r8d
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
cmc
cmp r11b, 8
cmp r8d, 0x16
jmp 0x1800f8863
jl 0x1800f87ea
lea rdx, [rbp + 0xbf0]
lea rcx, [rbp + 0x1470]
jmp 0x1800f887c
call fcn.1801266d5
mov qword [0x1800972a8], rax
movzx r8d, r8w
movzx r8, r15w
mov r8d, ebx
xchg ah, al
sal eax, 0xbe
shrd ax, r9w, 0xee
movzx eax, word [0x18008b588]
stc
mov word [rbp + 0xc38], ax
movups xmm0, xmmword [0x18008b568]
cmp r11b, 0x3a
test bpl, r11b
movups xmm1, xmmword [0x18008b578]
movups xmmword [rbp + 0xc18], xmm0
cmp r9, r13
movups xmmword [rbp + 0xc28], xmm1
test ecx, ecx
cmp edi, 2
jmp 0x1800f88dd
jl 0x1800f8a51
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0xc18]
jmp 0x1800f88f7
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800f8925
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f8933
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f8941
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f894e
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f8999
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f89a8
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f89c8
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f8a17
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800f8a26
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jl 0x1800f8925
cmp r8d, 0x11
jmp 0x1800f8a4b
jge 0x1800f8af8
movsxd rax, r8d
mov r9b, sil
lea r9, [rbp + 0xc18]
movzx ecx, cx
lea r9, [r9 + rax*2]
cdq
setge ah
jmp 0x1800f8a6e
nop dword [rax]
mov eax, 0x92492493
movsx cx, r11b
lea r9, [r9 + 2]
cmovp rdx, rdx
or ecx, 0x58c13dfc
imul r8d
test eax, r13d
bt ax, 0x3f
add edx, r8d
shr ah, 0xe2
test r15, 0x11627b35
sar edx, 5
and al, spl
mov eax, edx
bswap cx
bsf rcx, r14
add cl, r11b
shr eax, 0x1f
add edx, eax
movzx eax, dx
adc cl, dl
clc
imul ecx, eax, 0x38
movsx eax, r13w
cdqe
mov rax, 0x6c3b0664
movzx eax, r8w
inc r8d
cmp ecx, 0x311f45ff
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
test rcx, rdx
cmp r8d, 0x11
jl 0x1800f8a75
mov eax, dword [0x18008b540]
movzx r8d, si
sal r8d, 0x68
mov r8d, ebx
jmp 0x1800f8b0e
mov dword [rbp + 0x14c8], eax
cmp ax, r9w
test dil, bl
movups xmm0, xmmword [0x18008b518]
cmc
movups xmm1, xmmword [0x18008b528]
test r11b, 0x8a
movups xmmword [rbp + 0x14a0], xmm0
movsd xmm0, qword [0x18008b538]
movsd qword [rbp + 0x14c0], xmm0
clc
test r9d, r9d
movups xmmword [rbp + 0x14b0], xmm1
cmp edi, 2
jmp 0x1800f8b58
jl 0x1800f8cc2
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0x14a0]
jmp 0x1800f8b72
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800f8b9c
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f8baa
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f8bb8
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f8bc5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f8c10
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f8c1f
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f8c3f
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r12b, 0x8f
cmp r8d, 0x10
jl 0x1800f8b9c
cmp r8d, 0x16
jmp 0x1800f8cbc
jge 0x1800f8d69
movsxd rax, r8d
cmovnp cx, dx
adc cl, 0xa5
lea r9, [rbp + 0x14a0]
lea r9, [r9 + rax*2]
mov dl, r10b
cwd
nop dword [rax]
shrd dx, r14w, 0xb8
cdq
cmp bpl, 0xd0
mov eax, 0x92492493
ror cl, 0x1d
seto ch
lea r9, [r9 + 2]
imul r8d
add edx, r8d
sar edx, 5
bt ax, r10w
rcr ah, 0x4e
mov eax, edx
shr eax, 0x1f
movsx rcx, r15w
add edx, eax
xchg cx, ax
btc cx, dx
movzx eax, dx
movsx ecx, r13w
imul ecx, eax, 0x38
mov eax, edi
mov al, 0xb3
movzx eax, r8w
jmp 0x1800f8d36
inc r8d
cmp cx, r9w
clc
sub ax, cx
clc
add ax, 0x34
jmp 0x1800f8d53
xor word [r9 - 2], ax
cmc
stc
cmp r8d, 0x16
jmp 0x1800f8d63
jl 0x1800f8cee
lea rdx, [rbp + 0xc18]
movsx ecx, di
lea rcx, [rbp + 0x14a0]
call fcn.1801266d5
movups xmm1, xmmword [0x18008b558]
jmp 0x1800f8d8b
movups xmm0, xmmword [str.fPZVLPLo_S_r]
jmp 0x1800f8d97
pextrw eax, xmm1, 7
movups xmmword [rbp + 0xa70], xmm0
movups xmmword [rbp + 0xa80], xmm1
test ebx, edi
cmc
test ax, ax
je 0x1800f8fbd
mov r8d, ebx
cmp edi, 2
jmp 0x1800f8dc1
jl 0x1800f8f2d
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0xa70]
jmp 0x1800f8ddb
movdqa xmm4, xmmword [0x18008e440]
mov edx, ebx
jmp 0x1800f8dea
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
movd xmm2, edx
lea eax, [rdx + 4]
jmp 0x1800f8e1c
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f8e2a
paddd xmm2, xmm5
add edx, 8
jmp 0x1800f8e36
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f8e8b
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f8eab
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800f8f04
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp spl, bl
clc
cmp edx, 0x10
jmp 0x1800f8f22
jl 0x1800f8e10
jmp 0x1800f8fbd
lea r9, [rbp + 0xa70]
test bh, 0xc8
nop word [rax + rax]
rcr ch, 0x6b
dec dh
adc ax, r12w
mov eax, 0x24924925
xor rdx, rbp
sbb dl, 0x19
lea r9, [r9 + 2]
bts dx, sp
mul r8d
dec cl
neg ah
shr eax, cl
mov eax, r8d
sub eax, edx
bt rcx, 0x10
cmp spl, r9b
shr eax, 1
add eax, edx
shr eax, 5
movzx eax, ax
ror ch, 0x7e
rcr rcx, 0xae
imul ecx, eax, 0x38
jmp 0x1800f8f8d
movzx eax, r8w
jmp 0x1800f8f96
inc r8d
sub ax, cx
test r15b, 0x82
cmc
add ax, 0x34
xor word [r9 - 2], ax
cmp ax, di
clc
cmp r8d, 0x10
jmp 0x1800f8fb7
jl 0x1800f8f46
mov eax, dword [0x18008b540]
sal r8b, 0xa4
cmp r12w, r15w
mov r8d, ebx
mov dword [rbp + 0x14f8], eax
movups xmm0, xmmword [0x18008b518]
clc
movups xmm1, xmmword [0x18008b528]
test rdi, 0x254f4678
movups xmmword [rbp + 0x14d0], xmm0
clc
cmp di, di
movsd xmm0, qword [0x18008b538]
movsd qword [rbp + 0x14f0], xmm0
stc
movups xmmword [rbp + 0x14e0], xmm1
cmp edi, 2
jmp 0x1800f9015
jl 0x1800f9177
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0x14d0]
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop dword [rax]
jmp 0x1800f9055
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f9063
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f9079
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f90c4
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f90d3
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f90f3
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f9142
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x10
jl 0x1800f9055
cmp r8d, 0x16
jmp 0x1800f9171
jge 0x1800f9206
movsxd rax, r8d
lea r9, [rbp + 0x14d0]
rol cl, 0xa7
jmp 0x1800f9189
lea r9, [r9 + rax*2]
nop dword [rax]
test r13b, 0x45
mov eax, 0x92492493
lea r9, [r9 + 2]
stc
imul r8d
bt cx, cx
xadd ah, al
cwde
add edx, r8d
bts eax, edx
xor ah, al
sar edx, 5
add al, r12b
mov eax, edx
not ecx
sal cl, 0x46
shr eax, 0x1f
mov cl, 0x87
cmc
stc
add edx, eax
movzx eax, dx
movzx cx, spl
mov cx, 0x46fa
rol cl, 0x6e
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x34
test bpl, dil
xor word [r9 - 2], ax
cmp r9w, r13w
cmp r8d, 0x16
jmp 0x1800f9200
jl 0x1800f9198
lea rdx, [rbp + 0xa70]
movsxd rcx, r9d
sets ch
movsx cx, cl
lea rcx, [rbp + 0x14d0]
call fcn.1801266d5
mov eax, dword [0x18008b510]
bts r8d, eax
movsx r8d, si
cmp r11w, bp
mov r8d, ebx
jmp 0x1800f923d
mov dword [rbp + 0xdc8], eax
jmp 0x1800f924b
movups xmm0, xmmword [str.wZ_GWW_UHk_S__7E]
jmp 0x1800f925b
movups xmm1, xmmword [0x18008b500]
cmp spl, 0x60
movups xmmword [rbp + 0xda8], xmm0
test spl, dil
movups xmmword [rbp + 0xdb8], xmm1
test esi, r11d
cmp bpl, spl
cmc
cmp edi, 2
jmp 0x1800f9286
jl 0x1800f93f3
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0xda8]
jmp 0x1800f92a0
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f92d1
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f92df
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f92ec
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f9337
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f9346
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f9366
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f93b5
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800f93c4
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r14b, 0xc5
jmp 0x1800f93df
cmp r8d, 0x10
jl 0x1800f92c3
cmp r8d, 0x12
jge 0x1800f94ad
movsxd rax, r8d
cmc
or r9b, 0xe5
lea r9, [rbp + 0xda8]
rol cl, 0x26
rcl dh, 0x51
mov dl, 0x50
lea r9, [r9 + rax*2]
sbb ax, 0x7fb
rcl ax, 0xd6
nop word [rax + rax]
mov eax, 0x92492493
rcr ecx, cl
stc
lea r9, [r9 + 2]
movzx rdx, dx
shl dl, cl
imul r8d
sar al, 0x79
sal eax, 0x77
add edx, r8d
sar ecx, cl
sar edx, 5
clc
ror ecx, cl
not ax
mov eax, edx
shl cx, 0xf
shr ecx, cl
shr eax, 0x1f
sal ch, cl
or cx, 0x286e
shl cx, 0xaf
add edx, eax
jmp 0x1800f946a
movzx eax, dx
imul ecx, eax, 0x38
not ah
setp ah
movzx ax, sil
movzx eax, r8w
jmp 0x1800f9483
inc r8d
cmp spl, 2
sub ax, cx
add ax, 0x34
cmp r13b, r10b
jmp 0x1800f9499
xor word [r9 - 2], ax
cmp r8d, 0x12
jmp 0x1800f94a7
jl 0x1800f941c
mov eax, dword [0x18008b540]
sal r8b, cl
btr r8w, di
mov r8d, ebx
mov dword [rbp + 0x1528], eax
stc
movups xmm0, xmmword [0x18008b518]
test si, r8w
stc
movups xmm1, xmmword [0x18008b528]
clc
cmc
test r8b, bpl
movups xmmword [rbp + 0x1500], xmm0
cmc
cmp ax, 0x5c8b
movsd xmm0, qword [0x18008b538]
movsd qword [rbp + 0x1520], xmm0
cmc
stc
movups xmmword [rbp + 0x1510], xmm1
cmp edi, 2
jl 0x1800f9670
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0x1500]
jmp 0x1800f951f
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop
movd xmm2, r8d
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f955b
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f9568
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f95b3
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f95c2
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f95e2
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800f963b
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp di, 0x75f0
cmp r8d, 0x10
jmp 0x1800f965b
jl 0x1800f9544
cmp r8d, 0x16
jmp 0x1800f966a
jge 0x1800f96ff
movsxd rax, r8d
lea r9, [rbp + 0x1500]
bts rdx, r14
lea r9, [r9 + rax*2]
rcl edx, cl
nop dword [rax]
rol dx, cl
clc
add ax, r10w
mov eax, 0x92492493
lea r9, [r9 + 2]
cdq
imul r8d
add edx, r8d
stc
not ax
sar edx, 5
mov eax, edx
movsx rcx, r8w
shl rcx, cl
shr eax, 0x1f
add edx, eax
movsx eax, ax
sar eax, cl
movzx eax, dx
movsx cx, dh
add cx, 0x42ea
add ch, ah
imul ecx, eax, 0x38
movzx eax, r8w
jmp 0x1800f96d7
inc r8d
cmc
jmp 0x1800f96e0
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
cmp r12b, r13b
stc
cmp r8d, 0x16
jmp 0x1800f96f9
jl 0x1800f9693
lea rdx, [rbp + 0xda8]
movsx rcx, bx
lea rcx, [rbp + 0x1500]
jmp 0x1800f9716
call fcn.1801266d5
cmp word [0x18008b4ea], bx
movzx ax, r10b
movups xmm0, xmmword [0x18008b4d0]
movzx eax, r9w
cbw
mov eax, dword [0x18008b4e8]
jmp 0x1800f973f
movsd xmm1, qword [0x18008b4e0]
jmp 0x1800f974c
movups xmmword [rbp + 0x7b0], xmm0
jmp 0x1800f9758
mov dword [rbp + 0x7c8], eax
jmp 0x1800f9763
movsd qword [rbp + 0x7c0], xmm1
jmp 0x1800f9770
je 0x1800f9958
mov r8d, ebx
cmp edi, 2
jl 0x1800f98a8
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
jmp 0x1800f9795
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800f97fe
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18008b4d0]
jmp 0x1800f9810
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18008e040]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x7b0], xmm3
jmp 0x1800f984c
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x7b8]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x7b8], xmm3
btr rdx, 0x30
rdtsc
bts cx, si
mov eax, r8d
jmp 0x1800f98b0
lea r9, [rbp + 0x7b0]
bts rcx, r12
rcl ch, 0xb3
lea r9, [r9 + rax*2]
nop dword [rax]
dec ecx
sar eax, 0xb6
bts ax, r14w
nop word [rax + rax]
mov eax, 0x92492493
shld dx, r11w, 0x70
lea r9, [r9 + 2]
or cl, r11b
imul r8d
xor ah, 0x95
add edx, r8d
sar edx, 5
mov eax, edx
movzx cx, bpl
shr eax, 0x1f
cmp si, r10w
not ch
add edx, eax
bsr eax, r12d
neg ecx
bts rcx, rdi
movzx eax, dx
rcr cx, cl
btc cx, ax
rcr cx, 0xb6
imul ecx, eax, 0x38
movsx rax, dx
movzx eax, r8w
jmp 0x1800f9931
inc r8d
sub ax, cx
clc
add ax, 0x34
xor word [r9 - 2], ax
jmp 0x1800f9949
cmp r8d, 0xe
jmp 0x1800f9952
jl 0x1800f98d9
movsd xmm1, qword [0x18008afb0]
cdqe
btr r8d, edx
bsr r8d, eax
mov r8d, ebx
movzx eax, word [0x18008afb8]
movsd qword [rbp + 0x4c0], xmm1
cmp r15b, r10b
mov word [rbp + 0x4c8], ax
cmp r12w, 0x42f4
test ebp, 0x3a1b5ce7
cmp spl, dl
movups xmm0, xmmword [0x18008afa0]
cmc
cmp dil, r8b
clc
movups xmmword [rbp + 0x4b0], xmm0
cmp edi, 2
jmp 0x1800f99b0
jl 0x1800f9ad1
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
jmp 0x1800f99c9
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [0x18008afa0]
jmp 0x1800f9a3f
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18008e040]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x4b0], xmm3
jmp 0x1800f9a7b
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x4b8]
jmp 0x1800f9abc
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x4b8], xmm3
mov eax, r8d
btr r9w, 0xa2
movzx r9w, dl
lea r9, [rbp + 0x4b0]
cdq
btr edx, 0xb6
lea r9, [r9 + rax*2]
rol dl, cl
adc rdx, 0x28146fde
nop word [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 2]
shr ch, cl
imul r8d
add edx, r8d
setne ah
cmc
sar edx, 5
shrd rcx, rbp, 0xe7
mov rcx, 0x7ff8131c
mov eax, edx
rol ch, 0x2d
shr eax, 0x1f
or ch, 0x97
add edx, eax
movsx rcx, di
adc al, 0x55
movzx eax, dx
imul ecx, eax, 0x38
movzx rax, sp
movsx ax, bh
movzx eax, r8w
jmp 0x1800f9b51
inc r8d
jmp 0x1800f9b59
sub ax, cx
add ax, 0x34
clc
test rax, r9
xor word [r9 - 2], ax
test r8b, 0xab
cmp r15d, r15d
cmc
cmp r8d, 0xd
jl 0x1800f9b03
lea rdx, [rbp + 0x7b0]
jmp 0x1800f9b87
lea rcx, [rbp + 0x4b0]
jmp 0x1800f9b93
call fcn.1801266d5
cmp word [0x18008b4ce], bx
jmp 0x1800f9ba4
movups xmm0, xmmword [str.wT_RJXyZ_U__fZYCVWKSS_Q4A]
mov qword [0x1800972a0], rax
jmp 0x1800f9bb7
movsd xmm1, qword [0x18008b4c8]
movups xmmword [rbp + 0x378], xmm0
jmp 0x1800f9bcb
movsd qword [rbp + 0x388], xmm1
jmp 0x1800f9bd8
je 0x1800f9db4
mov r8d, ebx
test r14w, r15w
cmp spl, bpl
cmp edi, 2
jmp 0x1800f9bf0
jl 0x1800f9d19
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
jmp 0x1800f9c09
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
jmp 0x1800f9c72
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [str.wT_RJXyZ_U__fZYCVWKSS_Q4A]
jmp 0x1800f9c84
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movdqa xmm2, xmmword [0x18008e040]
pxor xmm3, xmm0
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movq qword [rbp + 0x378], xmm3
jmp 0x1800f9cc0
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rbp + 0x380]
jmp 0x1800f9d01
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rbp + 0x380], xmm3
sub dh, 0x51
mov eax, r8d
rcl dh, 0x47
lea r9, [rbp + 0x378]
or ecx, r8d
lea r9, [r9 + rax*2]
movsx ecx, r11w
cbw
nop
clc
mov eax, 0x92492493
xor dl, cl
bsf edx, r10d
lea r9, [r9 + 2]
imul r8d
rcr al, cl
movsx cx, dl
rol cl, 0x9c
add edx, r8d
bts eax, esi
ror cl, 0xa2
cmp dh, 0xca
sar edx, 5
jmp 0x1800f9d65
mov eax, edx
bswap rcx
shr eax, 0x1f
add edx, eax
rcl cx, 0x39
movzx eax, dx
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
clc
jmp 0x1800f9d86
sub ax, cx
jmp 0x1800f9d92
add ax, 0x34
clc
jmp 0x1800f9d9c
xor word [r9 - 2], ax
stc
cmp al, dil
cmp r8d, 0xc
jmp 0x1800f9dae
jl 0x1800f9d36
mov eax, dword [0x18008b430]
movzx r8w, dil
mov r8d, ebx
clc
mov dword [rbp + 0x21a0], eax
cmc
or al, r13b
movzx eax, word [0x18008b434]
test sil, dil
clc
mov word [rbp + 0x21a4], ax
test r10w, r11w
cmp r10b, dl
movups xmm0, xmmword [0x18008b400]
cmp r12b, 0x7f
cmc
stc
movups xmm1, xmmword [0x18008b410]
test r10w, cx
movups xmmword [rbp + 0x2170], xmm0
cmp dl, dil
cmc
movups xmm0, xmmword [0x18008b420]
clc
cmc
movups xmmword [rbp + 0x2180], xmm1
test r13b, 0xb5
cmp r13b, al
movups xmmword [rbp + 0x2190], xmm0
jmp 0x1800f9e30
cmp edi, 2
jl 0x1800f9fa2
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0x2170]
jmp 0x1800f9e4d
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800f9e7b
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800f9e89
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800f9e97
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800f9ea4
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800f9eef
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800f9efe
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800f9f1e
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800f9f77
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp r8d, 0x18
jl 0x1800f9e7b
cmp r8d, 0x1b
jmp 0x1800f9f9c
jge 0x1800fa029
movsxd rax, r8d
lea r9, [rbp + 0x2170]
cmovb edx, ebx
lea r9, [r9 + rax*2]
setg dl
btc rcx, r10
nop dword [rax]
mov eax, 0x92492493
xor cl, r9b
lea r9, [r9 + 2]
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
rol cl, cl
shr eax, 0x1f
rcl cx, 0xdc
not cl
add edx, eax
adc ah, 0x4c
movzx eax, dx
imul ecx, eax, 0x38
movsx eax, r10w
movzx eax, r8w
jmp 0x1800f9ffb
inc r8d
cmp r13, 0x397323f4
sub ax, cx
stc
clc
add ax, 0x34
cmp r9b, 0x61
test r10b, 0x72
xor word [r9 - 2], ax
cmp r12b, 0xd
cmp r8d, 0x1b
jl 0x1800f9fc1
lea rdx, [rbp + 0x378]
movzx cx, r14b
lea rcx, [rbp + 0x2170]
jmp 0x1800fa041
call fcn.1801266d5
mov eax, dword [0x18008b4b0]
shld r8w, r10w, 0x41
shl r8w, 0x83
mov r8d, ebx
mov dword [rbp + 0xf30], eax
stc
movsxd rax, ebx
movzx eax, word [0x18008b4b4]
mov word [rbp + 0xf34], ax
cmp r13w, bx
cmp r13b, 0x97
jmp 0x1800fa07f
movups xmm0, xmmword [str.wT_RJXyZ_U_o2_4_0_F]
movups xmm1, xmmword [0x18008b4a0]
jmp 0x1800fa093
movups xmmword [rbp + 0xf10], xmm0
cmp r10w, 0x6f2e
clc
jmp 0x1800fa0a6
movups xmmword [rbp + 0xf20], xmm1
jmp 0x1800fa0b5
cmp edi, 2
jmp 0x1800fa0bd
jl 0x1800fa238
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0xf10]
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop
jmp 0x1800fa0fb
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800fa109
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800fa117
paddd xmm2, xmm5
add r8d, 8
jmp 0x1800fa124
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800fa16f
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800fa17e
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
jmp 0x1800fa19e
paddd xmm2, xmm5
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800fa1ed
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
jmp 0x1800fa1fc
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
test sp, 0x41d1
cmp rbp, 0x41e862fc
cmp r8d, 0x10
jmp 0x1800fa223
jl 0x1800fa0fb
cmp r8d, 0x13
jmp 0x1800fa232
movsxd rax, r8d
cqo
add r9b, r14b
stc
lea r9, [rbp + 0xf10]
sete dl
dec rdx
sal dx, cl
lea r9, [r9 + rax*2]
sar cx, cl
cbw
adc ax, dx
nop dword [rax]
mov eax, 0x92492493
shl ch, cl
lea r9, [r9 + 2]
not ecx
sub rcx, 0x2caf260e
imul r8d
movzx cx, bl
add edx, r8d
mov al, r11b
sal cx, cl
and ax, r13w
sar edx, 5
mov eax, edx
shr cl, 0x57
sub cx, di
shr eax, 0x1f
jmp 0x1800fa29f
add edx, eax
add cl, spl
adc ax, 0x265d
movzx eax, dx
sbb cx, r11w
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
cmp ecx, 0x15003d95
sub ax, cx
test r8, 0x50a66224
add ax, 0x34
cmc
cmp edi, r8d
xor word [r9 - 2], ax
test dx, r11w
clc
cmp r8d, 0x13
jl 0x1800fa264
mov eax, dword [0x18008b430]
mov r8d, ebx
cmp r13w, 0x7321
test spl, cl
mov dword [rbp + 0x21d8], eax
bswap ax
movzx eax, word [0x18008b434]
jmp 0x1800fa30c
mov word [rbp + 0x21dc], ax
clc
jmp 0x1800fa319
movups xmm0, xmmword [0x18008b400]
cmc
cmp rbp, rdi
movups xmm1, xmmword [0x18008b410]
cmc
movups xmmword [rbp + 0x21a8], xmm0
stc
movups xmm0, xmmword [0x18008b420]
movups xmmword [rbp + 0x21b8], xmm1
test r15w, r8w
test bx, 0x7475
movups xmmword [rbp + 0x21c8], xmm0
test r13b, 0x2f
cmp edi, 2
jmp 0x1800fa35e
jl 0x1800fa4d8
movdqa xmm5, xmmword [0x18008e020]
lea rcx, [rbp + 0x21a8]
jmp 0x1800fa378
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm7, xmmword [0x18008e070]
movdqa xmm9, xmmword [0x18008e130]
movd xmm6, r14d
movd xmm8, r15d
nop word [rax + rax]
jmp 0x1800fa3a6
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800fa3b4
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x1800fa3c2
paddd xmm2, xmm5
add r8d, 8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x1800fa415
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
jmp 0x1800fa424
movsxd rax, r8d
lea r9, [rbp + 0x21a8]
lea r9, [r9 + rax*2]
dec cl
nop dword [rax]
shl cx, cl
rdtsc
mov eax, 0x92492493
lea r9, [r9 + 2]
imul r8d
movsx cx, sil
add edx, r8d
movzx eax, r12w
shr ecx, cl
cbw
sar edx, 5
rcr cx, cl
btc ax, r8w
bt cx, cx
mov eax, edx
setge cl
btc ecx, 0xcf
shr eax, 0x1f
add edx, eax
xor cl, ah
movzx eax, dx
sar cl, cl
imul ecx, eax, 0x38
movzx eax, r8w
inc r8d
sub ax, cx
add ax, 0x34
xor word [r9 - 2], ax
cmp r9b, 0xc4
cmp r8d, 0x1b
jl 0x1800fa4f4
lea rdx, [rbp + 0xf10]
cmovp rcx, rdi
not cx
jmp 0x1800fa56b
lea rcx, [rbp + 0x21a8]
jmp 0x1800fa577
call fcn.1801266d5
movsd xmm1, qword [0x18008b480]
rcl r8, 0x63
mov r8d, ebx
cmc
mov qword [0x180096ee0], rax
movzx eax, word [0x18008b488]
cmp sil, 0x37
movsd qword [rbp + 0x4e0], xmm1
cmp r10w, 0x5ff1
mov word [rbp + 0x4e8], ax
cmp r10w, 0x26bb
cmp ch, dh
movups xmm0, xmmword [str.bS_hPNXTpWQ_]
cmp r11b, 0xb1
movups xmmword [rbp + 0x4d0], xmm0
stc
cmc
cmp edi, 2
jl 0x1800fa6f9
movdqa xmm2, xmmword [0x18008e020]
mov r8d, 8
jmp 0x1800fa5eb
movdqa xmm4, xmmword [0x18008e440]
movdqa xmm1, xmm2
movdqa xmm8, xmmword [0x18008e130]
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
movd xmm6, r14d
movd xmm5, r15d
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm5
paddd xmm0, xmm1
pmulld xmm0, xmmword [0x18008e070]
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm8
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [str.bS_hPNXTpWQ_]
jmp 0x1800fa661
mov eax, r8d
bt cx, 0xbb
shr r9b, cl
movzx r9d, r9w
lea r9, [rbp + 0x4d0]
xor dl, 0x64
dec dl
lea r9, [r9 + rax*2]
xor cl, 0x7d
shl rcx, 0x4d
nop
or cl, r13b
mov eax, 0x92492493
cmp r15b, 0x5a
lea r9, [r9 + 2]
cmovp cx, r15w
movzx cx, r9b
imul r8d
shr ah, 0x8c
add edx, r8d
bswap rax
sar edx, 5
mov eax, edx
shr eax, 0x1f
rcr cl, cl
shl cx, cl
add edx, eax
bswap cx
movzx eax, dx
imul ecx, eax, 0x38
jmp 0x1800fa766
movzx eax, r8w
jmp 0x1800fa76f