14023e50f:	48 8d 56 48          	lea    0x48(%rsi),%rdx
14023e513:	49 8d 4e 48          	lea    0x48(%r14),%rcx
14023e517:	e8 d0 d5 dd ff       	call   0x14001baec
14023e51c:	f2 0f 10 46 60       	movsd  0x60(%rsi),%xmm0
14023e521:	f2 41 0f 11 46 60    	movsd  %xmm0,0x60(%r14)
14023e527:	f2 0f 10 4e 68       	movsd  0x68(%rsi),%xmm1
14023e52c:	f2 41 0f 11 4e 68    	movsd  %xmm1,0x68(%r14)
14023e532:	8b 46 70             	mov    0x70(%rsi),%eax
14023e535:	41 89 46 70          	mov    %eax,0x70(%r14)
14023e539:	8b 46 74             	mov    0x74(%rsi),%eax
14023e53c:	41 89 46 74          	mov    %eax,0x74(%r14)
14023e540:	8b 46 78             	mov    0x78(%rsi),%eax
14023e543:	41 89 46 78          	mov    %eax,0x78(%r14)
14023e547:	8a 46 7c             	mov    0x7c(%rsi),%al
14023e54a:	41 88 46 7c          	mov    %al,0x7c(%r14)
14023e54e:	8a 46 7d             	mov    0x7d(%rsi),%al
14023e551:	41 88 46 7d          	mov    %al,0x7d(%r14)
14023e555:	48 8b 86 80 00 00 00 	mov    0x80(%rsi),%rax
14023e55c:	49 89 86 80 00 00 00 	mov    %rax,0x80(%r14)
14023e563:	49 8d be 88 00 00 00 	lea    0x88(%r14),%rdi
14023e56a:	48 8d 9e 88 00 00 00 	lea    0x88(%rsi),%rbx
14023e571:	48 8b d3             	mov    %rbx,%rdx
14023e574:	48 8b cf             	mov    %rdi,%rcx
14023e577:	e8 70 d5 dd ff       	call   0x14001baec
14023e57c:	f2 0f 10 43 18       	movsd  0x18(%rbx),%xmm0
14023e581:	f2 0f 11 47 18       	movsd  %xmm0,0x18(%rdi)
14023e586:	f2 0f 10 4b 20       	movsd  0x20(%rbx),%xmm1
14023e58b:	f2 0f 11 4f 20       	movsd  %xmm1,0x20(%rdi)
14023e590:	8b 43 28             	mov    0x28(%rbx),%eax
14023e593:	89 47 28             	mov    %eax,0x28(%rdi)
14023e596:	8b 43 2c             	mov    0x2c(%rbx),%eax
14023e599:	89 47 2c             	mov    %eax,0x2c(%rdi)
14023e59c:	8b 43 30             	mov    0x30(%rbx),%eax
14023e59f:	89 47 30             	mov    %eax,0x30(%rdi)
14023e5a2:	8a 43 34             	mov    0x34(%rbx),%al
14023e5a5:	88 47 34             	mov    %al,0x34(%rdi)
14023e5a8:	8a 43 35             	mov    0x35(%rbx),%al
14023e5ab:	88 47 35             	mov    %al,0x35(%rdi)
14023e5ae:	48 8b 86 c0 00 00 00 	mov    0xc0(%rsi),%rax
14023e5b5:	49 89 86 c0 00 00 00 	mov    %rax,0xc0(%r14)
14023e5bc:	49 8d be c8 00 00 00 	lea    0xc8(%r14),%rdi
14023e5c3:	48 8d 9e c8 00 00 00 	lea    0xc8(%rsi),%rbx
14023e5ca:	48 8b d3             	mov    %rbx,%rdx
14023e5cd:	48 8b cf             	mov    %rdi,%rcx
14023e5d0:	e8 17 d5 dd ff       	call   0x14001baec
14023e5d5:	f2 0f 10 43 18       	movsd  0x18(%rbx),%xmm0
14023e5da:	f2 0f 11 47 18       	movsd  %xmm0,0x18(%rdi)
14023e5df:	f2 0f 10 4b 20       	movsd  0x20(%rbx),%xmm1
14023e5e4:	f2 0f 11 4f 20       	movsd  %xmm1,0x20(%rdi)
14023e5e9:	8b 43 28             	mov    0x28(%rbx),%eax
14023e5ec:	89 47 28             	mov    %eax,0x28(%rdi)
14023e5ef:	8b 43 2c             	mov    0x2c(%rbx),%eax
14023e5f2:	89 47 2c             	mov    %eax,0x2c(%rdi)
14023e5f5:	8b 43 30             	mov    0x30(%rbx),%eax
14023e5f8:	89 47 30             	mov    %eax,0x30(%rdi)
14023e5fb:	8a 43 34             	mov    0x34(%rbx),%al
14023e5fe:	88 47 34             	mov    %al,0x34(%rdi)
14023e601:	8a 43 35             	mov    0x35(%rbx),%al
14023e604:	88 47 35             	mov    %al,0x35(%rdi)
14023e607:	48 8b 86 00 01 00 00 	mov    0x100(%rsi),%rax
14023e60e:	49 89 86 00 01 00 00 	mov    %rax,0x100(%r14)
14023e615:	49 8b c6             	mov    %r14,%rax
14023e618:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14023e61d:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14023e622:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14023e627:	48 83 c4 20          	add    $0x20,%rsp
14023e62b:	41 5e                	pop    %r14
14023e62d:	c3                   	ret
14023e62e:	90                   	nop
14023e62f:	90                   	nop
14023e630:	48 8b c4             	mov    %rsp,%rax
14023e633:	48 89 58 08          	mov    %rbx,0x8(%rax)
14023e637:	48 89 68 10          	mov    %rbp,0x10(%rax)
14023e63b:	48 89 70 18          	mov    %rsi,0x18(%rax)
14023e63f:	48 89 78 20          	mov    %rdi,0x20(%rax)
14023e643:	41 56                	push   %r14
14023e645:	48 83 ec 40          	sub    $0x40,%rsp
14023e649:	48 8b f9             	mov    %rcx,%rdi
14023e64c:	49 8b f0             	mov    %r8,%rsi
14023e64f:	49 8b 48 08          	mov    0x8(%r8),%rcx
14023e653:	33 db                	xor    %ebx,%ebx
14023e655:	4d 8b 00             	mov    (%r8),%r8
14023e658:	48 8b c1             	mov    %rcx,%rax
14023e65b:	49 2b c0             	sub    %r8,%rax
14023e65e:	48 8b ea             	mov    %rdx,%rbp
14023e661:	48 c1 f8 04          	sar    $0x4,%rax
14023e665:	48 85 c0             	test   %rax,%rax
14023e668:	74 5c                	je     0x14023e6c6
14023e66a:	45 33 f6             	xor    %r14d,%r14d
14023e66d:	49 2b c8             	sub    %r8,%rcx
14023e670:	48 c1 f9 04          	sar    $0x4,%rcx
14023e674:	48 3b d9             	cmp    %rcx,%rbx
14023e677:	0f 83 b4 00 00 00    	jae    0x14023e731
14023e67d:	4b 8b 0c 06          	mov    (%r14,%r8,1),%rcx
14023e681:	48 8d 54 24 24       	lea    0x24(%rsp),%rdx
14023e686:	48 8b 01             	mov    (%rcx),%rax
14023e689:	48 8b 00             	mov    (%rax),%rax
14023e68c:	ff 15 a6 e5 8c 00    	call   *0x8ce5a6(%rip)        # 0x140b0cc38
14023e692:	f3 0f 10 15 36 2a 97 	movss  0x972a36(%rip),%xmm2        # 0x140bb10d0
14023e699:	00
14023e69a:	48 8b d5             	mov    %rbp,%rdx
14023e69d:	48 8b c8             	mov    %rax,%rcx
14023e6a0:	e8 0f 7b f7 ff       	call   0x1401b61b4
14023e6a5:	84 c0                	test   %al,%al
14023e6a7:	75 44                	jne    0x14023e6ed
14023e6a9:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14023e6ad:	48 ff c3             	inc    %rbx
14023e6b0:	4c 8b 06             	mov    (%rsi),%r8
14023e6b3:	48 8b c1             	mov    %rcx,%rax
14023e6b6:	49 2b c0             	sub    %r8,%rax
14023e6b9:	49 83 c6 10          	add    $0x10,%r14
14023e6bd:	48 c1 f8 04          	sar    $0x4,%rax
14023e6c1:	48 3b d8             	cmp    %rax,%rbx
14023e6c4:	72 a7                	jb     0x14023e66d
14023e6c6:	48 83 27 00          	andq   $0x0,(%rdi)
14023e6ca:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
14023e6cf:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14023e6d4:	48 8b c7             	mov    %rdi,%rax
14023e6d7:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14023e6dc:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14023e6e1:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14023e6e6:	48 83 c4 40          	add    $0x40,%rsp
14023e6ea:	41 5e                	pop    %r14
14023e6ec:	c3                   	ret
14023e6ed:	48 8b 46 08          	mov    0x8(%rsi),%rax
14023e6f1:	48 2b 06             	sub    (%rsi),%rax
14023e6f4:	48 c1 f8 04          	sar    $0x4,%rax
14023e6f8:	48 3b d8             	cmp    %rax,%rbx
14023e6fb:	72 07                	jb     0x14023e704
14023e6fd:	ff 15 95 e2 8c 00    	call   *0x8ce295(%rip)        # 0x140b0c998
14023e703:	cc                   	int3
14023e704:	48 83 27 00          	andq   $0x0,(%rdi)
14023e708:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
14023e70d:	48 c1 e3 04          	shl    $0x4,%rbx
14023e711:	48 03 1e             	add    (%rsi),%rbx
14023e714:	48 8b 43 08          	mov    0x8(%rbx),%rax
14023e718:	48 85 c0             	test   %rax,%rax
14023e71b:	74 04                	je     0x14023e721
14023e71d:	f0 ff 40 08          	lock incl 0x8(%rax)
14023e721:	48 8b 03             	mov    (%rbx),%rax
14023e724:	48 89 07             	mov    %rax,(%rdi)
14023e727:	48 8b 43 08          	mov    0x8(%rbx),%rax
14023e72b:	48 89 47 08          	mov    %rax,0x8(%rdi)
14023e72f:	eb 9e                	jmp    0x14023e6cf
14023e731:	ff 15 61 e2 8c 00    	call   *0x8ce261(%rip)        # 0x140b0c998
14023e737:	cc                   	int3
14023e738:	48 8b c4             	mov    %rsp,%rax
14023e73b:	4c 89 48 20          	mov    %r9,0x20(%rax)
14023e73f:	4c 89 40 18          	mov    %r8,0x18(%rax)
14023e743:	48 89 50 10          	mov    %rdx,0x10(%rax)
14023e747:	48 89 48 08          	mov    %rcx,0x8(%rax)
14023e74b:	55                   	push   %rbp
14023e74c:	53                   	push   %rbx
14023e74d:	56                   	push   %rsi
14023e74e:	57                   	push   %rdi
14023e74f:	41 54                	push   %r12
14023e751:	41 55                	push   %r13
14023e753:	41 56                	push   %r14
14023e755:	41 57                	push   %r15
14023e757:	48 8d a8 28 ff ff ff 	lea    -0xd8(%rax),%rbp
14023e75e:	48 81 ec 98 01 00 00 	sub    $0x198,%rsp
14023e765:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
14023e769:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
14023e76d:	44 0f 29 40 88       	movaps %xmm8,-0x78(%rax)
14023e772:	44 0f 29 88 78 ff ff 	movaps %xmm9,-0x88(%rax)
14023e779:	ff
14023e77a:	44 0f 29 90 68 ff ff 	movaps %xmm10,-0x98(%rax)
14023e781:	ff
14023e782:	44 0f 29 98 58 ff ff 	movaps %xmm11,-0xa8(%rax)
14023e789:	ff
14023e78a:	44 0f 29 a0 48 ff ff 	movaps %xmm12,-0xb8(%rax)
14023e791:	ff
14023e792:	44 0f 29 a8 38 ff ff 	movaps %xmm13,-0xc8(%rax)
14023e799:	ff
14023e79a:	4c 89 4d e0          	mov    %r9,-0x20(%rbp)
14023e79e:	4d 8b f0             	mov    %r8,%r14
14023e7a1:	4c 8b ea             	mov    %rdx,%r13
14023e7a4:	4c 8b e1             	mov    %rcx,%r12
14023e7a7:	45 33 ff             	xor    %r15d,%r15d
14023e7aa:	44 89 7d b0          	mov    %r15d,-0x50(%rbp)
14023e7ae:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14023e7b3:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
14023e7b8:	41 8d 4f 48          	lea    0x48(%r15),%ecx
14023e7bc:	ff 15 06 e1 8c 00    	call   *0x8ce106(%rip)        # 0x140b0c8c8
14023e7c2:	48 85 c0             	test   %rax,%rax
14023e7c5:	75 07                	jne    0x14023e7ce
14023e7c7:	ff 15 cb dc 8c 00    	call   *0x8cdccb(%rip)        # 0x140b0c498
14023e7cd:	cc                   	int3
14023e7ce:	48 89 00             	mov    %rax,(%rax)
14023e7d1:	48 89 40 08          	mov    %rax,0x8(%rax)
14023e7d5:	48 89 40 10          	mov    %rax,0x10(%rax)
14023e7d9:	b9 01 00 00 00       	mov    $0x1,%ecx
14023e7de:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
14023e7e4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14023e7e9:	4d 89 3c 24          	mov    %r15,(%r12)
14023e7ed:	4d 89 7c 24 08       	mov    %r15,0x8(%r12)
14023e7f2:	4d 89 7c 24 10       	mov    %r15,0x10(%r12)
14023e7f7:	89 4d b0             	mov    %ecx,-0x50(%rbp)
14023e7fa:	49 8b 5d 00          	mov    0x0(%r13),%rbx
14023e7fe:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
14023e802:	49 3b 5d 08          	cmp    0x8(%r13),%rbx
14023e806:	0f 84 70 07 00 00    	je     0x14023ef7c
14023e80c:	45 0f 57 e4          	xorps  %xmm12,%xmm12
14023e810:	f3 44 0f 10 2d b7 28 	movss  0x9728b7(%rip),%xmm13        # 0x140bb10d0
14023e817:	97 00
14023e819:	44 89 7c 24 58       	mov    %r15d,0x58(%rsp)
14023e81e:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
14023e823:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
14023e827:	e8 64 72 e7 ff       	call   0x1400b5a90
14023e82c:	48 8b 75 a0          	mov    -0x60(%rbp),%rsi
14023e830:	48 8b 06             	mov    (%rsi),%rax
14023e833:	48 8b b8 b0 00 00 00 	mov    0xb0(%rax),%rdi
14023e83a:	48 8b 0b             	mov    (%rbx),%rcx
14023e83d:	48 8b 01             	mov    (%rcx),%rax
14023e840:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
14023e844:	48 8b 40 08          	mov    0x8(%rax),%rax
14023e848:	ff 15 ea e3 8c 00    	call   *0x8ce3ea(%rip)        # 0x140b0cc38
14023e84e:	48 8b d0             	mov    %rax,%rdx
14023e851:	48 8b ce             	mov    %rsi,%rcx
14023e854:	48 8b c7             	mov    %rdi,%rax
14023e857:	ff 15 db e3 8c 00    	call   *0x8ce3db(%rip)        # 0x140b0cc38
14023e85d:	49 8b 76 08          	mov    0x8(%r14),%rsi
14023e861:	49 8b 3e             	mov    (%r14),%rdi
14023e864:	48 2b f7             	sub    %rdi,%rsi
14023e867:	48 c1 fe 04          	sar    $0x4,%rsi
14023e86b:	48 85 f6             	test   %rsi,%rsi
14023e86e:	7e 42                	jle    0x14023e8b2
14023e870:	4c 8b fe             	mov    %rsi,%r15
14023e873:	49 d1 ef             	shr    $1,%r15
14023e876:	4d 8b f7             	mov    %r15,%r14
14023e879:	49 c1 e6 04          	shl    $0x4,%r14
14023e87d:	4c 03 f7             	add    %rdi,%r14
14023e880:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
14023e884:	49 8b ce             	mov    %r14,%rcx
14023e887:	e8 44 c6 f5 ff       	call   0x14019aed0
14023e88c:	84 c0                	test   %al,%al
14023e88e:	74 10                	je     0x14023e8a0
14023e890:	49 8d 7e 10          	lea    0x10(%r14),%rdi
14023e894:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
14023e898:	49 2b c7             	sub    %r15,%rax
14023e89b:	48 03 f0             	add    %rax,%rsi
14023e89e:	eb 03                	jmp    0x14023e8a3
14023e8a0:	49 8b f7             	mov    %r15,%rsi
14023e8a3:	45 33 ff             	xor    %r15d,%r15d
14023e8a6:	48 85 f6             	test   %rsi,%rsi
14023e8a9:	7f c5                	jg     0x14023e870
14023e8ab:	4c 8b b5 f0 00 00 00 	mov    0xf0(%rbp),%r14
14023e8b2:	49 39 7e 08          	cmp    %rdi,0x8(%r14)
14023e8b6:	75 53                	jne    0x14023e90b
14023e8b8:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
14023e8bc:	48 85 ff             	test   %rdi,%rdi
14023e8bf:	0f 84 9b 06 00 00    	je     0x14023ef60
14023e8c5:	83 c8 ff             	or     $0xffffffff,%eax
14023e8c8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14023e8cd:	83 f8 01             	cmp    $0x1,%eax
14023e8d0:	0f 85 8a 06 00 00    	jne    0x14023ef60
14023e8d6:	48 8b 07             	mov    (%rdi),%rax
14023e8d9:	48 8b cf             	mov    %rdi,%rcx
14023e8dc:	48 8b 00             	mov    (%rax),%rax
14023e8df:	ff 15 53 e3 8c 00    	call   *0x8ce353(%rip)        # 0x140b0cc38
14023e8e5:	83 c8 ff             	or     $0xffffffff,%eax
14023e8e8:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14023e8ed:	83 f8 01             	cmp    $0x1,%eax
14023e8f0:	0f 85 6a 06 00 00    	jne    0x14023ef60
14023e8f6:	48 8b 07             	mov    (%rdi),%rax
14023e8f9:	48 8b cf             	mov    %rdi,%rcx
14023e8fc:	48 8b 40 08          	mov    0x8(%rax),%rax
14023e900:	ff 15 32 e3 8c 00    	call   *0x8ce332(%rip)        # 0x140b0cc38
14023e906:	e9 55 06 00 00       	jmp    0x14023ef60
14023e90b:	0f 57 c0             	xorps  %xmm0,%xmm0
14023e90e:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
14023e914:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14023e919:	48 8b 0b             	mov    (%rbx),%rcx
14023e91c:	48 8b 01             	mov    (%rcx),%rax
14023e91f:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14023e924:	48 8b 00             	mov    (%rax),%rax
14023e927:	ff 15 0b e3 8c 00    	call   *0x8ce30b(%rip)        # 0x140b0cc38
14023e92d:	f3 44 0f 10 5c 24 28 	movss  0x28(%rsp),%xmm11
14023e934:	f3 44 0f 10 54 24 20 	movss  0x20(%rsp),%xmm10
14023e93b:	41 0f 28 fc          	movaps %xmm12,%xmm7
14023e93f:	45 32 e4             	xor    %r12b,%r12b
14023e942:	49 3b 7e 08          	cmp    0x8(%r14),%rdi
14023e946:	0f 84 d0 02 00 00    	je     0x14023ec1c
14023e94c:	4c 8b ad f0 00 00 00 	mov    0xf0(%rbp),%r13
14023e953:	bb 01 00 00 00       	mov    $0x1,%ebx
14023e958:	48 8b 37             	mov    (%rdi),%rsi
14023e95b:	48 8b 06             	mov    (%rsi),%rax
14023e95e:	48 8b ce             	mov    %rsi,%rcx
14023e961:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023e968:	ff 15 ca e2 8c 00    	call   *0x8ce2ca(%rip)        # 0x140b0cc38
14023e96e:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
14023e973:	f3 0f 5c 70 04       	subss  0x4(%rax),%xmm6
14023e978:	48 8b 06             	mov    (%rsi),%rax
14023e97b:	48 8b ce             	mov    %rsi,%rcx
14023e97e:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023e985:	ff 15 ad e2 8c 00    	call   *0x8ce2ad(%rip)        # 0x140b0cc38
14023e98b:	f3 41 0f 59 f5       	mulss  %xmm13,%xmm6
14023e990:	f3 0f 58 74 24 2c    	addss  0x2c(%rsp),%xmm6
14023e996:	0f 2f 70 04          	comiss 0x4(%rax),%xmm6
14023e99a:	0f 86 71 02 00 00    	jbe    0x14023ec11
14023e9a0:	48 8b d7             	mov    %rdi,%rdx
14023e9a3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14023e9a8:	e8 a3 dc dd ff       	call   0x14001c650
14023e9ad:	90                   	nop
14023e9ae:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
14023e9b3:	49 8b ce             	mov    %r14,%rcx
14023e9b6:	e8 71 aa f5 ff       	call   0x14019942c
14023e9bb:	44 0f 28 c8          	movaps %xmm0,%xmm9
14023e9bf:	49 8b 06             	mov    (%r14),%rax
14023e9c2:	49 8b ce             	mov    %r14,%rcx
14023e9c5:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023e9cc:	ff 15 66 e2 8c 00    	call   *0x8ce266(%rip)        # 0x140b0cc38
14023e9d2:	f3 0f 6f 20          	movdqu (%rax),%xmm4
14023e9d6:	f3 0f 10 4c 24 20    	movss  0x20(%rsp),%xmm1
14023e9dc:	f3 0f 5f cc          	maxss  %xmm4,%xmm1
14023e9e0:	f3 0f 10 5c 24 28    	movss  0x28(%rsp),%xmm3
14023e9e6:	44 0f 28 c4          	movaps %xmm4,%xmm8
14023e9ea:	44 0f c6 c4 aa       	shufps $0xaa,%xmm4,%xmm8
14023e9ef:	f3 41 0f 5d d8       	minss  %xmm8,%xmm3
14023e9f4:	0f 2f d9             	comiss %xmm1,%xmm3
14023e9f7:	76 06                	jbe    0x14023e9ff
14023e9f9:	f3 0f 5c d9          	subss  %xmm1,%xmm3
14023e9fd:	eb 04                	jmp    0x14023ea03
14023e9ff:	41 0f 28 dc          	movaps %xmm12,%xmm3
14023ea03:	f3 0f 10 44 24 24    	movss  0x24(%rsp),%xmm0
14023ea09:	0f 28 ec             	movaps %xmm4,%xmm5
14023ea0c:	0f c6 ec 55          	shufps $0x55,%xmm4,%xmm5
14023ea10:	f3 0f 5f c5          	maxss  %xmm5,%xmm0
14023ea14:	f3 0f 10 74 24 2c    	movss  0x2c(%rsp),%xmm6
14023ea1a:	0f 28 ce             	movaps %xmm6,%xmm1
14023ea1d:	0f 28 d4             	movaps %xmm4,%xmm2
14023ea20:	0f c6 d4 ff          	shufps $0xff,%xmm4,%xmm2
14023ea24:	f3 0f 5d ca          	minss  %xmm2,%xmm1
14023ea28:	0f 2f c8             	comiss %xmm0,%xmm1
14023ea2b:	76 06                	jbe    0x14023ea33
14023ea2d:	f3 0f 5c c8          	subss  %xmm0,%xmm1
14023ea31:	eb 04                	jmp    0x14023ea37
14023ea33:	41 0f 28 cc          	movaps %xmm12,%xmm1
14023ea37:	f3 0f 5c d5          	subss  %xmm5,%xmm2
14023ea3b:	0f 28 c2             	movaps %xmm2,%xmm0
14023ea3e:	f3 41 0f 59 c5       	mulss  %xmm13,%xmm0
14023ea43:	0f 2f c8             	comiss %xmm0,%xmm1
14023ea46:	0f 86 6d 01 00 00    	jbe    0x14023ebb9
14023ea4c:	41 0f 28 c8          	movaps %xmm8,%xmm1
14023ea50:	f3 0f 5c cc          	subss  %xmm4,%xmm1
14023ea54:	f3 41 0f 59 cd       	mulss  %xmm13,%xmm1
14023ea59:	41 0f 28 c1          	movaps %xmm9,%xmm0
14023ea5d:	f3 41 0f 59 c5       	mulss  %xmm13,%xmm0
14023ea62:	f3 0f 5d c8          	minss  %xmm0,%xmm1
14023ea66:	0f 2f d9             	comiss %xmm1,%xmm3