1401e72e6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401e72eb:	03 c7                	add    %edi,%eax
1401e72ed:	75 11                	jne    0x1401e7300
1401e72ef:	48 8b 03             	mov    (%rbx),%rax
1401e72f2:	48 8b cb             	mov    %rbx,%rcx
1401e72f5:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e72f9:	ff 15 39 59 92 00    	call   *0x925939(%rip)        # 0x140b0cc38
1401e72ff:	90                   	nop
1401e7300:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1401e7304:	e8 0f 54 01 00       	call   0x1401fc718
1401e7309:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1401e730d:	e8 6e 56 01 00       	call   0x1401fc980
1401e7312:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1401e7316:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1401e731a:	e8 89 45 e3 ff       	call   0x14001b8a8
1401e731f:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1401e7323:	48 8b ce             	mov    %rsi,%rcx
1401e7326:	e8 91 9e 00 00       	call   0x1401f11bc
1401e732b:	bb 00 10 00 00       	mov    $0x1000,%ebx
1401e7330:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1401e7334:	48 85 c9             	test   %rcx,%rcx
1401e7337:	74 2a                	je     0x1401e7363
1401e7339:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1401e733d:	48 2b c1             	sub    %rcx,%rax
1401e7340:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e7344:	48 8b d1             	mov    %rcx,%rdx
1401e7347:	48 3b c3             	cmp    %rbx,%rax
1401e734a:	72 11                	jb     0x1401e735d
1401e734c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e7350:	48 2b d1             	sub    %rcx,%rdx
1401e7353:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e7357:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e735b:	77 4d                	ja     0x1401e73aa
1401e735d:	ff 15 5d 55 92 00    	call   *0x92555d(%rip)        # 0x140b0c8c0
1401e7363:	48 8d 55 1f          	lea    0x1f(%rbp),%rdx
1401e7367:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1401e736b:	e8 38 45 e3 ff       	call   0x14001b8a8
1401e7370:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
1401e7374:	48 8b 4d 7f          	mov    0x7f(%rbp),%rcx
1401e7378:	e8 3f 9e 00 00       	call   0x1401f11bc
1401e737d:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1401e7381:	48 85 c9             	test   %rcx,%rcx
1401e7384:	74 32                	je     0x1401e73b8
1401e7386:	48 8b 45 df          	mov    -0x21(%rbp),%rax
1401e738a:	48 2b c1             	sub    %rcx,%rax
1401e738d:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e7391:	48 8b d1             	mov    %rcx,%rdx
1401e7394:	48 3b c3             	cmp    %rbx,%rax
1401e7397:	72 18                	jb     0x1401e73b1
1401e7399:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e739d:	48 2b d1             	sub    %rcx,%rdx
1401e73a0:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e73a4:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e73a8:	76 07                	jbe    0x1401e73b1
1401e73aa:	ff 15 e8 55 92 00    	call   *0x9255e8(%rip)        # 0x140b0c998
1401e73b0:	cc                   	int3
1401e73b1:	ff 15 09 55 92 00    	call   *0x925509(%rip)        # 0x140b0c8c0
1401e73b7:	90                   	nop
1401e73b8:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1401e73bc:	48 85 c9             	test   %rcx,%rcx
1401e73bf:	74 2a                	je     0x1401e73eb
1401e73c1:	48 8b d1             	mov    %rcx,%rdx
1401e73c4:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1401e73c8:	48 2b c1             	sub    %rcx,%rax
1401e73cb:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e73cf:	48 3b c3             	cmp    %rbx,%rax
1401e73d2:	72 11                	jb     0x1401e73e5
1401e73d4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e73d8:	48 2b d1             	sub    %rcx,%rdx
1401e73db:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e73df:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e73e3:	77 33                	ja     0x1401e7418
1401e73e5:	ff 15 d5 54 92 00    	call   *0x9254d5(%rip)        # 0x140b0c8c0
1401e73eb:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
1401e73ef:	48 85 c9             	test   %rcx,%rcx
1401e73f2:	74 31                	je     0x1401e7425
1401e73f4:	48 8b d1             	mov    %rcx,%rdx
1401e73f7:	48 8b 45 17          	mov    0x17(%rbp),%rax
1401e73fb:	48 2b c1             	sub    %rcx,%rax
1401e73fe:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e7402:	48 3b c3             	cmp    %rbx,%rax
1401e7405:	72 18                	jb     0x1401e741f
1401e7407:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401e740b:	48 2b d1             	sub    %rcx,%rdx
1401e740e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401e7412:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e7416:	76 07                	jbe    0x1401e741f
1401e7418:	ff 15 7a 55 92 00    	call   *0x92557a(%rip)        # 0x140b0c998
1401e741e:	cc                   	int3
1401e741f:	ff 15 9b 54 92 00    	call   *0x92549b(%rip)        # 0x140b0c8c0
1401e7425:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401e7429:	48 85 c9             	test   %rcx,%rcx
1401e742c:	74 3a                	je     0x1401e7468
1401e742e:	8b c7                	mov    %edi,%eax
1401e7430:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401e7435:	03 c7                	add    %edi,%eax
1401e7437:	75 2f                	jne    0x1401e7468
1401e7439:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1401e743d:	48 8b 03             	mov    (%rbx),%rax
1401e7440:	48 8b cb             	mov    %rbx,%rcx
1401e7443:	48 8b 00             	mov    (%rax),%rax
1401e7446:	ff 15 ec 57 92 00    	call   *0x9257ec(%rip)        # 0x140b0cc38
1401e744c:	8b c7                	mov    %edi,%eax
1401e744e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401e7453:	03 c7                	add    %edi,%eax
1401e7455:	75 11                	jne    0x1401e7468
1401e7457:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
1401e745b:	48 8b 01             	mov    (%rcx),%rax
1401e745e:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e7462:	ff 15 d0 57 92 00    	call   *0x9257d0(%rip)        # 0x140b0cc38
1401e7468:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
1401e746f:	00
1401e7470:	49 8b 5b 18          	mov    0x18(%r11),%rbx
1401e7474:	49 8b 73 20          	mov    0x20(%r11),%rsi
1401e7478:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1401e747c:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1401e7481:	49 8b e3             	mov    %r11,%rsp
1401e7484:	5d                   	pop    %rbp
1401e7485:	c3                   	ret
1401e7486:	90                   	nop
1401e7487:	90                   	nop
1401e7488:	40 53                	rex push %rbx
1401e748a:	48 83 ec 20          	sub    $0x20,%rsp
1401e748e:	48 8b d9             	mov    %rcx,%rbx
1401e7491:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1401e7495:	48 85 c9             	test   %rcx,%rcx
1401e7498:	74 40                	je     0x1401e74da
1401e749a:	48 8b 43 40          	mov    0x40(%rbx),%rax
1401e749e:	48 2b c1             	sub    %rcx,%rax
1401e74a1:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e74a5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e74ab:	72 18                	jb     0x1401e74c5
1401e74ad:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401e74b1:	48 2b ca             	sub    %rdx,%rcx
1401e74b4:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e74b8:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e74bc:	0f 87 a5 00 00 00    	ja     0x1401e7567
1401e74c2:	48 8b ca             	mov    %rdx,%rcx
1401e74c5:	ff 15 f5 53 92 00    	call   *0x9253f5(%rip)        # 0x140b0c8c0
1401e74cb:	48 83 63 30 00       	andq   $0x0,0x30(%rbx)
1401e74d0:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
1401e74d5:	48 83 63 40 00       	andq   $0x0,0x40(%rbx)
1401e74da:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1401e74de:	48 85 c9             	test   %rcx,%rcx
1401e74e1:	74 3c                	je     0x1401e751f
1401e74e3:	48 8b 43 28          	mov    0x28(%rbx),%rax
1401e74e7:	48 2b c1             	sub    %rcx,%rax
1401e74ea:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1401e74ee:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401e74f4:	72 14                	jb     0x1401e750a
1401e74f6:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401e74fa:	48 2b ca             	sub    %rdx,%rcx
1401e74fd:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401e7501:	48 83 f8 1f          	cmp    $0x1f,%rax
1401e7505:	77 60                	ja     0x1401e7567
1401e7507:	48 8b ca             	mov    %rdx,%rcx
1401e750a:	ff 15 b0 53 92 00    	call   *0x9253b0(%rip)        # 0x140b0c8c0
1401e7510:	48 83 63 18 00       	andq   $0x0,0x18(%rbx)
1401e7515:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
1401e751a:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
1401e751f:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1401e7523:	48 85 db             	test   %rbx,%rbx
1401e7526:	74 39                	je     0x1401e7561
1401e7528:	83 c8 ff             	or     $0xffffffff,%eax
1401e752b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401e7530:	83 f8 01             	cmp    $0x1,%eax
1401e7533:	75 2c                	jne    0x1401e7561
1401e7535:	48 8b 03             	mov    (%rbx),%rax
1401e7538:	48 8b cb             	mov    %rbx,%rcx
1401e753b:	48 8b 00             	mov    (%rax),%rax
1401e753e:	ff 15 f4 56 92 00    	call   *0x9256f4(%rip)        # 0x140b0cc38
1401e7544:	83 c8 ff             	or     $0xffffffff,%eax
1401e7547:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401e754c:	83 f8 01             	cmp    $0x1,%eax
1401e754f:	75 10                	jne    0x1401e7561
1401e7551:	48 8b 03             	mov    (%rbx),%rax
1401e7554:	48 8b cb             	mov    %rbx,%rcx
1401e7557:	48 8b 40 08          	mov    0x8(%rax),%rax
1401e755b:	ff 15 d7 56 92 00    	call   *0x9256d7(%rip)        # 0x140b0cc38
1401e7561:	48 83 c4 20          	add    $0x20,%rsp
1401e7565:	5b                   	pop    %rbx
1401e7566:	c3                   	ret
1401e7567:	ff 15 2b 54 92 00    	call   *0x92542b(%rip)        # 0x140b0c998
1401e756d:	cc                   	int3
1401e756e:	90                   	nop
1401e756f:	90                   	nop
1401e7570:	48 8b c4             	mov    %rsp,%rax
1401e7573:	4c 89 48 20          	mov    %r9,0x20(%rax)
1401e7577:	4c 89 40 18          	mov    %r8,0x18(%rax)
1401e757b:	48 89 48 08          	mov    %rcx,0x8(%rax)
1401e757f:	55                   	push   %rbp
1401e7580:	53                   	push   %rbx
1401e7581:	56                   	push   %rsi
1401e7582:	57                   	push   %rdi
1401e7583:	41 54                	push   %r12
1401e7585:	41 55                	push   %r13
1401e7587:	41 56                	push   %r14
1401e7589:	41 57                	push   %r15
1401e758b:	48 8d a8 a8 fe ff ff 	lea    -0x158(%rax),%rbp
1401e7592:	48 81 ec 18 02 00 00 	sub    $0x218,%rsp
1401e7599:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1401e759d:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1401e75a1:	44 0f 29 40 88       	movaps %xmm8,-0x78(%rax)
1401e75a6:	44 0f 29 88 78 ff ff 	movaps %xmm9,-0x88(%rax)
1401e75ad:	ff
1401e75ae:	44 0f 29 90 68 ff ff 	movaps %xmm10,-0x98(%rax)
1401e75b5:	ff
1401e75b6:	44 0f 29 98 58 ff ff 	movaps %xmm11,-0xa8(%rax)
1401e75bd:	ff
1401e75be:	44 0f 29 a0 48 ff ff 	movaps %xmm12,-0xb8(%rax)
1401e75c5:	ff
1401e75c6:	44 0f 29 a8 38 ff ff 	movaps %xmm13,-0xc8(%rax)
1401e75cd:	ff
1401e75ce:	44 0f 29 b0 28 ff ff 	movaps %xmm14,-0xd8(%rax)
1401e75d5:	ff
1401e75d6:	44 0f 29 b8 18 ff ff 	movaps %xmm15,-0xe8(%rax)
1401e75dd:	ff
1401e75de:	4d 8b f1             	mov    %r9,%r14
1401e75e1:	44 0f 28 e1          	movaps %xmm1,%xmm12
1401e75e5:	48 8b f1             	mov    %rcx,%rsi
1401e75e8:	49 8b 00             	mov    (%r8),%rax
1401e75eb:	49 3b 40 08          	cmp    0x8(%r8),%rax
1401e75ef:	74 04                	je     0x1401e75f5
1401e75f1:	49 89 40 08          	mov    %rax,0x8(%r8)
1401e75f5:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401e75f9:	41 0f 28 c4          	movaps %xmm12,%xmm0
1401e75fd:	f3 0f 58 80 18 03 00 	addss  0x318(%rax),%xmm0
1401e7604:	00
1401e7605:	f3 0f 11 80 18 03 00 	movss  %xmm0,0x318(%rax)
1401e760c:	00
1401e760d:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e7610:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1401e7616:	48 8b 41 48          	mov    0x48(%rcx),%rax
1401e761a:	48 85 c0             	test   %rax,%rax
1401e761d:	74 04                	je     0x1401e7623
1401e761f:	f0 ff 40 08          	lock incl 0x8(%rax)
1401e7623:	48 8b 41 40          	mov    0x40(%rcx),%rax
1401e7627:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401e762c:	48 8b 41 48          	mov    0x48(%rcx),%rax
1401e7630:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401e7635:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e7638:	f3 41 0f 5a cc       	cvtss2sd %xmm12,%xmm1
1401e763d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401e7642:	e8 11 a9 ff ff       	call   0x1401e1f58
1401e7647:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1401e764b:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
1401e764f:	45 0f 57 c9          	xorps  %xmm9,%xmm9
1401e7653:	48 85 c9             	test   %rcx,%rcx
1401e7656:	78 07                	js     0x1401e765f
1401e7658:	f3 4c 0f 2a c9       	cvtsi2ss %rcx,%xmm9
1401e765d:	eb 16                	jmp    0x1401e7675
1401e765f:	48 8b c1             	mov    %rcx,%rax
1401e7662:	48 d1 e8             	shr    $1,%rax
1401e7665:	83 e1 01             	and    $0x1,%ecx
1401e7668:	48 0b c1             	or     %rcx,%rax
1401e766b:	f3 4c 0f 2a c8       	cvtsi2ss %rax,%xmm9
1401e7670:	f3 45 0f 58 c9       	addss  %xmm9,%xmm9
1401e7675:	41 0f 28 c9          	movaps %xmm9,%xmm1
1401e7679:	f3 0f 10 15 4f 9a 9c 	movss  0x9c9a4f(%rip),%xmm2        # 0x140bb10d0
1401e7680:	00
1401e7681:	f3 0f 59 ca          	mulss  %xmm2,%xmm1
1401e7685:	48 8b 0a             	mov    (%rdx),%rcx
1401e7688:	45 0f 57 d2          	xorps  %xmm10,%xmm10
1401e768c:	48 85 c9             	test   %rcx,%rcx
1401e768f:	78 07                	js     0x1401e7698
1401e7691:	f3 4c 0f 2a d1       	cvtsi2ss %rcx,%xmm10
1401e7696:	eb 16                	jmp    0x1401e76ae
1401e7698:	48 8b c1             	mov    %rcx,%rax
1401e769b:	48 d1 e8             	shr    $1,%rax
1401e769e:	83 e1 01             	and    $0x1,%ecx
1401e76a1:	48 0b c1             	or     %rcx,%rax
1401e76a4:	f3 4c 0f 2a d0       	cvtsi2ss %rax,%xmm10
1401e76a9:	f3 45 0f 58 d2       	addss  %xmm10,%xmm10
1401e76ae:	41 0f 28 c2          	movaps %xmm10,%xmm0
1401e76b2:	f3 0f 59 c2          	mulss  %xmm2,%xmm0
1401e76b6:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
1401e76bc:	f3 0f 11 4c 24 2c    	movss  %xmm1,0x2c(%rsp)
1401e76c2:	45 0f 57 db          	xorps  %xmm11,%xmm11
1401e76c6:	45 0f 57 ed          	xorps  %xmm13,%xmm13
1401e76ca:	f3 44 0f 11 6c 24 78 	movss  %xmm13,0x78(%rsp)
1401e76d1:	45 0f 57 f6          	xorps  %xmm14,%xmm14
1401e76d5:	f3 44 0f 11 74 24 7c 	movss  %xmm14,0x7c(%rsp)
1401e76dc:	f3 44 0f 11 55 80    	movss  %xmm10,-0x80(%rbp)
1401e76e2:	45 0f 28 fa          	movaps %xmm10,%xmm15
1401e76e6:	f3 44 0f 11 4d 84    	movss  %xmm9,-0x7c(%rbp)
1401e76ec:	41 0f 28 f9          	movaps %xmm9,%xmm7
1401e76f0:	f3 0f 11 bd 68 01 00 	movss  %xmm7,0x168(%rbp)
1401e76f7:	00
1401e76f8:	49 8b 1e             	mov    (%r14),%rbx
1401e76fb:	49 3b 5e 08          	cmp    0x8(%r14),%rbx
1401e76ff:	0f 84 80 06 00 00    	je     0x1401e7d85
1401e7705:	0f 57 c0             	xorps  %xmm0,%xmm0
1401e7708:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
1401e770c:	0f 57 c9             	xorps  %xmm1,%xmm1
1401e770f:	f3 0f 7f 4d a0       	movdqu %xmm1,-0x60(%rbp)
1401e7714:	45 33 ff             	xor    %r15d,%r15d
1401e7717:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
1401e771b:	45 33 f6             	xor    %r14d,%r14d
1401e771e:	48 8b 0b             	mov    (%rbx),%rcx
1401e7721:	48 8b 81 50 01 00 00 	mov    0x150(%rcx),%rax
1401e7728:	48 2b 81 48 01 00 00 	sub    0x148(%rcx),%rax
1401e772f:	48 c1 f8 04          	sar    $0x4,%rax
1401e7733:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
1401e7737:	48 85 c0             	test   %rax,%rax
1401e773a:	0f 84 fa 01 00 00    	je     0x1401e793a
1401e7740:	49 8b d6             	mov    %r14,%rdx
1401e7743:	e8 dc 5a fa ff       	call   0x14018d224
1401e7748:	f3 44 0f 6f 00       	movdqu (%rax),%xmm8
1401e774d:	f3 44 0f 11 45 b8    	movss  %xmm8,-0x48(%rbp)
1401e7753:	41 0f 28 f8          	movaps %xmm8,%xmm7
1401e7757:	41 0f c6 f8 55       	shufps $0x55,%xmm8,%xmm7
1401e775c:	f3 0f 11 7d bc       	movss  %xmm7,-0x44(%rbp)
1401e7761:	41 0f 28 dc          	movaps %xmm12,%xmm3
1401e7765:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401e776a:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401e776e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401e7772:	e8 5d a4 ff ff       	call   0x1401e1bd4
1401e7777:	f3 44 0f 11 45 c0    	movss  %xmm8,-0x40(%rbp)
1401e777d:	41 0f 28 f0          	movaps %xmm8,%xmm6
1401e7781:	41 0f c6 f0 ff       	shufps $0xff,%xmm8,%xmm6
1401e7786:	f3 0f 11 75 c4       	movss  %xmm6,-0x3c(%rbp)
1401e778b:	41 0f 28 dc          	movaps %xmm12,%xmm3
1401e778f:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401e7794:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401e7798:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401e779c:	e8 33 a4 ff ff       	call   0x1401e1bd4
1401e77a1:	45 0f c6 c0 aa       	shufps $0xaa,%xmm8,%xmm8
1401e77a6:	f3 44 0f 11 45 c8    	movss  %xmm8,-0x38(%rbp)
1401e77ac:	f3 0f 11 7d cc       	movss  %xmm7,-0x34(%rbp)
1401e77b1:	41 0f 28 dc          	movaps %xmm12,%xmm3
1401e77b5:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401e77ba:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
1401e77be:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401e77c2:	e8 0d a4 ff ff       	call   0x1401e1bd4
1401e77c7:	f3 44 0f 11 45 d0    	movss  %xmm8,-0x30(%rbp)
1401e77cd:	f3 0f 11 75 d4       	movss  %xmm6,-0x2c(%rbp)
1401e77d2:	41 0f 28 dc          	movaps %xmm12,%xmm3
1401e77d6:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401e77db:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401e77df:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401e77e3:	e8 ec a3 ff ff       	call   0x1401e1bd4
1401e77e8:	f3 0f 10 45 dc       	movss  -0x24(%rbp),%xmm0
1401e77ed:	e8 5e ab 90 00       	call   0x140af2350
1401e77f2:	0f 28 f0             	movaps %xmm0,%xmm6
1401e77f5:	f3 0f 10 45 d8       	movss  -0x28(%rbp),%xmm0
1401e77fa:	e8 51 ab 90 00       	call   0x140af2350
1401e77ff:	f3 0f 11 44 24 68    	movss  %xmm0,0x68(%rsp)
1401e7805:	f3 0f 11 74 24 6c    	movss  %xmm6,0x6c(%rsp)
1401e780b:	f3 0f 11 44 24 70    	movss  %xmm0,0x70(%rsp)
1401e7811:	f3 0f 11 74 24 74    	movss  %xmm6,0x74(%rsp)