14099f610:	2b 41 fc             	sub    -0x4(%rcx),%eax
14099f613:	89 41 fc             	mov    %eax,-0x4(%rcx)
14099f616:	49 83 e9 01          	sub    $0x1,%r9
14099f61a:	75 e4                	jne    0x14099f600
14099f61c:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
14099f621:	48 8b 6c 24 20       	mov    0x20(%rsp),%rbp
14099f626:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
14099f62b:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
14099f630:	41 5f                	pop    %r15
14099f632:	41 5e                	pop    %r14
14099f634:	c3                   	ret
14099f635:	cc                   	int3
14099f636:	cc                   	int3
14099f637:	cc                   	int3
14099f638:	cc                   	int3
14099f639:	cc                   	int3
14099f63a:	cc                   	int3
14099f63b:	cc                   	int3
14099f63c:	cc                   	int3
14099f63d:	cc                   	int3
14099f63e:	cc                   	int3
14099f63f:	cc                   	int3
14099f640:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14099f645:	55                   	push   %rbp
14099f646:	56                   	push   %rsi
14099f647:	57                   	push   %rdi
14099f648:	41 54                	push   %r12
14099f64a:	41 55                	push   %r13
14099f64c:	41 56                	push   %r14
14099f64e:	41 57                	push   %r15
14099f650:	48 8d ac 24 80 ec ff 	lea    -0x1380(%rsp),%rbp
14099f657:	ff
14099f658:	b8 80 14 00 00       	mov    $0x1480,%eax
14099f65d:	e8 3e be 47 00       	call   0x140e1b4a0
14099f662:	48 2b e0             	sub    %rax,%rsp
14099f665:	48 8b 05 94 98 a1 00 	mov    0xa19894(%rip),%rax        # 0x1413b8f00
14099f66c:	48 33 c4             	xor    %rsp,%rax
14099f66f:	48 89 85 70 13 00 00 	mov    %rax,0x1370(%rbp)
14099f676:	49 63 f0             	movslq %r8d,%rsi
14099f679:	45 33 db             	xor    %r11d,%r11d
14099f67c:	44 89 4c 24 24       	mov    %r9d,0x24(%rsp)
14099f681:	45 8b e1             	mov    %r9d,%r12d
14099f684:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14099f689:	4c 8b d2             	mov    %rdx,%r10
14099f68c:	45 8b c3             	mov    %r11d,%r8d
14099f68f:	85 f6                	test   %esi,%esi
14099f691:	0f 8e 80 00 00 00    	jle    0x14099f717
14099f697:	83 fe 08             	cmp    $0x8,%esi
14099f69a:	72 7b                	jb     0x14099f717
14099f69c:	66 0f 6f 25 9c 27 64 	movdqa 0x64279c(%rip),%xmm4        # 0x140fe1e40
14099f6a3:	00
14099f6a4:	48 8d 42 10          	lea    0x10(%rdx),%rax
14099f6a8:	8b ce                	mov    %esi,%ecx
14099f6aa:	48 8d 95 54 03 00 00 	lea    0x354(%rbp),%rdx
14099f6b1:	83 e1 f8             	and    $0xfffffff8,%ecx
14099f6b4:	0f 57 db             	xorps  %xmm3,%xmm3
14099f6b7:	49 2b d2             	sub    %r10,%rdx
14099f6ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14099f6c0:	f3 0f 6f 40 f0       	movdqu -0x10(%rax),%xmm0
14099f6c5:	41 83 c0 08          	add    $0x8,%r8d
14099f6c9:	48 8d 40 20          	lea    0x20(%rax),%rax
14099f6cd:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14099f6d1:	66 0f 76 cb          	pcmpeqd %xmm3,%xmm1
14099f6d5:	66 0f 6f d1          	movdqa %xmm1,%xmm2
14099f6d9:	0f 54 cc             	andps  %xmm4,%xmm1
14099f6dc:	0f 55 d0             	andnps %xmm0,%xmm2
14099f6df:	0f 56 d1             	orps   %xmm1,%xmm2
14099f6e2:	66 0f 72 f2 08       	pslld  $0x8,%xmm2
14099f6e7:	f3 0f 6f 40 e0       	movdqu -0x20(%rax),%xmm0
14099f6ec:	f3 0f 7f 54 10 d0    	movdqu %xmm2,-0x30(%rax,%rdx,1)
14099f6f2:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14099f6f6:	66 0f 76 cb          	pcmpeqd %xmm3,%xmm1
14099f6fa:	66 0f 6f d1          	movdqa %xmm1,%xmm2
14099f6fe:	0f 54 cc             	andps  %xmm4,%xmm1
14099f701:	0f 55 d0             	andnps %xmm0,%xmm2
14099f704:	0f 56 d1             	orps   %xmm1,%xmm2
14099f707:	66 0f 72 f2 08       	pslld  $0x8,%xmm2
14099f70c:	f3 0f 7f 54 10 e0    	movdqu %xmm2,-0x20(%rax,%rdx,1)
14099f712:	44 3b c1             	cmp    %ecx,%r8d
14099f715:	7c a9                	jl     0x14099f6c0
14099f717:	49 63 c0             	movslq %r8d,%rax
14099f71a:	4c 8b ee             	mov    %rsi,%r13
14099f71d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14099f723:	48 3b c6             	cmp    %rsi,%rax
14099f726:	7d 38                	jge    0x14099f760
14099f728:	4c 8d 85 54 03 00 00 	lea    0x354(%rbp),%r8
14099f72f:	48 8b d6             	mov    %rsi,%rdx
14099f732:	4d 2b c2             	sub    %r10,%r8
14099f735:	49 8d 0c 82          	lea    (%r10,%rax,4),%rcx
14099f739:	48 2b d0             	sub    %rax,%rdx
14099f73c:	0f 1f 40 00          	nopl   0x0(%rax)
14099f740:	8b 01                	mov    (%rcx),%eax
14099f742:	48 8d 49 04          	lea    0x4(%rcx),%rcx
14099f746:	85 c0                	test   %eax,%eax
14099f748:	41 0f 44 c1          	cmove  %r9d,%eax
14099f74c:	c1 e0 08             	shl    $0x8,%eax
14099f74f:	42 89 44 01 fc       	mov    %eax,-0x4(%rcx,%r8,1)
14099f754:	49 2b d1             	sub    %r9,%rdx
14099f757:	75 e7                	jne    0x14099f740
14099f759:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14099f760:	41 8b f9             	mov    %r9d,%edi
14099f763:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14099f768:	44 89 9d 50 03 00 00 	mov    %r11d,0x350(%rbp)
14099f76f:	44 8b fe             	mov    %esi,%r15d
14099f772:	c7 85 60 0b 00 00 fe 	movl   $0xfffffffe,0xb60(%rbp)
14099f779:	ff ff ff
14099f77c:	41 8b db             	mov    %r11d,%ebx
14099f77f:	4d 8b f3             	mov    %r11,%r14
14099f782:	4c 3b ef             	cmp    %rdi,%r13
14099f785:	0f 8c 96 02 00 00    	jl     0x14099fa21
14099f78b:	4d 8b c5             	mov    %r13,%r8
14099f78e:	48 8d 8d 64 0b 00 00 	lea    0xb64(%rbp),%rcx
14099f795:	49 c1 e0 02          	shl    $0x2,%r8
14099f799:	ba ff ff ff ff       	mov    $0xffffffff,%edx
14099f79e:	4d 8b e5             	mov    %r13,%r12
14099f7a1:	e8 0a ff 53 00       	call   0x140edf6b0
14099f7a6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14099f7ad:	00 00 00
14099f7b0:	ff c3                	inc    %ebx
14099f7b2:	48 63 c7             	movslq %edi,%rax
14099f7b5:	48 63 cb             	movslq %ebx,%rcx
14099f7b8:	4d 8d 76 01          	lea    0x1(%r14),%r14
14099f7bc:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
14099f7c1:	8b d3                	mov    %ebx,%edx
14099f7c3:	4a 8d 34 b6          	lea    (%rsi,%r14,4),%rsi
14099f7c7:	89 3e                	mov    %edi,(%rsi)
14099f7c9:	44 8b 84 85 50 03 00 	mov    0x350(%rbp,%rax,4),%r8d
14099f7d0:	00
14099f7d1:	48 8b c1             	mov    %rcx,%rax
14099f7d4:	48 d1 f8             	sar    $1,%rax
14099f7d7:	48 63 44 84 40       	movslq 0x40(%rsp,%rax,4),%rax
14099f7dc:	44 3b 84 85 50 03 00 	cmp    0x350(%rbp,%rax,4),%r8d
14099f7e3:	00
14099f7e4:	7d 32                	jge    0x14099f818
14099f7e6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14099f7ed:	00 00 00
14099f7f0:	48 8b c1             	mov    %rcx,%rax
14099f7f3:	d1 fa                	sar    $1,%edx
14099f7f5:	48 d1 f8             	sar    $1,%rax
14099f7f8:	8b 44 84 40          	mov    0x40(%rsp,%rax,4),%eax
14099f7fc:	89 44 8c 40          	mov    %eax,0x40(%rsp,%rcx,4)
14099f800:	48 63 ca             	movslq %edx,%rcx
14099f803:	48 8b c1             	mov    %rcx,%rax
14099f806:	48 d1 f8             	sar    $1,%rax
14099f809:	48 63 44 84 40       	movslq 0x40(%rsp,%rax,4),%rax
14099f80e:	44 3b 84 85 50 03 00 	cmp    0x350(%rbp,%rax,4),%r8d
14099f815:	00
14099f816:	7c d8                	jl     0x14099f7f0
14099f818:	48 63 c2             	movslq %edx,%rax
14099f81b:	89 7c 84 40          	mov    %edi,0x40(%rsp,%rax,4)
14099f81f:	ff c7                	inc    %edi
14099f821:	49 83 ec 01          	sub    $0x1,%r12
14099f825:	75 89                	jne    0x14099f7b0
14099f827:	81 fb 04 01 00 00    	cmp    $0x104,%ebx
14099f82d:	7c 0a                	jl     0x14099f839
14099f82f:	b9 d1 07 00 00       	mov    $0x7d1,%ecx
14099f834:	e8 07 56 ff ff       	call   0x140994e40
14099f839:	83 fb 01             	cmp    $0x1,%ebx
14099f83c:	0f 8e d7 01 00 00    	jle    0x14099fa19
14099f842:	4e 8d 34 ad 00 00 00 	lea    0x0(,%r13,4),%r14
14099f849:	00
14099f84a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14099f850:	8b 44 24 44          	mov    0x44(%rsp),%eax
14099f854:	4c 63 1e             	movslq (%rsi),%r11
14099f857:	48 8d 76 fc          	lea    -0x4(%rsi),%rsi
14099f85b:	89 44 24 28          	mov    %eax,0x28(%rsp)
14099f85f:	b8 02 00 00 00       	mov    $0x2,%eax
14099f864:	44 8b e3             	mov    %ebx,%r12d
14099f867:	ff cb                	dec    %ebx
14099f869:	44 89 5c 24 44       	mov    %r11d,0x44(%rsp)
14099f86e:	89 5c 24 2c          	mov    %ebx,0x2c(%rsp)
14099f872:	44 8d 48 ff          	lea    -0x1(%rax),%r9d
14099f876:	3b c3                	cmp    %ebx,%eax
14099f878:	7f 4c                	jg     0x14099f8c6
14099f87a:	46 8b 94 9d 50 03 00 	mov    0x350(%rbp,%r11,4),%r10d
14099f881:	00
14099f882:	7d 20                	jge    0x14099f8a4
14099f884:	48 63 c8             	movslq %eax,%rcx
14099f887:	4c 63 44 8c 44       	movslq 0x44(%rsp,%rcx,4),%r8
14099f88c:	48 63 4c 8c 40       	movslq 0x40(%rsp,%rcx,4),%rcx
14099f891:	8b 94 8d 50 03 00 00 	mov    0x350(%rbp,%rcx,4),%edx
14099f898:	42 39 94 85 50 03 00 	cmp    %edx,0x350(%rbp,%r8,4)
14099f89f:	00
14099f8a0:	7d 02                	jge    0x14099f8a4
14099f8a2:	ff c0                	inc    %eax
14099f8a4:	48 63 c8             	movslq %eax,%rcx
14099f8a7:	48 63 54 8c 40       	movslq 0x40(%rsp,%rcx,4),%rdx
14099f8ac:	44 3b 94 95 50 03 00 	cmp    0x350(%rbp,%rdx,4),%r10d
14099f8b3:	00
14099f8b4:	7c 10                	jl     0x14099f8c6
14099f8b6:	49 63 c9             	movslq %r9d,%rcx
14099f8b9:	44 8b c8             	mov    %eax,%r9d
14099f8bc:	03 c0                	add    %eax,%eax
14099f8be:	89 54 8c 40          	mov    %edx,0x40(%rsp,%rcx,4)
14099f8c2:	3b c3                	cmp    %ebx,%eax
14099f8c4:	7e bc                	jle    0x14099f882
14099f8c6:	49 63 c1             	movslq %r9d,%rax
14099f8c9:	ff cb                	dec    %ebx
14099f8cb:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14099f8d1:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14099f8d7:	44 89 5c 84 40       	mov    %r11d,0x40(%rsp,%rax,4)
14099f8dc:	4c 63 1e             	movslq (%rsi),%r11
14099f8df:	48 63 7c 24 44       	movslq 0x44(%rsp),%rdi
14099f8e4:	44 89 5c 24 44       	mov    %r11d,0x44(%rsp)
14099f8e9:	44 3b c3             	cmp    %ebx,%r8d
14099f8ec:	7f 4e                	jg     0x14099f93c
14099f8ee:	46 8b 94 9d 50 03 00 	mov    0x350(%rbp,%r11,4),%r10d
14099f8f5:	00
14099f8f6:	7d 20                	jge    0x14099f918
14099f8f8:	49 63 c0             	movslq %r8d,%rax
14099f8fb:	48 63 54 84 44       	movslq 0x44(%rsp,%rax,4),%rdx
14099f900:	48 63 44 84 40       	movslq 0x40(%rsp,%rax,4),%rax
14099f905:	8b 8c 85 50 03 00 00 	mov    0x350(%rbp,%rax,4),%ecx
14099f90c:	39 8c 95 50 03 00 00 	cmp    %ecx,0x350(%rbp,%rdx,4)
14099f913:	7d 03                	jge    0x14099f918
14099f915:	41 ff c0             	inc    %r8d
14099f918:	49 63 c0             	movslq %r8d,%rax
14099f91b:	48 63 4c 84 40       	movslq 0x40(%rsp,%rax,4),%rcx
14099f920:	44 3b 94 8d 50 03 00 	cmp    0x350(%rbp,%rcx,4),%r10d
14099f927:	00
14099f928:	7c 12                	jl     0x14099f93c
14099f92a:	49 63 c1             	movslq %r9d,%rax
14099f92d:	45 8b c8             	mov    %r8d,%r9d
14099f930:	45 03 c0             	add    %r8d,%r8d
14099f933:	89 4c 84 40          	mov    %ecx,0x40(%rsp,%rax,4)
14099f937:	44 3b c3             	cmp    %ebx,%r8d
14099f93a:	7e ba                	jle    0x14099f8f6
14099f93c:	8b 5c 24 2c          	mov    0x2c(%rsp),%ebx
14099f940:	48 8d 0c bd 00 00 00 	lea    0x0(,%rdi,4),%rcx
14099f947:	00
14099f948:	44 8b 84 0d 50 03 00 	mov    0x350(%rbp,%rcx,1),%r8d
14099f94f:	00
14099f950:	41 ff c7             	inc    %r15d
14099f953:	49 63 c1             	movslq %r9d,%rax
14099f956:	49 83 c6 04          	add    $0x4,%r14
14099f95a:	44 89 bc 0d 60 0b 00 	mov    %r15d,0xb60(%rbp,%rcx,1)
14099f961:	00
14099f962:	8b d3                	mov    %ebx,%edx
14099f964:	44 89 5c 84 40       	mov    %r11d,0x40(%rsp,%rax,4)
14099f969:	48 63 44 24 28       	movslq 0x28(%rsp),%rax
14099f96e:	44 89 3e             	mov    %r15d,(%rsi)
14099f971:	44 8b 8c 85 50 03 00 	mov    0x350(%rbp,%rax,4),%r9d
14099f978:	00
14099f979:	41 8b c9             	mov    %r9d,%ecx
14099f97c:	44 89 bc 85 60 0b 00 	mov    %r15d,0xb60(%rbp,%rax,4)
14099f983:	00
14099f984:	45 3a c8             	cmp    %r8b,%r9b
14099f987:	42 c7 84 35 60 0b 00 	movl   $0xffffffff,0xb60(%rbp,%r14,1)
14099f98e:	00 ff ff ff ff
14099f993:	41 0f 46 c8          	cmovbe %r8d,%ecx
14099f997:	41 81 e0 00 ff ff ff 	and    $0xffffff00,%r8d
14099f99e:	0f b6 c1             	movzbl %cl,%eax
14099f9a1:	41 81 e1 00 ff ff ff 	and    $0xffffff00,%r9d
14099f9a8:	ff c0                	inc    %eax
14099f9aa:	49 8d 4c 24 ff       	lea    -0x1(%r12),%rcx
14099f9af:	45 03 c8             	add    %r8d,%r9d
14099f9b2:	41 0b c1             	or     %r9d,%eax
14099f9b5:	42 89 84 35 50 03 00 	mov    %eax,0x350(%rbp,%r14,1)
14099f9bc:	00
14099f9bd:	49 63 c7             	movslq %r15d,%rax
14099f9c0:	44 8b 84 85 50 03 00 	mov    0x350(%rbp,%rax,4),%r8d
14099f9c7:	00
14099f9c8:	48 8b c1             	mov    %rcx,%rax
14099f9cb:	48 d1 f8             	sar    $1,%rax
14099f9ce:	48 63 44 84 40       	movslq 0x40(%rsp,%rax,4),%rax
14099f9d3:	44 3b 84 85 50 03 00 	cmp    0x350(%rbp,%rax,4),%r8d
14099f9da:	00
14099f9db:	7d 2b                	jge    0x14099fa08
14099f9dd:	0f 1f 00             	nopl   (%rax)
14099f9e0:	48 8b c1             	mov    %rcx,%rax
14099f9e3:	d1 fa                	sar    $1,%edx
14099f9e5:	48 d1 f8             	sar    $1,%rax
14099f9e8:	8b 44 84 40          	mov    0x40(%rsp,%rax,4),%eax
14099f9ec:	89 44 8c 40          	mov    %eax,0x40(%rsp,%rcx,4)
14099f9f0:	48 63 ca             	movslq %edx,%rcx
14099f9f3:	48 8b c1             	mov    %rcx,%rax
14099f9f6:	48 d1 f8             	sar    $1,%rax
14099f9f9:	48 63 44 84 40       	movslq 0x40(%rsp,%rax,4),%rax
14099f9fe:	44 3b 84 85 50 03 00 	cmp    0x350(%rbp,%rax,4),%r8d
14099fa05:	00
14099fa06:	7c d8                	jl     0x14099f9e0
14099fa08:	48 63 c2             	movslq %edx,%rax
14099fa0b:	44 89 7c 84 40       	mov    %r15d,0x40(%rsp,%rax,4)
14099fa10:	83 fb 01             	cmp    $0x1,%ebx
14099fa13:	0f 8f 37 fe ff ff    	jg     0x14099f850
14099fa19:	44 8b 64 24 24       	mov    0x24(%rsp),%r12d
14099fa1e:	41 8b f5             	mov    %r13d,%esi
14099fa21:	41 81 ff 04 02 00 00 	cmp    $0x204,%r15d
14099fa28:	7c 0a                	jl     0x14099fa34
14099fa2a:	b9 d2 07 00 00       	mov    $0x7d2,%ecx
14099fa2f:	e8 0c 54 ff ff       	call   0x140994e40
14099fa34:	41 bb 01 00 00 00    	mov    $0x1,%r11d
14099fa3a:	45 32 c9             	xor    %r9b,%r9b
14099fa3d:	45 8b d3             	mov    %r11d,%r10d
14099fa40:	45 8b c3             	mov    %r11d,%r8d
14099fa43:	4d 3b dd             	cmp    %r13,%r11
14099fa46:	0f 8f ab 01 00 00    	jg     0x14099fbf7
14099fa4c:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14099fa51:	33 ff                	xor    %edi,%edi
14099fa53:	8b d7                	mov    %edi,%edx
14099fa55:	42 39 bc 85 60 0b 00 	cmp    %edi,0xb60(%rbp,%r8,4)
14099fa5c:	00
14099fa5d:	7c 26                	jl     0x14099fa85
14099fa5f:	49 63 c2             	movslq %r10d,%rax
14099fa62:	8b 8c 85 60 0b 00 00 	mov    0xb60(%rbp,%rax,4),%ecx
14099fa69:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14099fa70:	48 63 c1             	movslq %ecx,%rax
14099fa73:	ff c2                	inc    %edx
14099fa75:	8b 8c 85 60 0b 00 00 	mov    0xb60(%rbp,%rax,4),%ecx
14099fa7c:	85 c9                	test   %ecx,%ecx
14099fa7e:	79 f0                	jns    0x14099fa70
14099fa80:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14099fa85:	41 3b d4             	cmp    %r12d,%edx
14099fa88:	45 0f b6 c9          	movzbl %r9b,%r9d
14099fa8c:	42 88 54 00 ff       	mov    %dl,-0x1(%rax,%r8,1)
14099fa91:	45 0f 4f cb          	cmovg  %r11d,%r9d
14099fa95:	41 ff c2             	inc    %r10d
14099fa98:	49 ff c0             	inc    %r8
14099fa9b:	4d 3b c5             	cmp    %r13,%r8
14099fa9e:	7e b3                	jle    0x14099fa53
14099faa0:	45 84 c9             	test   %r9b,%r9b
14099faa3:	0f 84 4e 01 00 00    	je     0x14099fbf7
14099faa9:	49 8b cb             	mov    %r11,%rcx
14099faac:	41 3b f3             	cmp    %r11d,%esi
14099faaf:	0f 8c fb 00 00 00    	jl     0x14099fbb0
14099fab5:	83 fe 10             	cmp    $0x10,%esi
14099fab8:	0f 82 f2 00 00 00    	jb     0x14099fbb0
14099fabe:	66 0f 6f 15 7a 23 64 	movdqa 0x64237a(%rip),%xmm2        # 0x140fe1e40
14099fac5:	00
14099fac6:	48 8d 95 74 03 00 00 	lea    0x374(%rbp),%rdx
14099facd:	66 0f 6f 1d 0b 71 6c 	movdqa 0x6c710b(%rip),%xmm3        # 0x141066be0
14099fad4:	00
14099fad5:	48 63 c6             	movslq %esi,%rax
14099fad8:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
14099fadc:	0f 1f 40 00          	nopl   0x0(%rax)
14099fae0:	f3 0f 6f 42 e0       	movdqu -0x20(%rdx),%xmm0
14099fae5:	48 8d 52 40          	lea    0x40(%rdx),%rdx
14099fae9:	48 83 c1 10          	add    $0x10,%rcx
14099faed:	0f 57 c9             	xorps  %xmm1,%xmm1
14099faf0:	66 0f 72 e0 08       	psrad  $0x8,%xmm0
14099faf5:	66 0f 66 c8          	pcmpgtd %xmm0,%xmm1
14099faf9:	0f 54 ca             	andps  %xmm2,%xmm1
14099fafc:	66 0f fe c8          	paddd  %xmm0,%xmm1
14099fb00:	66 0f 72 e1 01       	psrad  $0x1,%xmm1
14099fb05:	66 0f 72 f1 08       	pslld  $0x8,%xmm1
14099fb0a:	66 0f fe cb          	paddd  %xmm3,%xmm1
14099fb0e:	f3 0f 7f 4a a0       	movdqu %xmm1,-0x60(%rdx)
14099fb13:	0f 57 c9             	xorps  %xmm1,%xmm1
14099fb16:	f3 0f 6f 42 b0       	movdqu -0x50(%rdx),%xmm0
14099fb1b:	66 0f 72 e0 08       	psrad  $0x8,%xmm0