1400140d0:	48 89 d8             	mov    %rbx,%rax
1400140d3:	4c 89 5f f0          	mov    %r11,-0x10(%rdi)
1400140d7:	49 89 d5             	mov    %rdx,%r13
1400140da:	49 83 d5 00          	adc    $0x0,%r13
1400140de:	49 f7 e6             	mul    %r14
1400140e1:	49 01 c2             	add    %rax,%r10
1400140e4:	48 89 d8             	mov    %rbx,%rax
1400140e7:	49 89 d3             	mov    %rdx,%r11
1400140ea:	49 83 d3 00          	adc    $0x0,%r11
1400140ee:	4d 01 e2             	add    %r12,%r10
1400140f1:	49 83 d3 00          	adc    $0x0,%r11
1400140f5:	4c 89 57 f8          	mov    %r10,-0x8(%rdi)
1400140f9:	49 f7 e7             	mul    %r15
1400140fc:	49 01 c5             	add    %rax,%r13
1400140ff:	48 8b 46 f0          	mov    -0x10(%rsi),%rax
140014103:	48 83 d2 00          	adc    $0x0,%rdx
140014107:	4d 01 dd             	add    %r11,%r13
14001410a:	48 83 d2 00          	adc    $0x0,%rdx
14001410e:	4c 89 2f             	mov    %r13,(%rdi)
140014111:	49 89 d4             	mov    %rdx,%r12
140014114:	48 89 57 08          	mov    %rdx,0x8(%rdi)
140014118:	48 f7 e3             	mul    %rbx
14001411b:	48 83 c5 10          	add    $0x10,%rbp
14001411f:	4d 31 f6             	xor    %r14,%r14
140014122:	4c 29 cd             	sub    %r9,%rbp
140014125:	4d 31 ff             	xor    %r15,%r15
140014128:	4c 01 e0             	add    %r12,%rax
14001412b:	48 83 d2 00          	adc    $0x0,%rdx
14001412f:	48 89 47 08          	mov    %rax,0x8(%rdi)
140014133:	48 89 57 10          	mov    %rdx,0x10(%rdi)
140014137:	4c 89 7f 18          	mov    %r15,0x18(%rdi)
14001413b:	48 8b 44 2e f0       	mov    -0x10(%rsi,%rbp,1),%rax
140014140:	48 8d 7c 24 38       	lea    0x38(%rsp),%rdi
140014145:	4d 31 d2             	xor    %r10,%r10
140014148:	4c 8b 5f 08          	mov    0x8(%rdi),%r11
14001414c:	4f 8d 24 56          	lea    (%r14,%r10,2),%r12
140014150:	49 c1 ea 3f          	shr    $0x3f,%r10
140014154:	4e 8d 2c 59          	lea    (%rcx,%r11,2),%r13
140014158:	49 c1 eb 3f          	shr    $0x3f,%r11
14001415c:	4d 09 d5             	or     %r10,%r13
14001415f:	4c 8b 57 10          	mov    0x10(%rdi),%r10
140014163:	4d 89 de             	mov    %r11,%r14
140014166:	48 f7 e0             	mul    %rax
140014169:	49 f7 df             	neg    %r15
14001416c:	4c 8b 5f 18          	mov    0x18(%rdi),%r11
140014170:	49 11 c4             	adc    %rax,%r12
140014173:	48 8b 44 2e f8       	mov    -0x8(%rsi,%rbp,1),%rax
140014178:	4c 89 27             	mov    %r12,(%rdi)
14001417b:	49 11 d5             	adc    %rdx,%r13
14001417e:	4b 8d 1c 56          	lea    (%r14,%r10,2),%rbx
140014182:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
140014186:	4d 19 ff             	sbb    %r15,%r15
140014189:	49 c1 ea 3f          	shr    $0x3f,%r10
14001418d:	4e 8d 04 59          	lea    (%rcx,%r11,2),%r8
140014191:	49 c1 eb 3f          	shr    $0x3f,%r11
140014195:	4d 09 d0             	or     %r10,%r8
140014198:	4c 8b 57 20          	mov    0x20(%rdi),%r10
14001419c:	4d 89 de             	mov    %r11,%r14
14001419f:	48 f7 e0             	mul    %rax
1400141a2:	49 f7 df             	neg    %r15
1400141a5:	4c 8b 5f 28          	mov    0x28(%rdi),%r11
1400141a9:	48 11 c3             	adc    %rax,%rbx
1400141ac:	48 8b 04 2e          	mov    (%rsi,%rbp,1),%rax
1400141b0:	48 89 5f 10          	mov    %rbx,0x10(%rdi)
1400141b4:	49 11 d0             	adc    %rdx,%r8
1400141b7:	48 8d 6d 10          	lea    0x10(%rbp),%rbp
1400141bb:	4c 89 47 18          	mov    %r8,0x18(%rdi)
1400141bf:	4d 19 ff             	sbb    %r15,%r15
1400141c2:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
1400141c6:	eb 18                	jmp    0x1400141e0
1400141c8:	90                   	nop
1400141c9:	90                   	nop
1400141ca:	90                   	nop
1400141cb:	90                   	nop
1400141cc:	90                   	nop
1400141cd:	90                   	nop
1400141ce:	90                   	nop
1400141cf:	90                   	nop
1400141d0:	90                   	nop
1400141d1:	90                   	nop
1400141d2:	90                   	nop
1400141d3:	90                   	nop
1400141d4:	90                   	nop
1400141d5:	90                   	nop
1400141d6:	90                   	nop
1400141d7:	90                   	nop
1400141d8:	90                   	nop
1400141d9:	90                   	nop
1400141da:	90                   	nop
1400141db:	90                   	nop
1400141dc:	90                   	nop
1400141dd:	90                   	nop
1400141de:	90                   	nop
1400141df:	90                   	nop
1400141e0:	4f 8d 24 56          	lea    (%r14,%r10,2),%r12
1400141e4:	49 c1 ea 3f          	shr    $0x3f,%r10
1400141e8:	4e 8d 2c 59          	lea    (%rcx,%r11,2),%r13
1400141ec:	49 c1 eb 3f          	shr    $0x3f,%r11
1400141f0:	4d 09 d5             	or     %r10,%r13
1400141f3:	4c 8b 57 f0          	mov    -0x10(%rdi),%r10
1400141f7:	4d 89 de             	mov    %r11,%r14
1400141fa:	48 f7 e0             	mul    %rax
1400141fd:	49 f7 df             	neg    %r15
140014200:	4c 8b 5f f8          	mov    -0x8(%rdi),%r11
140014204:	49 11 c4             	adc    %rax,%r12
140014207:	48 8b 44 2e f8       	mov    -0x8(%rsi,%rbp,1),%rax
14001420c:	4c 89 67 e0          	mov    %r12,-0x20(%rdi)
140014210:	49 11 d5             	adc    %rdx,%r13
140014213:	4b 8d 1c 56          	lea    (%r14,%r10,2),%rbx
140014217:	4c 89 6f e8          	mov    %r13,-0x18(%rdi)
14001421b:	4d 19 ff             	sbb    %r15,%r15
14001421e:	49 c1 ea 3f          	shr    $0x3f,%r10
140014222:	4e 8d 04 59          	lea    (%rcx,%r11,2),%r8
140014226:	49 c1 eb 3f          	shr    $0x3f,%r11
14001422a:	4d 09 d0             	or     %r10,%r8
14001422d:	4c 8b 17             	mov    (%rdi),%r10
140014230:	4d 89 de             	mov    %r11,%r14
140014233:	48 f7 e0             	mul    %rax
140014236:	49 f7 df             	neg    %r15
140014239:	4c 8b 5f 08          	mov    0x8(%rdi),%r11
14001423d:	48 11 c3             	adc    %rax,%rbx
140014240:	48 8b 04 2e          	mov    (%rsi,%rbp,1),%rax
140014244:	48 89 5f f0          	mov    %rbx,-0x10(%rdi)
140014248:	49 11 d0             	adc    %rdx,%r8
14001424b:	4f 8d 24 56          	lea    (%r14,%r10,2),%r12
14001424f:	4c 89 47 f8          	mov    %r8,-0x8(%rdi)
140014253:	4d 19 ff             	sbb    %r15,%r15
140014256:	49 c1 ea 3f          	shr    $0x3f,%r10
14001425a:	4e 8d 2c 59          	lea    (%rcx,%r11,2),%r13
14001425e:	49 c1 eb 3f          	shr    $0x3f,%r11
140014262:	4d 09 d5             	or     %r10,%r13
140014265:	4c 8b 57 10          	mov    0x10(%rdi),%r10
140014269:	4d 89 de             	mov    %r11,%r14
14001426c:	48 f7 e0             	mul    %rax
14001426f:	49 f7 df             	neg    %r15
140014272:	4c 8b 5f 18          	mov    0x18(%rdi),%r11
140014276:	49 11 c4             	adc    %rax,%r12
140014279:	48 8b 44 2e 08       	mov    0x8(%rsi,%rbp,1),%rax
14001427e:	4c 89 27             	mov    %r12,(%rdi)
140014281:	49 11 d5             	adc    %rdx,%r13
140014284:	4b 8d 1c 56          	lea    (%r14,%r10,2),%rbx
140014288:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14001428c:	4d 19 ff             	sbb    %r15,%r15
14001428f:	49 c1 ea 3f          	shr    $0x3f,%r10
140014293:	4e 8d 04 59          	lea    (%rcx,%r11,2),%r8
140014297:	49 c1 eb 3f          	shr    $0x3f,%r11
14001429b:	4d 09 d0             	or     %r10,%r8
14001429e:	4c 8b 57 20          	mov    0x20(%rdi),%r10
1400142a2:	4d 89 de             	mov    %r11,%r14
1400142a5:	48 f7 e0             	mul    %rax
1400142a8:	49 f7 df             	neg    %r15
1400142ab:	4c 8b 5f 28          	mov    0x28(%rdi),%r11
1400142af:	48 11 c3             	adc    %rax,%rbx
1400142b2:	48 8b 44 2e 10       	mov    0x10(%rsi,%rbp,1),%rax
1400142b7:	48 89 5f 10          	mov    %rbx,0x10(%rdi)
1400142bb:	49 11 d0             	adc    %rdx,%r8
1400142be:	4c 89 47 18          	mov    %r8,0x18(%rdi)
1400142c2:	4d 19 ff             	sbb    %r15,%r15
1400142c5:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
1400142c9:	48 83 c5 20          	add    $0x20,%rbp
1400142cd:	0f 85 0d ff ff ff    	jne    0x1400141e0
1400142d3:	4f 8d 24 56          	lea    (%r14,%r10,2),%r12
1400142d7:	67 49 c1 ea 3f       	addr32 shr $0x3f,%r10
1400142dc:	4e 8d 2c 59          	lea    (%rcx,%r11,2),%r13
1400142e0:	49 c1 eb 3f          	shr    $0x3f,%r11
1400142e4:	4d 09 d5             	or     %r10,%r13
1400142e7:	4c 8b 57 f0          	mov    -0x10(%rdi),%r10
1400142eb:	4d 89 de             	mov    %r11,%r14
1400142ee:	48 f7 e0             	mul    %rax
1400142f1:	49 f7 df             	neg    %r15
1400142f4:	4c 8b 5f f8          	mov    -0x8(%rdi),%r11
1400142f8:	49 11 c4             	adc    %rax,%r12
1400142fb:	48 8b 46 f8          	mov    -0x8(%rsi),%rax
1400142ff:	4c 89 67 e0          	mov    %r12,-0x20(%rdi)
140014303:	49 11 d5             	adc    %rdx,%r13
140014306:	4b 8d 1c 56          	lea    (%r14,%r10,2),%rbx
14001430a:	4c 89 6f e8          	mov    %r13,-0x18(%rdi)
14001430e:	4d 19 ff             	sbb    %r15,%r15
140014311:	49 c1 ea 3f          	shr    $0x3f,%r10
140014315:	4e 8d 04 59          	lea    (%rcx,%r11,2),%r8
140014319:	49 c1 eb 3f          	shr    $0x3f,%r11
14001431d:	4d 09 d0             	or     %r10,%r8
140014320:	48 f7 e0             	mul    %rax
140014323:	49 f7 df             	neg    %r15
140014326:	48 11 c3             	adc    %rax,%rbx
140014329:	49 11 d0             	adc    %rdx,%r8
14001432c:	48 89 5f f0          	mov    %rbx,-0x10(%rdi)
140014330:	4c 89 47 f8          	mov    %r8,-0x8(%rdi)
140014334:	66 48 0f 7e d5       	movq   %xmm2,%rbp
140014339:	48 31 c0             	xor    %rax,%rax
14001433c:	49 8d 0c 29          	lea    (%r9,%rbp,1),%rcx
140014340:	4a 8d 54 4c 38       	lea    0x38(%rsp,%r9,2),%rdx
140014345:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14001434a:	4a 8d 7c 0c 38       	lea    0x38(%rsp,%r9,1),%rdi
14001434f:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140014354:	49 f7 d9             	neg    %r9
140014357:	eb 07                	jmp    0x140014360
140014359:	90                   	nop
14001435a:	90                   	nop
14001435b:	90                   	nop
14001435c:	90                   	nop
14001435d:	90                   	nop
14001435e:	90                   	nop
14001435f:	90                   	nop
140014360:	4a 8d 3c 0f          	lea    (%rdi,%r9,1),%rdi
140014364:	66 48 8b 1f          	data16 mov (%rdi),%rbx
140014368:	4c 8b 4f 08          	mov    0x8(%rdi),%r9
14001436c:	4c 8b 57 10          	mov    0x10(%rdi),%r10
140014370:	4c 8b 5f 18          	mov    0x18(%rdi),%r11
140014374:	4c 8b 67 20          	mov    0x20(%rdi),%r12
140014378:	4c 8b 6f 28          	mov    0x28(%rdi),%r13
14001437c:	4c 8b 77 30          	mov    0x30(%rdi),%r14
140014380:	4c 8b 7f 38          	mov    0x38(%rdi),%r15
140014384:	48 89 02             	mov    %rax,(%rdx)
140014387:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
14001438b:	67 49 89 d8          	addr32 mov %rbx,%r8
14001438f:	48 0f af 5c 24 28    	imul   0x28(%rsp),%rbx
140014395:	48 8b 45 00          	mov    0x0(%rbp),%rax
140014399:	b9 08 00 00 00       	mov    $0x8,%ecx
14001439e:	eb 00                	jmp    0x1400143a0
1400143a0:	48 f7 e3             	mul    %rbx
1400143a3:	48 8b 45 08          	mov    0x8(%rbp),%rax
1400143a7:	49 f7 d8             	neg    %r8
1400143aa:	49 89 d0             	mov    %rdx,%r8
1400143ad:	49 83 d0 00          	adc    $0x0,%r8
1400143b1:	48 f7 e3             	mul    %rbx
1400143b4:	49 01 c1             	add    %rax,%r9
1400143b7:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400143bb:	48 83 d2 00          	adc    $0x0,%rdx
1400143bf:	4d 01 c8             	add    %r9,%r8
1400143c2:	48 89 5c cc 30       	mov    %rbx,0x30(%rsp,%rcx,8)
1400143c7:	49 89 d1             	mov    %rdx,%r9
1400143ca:	49 83 d1 00          	adc    $0x0,%r9
1400143ce:	48 f7 e3             	mul    %rbx
1400143d1:	49 01 c2             	add    %rax,%r10
1400143d4:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400143d8:	48 83 d2 00          	adc    $0x0,%rdx
1400143dc:	4d 01 d1             	add    %r10,%r9
1400143df:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1400143e4:	49 89 d2             	mov    %rdx,%r10
1400143e7:	49 83 d2 00          	adc    $0x0,%r10
1400143eb:	48 f7 e3             	mul    %rbx
1400143ee:	49 01 c3             	add    %rax,%r11
1400143f1:	48 8b 45 20          	mov    0x20(%rbp),%rax
1400143f5:	48 83 d2 00          	adc    $0x0,%rdx
1400143f9:	49 0f af f0          	imul   %r8,%rsi
1400143fd:	4d 01 da             	add    %r11,%r10
140014400:	49 89 d3             	mov    %rdx,%r11
140014403:	49 83 d3 00          	adc    $0x0,%r11
140014407:	48 f7 e3             	mul    %rbx
14001440a:	49 01 c4             	add    %rax,%r12
14001440d:	48 8b 45 28          	mov    0x28(%rbp),%rax
140014411:	48 83 d2 00          	adc    $0x0,%rdx
140014415:	4d 01 e3             	add    %r12,%r11
140014418:	49 89 d4             	mov    %rdx,%r12
14001441b:	49 83 d4 00          	adc    $0x0,%r12
14001441f:	48 f7 e3             	mul    %rbx
140014422:	49 01 c5             	add    %rax,%r13
140014425:	48 8b 45 30          	mov    0x30(%rbp),%rax
140014429:	48 83 d2 00          	adc    $0x0,%rdx
14001442d:	4d 01 ec             	add    %r13,%r12
140014430:	49 89 d5             	mov    %rdx,%r13
140014433:	49 83 d5 00          	adc    $0x0,%r13
140014437:	48 f7 e3             	mul    %rbx
14001443a:	49 01 c6             	add    %rax,%r14
14001443d:	48 8b 45 38          	mov    0x38(%rbp),%rax
140014441:	48 83 d2 00          	adc    $0x0,%rdx
140014445:	4d 01 f5             	add    %r14,%r13
140014448:	49 89 d6             	mov    %rdx,%r14
14001444b:	49 83 d6 00          	adc    $0x0,%r14
14001444f:	48 f7 e3             	mul    %rbx
140014452:	48 89 f3             	mov    %rsi,%rbx
140014455:	49 01 c7             	add    %rax,%r15
140014458:	48 8b 45 00          	mov    0x0(%rbp),%rax
14001445c:	48 83 d2 00          	adc    $0x0,%rdx
140014460:	4d 01 fe             	add    %r15,%r14
140014463:	49 89 d7             	mov    %rdx,%r15
140014466:	49 83 d7 00          	adc    $0x0,%r15
14001446a:	ff c9                	dec    %ecx
14001446c:	0f 85 2e ff ff ff    	jne    0x1400143a0
140014472:	48 8d 6d 40          	lea    0x40(%rbp),%rbp
140014476:	48 31 c0             	xor    %rax,%rax
140014479:	48 8b 54 24 10       	mov    0x10(%rsp),%rdx
14001447e:	48 3b 6c 24 08       	cmp    0x8(%rsp),%rbp
140014483:	0f 83 80 01 00 00    	jae    0x140014609
140014489:	66 4c 03 07          	data16 add (%rdi),%r8
14001448d:	4c 13 4f 08          	adc    0x8(%rdi),%r9
140014491:	4c 13 57 10          	adc    0x10(%rdi),%r10
140014495:	4c 13 5f 18          	adc    0x18(%rdi),%r11
140014499:	4c 13 67 20          	adc    0x20(%rdi),%r12
14001449d:	4c 13 6f 28          	adc    0x28(%rdi),%r13
1400144a1:	4c 13 77 30          	adc    0x30(%rdi),%r14
1400144a5:	4c 13 7f 38          	adc    0x38(%rdi),%r15
1400144a9:	48 19 f6             	sbb    %rsi,%rsi
1400144ac:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400144b1:	b9 08 00 00 00       	mov    $0x8,%ecx
1400144b6:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400144ba:	eb 04                	jmp    0x1400144c0
1400144bc:	90                   	nop
1400144bd:	90                   	nop
1400144be:	90                   	nop
1400144bf:	90                   	nop
1400144c0:	48 f7 e3             	mul    %rbx
1400144c3:	49 01 c0             	add    %rax,%r8
1400144c6:	48 8b 45 08          	mov    0x8(%rbp),%rax
1400144ca:	4c 89 07             	mov    %r8,(%rdi)
1400144cd:	49 89 d0             	mov    %rdx,%r8
1400144d0:	49 83 d0 00          	adc    $0x0,%r8
1400144d4:	48 f7 e3             	mul    %rbx
1400144d7:	49 01 c1             	add    %rax,%r9
1400144da:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400144de:	48 83 d2 00          	adc    $0x0,%rdx
1400144e2:	4d 01 c8             	add    %r9,%r8
1400144e5:	48 8d 7f 08          	lea    0x8(%rdi),%rdi
1400144e9:	49 89 d1             	mov    %rdx,%r9
1400144ec:	49 83 d1 00          	adc    $0x0,%r9
1400144f0:	48 f7 e3             	mul    %rbx
1400144f3:	49 01 c2             	add    %rax,%r10
1400144f6:	48 8b 45 18          	mov    0x18(%rbp),%rax
1400144fa:	48 83 d2 00          	adc    $0x0,%rdx
1400144fe:	4d 01 d1             	add    %r10,%r9
140014501:	49 89 d2             	mov    %rdx,%r10
140014504:	49 83 d2 00          	adc    $0x0,%r10
140014508:	48 f7 e3             	mul    %rbx
14001450b:	49 01 c3             	add    %rax,%r11
14001450e:	48 8b 45 20          	mov    0x20(%rbp),%rax
140014512:	48 83 d2 00          	adc    $0x0,%rdx
140014516:	4d 01 da             	add    %r11,%r10
140014519:	49 89 d3             	mov    %rdx,%r11
14001451c:	49 83 d3 00          	adc    $0x0,%r11
140014520:	48 f7 e3             	mul    %rbx
140014523:	49 01 c4             	add    %rax,%r12
140014526:	48 8b 45 28          	mov    0x28(%rbp),%rax
14001452a:	48 83 d2 00          	adc    $0x0,%rdx
14001452e:	4d 01 e3             	add    %r12,%r11
140014531:	49 89 d4             	mov    %rdx,%r12
140014534:	49 83 d4 00          	adc    $0x0,%r12
140014538:	48 f7 e3             	mul    %rbx
14001453b:	49 01 c5             	add    %rax,%r13
14001453e:	48 8b 45 30          	mov    0x30(%rbp),%rax
140014542:	48 83 d2 00          	adc    $0x0,%rdx
140014546:	4d 01 ec             	add    %r13,%r12
140014549:	49 89 d5             	mov    %rdx,%r13
14001454c:	49 83 d5 00          	adc    $0x0,%r13
140014550:	48 f7 e3             	mul    %rbx
140014553:	49 01 c6             	add    %rax,%r14
140014556:	48 8b 45 38          	mov    0x38(%rbp),%rax
14001455a:	48 83 d2 00          	adc    $0x0,%rdx
14001455e:	4d 01 f5             	add    %r14,%r13
140014561:	49 89 d6             	mov    %rdx,%r14