41b9c2:	56                   	push   %esi
41b9c3:	57                   	push   %edi
41b9c4:	8b 7c 24 14          	mov    0x14(%esp),%edi
41b9c8:	8b 74 24 18          	mov    0x18(%esp),%esi
41b9cc:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
41b9d0:	8b 47 14             	mov    0x14(%edi),%eax
41b9d3:	83 e1 f0             	and    $0xfffffff0,%ecx
41b9d6:	0f 84 82 06 00 00    	je     0x41c05e
41b9dc:	83 f9 40             	cmp    $0x40,%ecx
41b9df:	0f 83 08 00 00 00    	jae    0x41b9ed
41b9e5:	85 c0                	test   %eax,%eax
41b9e7:	0f 84 23 e8 ff ff    	je     0x41a210
41b9ed:	c5 f8 77             	vzeroupper
41b9f0:	e8 00 00 00 00       	call   0x41b9f5
41b9f5:	5b                   	pop    %ebx
41b9f6:	8d 9b 8b 06 00 00    	lea    0x68b(%ebx),%ebx
41b9fc:	85 c0                	test   %eax,%eax
41b9fe:	0f 85 4a 00 00 00    	jne    0x41ba4e
41ba04:	e8 97 fc ff ff       	call   0x41b6a0
41ba09:	8b 07                	mov    (%edi),%eax
41ba0b:	8b 4f 03             	mov    0x3(%edi),%ecx
41ba0e:	8b 57 06             	mov    0x6(%edi),%edx
41ba11:	8b 77 09             	mov    0x9(%edi),%esi
41ba14:	8b 6f 0d             	mov    0xd(%edi),%ebp
41ba17:	c1 e9 02             	shr    $0x2,%ecx
41ba1a:	25 ff ff ff 03       	and    $0x3ffffff,%eax
41ba1f:	c1 ea 04             	shr    $0x4,%edx
41ba22:	81 e1 ff ff ff 03    	and    $0x3ffffff,%ecx
41ba28:	c1 ee 06             	shr    $0x6,%esi
41ba2b:	81 e2 ff ff ff 03    	and    $0x3ffffff,%edx
41ba31:	89 07                	mov    %eax,(%edi)
41ba33:	89 4f 04             	mov    %ecx,0x4(%edi)
41ba36:	89 57 08             	mov    %edx,0x8(%edi)
41ba39:	89 77 0c             	mov    %esi,0xc(%edi)
41ba3c:	89 6f 10             	mov    %ebp,0x10(%edi)
41ba3f:	c7 47 14 01 00 00 00 	movl   $0x1,0x14(%edi)
41ba46:	8b 74 24 18          	mov    0x18(%esp),%esi
41ba4a:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
41ba4e:	8b 44 24 20          	mov    0x20(%esp),%eax
41ba52:	89 e5                	mov    %esp,%ebp
41ba54:	81 ec c0 01 00 00    	sub    $0x1c0,%esp
41ba5a:	81 e4 00 fe ff ff    	and    $0xfffffe00,%esp
41ba60:	c5 fa 6f 47 30       	vmovdqu 0x30(%edi),%xmm0
41ba65:	8d 94 24 20 01 00 00 	lea    0x120(%esp),%edx
41ba6c:	c5 fa 6f 4f 40       	vmovdqu 0x40(%edi),%xmm1
41ba71:	c5 fa 6f 57 50       	vmovdqu 0x50(%edi),%xmm2
41ba76:	c5 fa 6f 5f 60       	vmovdqu 0x60(%edi),%xmm3
41ba7b:	c5 fa 6f 67 70       	vmovdqu 0x70(%edi),%xmm4
41ba80:	8d 7f 30             	lea    0x30(%edi),%edi
41ba83:	c4 e3 fd 00 c0 40    	vpermq $0x40,%ymm0,%ymm0
41ba89:	c4 e3 fd 00 c9 40    	vpermq $0x40,%ymm1,%ymm1
41ba8f:	c4 e3 fd 00 d2 40    	vpermq $0x40,%ymm2,%ymm2
41ba95:	c4 e3 fd 00 db 40    	vpermq $0x40,%ymm3,%ymm3
41ba9b:	c4 e3 fd 00 e4 40    	vpermq $0x40,%ymm4,%ymm4
41baa1:	c5 fd 70 c0 c8       	vpshufd $0xc8,%ymm0,%ymm0
41baa6:	c5 fd 70 c9 c8       	vpshufd $0xc8,%ymm1,%ymm1
41baab:	c5 fd 70 d2 c8       	vpshufd $0xc8,%ymm2,%ymm2
41bab0:	c5 fd 70 db c8       	vpshufd $0xc8,%ymm3,%ymm3
41bab5:	c5 fd 70 e4 c8       	vpshufd $0xc8,%ymm4,%ymm4
41baba:	c5 fd 7f 42 80       	vmovdqa %ymm0,-0x80(%edx)
41babf:	c5 fa 6f 47 50       	vmovdqu 0x50(%edi),%xmm0
41bac4:	c5 fd 7f 4a a0       	vmovdqa %ymm1,-0x60(%edx)
41bac9:	c5 fa 6f 4f 60       	vmovdqu 0x60(%edi),%xmm1
41bace:	c5 fd 7f 52 c0       	vmovdqa %ymm2,-0x40(%edx)
41bad3:	c5 fa 6f 57 70       	vmovdqu 0x70(%edi),%xmm2
41bad8:	c5 fd 7f 5a e0       	vmovdqa %ymm3,-0x20(%edx)
41badd:	c5 fa 6f 9f 80 00 00 	vmovdqu 0x80(%edi),%xmm3
41bae4:	00
41bae5:	c5 fd 7f 22          	vmovdqa %ymm4,(%edx)
41bae9:	c4 e3 fd 00 c0 40    	vpermq $0x40,%ymm0,%ymm0
41baef:	c4 e3 fd 00 c9 40    	vpermq $0x40,%ymm1,%ymm1
41baf5:	c4 e3 fd 00 d2 40    	vpermq $0x40,%ymm2,%ymm2
41bafb:	c4 e3 fd 00 db 40    	vpermq $0x40,%ymm3,%ymm3
41bb01:	c5 fd 70 c0 c8       	vpshufd $0xc8,%ymm0,%ymm0
41bb06:	c5 fd 70 c9 c8       	vpshufd $0xc8,%ymm1,%ymm1
41bb0b:	c5 fd 70 d2 c8       	vpshufd $0xc8,%ymm2,%ymm2
41bb10:	c5 fd 70 db c8       	vpshufd $0xc8,%ymm3,%ymm3
41bb15:	c5 fd 7f 42 20       	vmovdqa %ymm0,0x20(%edx)
41bb1a:	c5 f9 6e 47 d0       	vmovd  -0x30(%edi),%xmm0
41bb1f:	c5 fd 7f 4a 40       	vmovdqa %ymm1,0x40(%edx)
41bb24:	c5 f9 6e 4f d4       	vmovd  -0x2c(%edi),%xmm1
41bb29:	c5 fd 7f 52 60       	vmovdqa %ymm2,0x60(%edx)
41bb2e:	c5 f9 6e 57 d8       	vmovd  -0x28(%edi),%xmm2
41bb33:	c5 fd 7f 9a 80 00 00 	vmovdqa %ymm3,0x80(%edx)
41bb3a:	00
41bb3b:	c5 f9 6e 5f dc       	vmovd  -0x24(%edi),%xmm3
41bb40:	c5 f9 6e 67 e0       	vmovd  -0x20(%edi),%xmm4
41bb45:	c5 fd 6f 7b 40       	vmovdqa 0x40(%ebx),%ymm7
41bb4a:	f7 d8                	neg    %eax
41bb4c:	f7 c1 3f 00 00 00    	test   $0x3f,%ecx
41bb52:	0f 84 68 00 00 00    	je     0x41bbc0
41bb58:	89 ca                	mov    %ecx,%edx
41bb5a:	83 e1 c0             	and    $0xffffffc0,%ecx
41bb5d:	83 e2 3f             	and    $0x3f,%edx
41bb60:	c5 fa 6f 2e          	vmovdqu (%esi),%xmm5
41bb64:	83 fa 20             	cmp    $0x20,%edx
41bb67:	0f 82 36 00 00 00    	jb     0x41bba3
41bb6d:	c5 fa 6f 76 10       	vmovdqu 0x10(%esi),%xmm6
41bb72:	0f 84 19 00 00 00    	je     0x41bb91
41bb78:	c4 e3 55 38 6e 20 01 	vinserti128 $0x1,0x20(%esi),%ymm5,%ymm5
41bb7f:	8d 76 30             	lea    0x30(%esi),%esi
41bb82:	8d 5b 08             	lea    0x8(%ebx),%ebx
41bb85:	8d 94 24 28 01 00 00 	lea    0x128(%esp),%edx
41bb8c:	e9 48 02 00 00       	jmp    0x41bdd9
41bb91:	8d 76 20             	lea    0x20(%esi),%esi
41bb94:	8d 5b 10             	lea    0x10(%ebx),%ebx
41bb97:	8d 94 24 30 01 00 00 	lea    0x130(%esp),%edx
41bb9e:	e9 36 02 00 00       	jmp    0x41bdd9
41bba3:	8d 76 10             	lea    0x10(%esi),%esi
41bba6:	c5 cd ef f6          	vpxor  %ymm6,%ymm6,%ymm6
41bbaa:	8d 5c c3 20          	lea    0x20(%ebx,%eax,8),%ebx
41bbae:	8d 94 24 38 01 00 00 	lea    0x138(%esp),%edx
41bbb5:	e9 1f 02 00 00       	jmp    0x41bdd9
41bbba:	90                   	nop
41bbbb:	90                   	nop
41bbbc:	90                   	nop
41bbbd:	90                   	nop
41bbbe:	90                   	nop
41bbbf:	90                   	nop
41bbc0:	c5 fa 6f 2e          	vmovdqu (%esi),%xmm5
41bbc4:	c5 fa 6f 76 10       	vmovdqu 0x10(%esi),%xmm6
41bbc9:	c4 e3 55 38 6e 20 01 	vinserti128 $0x1,0x20(%esi),%ymm5,%ymm5
41bbd0:	c4 e3 4d 38 76 30 01 	vinserti128 $0x1,0x30(%esi),%ymm6,%ymm6
41bbd7:	8d 76 40             	lea    0x40(%esi),%esi
41bbda:	83 e9 40             	sub    $0x40,%ecx
41bbdd:	0f 84 f6 01 00 00    	je     0x41bdd9
41bbe3:	c5 fd 7f 54 24 40    	vmovdqa %ymm2,0x40(%esp)
41bbe9:	c5 ed 73 dd 06       	vpsrldq $0x6,%ymm5,%ymm2
41bbee:	c5 fd 7f 04 24       	vmovdqa %ymm0,(%esp)
41bbf3:	c5 fd 73 de 06       	vpsrldq $0x6,%ymm6,%ymm0
41bbf8:	c5 fd 7f 4c 24 20    	vmovdqa %ymm1,0x20(%esp)
41bbfe:	c5 d5 6d ce          	vpunpckhqdq %ymm6,%ymm5,%ymm1
41bc02:	c5 d5 6c ee          	vpunpcklqdq %ymm6,%ymm5,%ymm5
41bc06:	c5 ed 6c d0          	vpunpcklqdq %ymm0,%ymm2,%ymm2
41bc0a:	c5 fd 73 d2 1e       	vpsrlq $0x1e,%ymm2,%ymm0
41bc0f:	c5 ed 73 d2 04       	vpsrlq $0x4,%ymm2,%ymm2
41bc14:	c5 cd 73 d5 1a       	vpsrlq $0x1a,%ymm5,%ymm6
41bc19:	c5 f5 73 d1 28       	vpsrlq $0x28,%ymm1,%ymm1
41bc1e:	c5 ed db d7          	vpand  %ymm7,%ymm2,%ymm2
41bc22:	c5 d5 db ef          	vpand  %ymm7,%ymm5,%ymm5
41bc26:	c5 cd db f7          	vpand  %ymm7,%ymm6,%ymm6
41bc2a:	c5 fd db c7          	vpand  %ymm7,%ymm0,%ymm0
41bc2e:	c5 f5 eb 0b          	vpor   (%ebx),%ymm1,%ymm1
41bc32:	c5 ed d4 54 24 40    	vpaddq 0x40(%esp),%ymm2,%ymm2
41bc38:	c5 d5 d4 2c 24       	vpaddq (%esp),%ymm5,%ymm5
41bc3d:	c5 cd d4 74 24 20    	vpaddq 0x20(%esp),%ymm6,%ymm6
41bc43:	c5 fd d4 c3          	vpaddq %ymm3,%ymm0,%ymm0
41bc47:	c5 f5 d4 cc          	vpaddq %ymm4,%ymm1,%ymm1
41bc4b:	c5 ed f4 5a a0       	vpmuludq -0x60(%edx),%ymm2,%ymm3
41bc50:	c5 fd 7f 74 24 20    	vmovdqa %ymm6,0x20(%esp)
41bc56:	c5 ed f4 62 c0       	vpmuludq -0x40(%edx),%ymm2,%ymm4
41bc5b:	c5 fd 7f 44 24 60    	vmovdqa %ymm0,0x60(%esp)
41bc61:	c5 ed f4 42 60       	vpmuludq 0x60(%edx),%ymm2,%ymm0
41bc66:	c5 fd 7f 8c 24 80 00 	vmovdqa %ymm1,0x80(%esp)
41bc6d:	00 00
41bc6f:	c5 ed f4 8a 80 00 00 	vpmuludq 0x80(%edx),%ymm2,%ymm1
41bc76:	00
41bc77:	c5 ed f4 52 80       	vpmuludq -0x80(%edx),%ymm2,%ymm2
41bc7c:	c5 d5 f4 7a e0       	vpmuludq -0x20(%edx),%ymm5,%ymm7
41bc81:	c5 e5 d4 df          	vpaddq %ymm7,%ymm3,%ymm3
41bc85:	c5 d5 f4 32          	vpmuludq (%edx),%ymm5,%ymm6
41bc89:	c5 dd d4 e6          	vpaddq %ymm6,%ymm4,%ymm4
41bc8d:	c5 d5 f4 7a 80       	vpmuludq -0x80(%edx),%ymm5,%ymm7
41bc92:	c5 fd d4 c7          	vpaddq %ymm7,%ymm0,%ymm0
41bc96:	c5 fd 6f 7c 24 20    	vmovdqa 0x20(%esp),%ymm7
41bc9c:	c5 d5 f4 72 a0       	vpmuludq -0x60(%edx),%ymm5,%ymm6
41bca1:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41bca5:	c5 d5 f4 6a c0       	vpmuludq -0x40(%edx),%ymm5,%ymm5
41bcaa:	c5 ed d4 d5          	vpaddq %ymm5,%ymm2,%ymm2
41bcae:	c5 c5 f4 72 c0       	vpmuludq -0x40(%edx),%ymm7,%ymm6
41bcb3:	c5 e5 d4 de          	vpaddq %ymm6,%ymm3,%ymm3
41bcb7:	c5 c5 f4 6a e0       	vpmuludq -0x20(%edx),%ymm7,%ymm5
41bcbc:	c5 dd d4 e5          	vpaddq %ymm5,%ymm4,%ymm4
41bcc0:	c5 c5 f4 b2 80 00 00 	vpmuludq 0x80(%edx),%ymm7,%ymm6
41bcc7:	00
41bcc8:	c5 fd d4 c6          	vpaddq %ymm6,%ymm0,%ymm0
41bccc:	c5 fd 6f 74 24 60    	vmovdqa 0x60(%esp),%ymm6
41bcd2:	c5 c5 f4 6a 80       	vpmuludq -0x80(%edx),%ymm7,%ymm5
41bcd7:	c5 f5 d4 cd          	vpaddq %ymm5,%ymm1,%ymm1
41bcdb:	c5 c5 f4 7a a0       	vpmuludq -0x60(%edx),%ymm7,%ymm7
41bce0:	c5 ed d4 d7          	vpaddq %ymm7,%ymm2,%ymm2
41bce4:	c5 cd f4 6a 80       	vpmuludq -0x80(%edx),%ymm6,%ymm5
41bce9:	c5 e5 d4 dd          	vpaddq %ymm5,%ymm3,%ymm3
41bced:	c5 cd f4 7a a0       	vpmuludq -0x60(%edx),%ymm6,%ymm7
41bcf2:	c5 dd d4 e7          	vpaddq %ymm7,%ymm4,%ymm4
41bcf6:	c5 cd f4 6a 40       	vpmuludq 0x40(%edx),%ymm6,%ymm5
41bcfb:	c5 fd d4 c5          	vpaddq %ymm5,%ymm0,%ymm0
41bcff:	c5 fd 6f ac 24 80 00 	vmovdqa 0x80(%esp),%ymm5
41bd06:	00 00
41bd08:	c5 cd f4 7a 60       	vpmuludq 0x60(%edx),%ymm6,%ymm7
41bd0d:	c5 f5 d4 cf          	vpaddq %ymm7,%ymm1,%ymm1
41bd11:	c5 cd f4 b2 80 00 00 	vpmuludq 0x80(%edx),%ymm6,%ymm6
41bd18:	00
41bd19:	c5 ed d4 d6          	vpaddq %ymm6,%ymm2,%ymm2
41bd1d:	c5 d5 f4 ba 80 00 00 	vpmuludq 0x80(%edx),%ymm5,%ymm7
41bd24:	00
41bd25:	c5 e5 d4 df          	vpaddq %ymm7,%ymm3,%ymm3
41bd29:	c5 d5 f4 72 20       	vpmuludq 0x20(%edx),%ymm5,%ymm6
41bd2e:	c5 fd d4 c6          	vpaddq %ymm6,%ymm0,%ymm0
41bd32:	c5 d5 f4 7a 80       	vpmuludq -0x80(%edx),%ymm5,%ymm7
41bd37:	c5 dd d4 e7          	vpaddq %ymm7,%ymm4,%ymm4
41bd3b:	c5 fd 6f 7b 40       	vmovdqa 0x40(%ebx),%ymm7
41bd40:	c5 d5 f4 72 40       	vpmuludq 0x40(%edx),%ymm5,%ymm6
41bd45:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41bd49:	c5 d5 f4 6a 60       	vpmuludq 0x60(%edx),%ymm5,%ymm5
41bd4e:	c5 ed d4 d5          	vpaddq %ymm5,%ymm2,%ymm2
41bd52:	c5 d5 73 d3 1a       	vpsrlq $0x1a,%ymm3,%ymm5
41bd57:	c5 e5 db df          	vpand  %ymm7,%ymm3,%ymm3
41bd5b:	c5 cd 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm6
41bd60:	c5 fd db c7          	vpand  %ymm7,%ymm0,%ymm0
41bd64:	c5 dd d4 e5          	vpaddq %ymm5,%ymm4,%ymm4
41bd68:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41bd6c:	c5 d5 73 d4 1a       	vpsrlq $0x1a,%ymm4,%ymm5
41bd71:	c5 dd db e7          	vpand  %ymm7,%ymm4,%ymm4
41bd75:	c5 cd 73 d1 1a       	vpsrlq $0x1a,%ymm1,%ymm6
41bd7a:	c5 f5 db cf          	vpand  %ymm7,%ymm1,%ymm1
41bd7e:	c5 ed d4 d6          	vpaddq %ymm6,%ymm2,%ymm2
41bd82:	c5 fd d4 c5          	vpaddq %ymm5,%ymm0,%ymm0
41bd86:	c5 d5 73 f5 02       	vpsllq $0x2,%ymm5,%ymm5
41bd8b:	c5 cd 73 d2 1a       	vpsrlq $0x1a,%ymm2,%ymm6
41bd90:	c5 ed db d7          	vpand  %ymm7,%ymm2,%ymm2
41bd94:	c5 fd d4 c5          	vpaddq %ymm5,%ymm0,%ymm0
41bd98:	c5 e5 d4 de          	vpaddq %ymm6,%ymm3,%ymm3
41bd9c:	c5 cd 73 d3 1a       	vpsrlq $0x1a,%ymm3,%ymm6
41bda1:	c5 d5 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm5
41bda6:	c5 fd db c7          	vpand  %ymm7,%ymm0,%ymm0
41bdaa:	c5 e5 db df          	vpand  %ymm7,%ymm3,%ymm3
41bdae:	c5 f5 d4 cd          	vpaddq %ymm5,%ymm1,%ymm1
41bdb2:	c5 dd d4 e6          	vpaddq %ymm6,%ymm4,%ymm4
41bdb6:	c5 fa 6f 2e          	vmovdqu (%esi),%xmm5
41bdba:	c5 fa 6f 76 10       	vmovdqu 0x10(%esi),%xmm6
41bdbf:	c4 e3 55 38 6e 20 01 	vinserti128 $0x1,0x20(%esi),%ymm5,%ymm5
41bdc6:	c4 e3 4d 38 76 30 01 	vinserti128 $0x1,0x30(%esi),%ymm6,%ymm6
41bdcd:	8d 76 40             	lea    0x40(%esi),%esi
41bdd0:	83 e9 40             	sub    $0x40,%ecx
41bdd3:	0f 85 0a fe ff ff    	jne    0x41bbe3
41bdd9:	c5 fd 7f 54 24 40    	vmovdqa %ymm2,0x40(%esp)
41bddf:	c5 ed 73 dd 06       	vpsrldq $0x6,%ymm5,%ymm2
41bde4:	c5 fd 7f 04 24       	vmovdqa %ymm0,(%esp)
41bde9:	c5 fd 73 de 06       	vpsrldq $0x6,%ymm6,%ymm0
41bdee:	c5 fd 7f 4c 24 20    	vmovdqa %ymm1,0x20(%esp)
41bdf4:	c5 d5 6d ce          	vpunpckhqdq %ymm6,%ymm5,%ymm1
41bdf8:	c5 d5 6c ee          	vpunpcklqdq %ymm6,%ymm5,%ymm5
41bdfc:	c5 ed 6c d0          	vpunpcklqdq %ymm0,%ymm2,%ymm2
41be00:	c5 fd 73 d2 1e       	vpsrlq $0x1e,%ymm2,%ymm0
41be05:	c5 ed 73 d2 04       	vpsrlq $0x4,%ymm2,%ymm2
41be0a:	c5 cd 73 d5 1a       	vpsrlq $0x1a,%ymm5,%ymm6
41be0f:	c5 f5 73 d1 28       	vpsrlq $0x28,%ymm1,%ymm1
41be14:	c5 ed db d7          	vpand  %ymm7,%ymm2,%ymm2
41be18:	c5 d5 db ef          	vpand  %ymm7,%ymm5,%ymm5
41be1c:	c5 cd db f7          	vpand  %ymm7,%ymm6,%ymm6
41be20:	c5 fd db c7          	vpand  %ymm7,%ymm0,%ymm0
41be24:	c5 f5 eb 0b          	vpor   (%ebx),%ymm1,%ymm1
41be28:	83 e3 c0             	and    $0xffffffc0,%ebx
41be2b:	c5 ed d4 54 24 40    	vpaddq 0x40(%esp),%ymm2,%ymm2
41be31:	c5 d5 d4 2c 24       	vpaddq (%esp),%ymm5,%ymm5
41be36:	c5 cd d4 74 24 20    	vpaddq 0x20(%esp),%ymm6,%ymm6
41be3c:	c5 fd d4 c3          	vpaddq %ymm3,%ymm0,%ymm0
41be40:	c5 f5 d4 cc          	vpaddq %ymm4,%ymm1,%ymm1
41be44:	c5 ed f4 5a a4       	vpmuludq -0x5c(%edx),%ymm2,%ymm3
41be49:	c5 fd 7f 74 24 20    	vmovdqa %ymm6,0x20(%esp)
41be4f:	c5 ed f4 62 c4       	vpmuludq -0x3c(%edx),%ymm2,%ymm4
41be54:	c5 fd 7f 44 24 60    	vmovdqa %ymm0,0x60(%esp)
41be5a:	c5 ed f4 42 64       	vpmuludq 0x64(%edx),%ymm2,%ymm0
41be5f:	c5 fd 7f 8c 24 80 00 	vmovdqa %ymm1,0x80(%esp)
41be66:	00 00
41be68:	c5 ed f4 8a 84 00 00 	vpmuludq 0x84(%edx),%ymm2,%ymm1
41be6f:	00
41be70:	c5 ed f4 52 84       	vpmuludq -0x7c(%edx),%ymm2,%ymm2
41be75:	c5 d5 f4 7a e4       	vpmuludq -0x1c(%edx),%ymm5,%ymm7
41be7a:	c5 e5 d4 df          	vpaddq %ymm7,%ymm3,%ymm3
41be7e:	c5 d5 f4 72 04       	vpmuludq 0x4(%edx),%ymm5,%ymm6
41be83:	c5 dd d4 e6          	vpaddq %ymm6,%ymm4,%ymm4
41be87:	c5 d5 f4 7a 84       	vpmuludq -0x7c(%edx),%ymm5,%ymm7
41be8c:	c5 fd d4 c7          	vpaddq %ymm7,%ymm0,%ymm0
41be90:	c5 fd 6f 7c 24 20    	vmovdqa 0x20(%esp),%ymm7
41be96:	c5 d5 f4 72 a4       	vpmuludq -0x5c(%edx),%ymm5,%ymm6
41be9b:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41be9f:	c5 d5 f4 6a c4       	vpmuludq -0x3c(%edx),%ymm5,%ymm5
41bea4:	c5 ed d4 d5          	vpaddq %ymm5,%ymm2,%ymm2
41bea8:	c5 c5 f4 72 c4       	vpmuludq -0x3c(%edx),%ymm7,%ymm6
41bead:	c5 e5 d4 de          	vpaddq %ymm6,%ymm3,%ymm3
41beb1:	c5 c5 f4 6a e4       	vpmuludq -0x1c(%edx),%ymm7,%ymm5
41beb6:	c5 dd d4 e5          	vpaddq %ymm5,%ymm4,%ymm4
41beba:	c5 c5 f4 b2 84 00 00 	vpmuludq 0x84(%edx),%ymm7,%ymm6
41bec1:	00
41bec2:	c5 fd d4 c6          	vpaddq %ymm6,%ymm0,%ymm0
41bec6:	c5 fd 6f 74 24 60    	vmovdqa 0x60(%esp),%ymm6
41becc:	c5 c5 f4 6a 84       	vpmuludq -0x7c(%edx),%ymm7,%ymm5
41bed1:	c5 f5 d4 cd          	vpaddq %ymm5,%ymm1,%ymm1
41bed5:	c5 c5 f4 7a a4       	vpmuludq -0x5c(%edx),%ymm7,%ymm7
41beda:	c5 ed d4 d7          	vpaddq %ymm7,%ymm2,%ymm2
41bede:	c5 cd f4 6a 84       	vpmuludq -0x7c(%edx),%ymm6,%ymm5
41bee3:	c5 e5 d4 dd          	vpaddq %ymm5,%ymm3,%ymm3
41bee7:	c5 cd f4 7a a4       	vpmuludq -0x5c(%edx),%ymm6,%ymm7
41beec:	c5 dd d4 e7          	vpaddq %ymm7,%ymm4,%ymm4
41bef0:	c5 cd f4 6a 44       	vpmuludq 0x44(%edx),%ymm6,%ymm5
41bef5:	c5 fd d4 c5          	vpaddq %ymm5,%ymm0,%ymm0
41bef9:	c5 fd 6f ac 24 80 00 	vmovdqa 0x80(%esp),%ymm5
41bf00:	00 00
41bf02:	c5 cd f4 7a 64       	vpmuludq 0x64(%edx),%ymm6,%ymm7
41bf07:	c5 f5 d4 cf          	vpaddq %ymm7,%ymm1,%ymm1
41bf0b:	c5 cd f4 b2 84 00 00 	vpmuludq 0x84(%edx),%ymm6,%ymm6
41bf12:	00
41bf13:	c5 ed d4 d6          	vpaddq %ymm6,%ymm2,%ymm2
41bf17:	c5 d5 f4 ba 84 00 00 	vpmuludq 0x84(%edx),%ymm5,%ymm7
41bf1e:	00
41bf1f:	c5 e5 d4 df          	vpaddq %ymm7,%ymm3,%ymm3
41bf23:	c5 d5 f4 72 24       	vpmuludq 0x24(%edx),%ymm5,%ymm6
41bf28:	c5 fd d4 c6          	vpaddq %ymm6,%ymm0,%ymm0
41bf2c:	c5 d5 f4 7a 84       	vpmuludq -0x7c(%edx),%ymm5,%ymm7
41bf31:	c5 dd d4 e7          	vpaddq %ymm7,%ymm4,%ymm4
41bf35:	c5 fd 6f 7b 40       	vmovdqa 0x40(%ebx),%ymm7
41bf3a:	c5 d5 f4 72 44       	vpmuludq 0x44(%edx),%ymm5,%ymm6
41bf3f:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41bf43:	c5 d5 f4 6a 64       	vpmuludq 0x64(%edx),%ymm5,%ymm5
41bf48:	c5 ed d4 d5          	vpaddq %ymm5,%ymm2,%ymm2
41bf4c:	c5 d5 73 dc 08       	vpsrldq $0x8,%ymm4,%ymm5
41bf51:	c5 cd 73 db 08       	vpsrldq $0x8,%ymm3,%ymm6
41bf56:	c5 dd d4 e5          	vpaddq %ymm5,%ymm4,%ymm4
41bf5a:	c5 d5 73 d8 08       	vpsrldq $0x8,%ymm0,%ymm5
41bf5f:	c5 e5 d4 de          	vpaddq %ymm6,%ymm3,%ymm3
41bf63:	c5 cd 73 d9 08       	vpsrldq $0x8,%ymm1,%ymm6
41bf68:	c5 fd d4 c5          	vpaddq %ymm5,%ymm0,%ymm0
41bf6c:	c5 d5 73 da 08       	vpsrldq $0x8,%ymm2,%ymm5
41bf71:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41bf75:	c4 e3 fd 00 f4 02    	vpermq $0x2,%ymm4,%ymm6
41bf7b:	c5 ed d4 d5          	vpaddq %ymm5,%ymm2,%ymm2
41bf7f:	c4 e3 fd 00 eb 02    	vpermq $0x2,%ymm3,%ymm5
41bf85:	c5 dd d4 e6          	vpaddq %ymm6,%ymm4,%ymm4
41bf89:	c4 e3 fd 00 f0 02    	vpermq $0x2,%ymm0,%ymm6
41bf8f:	c5 e5 d4 dd          	vpaddq %ymm5,%ymm3,%ymm3
41bf93:	c4 e3 fd 00 e9 02    	vpermq $0x2,%ymm1,%ymm5
41bf99:	c5 fd d4 c6          	vpaddq %ymm6,%ymm0,%ymm0
41bf9d:	c4 e3 fd 00 f2 02    	vpermq $0x2,%ymm2,%ymm6
41bfa3:	c5 f5 d4 cd          	vpaddq %ymm5,%ymm1,%ymm1
41bfa7:	c5 ed d4 d6          	vpaddq %ymm6,%ymm2,%ymm2
41bfab:	c5 d5 73 d3 1a       	vpsrlq $0x1a,%ymm3,%ymm5
41bfb0:	c5 e5 db df          	vpand  %ymm7,%ymm3,%ymm3
41bfb4:	c5 cd 73 d0 1a       	vpsrlq $0x1a,%ymm0,%ymm6
41bfb9:	c5 fd db c7          	vpand  %ymm7,%ymm0,%ymm0
41bfbd:	c5 dd d4 e5          	vpaddq %ymm5,%ymm4,%ymm4
41bfc1:	c5 f5 d4 ce          	vpaddq %ymm6,%ymm1,%ymm1
41bfc5:	c5 d5 73 d4 1a       	vpsrlq $0x1a,%ymm4,%ymm5
41bfca:	c5 dd db e7          	vpand  %ymm7,%ymm4,%ymm4
41bfce:	c5 cd 73 d1 1a       	vpsrlq $0x1a,%ymm1,%ymm6
41bfd3:	c5 f5 db cf          	vpand  %ymm7,%ymm1,%ymm1
41bfd7:	c5 ed d4 d6          	vpaddq %ymm6,%ymm2,%ymm2
41bfdb:	c5 fd d4 c5          	vpaddq %ymm5,%ymm0,%ymm0
41bfdf:	c5 d5 73 f5 02       	vpsllq $0x2,%ymm5,%ymm5