14006c92d:	48 89 d3             	mov    %rdx,%rbx
14006c930:	eb 0e                	jmp    0x14006c940
14006c932:	90                   	nop
14006c933:	90                   	nop
14006c934:	90                   	nop
14006c935:	90                   	nop
14006c936:	90                   	nop
14006c937:	90                   	nop
14006c938:	90                   	nop
14006c939:	90                   	nop
14006c93a:	90                   	nop
14006c93b:	90                   	nop
14006c93c:	90                   	nop
14006c93d:	90                   	nop
14006c93e:	90                   	nop
14006c93f:	90                   	nop
14006c940:	48 89 c5             	mov    %rax,%rbp
14006c943:	49 f7 e0             	mul    %r8
14006c946:	49 89 c1             	mov    %rax,%r9
14006c949:	66 48 0f 6e cd       	movq   %rbp,%xmm1
14006c94e:	4c 89 f0             	mov    %r14,%rax
14006c951:	49 89 d2             	mov    %rdx,%r10
14006c954:	49 f7 e0             	mul    %r8
14006c957:	49 01 c2             	add    %rax,%r10
14006c95a:	4c 89 f8             	mov    %r15,%rax
14006c95d:	66 49 0f 6e d6       	movq   %r14,%xmm2
14006c962:	48 83 d2 00          	adc    $0x0,%rdx
14006c966:	49 89 d3             	mov    %rdx,%r11
14006c969:	49 f7 e0             	mul    %r8
14006c96c:	49 01 c3             	add    %rax,%r11
14006c96f:	4c 89 f8             	mov    %r15,%rax
14006c972:	66 49 0f 6e df       	movq   %r15,%xmm3
14006c977:	48 83 d2 00          	adc    $0x0,%rdx
14006c97b:	49 89 d4             	mov    %rdx,%r12
14006c97e:	49 f7 e6             	mul    %r14
14006c981:	49 89 c5             	mov    %rax,%r13
14006c984:	4c 89 f0             	mov    %r14,%rax
14006c987:	49 89 d6             	mov    %rdx,%r14
14006c98a:	48 f7 e5             	mul    %rbp
14006c98d:	49 01 c3             	add    %rax,%r11
14006c990:	4c 89 f8             	mov    %r15,%rax
14006c993:	48 83 d2 00          	adc    $0x0,%rdx
14006c997:	49 89 d7             	mov    %rdx,%r15
14006c99a:	48 f7 e5             	mul    %rbp
14006c99d:	49 01 c4             	add    %rax,%r12
14006c9a0:	48 83 d2 00          	adc    $0x0,%rdx
14006c9a4:	4d 01 fc             	add    %r15,%r12
14006c9a7:	49 11 d5             	adc    %rdx,%r13
14006c9aa:	49 83 d6 00          	adc    $0x0,%r14
14006c9ae:	4d 31 ff             	xor    %r15,%r15
14006c9b1:	4c 89 c0             	mov    %r8,%rax
14006c9b4:	4d 01 c9             	add    %r9,%r9
14006c9b7:	4d 11 d2             	adc    %r10,%r10
14006c9ba:	4d 11 db             	adc    %r11,%r11
14006c9bd:	4d 11 e4             	adc    %r12,%r12
14006c9c0:	4d 11 ed             	adc    %r13,%r13
14006c9c3:	4d 11 f6             	adc    %r14,%r14
14006c9c6:	49 83 d7 00          	adc    $0x0,%r15
14006c9ca:	48 f7 e0             	mul    %rax
14006c9cd:	49 89 c0             	mov    %rax,%r8
14006c9d0:	66 48 0f 7e c8       	movq   %xmm1,%rax
14006c9d5:	48 89 d5             	mov    %rdx,%rbp
14006c9d8:	48 f7 e0             	mul    %rax
14006c9db:	49 01 e9             	add    %rbp,%r9
14006c9de:	49 11 c2             	adc    %rax,%r10
14006c9e1:	66 48 0f 7e d0       	movq   %xmm2,%rax
14006c9e6:	48 83 d2 00          	adc    $0x0,%rdx
14006c9ea:	48 89 d5             	mov    %rdx,%rbp
14006c9ed:	48 f7 e0             	mul    %rax
14006c9f0:	49 01 eb             	add    %rbp,%r11
14006c9f3:	49 11 c4             	adc    %rax,%r12
14006c9f6:	66 48 0f 7e d8       	movq   %xmm3,%rax
14006c9fb:	48 83 d2 00          	adc    $0x0,%rdx
14006c9ff:	48 89 d5             	mov    %rdx,%rbp
14006ca02:	4c 89 c1             	mov    %r8,%rcx
14006ca05:	4c 0f af 46 20       	imul   0x20(%rsi),%r8
14006ca0a:	48 f7 e0             	mul    %rax
14006ca0d:	49 01 ed             	add    %rbp,%r13
14006ca10:	49 11 c6             	adc    %rax,%r14
14006ca13:	48 8b 06             	mov    (%rsi),%rax
14006ca16:	49 11 d7             	adc    %rdx,%r15
14006ca19:	49 f7 e0             	mul    %r8
14006ca1c:	4c 89 c5             	mov    %r8,%rbp
14006ca1f:	48 01 c1             	add    %rax,%rcx
14006ca22:	48 8b 46 08          	mov    0x8(%rsi),%rax
14006ca26:	48 11 d1             	adc    %rdx,%rcx
14006ca29:	4d 29 c2             	sub    %r8,%r10
14006ca2c:	48 83 dd 00          	sbb    $0x0,%rbp
14006ca30:	49 f7 e0             	mul    %r8
14006ca33:	49 01 c9             	add    %rcx,%r9
14006ca36:	48 83 d2 00          	adc    $0x0,%rdx
14006ca3a:	49 01 c1             	add    %rax,%r9
14006ca3d:	4c 89 c0             	mov    %r8,%rax
14006ca40:	49 11 d2             	adc    %rdx,%r10
14006ca43:	4c 89 c2             	mov    %r8,%rdx
14006ca46:	48 83 d5 00          	adc    $0x0,%rbp
14006ca4a:	4c 89 c9             	mov    %r9,%rcx
14006ca4d:	4c 0f af 4e 20       	imul   0x20(%rsi),%r9
14006ca52:	48 c1 e0 20          	shl    $0x20,%rax
14006ca56:	48 c1 ea 20          	shr    $0x20,%rdx
14006ca5a:	49 29 c3             	sub    %rax,%r11
14006ca5d:	48 8b 06             	mov    (%rsi),%rax
14006ca60:	49 19 d0             	sbb    %rdx,%r8
14006ca63:	49 01 eb             	add    %rbp,%r11
14006ca66:	49 83 d0 00          	adc    $0x0,%r8
14006ca6a:	49 f7 e1             	mul    %r9
14006ca6d:	4c 89 cd             	mov    %r9,%rbp
14006ca70:	48 01 c1             	add    %rax,%rcx
14006ca73:	48 8b 46 08          	mov    0x8(%rsi),%rax
14006ca77:	48 11 d1             	adc    %rdx,%rcx
14006ca7a:	4d 29 cb             	sub    %r9,%r11
14006ca7d:	48 83 dd 00          	sbb    $0x0,%rbp
14006ca81:	49 f7 e1             	mul    %r9
14006ca84:	49 01 ca             	add    %rcx,%r10
14006ca87:	48 83 d2 00          	adc    $0x0,%rdx
14006ca8b:	49 01 c2             	add    %rax,%r10
14006ca8e:	4c 89 c8             	mov    %r9,%rax
14006ca91:	49 11 d3             	adc    %rdx,%r11
14006ca94:	4c 89 ca             	mov    %r9,%rdx
14006ca97:	48 83 d5 00          	adc    $0x0,%rbp
14006ca9b:	4c 89 d1             	mov    %r10,%rcx
14006ca9e:	4c 0f af 56 20       	imul   0x20(%rsi),%r10
14006caa3:	48 c1 e0 20          	shl    $0x20,%rax
14006caa7:	48 c1 ea 20          	shr    $0x20,%rdx
14006caab:	49 29 c0             	sub    %rax,%r8
14006caae:	48 8b 06             	mov    (%rsi),%rax
14006cab1:	49 19 d1             	sbb    %rdx,%r9
14006cab4:	49 01 e8             	add    %rbp,%r8
14006cab7:	49 83 d1 00          	adc    $0x0,%r9
14006cabb:	49 f7 e2             	mul    %r10
14006cabe:	4c 89 d5             	mov    %r10,%rbp
14006cac1:	48 01 c1             	add    %rax,%rcx
14006cac4:	48 8b 46 08          	mov    0x8(%rsi),%rax
14006cac8:	48 11 d1             	adc    %rdx,%rcx
14006cacb:	4d 29 d0             	sub    %r10,%r8
14006cace:	48 83 dd 00          	sbb    $0x0,%rbp
14006cad2:	49 f7 e2             	mul    %r10
14006cad5:	49 01 cb             	add    %rcx,%r11
14006cad8:	48 83 d2 00          	adc    $0x0,%rdx
14006cadc:	49 01 c3             	add    %rax,%r11
14006cadf:	4c 89 d0             	mov    %r10,%rax
14006cae2:	49 11 d0             	adc    %rdx,%r8
14006cae5:	4c 89 d2             	mov    %r10,%rdx
14006cae8:	48 83 d5 00          	adc    $0x0,%rbp
14006caec:	4c 89 d9             	mov    %r11,%rcx
14006caef:	4c 0f af 5e 20       	imul   0x20(%rsi),%r11
14006caf4:	48 c1 e0 20          	shl    $0x20,%rax
14006caf8:	48 c1 ea 20          	shr    $0x20,%rdx
14006cafc:	49 29 c1             	sub    %rax,%r9
14006caff:	48 8b 06             	mov    (%rsi),%rax
14006cb02:	49 19 d2             	sbb    %rdx,%r10
14006cb05:	49 01 e9             	add    %rbp,%r9
14006cb08:	49 83 d2 00          	adc    $0x0,%r10
14006cb0c:	49 f7 e3             	mul    %r11
14006cb0f:	4c 89 dd             	mov    %r11,%rbp
14006cb12:	48 01 c1             	add    %rax,%rcx
14006cb15:	48 8b 46 08          	mov    0x8(%rsi),%rax
14006cb19:	48 11 d1             	adc    %rdx,%rcx
14006cb1c:	4d 29 d9             	sub    %r11,%r9
14006cb1f:	48 83 dd 00          	sbb    $0x0,%rbp
14006cb23:	49 f7 e3             	mul    %r11
14006cb26:	49 01 c8             	add    %rcx,%r8
14006cb29:	48 83 d2 00          	adc    $0x0,%rdx
14006cb2d:	49 01 c0             	add    %rax,%r8
14006cb30:	4c 89 d8             	mov    %r11,%rax
14006cb33:	49 11 d1             	adc    %rdx,%r9
14006cb36:	4c 89 da             	mov    %r11,%rdx
14006cb39:	48 83 d5 00          	adc    $0x0,%rbp
14006cb3d:	48 c1 e0 20          	shl    $0x20,%rax
14006cb41:	48 c1 ea 20          	shr    $0x20,%rdx
14006cb45:	49 29 c2             	sub    %rax,%r10
14006cb48:	49 19 d3             	sbb    %rdx,%r11
14006cb4b:	49 01 ea             	add    %rbp,%r10
14006cb4e:	49 83 d3 00          	adc    $0x0,%r11
14006cb52:	48 31 d2             	xor    %rdx,%rdx
14006cb55:	4d 01 e0             	add    %r12,%r8
14006cb58:	4d 11 e9             	adc    %r13,%r9
14006cb5b:	4d 89 c4             	mov    %r8,%r12
14006cb5e:	4d 11 f2             	adc    %r14,%r10
14006cb61:	4d 11 fb             	adc    %r15,%r11
14006cb64:	4c 89 c8             	mov    %r9,%rax
14006cb67:	48 83 d2 00          	adc    $0x0,%rdx
14006cb6b:	4c 2b 06             	sub    (%rsi),%r8
14006cb6e:	4d 89 d6             	mov    %r10,%r14
14006cb71:	4c 1b 4e 08          	sbb    0x8(%rsi),%r9
14006cb75:	4c 1b 56 10          	sbb    0x10(%rsi),%r10
14006cb79:	4d 89 df             	mov    %r11,%r15
14006cb7c:	4c 1b 5e 18          	sbb    0x18(%rsi),%r11
14006cb80:	48 83 da 00          	sbb    $0x0,%rdx
14006cb84:	4d 0f 42 c4          	cmovb  %r12,%r8
14006cb88:	49 0f 43 c1          	cmovae %r9,%rax
14006cb8c:	4d 0f 43 f2          	cmovae %r10,%r14
14006cb90:	4d 0f 43 fb          	cmovae %r11,%r15
14006cb94:	48 ff cb             	dec    %rbx
14006cb97:	0f 85 a3 fd ff ff    	jne    0x14006c940
14006cb9d:	4c 89 07             	mov    %r8,(%rdi)
14006cba0:	48 89 47 08          	mov    %rax,0x8(%rdi)
14006cba4:	66 0f ef c9          	pxor   %xmm1,%xmm1
14006cba8:	4c 89 77 10          	mov    %r14,0x10(%rdi)
14006cbac:	66 0f ef d2          	pxor   %xmm2,%xmm2
14006cbb0:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
14006cbb4:	66 0f ef db          	pxor   %xmm3,%xmm3
14006cbb8:	4c 8b 3c 24          	mov    (%rsp),%r15
14006cbbc:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14006cbc1:	4c 8b 6c 24 10       	mov    0x10(%rsp),%r13
14006cbc6:	4c 8b 64 24 18       	mov    0x18(%rsp),%r12
14006cbcb:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
14006cbd0:	48 8b 6c 24 28       	mov    0x28(%rsp),%rbp
14006cbd5:	48 8d 64 24 30       	lea    0x30(%rsp),%rsp
14006cbda:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14006cbdf:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14006cbe4:	f3 c3                	repz ret
14006cbe6:	90                   	nop
14006cbe7:	90                   	nop
14006cbe8:	90                   	nop
14006cbe9:	90                   	nop
14006cbea:	90                   	nop
14006cbeb:	90                   	nop
14006cbec:	90                   	nop
14006cbed:	90                   	nop
14006cbee:	90                   	nop
14006cbef:	90                   	nop
14006cbf0:	90                   	nop
14006cbf1:	90                   	nop
14006cbf2:	90                   	nop
14006cbf3:	90                   	nop
14006cbf4:	90                   	nop
14006cbf5:	90                   	nop
14006cbf6:	90                   	nop
14006cbf7:	90                   	nop
14006cbf8:	90                   	nop
14006cbf9:	90                   	nop
14006cbfa:	90                   	nop
14006cbfb:	90                   	nop
14006cbfc:	90                   	nop
14006cbfd:	90                   	nop
14006cbfe:	90                   	nop
14006cbff:	90                   	nop
14006cc00:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14006cc05:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006cc0a:	48 89 e0             	mov    %rsp,%rax
14006cc0d:	48 89 cf             	mov    %rcx,%rdi
14006cc10:	48 89 d6             	mov    %rdx,%rsi
14006cc13:	4c 89 c2             	mov    %r8,%rdx
14006cc16:	55                   	push   %rbp
14006cc17:	53                   	push   %rbx
14006cc18:	41 54                	push   %r12
14006cc1a:	41 55                	push   %r13
14006cc1c:	41 56                	push   %r14
14006cc1e:	41 57                	push   %r15
14006cc20:	48 89 d3             	mov    %rdx,%rbx
14006cc23:	48 8b 12             	mov    (%rdx),%rdx
14006cc26:	4c 8b 0e             	mov    (%rsi),%r9
14006cc29:	4c 8b 56 08          	mov    0x8(%rsi),%r10
14006cc2d:	4c 8b 5e 10          	mov    0x10(%rsi),%r11
14006cc31:	4c 8b 66 18          	mov    0x18(%rsi),%r12
14006cc35:	48 8d 76 80          	lea    -0x80(%rsi),%rsi
14006cc39:	4c 8d 35 00 f4 ff ff 	lea    -0xc00(%rip),%r14        # 0x14006c040
14006cc40:	4c 8b 3d 99 f4 ff ff 	mov    -0xb67(%rip),%r15        # 0x14006c0e0
14006cc47:	c4 42 bb f6 c9       	mulx   %r9,%r8,%r9
14006cc4c:	c4 42 f3 f6 d2       	mulx   %r10,%rcx,%r10
14006cc51:	c4 42 d3 f6 db       	mulx   %r11,%rbp,%r11
14006cc56:	49 01 c9             	add    %rcx,%r9
14006cc59:	c4 42 f3 f6 e4       	mulx   %r12,%rcx,%r12
14006cc5e:	4c 89 c2             	mov    %r8,%rdx
14006cc61:	c4 c2 eb f6 c7       	mulx   %r15,%rdx,%rax
14006cc66:	49 11 ea             	adc    %rbp,%r10
14006cc69:	49 11 cb             	adc    %rcx,%r11
14006cc6c:	49 83 d4 00          	adc    $0x0,%r12
14006cc70:	4d 31 ed             	xor    %r13,%r13
14006cc73:	c4 c2 f3 f6 ae 80 00 	mulx   0x80(%r14),%rcx,%rbp
14006cc7a:	00 00
14006cc7c:	66 4c 0f 38 f6 c1    	adcx   %rcx,%r8
14006cc82:	f3 4c 0f 38 f6 cd    	adox   %rbp,%r9
14006cc88:	c4 c2 f3 f6 ae 88 00 	mulx   0x88(%r14),%rcx,%rbp
14006cc8f:	00 00
14006cc91:	66 4c 0f 38 f6 c9    	adcx   %rcx,%r9
14006cc97:	f3 4c 0f 38 f6 d5    	adox   %rbp,%r10
14006cc9d:	c4 c2 f3 f6 ae 90 00 	mulx   0x90(%r14),%rcx,%rbp
14006cca4:	00 00
14006cca6:	66 4c 0f 38 f6 d1    	adcx   %rcx,%r10
14006ccac:	f3 4c 0f 38 f6 dd    	adox   %rbp,%r11
14006ccb2:	c4 c2 f3 f6 ae 98 00 	mulx   0x98(%r14),%rcx,%rbp
14006ccb9:	00 00
14006ccbb:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14006ccbf:	66 4c 0f 38 f6 d9    	adcx   %rcx,%r11
14006ccc5:	f3 4c 0f 38 f6 e5    	adox   %rbp,%r12
14006cccb:	66 4d 0f 38 f6 e0    	adcx   %r8,%r12
14006ccd1:	f3 4d 0f 38 f6 e8    	adox   %r8,%r13
14006ccd7:	49 83 d5 00          	adc    $0x0,%r13
14006ccdb:	c4 e2 f3 f6 ae 80 00 	mulx   0x80(%rsi),%rcx,%rbp
14006cce2:	00 00
14006cce4:	66 4c 0f 38 f6 c9    	adcx   %rcx,%r9
14006ccea:	f3 4c 0f 38 f6 d5    	adox   %rbp,%r10
14006ccf0:	c4 e2 f3 f6 ae 88 00 	mulx   0x88(%rsi),%rcx,%rbp
14006ccf7:	00 00
14006ccf9:	66 4c 0f 38 f6 d1    	adcx   %rcx,%r10
14006ccff:	f3 4c 0f 38 f6 dd    	adox   %rbp,%r11
14006cd05:	c4 e2 f3 f6 ae 90 00 	mulx   0x90(%rsi),%rcx,%rbp
14006cd0c:	00 00
14006cd0e:	66 4c 0f 38 f6 d9    	adcx   %rcx,%r11
14006cd14:	f3 4c 0f 38 f6 e5    	adox   %rbp,%r12
14006cd1a:	c4 e2 f3 f6 ae 98 00 	mulx   0x98(%rsi),%rcx,%rbp
14006cd21:	00 00
14006cd23:	4c 89 ca             	mov    %r9,%rdx
14006cd26:	c4 c2 eb f6 c7       	mulx   %r15,%rdx,%rax
14006cd2b:	66 4c 0f 38 f6 e1    	adcx   %rcx,%r12
14006cd31:	f3 4c 0f 38 f6 ed    	adox   %rbp,%r13
14006cd37:	66 4d 0f 38 f6 e8    	adcx   %r8,%r13
14006cd3d:	f3 4d 0f 38 f6 c0    	adox   %r8,%r8
14006cd43:	49 83 d0 00          	adc    $0x0,%r8
14006cd47:	c4 c2 f3 f6 ae 80 00 	mulx   0x80(%r14),%rcx,%rbp
14006cd4e:	00 00
14006cd50:	66 4c 0f 38 f6 c9    	adcx   %rcx,%r9
14006cd56:	f3 4c 0f 38 f6 d5    	adox   %rbp,%r10
14006cd5c:	c4 c2 f3 f6 ae 88 00 	mulx   0x88(%r14),%rcx,%rbp
14006cd63:	00 00
14006cd65:	66 4c 0f 38 f6 d1    	adcx   %rcx,%r10
14006cd6b:	f3 4c 0f 38 f6 dd    	adox   %rbp,%r11
14006cd71:	c4 c2 f3 f6 ae 90 00 	mulx   0x90(%r14),%rcx,%rbp
14006cd78:	00 00
14006cd7a:	66 4c 0f 38 f6 d9    	adcx   %rcx,%r11
14006cd80:	f3 4c 0f 38 f6 e5    	adox   %rbp,%r12
14006cd86:	c4 c2 f3 f6 ae 98 00 	mulx   0x98(%r14),%rcx,%rbp
14006cd8d:	00 00
14006cd8f:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14006cd93:	66 4c 0f 38 f6 e1    	adcx   %rcx,%r12
14006cd99:	f3 4c 0f 38 f6 ed    	adox   %rbp,%r13
14006cd9f:	66 4d 0f 38 f6 e9    	adcx   %r9,%r13
14006cda5:	f3 4d 0f 38 f6 c1    	adox   %r9,%r8
14006cdab:	49 83 d0 00          	adc    $0x0,%r8
14006cdaf:	c4 e2 f3 f6 ae 80 00 	mulx   0x80(%rsi),%rcx,%rbp
14006cdb6:	00 00
14006cdb8:	66 4c 0f 38 f6 d1    	adcx   %rcx,%r10
14006cdbe:	f3 4c 0f 38 f6 dd    	adox   %rbp,%r11
14006cdc4:	c4 e2 f3 f6 ae 88 00 	mulx   0x88(%rsi),%rcx,%rbp
14006cdcb:	00 00
14006cdcd:	66 4c 0f 38 f6 d9    	adcx   %rcx,%r11
14006cdd3:	f3 4c 0f 38 f6 e5    	adox   %rbp,%r12
14006cdd9:	c4 e2 f3 f6 ae 90 00 	mulx   0x90(%rsi),%rcx,%rbp
14006cde0:	00 00
14006cde2:	66 4c 0f 38 f6 e1    	adcx   %rcx,%r12
14006cde8:	f3 4c 0f 38 f6 ed    	adox   %rbp,%r13
14006cdee:	c4 e2 f3 f6 ae 98 00 	mulx   0x98(%rsi),%rcx,%rbp
14006cdf5:	00 00
14006cdf7:	4c 89 d2             	mov    %r10,%rdx
14006cdfa:	c4 c2 eb f6 c7       	mulx   %r15,%rdx,%rax
14006cdff:	66 4c 0f 38 f6 e9    	adcx   %rcx,%r13
14006ce05:	f3 4c 0f 38 f6 c5    	adox   %rbp,%r8
14006ce0b:	66 4d 0f 38 f6 c1    	adcx   %r9,%r8