Function at 0x14008d950
Capabilities:
Authenticate hmac

Disassembly:
xchg rdx, rcx
mov qword [rsp + 8], rdx
xchg rdx, rcx
nop
mov qword [rsp - 8], rbp
sub rsp, 8
jmp 0x14008d97d
mov rdx, qword [rcx]
mov rdi, rdx
mov rax, qword [rdx + 8]
mov dword [rsp - 0x14], ecx
jmp 0x14008d992
nop
mov qword [rsp - 8], rdi
sub rsp, 8
nop
mov qword [rsp - 8], r14
jmp 0x14008d9c2
cmp byte [rax + 0x19], 0
jne 0x14008dc5f
mov r8d, dword [r14 + 0x40]
xchg r8, r8
nop dword [rax]
cmp dword [rax + 0x20], r8d
jae 0x14008d9e7
jmp 0x14008d9b6
mov rax, qword [rax + 0x10]
mov r14, r14
jmp 0x14008dc52
sub rsp, 8
lea rbp, [rsp - 0x20]
sub rsp, 0x3f378a45
add rsp, 0x3f378925
xchg rcx, r14
mov rcx, rdx
xchg rcx, r14
jmp 0x14008d96a
xchg rdi, rax
mov rax, rdi
xchg rdi, rax
mov rax, qword [rax]
jmp 0x14008dc52
mov r14, rsi
xchg r14, rcx
mov r8, qword [rsi + 0x10]
xchg r8, r8
jmp 0x14008e0b8
add rax, 0x376e4639
sub rax, 0x2545b24d
xor rax, 0x98a5bc
jmp 0x14008dc2b
add rsp, 8
mov rdi, qword [rsp - 8]
nop
add rsp, 8
jmp 0x14008e3b9
lea rcx, [rcx + 8]
paddd xmm2, xmm5
xchg r8, r8
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x14008dfe7
jge 0x14008e0f8
movsxd rax, r8d
lea r9, [rbp - 0x60]
mov dword [rsp - 0xc], edx
add r9, rax
nop dword [rax]
nop word [rax + rax]
jmp 0x14008e1bf
sub edx, 0x36e024c6
sub edx, 0x1da3af2d
add edx, 0x11db115f
sub edx, 0x2130ab06
xor byte [rsp + 0x31], 0x33
jmp 0x14008dceb
psrad xmm1, xmm6
mov rbp, rbp
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov dword [rsp - 0x20], ebx
pmulld xmm0, xmm7
jmp 0x14008db46
jl 0x14008e494
movdqa xmm0, xmmword [0x1401123d0]
lea rcx, [rsp + 0x44]
mov dword [rsp - 0x30], esp
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x140114250]
jmp 0x14008de40
add al, 0x32
xor byte [r9 - 1], al
cmp r8d, 0x23
xchg r13, r13
jl 0x14008df4a
jmp 0x14008db1a
xchg r14, rdx
call fcn.14008bac0
test al, al
mov dword [rsp - 0x38], 0x7d1d6161
je 0x14008e535
cmp qword [rsi + 0x18], 0x10
jmp 0x14008dc90
movzx eax, word [0x1401161f8]
lea r9, [rsp + 0x40]
movsd xmm0, qword [0x1401161f0]
jmp 0x14008dec9
xchg rbx, rsp
xchg rsp, rbp
movaps xmmword [rbp + 0xd0], xmm8
jmp 0x14008e005
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
mov dword [rsp - 0x28], ebp
jmp 0x14008e040
mov dword [rsp - 0x18], ebp
movzx eax, byte [0x140116222]
mov byte [rsp + 0x62], al
jmp 0x14008dd2b
lea rcx, [rbp - 0x5c]
movdqa xmm5, xmmword [0x140112370]
mov r8, r8
jmp 0x14008ddca
xor byte [r9 - 1], al
mov dword [rsp - 0x10], 0x3950c114
cmp r8d, 0x11
jmp 0x14008e0f2
mov rsp, rsp
jl 0x14008da50
movdqa xmm0, xmmword [0x1401123d0]
jmp 0x14008db71
movzx eax, r8b
inc r8d
mov dword [rsp - 0xc], 0x3be9779b
sub al, cl
jmp 0x14008dae0
xchg rsi, rsi
paddd xmm3, xmm5
pmuldq xmm0, xmm4
neg r8d
add r8d, 0xfffffff8
neg r8d
jmp 0x14008e46d
xchg r8, rsi
mov qword [rsp + 0x20], r8
xchg rsi, r8
call fcn.1400a96e0
mov rdi, qword [rdi + 0x28]
mov dword [rsp - 0x38], ebp
jmp 0x14008e40d
mov r12, r12
lea r15d, [rbx + 4]
lea r12d, [rbx + 0x1f]
cmp r8, rax
jmp 0x14008df23
cmp byte [rcx + rax], 0
jne 0x14008df76
mov rdi, rdi
cmp qword [rsi + 0x18], 0x10
xchg rcx, r14
jmp 0x14008d9f6
sub rax, 0xadf78b0
add rax, 0x7fffffff
add rax, 0x5f170ffa
xor byte [rbp + 0x4c], 0x36
xor byte [rbp + 0x4d], 0x37
mov dword [rsp - 0x44], 0x117532ba
jmp 0x14008e437
cmp byte [rax + 0x19], 0
mov r10, r10
je 0x14008d9a7
cmp byte [rdi + 0x19], 0
mov qword [rsp + 0x150], rbx
xchg rdx, r12
mov qword [rsp + 0x110], rdx
jmp 0x14008e230
je 0x14008f076
mov eax, dword [0x1401161cc]
lea rcx, [rbp + 0x48]
jmp 0x14008e022
jb 0x14008dca1
mov dword [rsp - 0xc], 0x39dd15a9
mov rsi, qword [rsi]
movzx eax, word [0x140116220]
mov r8d, ebx
mov word [rsp + 0x60], ax
jmp 0x14008db5d
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0xc], 0x1f168ce4
paddd xmm0, xmm1
jmp 0x14008e290
add dl, 0x2b
add dl, 0xa
add dl, 0x19
add dl, 0xf
sub dl, 0x5c
lea rcx, [rbp - 0x60]
jmp 0x14008e0d5
mov ecx, 0x619a588c
add ecx, 0x184b380
xor ecx, 0x42411e92
xor ecx, 0x1f5802e5
sub ecx, 0x29c2581d
jmp 0x14008df7e
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
mov dword [rsp - 0x24], edi
pmuldq xmm1, xmm4
jmp 0x14008e1f2
movups xmm0, xmmword [0x140116200]
movups xmm1, xmmword [0x140116210]
mov dword [rsp - 0x28], esi
xchg rsp, rdi
movups xmmword [rdi + 0x40], xmm0
jmp 0x14008e4a8
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
jmp 0x14008e1d1
jl 0x14008de93
mov dword [rsp - 0x20], 0x5346b187
cmp r8d, 0x11
jmp 0x14008da4a
mov byte [rsp + 0x3a], al
mov dword [rsp - 0x40], ebp
mov byte [rsp + 0x30], 0x3b
add byte [rsp + 0x30], 0x2f
xor byte [rsp + 0x30], 0x34
jmp 0x14008ddeb
xchg rsi, rsi
mov eax, dword [rdi + 0x20]
cmp dword [r14 + 0x40], eax
jb 0x14008f076
cmp rdi, rdx
mov dword [rsp - 0x38], esp
jmp 0x14008dc7b
sub eax, 0x206aa7e3
add eax, 0x2b7ff6de
sub eax, 0x1e771015
xor eax, 0x1c59b42a
lea r9, [r9 + 1]
jmp 0x14008dfa7
movdqa xmm4, xmmword [0x140114250]
movdqa xmm7, xmmword [0x140114230]
xchg rsp, r13
movdqa xmmword [r13 + 0x30], xmm0
xchg r13, rsp
jmp 0x14008de7e
sub byte [rsp + 0x30], 0x59
xor byte [rsp + 0x30], 0x39
sub byte [rsp + 0x30], 0x13
add byte [rsp + 0x30], 0x35
sub byte [rsp + 0x30], 0x10
jmp 0x14008dbe1
paddd xmm3, xmm5
pmuldq xmm0, xmm4
neg r8d
add r8d, 0xfffffff8
neg r8d
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
jmp 0x14008da92
pmuldq xmm0, xmm4
mov r11, r11
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
jmp 0x14008e25a
movdqa xmm7, xmmword [0x140114230]
xchg rsp, rsi
movdqa xmmword [rsi + 0x30], xmm0
xchg rsp, rsi
jmp 0x14008e1a4
shr eax, 1
add edx, eax
xchg rcx, rcx
movsx eax, dl
imul ecx, eax, 0x36
jmp 0x14008dbb0
xchg r12, rsp
movaps xmm8, xmmword [rsp + 0xd0]
xchg rbx, rsp
jmp 0x14008e276
mov edx, dword [rsp + 0x30]
xchg r15, r15
movd xmm6, r15d
movd xmm8, r12d
nop
mov rsp, rsp
movd xmm2, r8d
jmp 0x14008e3d5
mov rdi, rdi
jne 0x14008e9b0
cmp esi, 0xc0000072
jne 0x14008e9b0
mov dword [rsp - 0x10], 0x3ab674c4
mov eax, esi
mov rsi, qword [rsp + 0x118]
jmp 0x14008e367
mov dword [rsp - 0x10], edx
lea r8, [rsp + 0x30]
movsd qword [rsp + 0x30], xmm0
mov edx, 0xe40581d
add edx, 0x102af1d4
add edx, 0x56355778
sub edx, 0x10c3338f
jmp 0x14008da70
cmp r8d, 0x20
mov dword [rsp - 0x30], 0x4201b4d6
jl 0x14008e189
jmp 0x14008e486
movzx eax, r8b
inc r8d
mov dword [rsp - 0x38], 0x55157384
sub al, cl
add al, 0x32
jmp 0x14008db85
jne 0x14008dbf1
mov dword [rsp - 0x44], 0x1c3b1e20
lea rdx, [rbp + 0x48]
call fcn.1400e5620
jmp 0x14008e2b4
xchg rbx, rbx
nop dword [rax + rax]
mov eax, 0x2d70433
add eax, 0x360b39e7
sub eax, 0x14e8217a
sub eax, 0x8f4cde5
xor eax, 0x4001b033
jmp 0x14008e336
sub byte [rbp + 0x48], 0x45
add byte [rbp + 0x48], 0x27
nop dword [rax]
mov r11, r11
inc rax
jmp 0x14008dc11
xor ecx, 0x4964a5bf
sub ecx, 0x51d13695
xor ecx, 0xb55ee88
xor byte [rsp + 0x32], 0x34
xor byte [rsp + 0x33], 0x35
mov rsi, rsi
xor byte [rsp + 0x34], 0x36
jmp 0x14008e102
imul r8d
mov r11, r11
sar edx, 3
sar edx, 1
mov eax, edx
mov dword [rsp - 0x2c], ebx
jmp 0x14008e216
xchg r11, rax
mov r11, qword [rdi]
xchg r11, rax
call qword [rax]
mov dword [rsp - 0x34], 0x54ebf819
mov esi, eax
jmp 0x14008e2ef
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x10
jmp 0x14008dd5e
pshufd xmm3, xmm3, 0
mov dword [rsp - 0x3c], 0x22cc3868
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14008dbc6
xchg rbp, rsp
xchg rsp, r12
movaps xmmword [r12 + 0xc0], xmm9
xchg rsp, r12
jne 0x14008f076
jmp 0x14008dd91
mov dword [rsp - 0x24], ebp
mov dword [rbp + 0x48], eax
movzx eax, word [0x1401161d0]
xor byte [rbp + 0x49], 0x33
mov r9, r9
xor byte [rbp + 0x4a], 0x34
jmp 0x14008e4f4
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x1401123b0]
mov r15, r15
jmp 0x14008e15a
pxor xmm2, xmm0
movdqa xmm0, xmm3
mov dword [rsp - 0x34], 0x3708bb9a
punpckhdq xmm0, xmm3
jmp 0x14008e351
pand xmm2, xmmword [0x1401123b0]
mov dword [rsp - 0x18], 0x6fc752b4
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
mov r9, r9
jmp 0x14008dfd5
xchg rsp, r14
xchg r15, r12
mov r12, qword [rsp + 0x100]
xchg r12, r15
mov r12, qword [rsp + 0x110]
xchg rsp, rsp
jmp 0x14008e310
jb 0x14008e0c7
xchg r10, rcx
mov r10, qword [rsi]
xchg r10, rcx
mov r13d, dword [0x14024e2c0]
xor ebx, ebx
jmp 0x14008dbfe
call fcn.1400a9fb0
xchg rbp, rbp
xchg rcx, r15
mov r15, qword [rbp + 0x40]
xchg rcx, r15
xchg r14, rdx
mov r14, rdx
jmp 0x14008daf8
jl 0x14008e1c2
mov dl, 0x1e
sub dl, 0x1e
jmp 0x14008dcd3
xor byte [rsp + 0x35], 0x37
xor byte [rsp + 0x36], 0x38
xor byte [rsp + 0x37], 0x39
jmp 0x14008e50c
xchg rdx, rdx
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov dword [rsp - 0x30], 0x6ce1535d
jmp 0x14008e4bd
mov qword [rsp + 0x108], rbx
xchg r13, rbx
mov byte [rbp + 0x48], 0x2d
add byte [rbp + 0x48], 0x2b
add byte [rbp + 0x48], 0x1d
sub byte [rbp + 0x48], 0x4b
add byte [rbp + 0x48], 0x38
jmp 0x14008df68
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
jmp 0x14008e454
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
mov dword [rsp - 0x28], ecx
movdqa xmm1, xmm3
jmp 0x14008dd0d
nop
movd xmm2, r8d
lea eax, [r8 + 4]
mov dword [rsp - 0x14], 0x2e10a6c
pshufd xmm2, xmm2, 0
jmp 0x14008da32
mov edx, dword [rsp + 0x30]
movd xmm6, r15d
movd xmm8, r12d
mov dword [rsp - 0x1c], 0x2835c47d
jmp 0x14008e188
xchg r13, r13
mov eax, 0x363c2b3c
add eax, 0x34a93cbb
jmp 0x14008ddad
xchg rsi, rsi
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x14], 0x55bb5689
jmp 0x14008de09
movd xmm0, edx
paddb xmm2, xmm0
xchg r9, r9
movd xmm0, dword [rcx - 0xc]
jmp 0x14008e059
xchg rbp, rbp
shr eax, 0x1c
shr eax, 1
shr eax, 1
jmp 0x14008de58
shr eax, 0x1e
shr eax, 1
add edx, eax
mov dword [rsp - 0x14], 0x755eb287
movsx eax, dl
imul ecx, eax, 0x36
jmp 0x14008df0b
xchg r12, rdx
mov qword [rsp + 0x100], r15
movaps xmmword [rsp + 0xf0], xmm6
mov dword [rsp - 0x3c], 0x5f320942
xchg rbx, rsp
movaps xmmword [rbx + 0xe0], xmm7
jmp 0x14008db33
psrad xmm1, xmm6
mov rsp, rsp
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg rbp, rbp
jmp 0x14008e395
movaps xmm7, xmmword [rbx + 0xe0]
xchg rsp, rbx
xchg r14, rsp
movaps xmm6, xmmword [r14 + 0xf0]
jmp 0x14008e097
pmulld xmm0, xmm7
psubd xmm3, xmm0
xchg rsi, rsi
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
jmp 0x14008e116
test eax, eax
mov dword [rsp - 0x10], esi
jne 0x14008dbf1
jmp 0x14008e4d0
cmp r9d, 0x2d9be7f8
je 0x14008dea6
mov dword [rsp - 0x24], ebp
cmp r9d, 0x6641fc1e
je 0x14008dea6
cmp r9d, 0x7faf2bed
jmp 0x14008de9d
test eax, eax
jns 0x14008ecc9
mov r9d, dword [r14 + 0x40]
mov rcx, rcx
cmp r9d, 0x2e57e10
je 0x14008dea6
jmp 0x14008e3bf
mov rbx, qword [rsp + 0x150]
sub rsp, 0x2cda42d9
add rsp, 0x2cda43f9
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
jmp 0x14008da1f
xor eax, 0x316325f1
sub eax, 0x397c9daf
xor eax, 0x7b312f3d
lea r9, [r9 + 1]
imul r8d
jmp 0x14008e383
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
xchg rsi, rsi
jmp 0x14008dcb5
mov r13, qword [rsp + 0x108]
xchg rdi, rdi
xchg rsp, r12
movaps xmm9, xmmword [r12 + 0xc0]
jmp 0x14008de6a
mov r15, r15
sar edx, 1
sar edx, 1
sar edx, 1
sar edx, 1
mov eax, edx
jmp 0x14008e207
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
xchg rsp, rsp
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
jmp 0x14008e072
mov rbp, qword [rsp - 8]
ret
cmp r9d, 0xd68e1041
mov dword [rsp - 0x44], ebp
je 0x14008dea6
jmp 0x14008e2c5
lea eax, [r8 + 4]
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x44], 0x751794cd
jmp 0x14008dd49
psrld xmm0, xmm8
mov rdi, rdi
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x20], 0x5ac30fd2
jmp 0x14008e16c
mov rdx, qword [0x14024e040]
xchg rdi, rbx
mov rcx, rbx
xchg rdi, rbx
jmp 0x14008dfbd
mov dword [rsp - 0x40], 0x710e607e
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
jmp 0x14008de2a
xchg rsi, rbp
mov qword [rsp + 0x118], rbp
xchg rbp, rsi
lea rsi, [r14 + 0x18]
mov r11, r11
xchg r13, rbx
jmp 0x14008e136
mov r10, r10
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
jmp 0x14008e422
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov rdi, rdi
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x14008e3eb
cmp r8d, 0x23
jge 0x14008db1a
mov dword [rsp - 0x30], ebp
movsxd rax, r8d
lea r9, [rsp + 0x40]
add r9, rax
nop dword [rax]
jmp 0x14008df3f
xchg rsp, rdi
movups xmmword [rsp + 0x50], xmm1
mov dword [rsp - 0x3c], esi
cmp r13d, 2
jmp 0x14008dab4
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
jmp 0x14008def4
movzx eax, byte [0x1401161e8]
mov r8d, ebx
xchg r10, r10
mov byte [rbp - 0x50], al
movups xmm0, xmmword [str.aVpPTB_iHRJTRZ_B]
movups xmmword [rbp - 0x60], xmm0
cmp r13d, 2
jmp 0x14008db9a
xor byte [rbp + 0x4b], 0x35
mov word [rbp + 0x4c], ax
nop
movabs rax, 0xffffffff1928391e
jmp 0x14008da08
mov dword [rsp - 0x20], ecx
mov word [rsp + 0x38], ax
movzx eax, byte [0x1401161fa]
xor byte [rsp + 0x38], 0x3a
mov dword [rsp - 0x24], 0x1fa2e9fb
xor al, 0x3c
xor byte [rsp + 0x39], 0x3b
jmp 0x14008dd75
mov eax, dword [0x140116258]
mov dword [rsp + 0x60], eax
movzx eax, word [0x14011625c]
xchg rbx, rbx
jmp 0x14008e605
mov dword [rsp - 0xc], 0x2626e0d1
imul ecx, eax, 0x36
movzx eax, bl
inc ebx
xchg r15, r15
jmp 0x14008e6a2
mov rdx, rdx
xor byte [rsp + 0x38], 0x3a
xor al, 0x3c
xor byte [rsp + 0x39], 0x3b
mov byte [rsp + 0x3a], al
mov dword [rsp - 0x18], 0x6a2d4258
jmp 0x14008e8cd
pmulld xmm0, xmm7
mov dword [rsp - 0x34], ecx
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
jmp 0x14008e913
punpckldq xmm1, xmm2
xchg rdi, rdi
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14008e776
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
xchg rsp, rsp
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14008e586
xor byte [rsp + 0x31], 0x33
mov ecx, 0x300dea3f
xor ecx, 0x36006eab
add ecx, 0x2657ef3d
xor ecx, 0x1b889c41
xor ecx, 0x7200f92f
sub ecx, 0x45ed0cfb
jmp 0x14008e99d
mov word [rsp + 0x64], ax
movups xmm0, xmmword [0x140116238]
movups xmm1, xmmword [0x140116248]
xchg rsp, r8
movups xmmword [r8 + 0x40], xmm0
jmp 0x14008e7fd
movsxd rax, ebx
lea r8, [rsp + 0x40]
add r8, rax
mov dword [rsp - 0x30], 0x69b616e0
nop
jmp 0x14008e8f5
cmp ebx, 0x26
mov dword [rsp - 0x14], edi
jge 0x14008e7b8
jmp 0x14008e625
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x28], 0x4f1058e9
pshuflw xmm0, xmm2, 0xd8
jmp 0x14008e84b
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
xchg rcx, rcx
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
jmp 0x14008e5a2
pmuldq xmm1, xmm4
mov rcx, rcx
movd xmm0, edx
jmp 0x14008e75d
sub al, cl
sub al, 0xce
xor byte [r8 - 1], al
mov dword [rsp - 0x3c], 0x3b18b3bd
cmp ebx, 0x26
jl 0x14008e8f5
jmp 0x14008e7b8
shr eax, 0x18
shr eax, 2
shr eax, 3
shr eax, 1
shr eax, 1
add edx, eax
movsx eax, dl
jmp 0x14008e54e
imul ebx
sar edx, 4
mov eax, edx
mov dword [rsp - 0x44], 0x249e4e67
jmp 0x14008e6c0
add eax, 0xbead91e2
jmp 0x14008debc
xor eax, 0x2902543
sub eax, 0x1daee878
sub eax, 0x66daded
sub eax, 0x30016150
sub eax, 0x243bbd22
jmp 0x14008e6eb
xor eax, 0x3778a6bc
sub eax, 0x5f1ae084
add eax, 0x2d7415a8
lea r8, [r8 + 1]
xchg rsi, rsi
jmp 0x14008e6d7
xchg r10, r10
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
jmp 0x14008e691
sub edx, 0x4029e7bb
add edx, 0x3aa0ec00
sub edx, 0x6cdf5dcf
jmp 0x14008e5d8
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
mov rsp, rsp
movdqa xmm0, xmm3
jmp 0x14008e94a
paddd xmm3, xmm5
pmuldq xmm0, xmm4
mov dword [rsp - 0x3c], esp
jmp 0x14008e938
nop
movd xmm2, ebx
lea eax, [rbx + 4]
mov rbx, rbx
jmp 0x14008e66f
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
mov dword [rsp - 0x1c], ecx
cmp ebx, 0x20
jl 0x14008e789
jmp 0x14008e63e
movzx eax, word [0x140116230]
mov dword [rsp - 0x38], 0x464d008
lea r9, [rsp + 0x40]
movsd xmm0, qword [0x140116228]
lea r8, [rsp + 0x30]
xchg rdi, rdi
xchg rsp, r14
jmp 0x14008e98a
xchg rbx, rsp
mov edx, dword [rsp + 0x30]
movd xmm6, r15d
mov rbx, rbx
movd xmm8, r12d
jmp 0x14008e788
xchg r8, rsp
movups xmmword [rsp + 0x50], xmm1
cmp r13d, 2
jl 0x14008e625
xchg rsi, rsi
movdqa xmm0, xmmword [0x1401123d0]
jmp 0x14008e880
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0xc], edi
jmp 0x14008e650
pmuldq xmm1, xmm4
mov dword [rsp - 0x20], 0x63f9fa34
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14008e81f
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
jmp 0x14008e72e
add byte [rsp + 0x30], 0x1d
add byte [rsp + 0x30], 0x1d
call fcn.1400a96e0
mov dword [rsp - 0x1c], edi
mov eax, 0x67548bc0
xor eax, 0x1c688be4
jmp 0x14008e6f5
lea rcx, [rsp + 0x44]
movdqa xmm5, xmmword [0x140112370]
movdqa xmm4, xmmword [0x140114250]
mov dword [rsp - 0x14], 0x3a03c806
movdqa xmm7, xmmword [0x140114230]
xchg rsp, rbx
movdqa xmmword [rbx + 0x30], xmm0
jmp 0x14008e7e4
xor byte [rsp + 0x36], 0x38
xor byte [rsp + 0x37], 0x39
mov word [rsp + 0x38], ax
movzx eax, byte [0x140116232]
jmp 0x14008e566
mov byte [rsp + 0x30], 0x27
add byte [rsp + 0x30], 0x3d
xor byte [rsp + 0x30], 7
add byte [rsp + 0x30], 3
sub byte [rsp + 0x30], 0x4a
sub byte [rsp + 0x30], 0x12
xor byte [rsp + 0x30], 0x1e
jmp 0x14008e85e
mov eax, 0x2f41ab12
sub eax, 0x2e80cc7a
add eax, 0x5562b919
sub eax, 0x316701b4
add eax, 0x263be572
jmp 0x14008e713
movd xmm0, edx
mov dword [rsp - 0x40], edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x1401123b0]
packuswb xmm2, xmm2
paddb xmm2, xmm0
mov rbp, rbp
jmp 0x14008e798
nop
add ebx, 0x76189f56
sub ebx, 0x76189f4e
jmp 0x14008e831
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
mov r11, r11
jmp 0x14008e5b6
xor edx, 0x3566d3c8
add edx, 0x28330a0
xor edx, 0x5cc94a01
add edx, 0x5d605bac
jmp 0x14008e746
xor byte [rsp + 0x34], 0x36
xor byte [rsp + 0x35], 0x37
xchg rsi, rsi
jmp 0x14008e8b2
movsd qword [r14 + 0x30], xmm0
xchg rsp, r14
mov edx, 0x72595487
jmp 0x14008e95b
xor byte [rsp + 0x32], 0x34
mov dword [rsp - 0x30], ebx
xor byte [rsp + 0x33], 0x35
jmp 0x14008e978
movups xmm0, xmmword [str._PUCWK]
movups xmm1, xmmword [0x140116270]
mov rdx, rdx
mov eax, dword [0x1401162a8]
xchg rsp, r12
movups xmmword [r12 + 0x40], xmm0
xchg rsp, r12
jmp 0x14008e9f3
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
mov dword [rsp - 0x34], ecx
cmp ebx, 0x20
jl 0x14008eb8f
jmp 0x14008eb49
movups xmm0, xmmword [0x140116280]
xchg r14, rsp
movups xmmword [r14 + 0x60], xmm0
xchg r14, rsp
movsd xmm0, qword [0x1401162a0]
xchg rdi, rsp
jmp 0x14008eab6
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
xchg r10, r10
jmp 0x14008ea5a
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
mov rsi, rsi
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x14008e9d8
shr eax, 3
shr eax, 0x10
shr eax, 0xa
jmp 0x14008ea84
paddw xmm3, xmm2
movd xmm2, eax
pshufd xmm2, xmm2, 0
jmp 0x14008ec43
mov rdx, rdx
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
xchg rdx, rdx
jmp 0x14008eb65
shr eax, 1
shr eax, 1
add edx, eax
xchg rdi, rdi
movzx eax, dx
imul ecx, eax, 0x36
jmp 0x14008ec8a
punpckldq xmm1, xmm2
mov r12, r12
pmuldq xmm0, xmm4
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14008ea6c
movups xmmword [rdi + 0x50], xmm1
xchg rsp, rdi
movups xmm1, xmmword [0x140116290]
mov rsp, rsp
movsd qword [rbp - 0x80], xmm0
xchg rsp, rcx
jmp 0x14008ec09
add ax, 0xffce
neg ax
xor word [r8 - 2], ax
mov dword [rsp - 0x38], 0x1d425ece
cmp ebx, 0x26
jl 0x14008eb22
mov edx, r9d
jmp 0x14008eb3b
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
xchg r10, r10
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
jmp 0x14008ea31
lea r8, [r8 + rax*2]
nop word [rax + rax]
mov eax, 0x10b2e4a0
sub eax, 0x2466ac4
sub eax, 0x660b767
add eax, 0x75c144d8
jmp 0x14008ecac
mov dword [rsp - 0x1c], ebp
lea rcx, [rsp + 0x40]
jmp 0x14008effb
cmp ebx, 0x26
mov rsp, rsp
jge 0x14008eaf1
movsxd rax, ebx
lea r8, [rsp + 0x40]
xchg r9, r9
jmp 0x14008eb18
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
mov rcx, rcx
jmp 0x14008ea15
paddd xmm2, xmm5
nop
sub ebx, 0x3fd7e54f
jmp 0x14008ebea
mov dword [rsp - 0x1c], esi
movd xmm2, ebx
lea eax, [rbx + 4]
jmp 0x14008ebd8
movdqa xmm9, xmmword [0x1401123a0]
movd xmm6, r15d
movd xmm8, r12d
nop dword [rax]
jmp 0x14008eb8b
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
xchg r13, r13
pmuldq xmm1, xmm4
jmp 0x14008ec25
pshufd xmm2, xmm2, 0
mov dword [rsp - 0x3c], ebp
lea rcx, [rcx + 0x10]
jmp 0x14008eb7b
add ebx, 0x3fd7e557
movdqa xmm1, xmm2
mov dword [rsp - 0x2c], 0x7cd65710
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14008ea98
movups xmmword [rcx + 0x70], xmm1
xchg rsp, rcx
mov dword [rbp - 0x78], eax
cmp r13d, 2
jl 0x14008eb55
mov rcx, rcx
jmp 0x14008ec65
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
movdqa xmm0, xmm1
mov dword [rsp - 0x30], 0x6c37ebba
psrld xmm0, xmm8
jmp 0x14008eaf9
pxor xmm3, xmm0
mov dword [rsp - 0x10], esp
movq qword [rcx - 0x10], xmm3
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0x30], 0xa3158
jmp 0x14008ebba
movdqa xmm5, xmmword [0x140112370]
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x140114250]
movdqa xmm7, xmmword [0x140114230]
xchg r9, r9
jmp 0x14008eb9b
movzx eax, bx
mov dword [rsp - 0x30], ecx
inc ebx
sub ax, cx
neg ax
jmp 0x14008ead4
imul ebx
sar edx, 3
sar edx, 1
mov eax, edx
jmp 0x14008ea4c
sub eax, 0x7afc442d
add eax, 0x606607fe
xor eax, 0x55a386f7
xor eax, 0x7d4f5f1e
lea r8, [r8 + 2]
jmp 0x14008ec9e
mov rax, qword [rdi]
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xchg rcx, rsp
mov rsp, rdi
jmp 0x14008efdf
xchg r9, rsp
movups xmm0, xmmword [0x1401162d0]
xchg rdi, rdi
xchg r11, rsp
jmp 0x14008eec2
paddw xmm3, xmm2
pxor xmm3, xmm0
movq qword [rcx - 8], xmm3
cmp ebx, 0x28
jmp 0x14008ee16
mov dword [rsp - 0x44], 0x4161965e
movd xmm2, eax
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
mov dword [rsp - 0x3c], esp
paddd xmm2, xmm5
jmp 0x14008ef73
mov rbp, rbp
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
jmp 0x14008f041
mov dword [rsp - 0x1c], ebp
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
xchg r9, r9
jmp 0x14008ecf5
mov dword [rsp - 0x2c], esp
paddd xmm2, xmm5
nop
add ebx, 0x2d6aaec0
sub ebx, 0x2d6aaeb8
movdqa xmm1, xmm2
movdqa xmm0, xmm2
jmp 0x14008edf9
movd xmm2, ebx
mov dword [rsp - 0x30], edi
lea eax, [rbx + 4]
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
jmp 0x14008ed6b
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x140114250]
movdqa xmm7, xmmword [0x140114230]
jmp 0x14008eedc
shr eax, 0x19
shr eax, 1
shr eax, 3
shr eax, 1
shr eax, 1
add edx, eax
jmp 0x14008ef07
mov rcx, rcx
mov word [rbp - 0x70], ax
cmp r13d, 2
jl 0x14008eeb1
mov dword [rsp - 0x28], 0x28586a00
movdqa xmm5, xmmword [0x140112370]
jmp 0x14008eda6
mov r8, r8
punpckhdq xmm0, xmm2
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
mov dword [rsp - 0x44], 0x4369fea5
jmp 0x14008f02f
mov dword [rsp - 0x18], 0x4999be68
jl 0x14008ed8d
cmp ebx, 0x29
jmp 0x14008eea3
nop word [rax + rax]
mov dword [rsp - 0x2c], edx
mov eax, 0x6d25b93b
sub eax, 0x462c118e
xor eax, 0x181ea03b
sub eax, 0x27c4d480
add eax, 0xaa7b522
jmp 0x14008ee80
xchg rbp, rcx
mov rbp, rdi
xchg rcx, rbp
call qword [rax + ioctlsocket]
jmp 0x14008ee65
mov eax, esi
mov dword [rsp - 0x2c], 0xadf9dc3
jmp 0x14008debc
sar edx, 1
mov eax, edx
xchg rbx, rbx
jmp 0x14008edc0
add eax, 0x3d55dbad
sub eax, 0x3e65526e
add eax, 0x2b1fa180
jmp 0x14008efc7
sub ax, cx
neg ax
add ax, 0xffce
jmp 0x14008ef84
jge 0x14008efef
mov dword [rsp - 0xc], 0x7b47ada9
movsxd rax, ebx
lea r8, [rsp + 0x40]
lea r8, [r8 + rax*2]
jmp 0x14008ee2c
movups xmmword [r11 + 0x60], xmm0
xchg rsp, r11
movups xmm0, xmmword [0x1401162f0]
mov r9, r9
xchg rsp, r13
jmp 0x14008efa2
xchg r13, r13
movdqa xmm9, xmmword [0x1401123a0]
movd xmm6, r15d
movd xmm8, r12d
mov dword [rsp - 0x30], esp
nop dword [rax]
nop dword [rax + rax]
jmp 0x14008ed8d
mov rsp, rsp
movzx eax, dx
imul ecx, eax, 0x36
movzx eax, bx
mov rdx, rdx
inc ebx
jmp 0x14008ee94
test eax, eax
jns 0x14008f003
mov r12, r12
jmp 0x14008ef2d
movups xmm0, xmmword [str._PUCQVTeLOQ__71_e_____vm7u_trjuf_]
movups xmm1, xmmword [0x1401162c0]
movzx eax, word [0x140116300]
xchg r12, r12
xchg rsp, r9
movups xmmword [r9 + 0x40], xmm0
jmp 0x14008ece0
mov rdi, rdi
pmuldq xmm0, xmm4
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov rbp, rbp
psrad xmm1, xmm6
jmp 0x14008f053
movdqa xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x14008ef52
neg ax
xor word [r8 - 2], ax
mov dword [rsp - 0x1c], 0x350c687f
cmp ebx, 0x29
jl 0x14008ee36
jmp 0x14008efef
movups xmmword [r13 + 0x50], xmm1
xchg r13, rsp
movups xmm1, xmmword [0x1401162e0]
xchg rbp, r12
movups xmmword [r12 - 0x80], xmm0
xchg r12, rbp
movups xmmword [rsp + 0x70], xmm1
jmp 0x14008edd3
lea r8, [r8 + 2]
mov dword [rsp - 0x24], 0x530dd3de
imul ebx
sar edx, 1
sar edx, 2
jmp 0x14008ee74
xchg rsp, rcx
call qword [rax + reloc.WS2_32.dll_recv]
mov r13, r13
mov esi, eax
jmp 0x14008ef1d
mov edx, dword [r14 + 0x40]
lea rcx, [rsp + 0x40]
xchg rbx, rbx
mov r8d, esi
call fcn.1400a6e50
mov rax, qword [rdi]
mov dword [rsp - 0x2c], edx
jmp 0x14008ee54
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
xchg r11, r11
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
paddw xmm3, xmm2
jmp 0x14008ed0a
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14008ed31
mov dword [rsp - 0x40], ebp
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14008f00f
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
mov rsp, rsp
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14008ed4b
movups xmm0, xmmword [0x140116170]
xor ebx, ebx
cmp dword [0x14024e2c0], 2
mov r15, r15
movups xmm1, xmmword [0x140116180]
movzx eax, word [0x1401161c8]
xchg rbx, rsp
jmp 0x14008f09f
movups xmmword [rbx + 0x40], xmm0
xchg rsp, rbx
movups xmm0, xmmword [0x140116190]
mov r13, r13
movups xmmword [rsp + 0x50], xmm1
jmp 0x14008f331
nop word [rax + rax]
mov eax, 0x1b3642ee
xor eax, 0x61584176
xor eax, 0x818fbf2
jmp 0x14008f243
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0xc], 0x39fca413
pmuldq xmm0, xmm4
jmp 0x14008f41b
shr eax, 0xc
shr eax, 3
shr eax, 1
jmp 0x14008f122
movsd qword [rcx - 0x70], xmm1
xchg rcx, rbp
mov word [rbp - 0x68], ax
jl 0x14008f37f
mov dword [rsp - 0xc], 0x23d56815
movdqa xmm5, xmmword [0x140112370]
jmp 0x14008f2ff
shr eax, 1
add edx, eax
mov rsp, rsp
movzx eax, dx
imul ecx, eax, 0x36
movzx eax, bx
jmp 0x14008f1b1
movd xmm2, ebx
lea eax, [rbx + 4]
mov dword [rsp - 0x30], 0x49d7a46d
jmp 0x14008f363
xor r15d, 0x667cbf54
add r15d, 0x34a87ab7
sub r15d, 0x33ad6415
add r15d, 0x79aa0c79
sub r15d, 0x7ccc0846
movdqa xmm7, xmmword [0x140114230]
jmp 0x14008f263
sub r15d, 0x295864dc
xor r15d, 0x6216e1f6
add r15d, 0xb96c04e
jmp 0x14008f14b
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
mov r12, r12
movq xmm0, qword [rcx - 0x10]
pshufd xmm3, xmm1, 0xd8
jmp 0x14008f3cb
inc ebx
mov dword [rsp - 0x20], esi
sub ax, cx
neg ax
add ax, 0xffce
neg ax
xor word [r8 - 2], ax
jmp 0x14008f442
sub eax, 0x1c2fd803
sub eax, 0x2c599468
add eax, 0x1b1aec22
xor eax, 0x52c79347
xor eax, 0x12da9b24
xor eax, 0xbb28124a
jmp 0x14008e372
jl 0x14008f137
mov dword [rsp - 0x2c], 0x6c78ec20
cmp ebx, 0x2d
jge 0x14008f453
jmp 0x14008f37f
pshufd xmm2, xmm2, 0
pxor xmm3, xmm0
movq qword [rcx - 0x10], xmm3
xchg r14, r14
paddd xmm2, xmm5
movdqa xmm1, xmm2
jmp 0x14008f0d4
paddw xmm3, xmm2
pxor xmm3, xmm0
mov r15, r15
movq qword [rcx - 8], xmm3
cmp ebx, 0x28
jmp 0x14008f1f1
sub eax, 0x5953982c
add eax, 0x4547d9b
add eax, 0x2e62351e
lea r8, [r8 + 2]
mov rcx, rcx
imul ebx
sar edx, 4
jmp 0x14008f353
mov rbx, rbx
mov r12d, 0x66b41897
sub r12d, 0x210d7b10
sub r12d, 0xc0444bf
sub r12d, 0xf3684bb
sub r12d, 0x212a4526
jmp 0x14008f2cf
mov dword [rsp - 0x18], 0x6cb70e4
call fcn.1400a6e50
mov eax, 0x3fd1824b
sub eax, 0x3238921
xor eax, 0x540e63f1
jmp 0x14008f1ce
pshuflw xmm0, xmm2, 0xd8
movq xmm2, xmm9
pshufhw xmm1, xmm0, 0xd8
xchg rbx, rbx
movq xmm0, qword [rcx - 8]
pshufd xmm3, xmm1, 0xd8
jmp 0x14008f22b
add r12d, 0x76a81961
sub r12d, 0x59ee1fad
sub r12d, 0x25fb887c
movdqa xmm9, xmmword [0x1401123a0]
movd xmm6, r15d
mov rsi, rsi
movd xmm8, r12d
jmp 0x14008f137
lea rcx, [rsp + 0x40]
movdqa xmm4, xmmword [0x140114250]
mov r15d, 0x642de0b7
jmp 0x14008f17b
pmuldq xmm1, xmm4
mov dword [rsp - 0x30], 0x320e724e
shufps xmm1, xmm0, 0xdd
psrad xmm1, xmm6
jmp 0x14008f405
movups xmm1, xmmword [0x1401161a0]
xchg r12, rsp
movups xmmword [r12 + 0x60], xmm0
xchg r12, rsp
movups xmm0, xmmword [0x1401161b0]
xchg r8, r8
jmp 0x14008f3db
mov eax, edx
xchg r10, r10
shr eax, 0xb
shr eax, 3
jmp 0x14008f0ee
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 0x10]
paddd xmm2, xmm5
xchg rdi, rdi
sub ebx, 0xfffffff8
movdqa xmm1, xmm2
jmp 0x14008f461
movsxd rax, ebx
mov dword [rsp - 0x2c], 0x14d639a3
lea r8, [rsp + 0x40]
lea r8, [r8 + rax*2]
jmp 0x14008f0ba
pmulld xmm0, xmm7
xchg r15, r15
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
jmp 0x14008f195
movsd xmm1, qword [0x1401161c0]
mov r12, r12
xchg rdi, rbp
movups xmmword [rdi - 0x80], xmm0
xchg rbp, rdi
xchg rcx, rbp
jmp 0x14008f0fb
paddw xmm3, xmm2
xchg r10, r10
movd xmm2, eax
jmp 0x14008f20d
xchg r12, rsp
movups xmmword [r12 + 0x70], xmm1
xchg r12, rsp
jmp 0x14008f3ae
mov rbx, rbx
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x3c], esp
jmp 0x14008f2ae
movdqa xmm0, xmm1
mov dword [rsp - 0x14], ecx
psrld xmm0, xmm8
paddd xmm0, xmm1
jmp 0x14008f398
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x10], 0x6c4c2507
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
jmp 0x14008f3ec
mov dword [rsp - 0x1c], 0x7848d8af
cmp ebx, 0x2d
jl 0x14008f0c0
mov edx, dword [r14 + 0x40]
lea rcx, [rsp + 0x40]
jmp 0x14008f28d
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
mov dword [rsp - 0x40], 0x53481cd9
punpckldq xmm1, xmm2
pmuldq xmm0, xmm4
jmp 0x14008f317