14026663f:	f3 0f 10 4c c3 4c    	movss  0x4c(%rbx,%rax,8),%xmm1
140266645:	f3 0f 5c 44 c3 74    	subss  0x74(%rbx,%rax,8),%xmm0
14026664b:	f3 0f 5c 4c c3 44    	subss  0x44(%rbx,%rax,8),%xmm1
140266651:	0f 2e c1             	ucomiss %xmm1,%xmm0
140266654:	7a 0f                	jp     0x140266665
140266656:	75 0d                	jne    0x140266665
140266658:	f3 0f 10 44 c3 48    	movss  0x48(%rbx,%rax,8),%xmm0
14026665e:	0f 2f 44 c3 78       	comiss 0x78(%rbx,%rax,8),%xmm0
140266663:	eb 03                	jmp    0x140266668
140266665:	0f 2f c8             	comiss %xmm0,%xmm1
140266668:	0f 97 c0             	seta   %al
14026666b:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
14026666f:	0f b6 c0             	movzbl %al,%eax
140266672:	48 83 f0 01          	xor    $0x1,%rax
140266676:	48 c1 e1 04          	shl    $0x4,%rcx
14026667a:	48 ff c0             	inc    %rax
14026667d:	48 03 cb             	add    %rbx,%rcx
140266680:	48 03 f8             	add    %rax,%rdi
140266683:	48 8d 14 7f          	lea    (%rdi,%rdi,2),%rdx
140266687:	48 c1 e2 04          	shl    $0x4,%rdx
14026668b:	48 03 d3             	add    %rbx,%rdx
14026668e:	e8 41 88 de ff       	call   0x14004eed4
140266693:	4c 8b d7             	mov    %rdi,%r10
140266696:	48 3b fe             	cmp    %rsi,%rdi
140266699:	7c 94                	jl     0x14026662f
14026669b:	48 3b fe             	cmp    %rsi,%rdi
14026669e:	75 29                	jne    0x1402666c9
1402666a0:	41 f6 c6 01          	test   $0x1,%r14b
1402666a4:	75 23                	jne    0x1402666c9
1402666a6:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
1402666aa:	48 c1 e1 04          	shl    $0x4,%rcx
1402666ae:	4b 8d 14 76          	lea    (%r14,%r14,2),%rdx
1402666b2:	48 c1 e2 04          	shl    $0x4,%rdx
1402666b6:	48 03 cb             	add    %rbx,%rcx
1402666b9:	48 83 c2 d0          	add    $0xffffffffffffffd0,%rdx
1402666bd:	48 03 d3             	add    %rbx,%rdx
1402666c0:	e8 0f 88 de ff       	call   0x14004eed4
1402666c5:	4d 8d 56 ff          	lea    -0x1(%r14),%r10
1402666c9:	4d 3b e2             	cmp    %r10,%r12
1402666cc:	7d 5a                	jge    0x140266728
1402666ce:	f3 0f 10 4d 1c       	movss  0x1c(%rbp),%xmm1
1402666d3:	49 8d 7a ff          	lea    -0x1(%r10),%rdi
1402666d7:	f3 0f 5c 4d 14       	subss  0x14(%rbp),%xmm1
1402666dc:	48 d1 ff             	sar    $1,%rdi
1402666df:	48 8d 14 7f          	lea    (%rdi,%rdi,2),%rdx
1402666e3:	48 c1 e2 04          	shl    $0x4,%rdx
1402666e7:	48 03 d3             	add    %rbx,%rdx
1402666ea:	f3 0f 10 42 1c       	movss  0x1c(%rdx),%xmm0
1402666ef:	f3 0f 5c 42 14       	subss  0x14(%rdx),%xmm0
1402666f4:	0f 2e c1             	ucomiss %xmm1,%xmm0
1402666f7:	7a 0d                	jp     0x140266706
1402666f9:	75 0b                	jne    0x140266706
1402666fb:	f3 0f 10 45 18       	movss  0x18(%rbp),%xmm0
140266700:	0f 2f 42 18          	comiss 0x18(%rdx),%xmm0
140266704:	eb 03                	jmp    0x140266709
140266706:	0f 2f c8             	comiss %xmm0,%xmm1
140266709:	0f 97 c0             	seta   %al
14026670c:	84 c0                	test   %al,%al
14026670e:	74 18                	je     0x140266728
140266710:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
140266714:	48 c1 e1 04          	shl    $0x4,%rcx
140266718:	48 03 cb             	add    %rbx,%rcx
14026671b:	e8 b4 87 de ff       	call   0x14004eed4
140266720:	4c 8b d7             	mov    %rdi,%r10
140266723:	4c 3b e7             	cmp    %rdi,%r12
140266726:	7c a6                	jl     0x1402666ce
140266728:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
14026672c:	48 8b d5             	mov    %rbp,%rdx
14026672f:	48 c1 e1 04          	shl    $0x4,%rcx
140266733:	48 03 cb             	add    %rbx,%rcx
140266736:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14026673b:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140266740:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140266745:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
14026674a:	48 83 c4 20          	add    $0x20,%rsp
14026674e:	41 5f                	pop    %r15
140266750:	41 5e                	pop    %r14
140266752:	41 5c                	pop    %r12
140266754:	e9 7b 87 de ff       	jmp    0x14004eed4
140266759:	cc                   	int3
14026675a:	90                   	nop
14026675b:	90                   	nop
14026675c:	48 8b c4             	mov    %rsp,%rax
14026675f:	48 89 58 08          	mov    %rbx,0x8(%rax)
140266763:	48 89 68 10          	mov    %rbp,0x10(%rax)
140266767:	48 89 70 18          	mov    %rsi,0x18(%rax)
14026676b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14026676f:	41 54                	push   %r12
140266771:	41 56                	push   %r14
140266773:	41 57                	push   %r15
140266775:	48 83 ec 20          	sub    $0x20,%rsp
140266779:	49 8d 70 ff          	lea    -0x1(%r8),%rsi
14026677d:	49 8b e9             	mov    %r9,%rbp
140266780:	48 d1 fe             	sar    $1,%rsi
140266783:	4d 8b f0             	mov    %r8,%r14
140266786:	4c 8b d2             	mov    %rdx,%r10
140266789:	48 8b d9             	mov    %rcx,%rbx
14026678c:	4c 8b e2             	mov    %rdx,%r12
14026678f:	48 8b fa             	mov    %rdx,%rdi
140266792:	48 3b d6             	cmp    %rsi,%rdx
140266795:	7d 6f                	jge    0x140266806
140266797:	48 03 ff             	add    %rdi,%rdi
14026679a:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
14026679e:	48 03 c0             	add    %rax,%rax
1402667a1:	f3 0f 10 84 c3 80 00 	movss  0x80(%rbx,%rax,8),%xmm0
1402667a8:	00 00
1402667aa:	f3 0f 10 4c c3 50    	movss  0x50(%rbx,%rax,8),%xmm1
1402667b0:	f3 0f 5c 44 c3 78    	subss  0x78(%rbx,%rax,8),%xmm0
1402667b6:	f3 0f 5c 4c c3 48    	subss  0x48(%rbx,%rax,8),%xmm1
1402667bc:	0f 2e c1             	ucomiss %xmm1,%xmm0
1402667bf:	7a 0f                	jp     0x1402667d0
1402667c1:	75 0d                	jne    0x1402667d0
1402667c3:	f3 0f 10 44 c3 44    	movss  0x44(%rbx,%rax,8),%xmm0
1402667c9:	0f 2f 44 c3 74       	comiss 0x74(%rbx,%rax,8),%xmm0
1402667ce:	eb 03                	jmp    0x1402667d3
1402667d0:	0f 2f c8             	comiss %xmm0,%xmm1
1402667d3:	0f 97 c0             	seta   %al
1402667d6:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
1402667da:	0f b6 c0             	movzbl %al,%eax
1402667dd:	48 83 f0 01          	xor    $0x1,%rax
1402667e1:	48 c1 e1 04          	shl    $0x4,%rcx
1402667e5:	48 ff c0             	inc    %rax
1402667e8:	48 03 cb             	add    %rbx,%rcx
1402667eb:	48 03 f8             	add    %rax,%rdi
1402667ee:	48 8d 14 7f          	lea    (%rdi,%rdi,2),%rdx
1402667f2:	48 c1 e2 04          	shl    $0x4,%rdx
1402667f6:	48 03 d3             	add    %rbx,%rdx
1402667f9:	e8 d6 86 de ff       	call   0x14004eed4
1402667fe:	4c 8b d7             	mov    %rdi,%r10
140266801:	48 3b fe             	cmp    %rsi,%rdi
140266804:	7c 91                	jl     0x140266797
140266806:	48 3b fe             	cmp    %rsi,%rdi
140266809:	75 29                	jne    0x140266834
14026680b:	41 f6 c6 01          	test   $0x1,%r14b
14026680f:	75 23                	jne    0x140266834
140266811:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
140266815:	48 c1 e1 04          	shl    $0x4,%rcx
140266819:	4b 8d 14 76          	lea    (%r14,%r14,2),%rdx
14026681d:	48 c1 e2 04          	shl    $0x4,%rdx
140266821:	48 03 cb             	add    %rbx,%rcx
140266824:	48 83 c2 d0          	add    $0xffffffffffffffd0,%rdx
140266828:	48 03 d3             	add    %rbx,%rdx
14026682b:	e8 a4 86 de ff       	call   0x14004eed4
140266830:	4d 8d 56 ff          	lea    -0x1(%r14),%r10
140266834:	4d 3b e2             	cmp    %r10,%r12
140266837:	7d 5a                	jge    0x140266893
140266839:	f3 0f 10 4d 20       	movss  0x20(%rbp),%xmm1
14026683e:	49 8d 7a ff          	lea    -0x1(%r10),%rdi
140266842:	f3 0f 5c 4d 18       	subss  0x18(%rbp),%xmm1
140266847:	48 d1 ff             	sar    $1,%rdi
14026684a:	48 8d 14 7f          	lea    (%rdi,%rdi,2),%rdx
14026684e:	48 c1 e2 04          	shl    $0x4,%rdx
140266852:	48 03 d3             	add    %rbx,%rdx
140266855:	f3 0f 10 42 20       	movss  0x20(%rdx),%xmm0
14026685a:	f3 0f 5c 42 18       	subss  0x18(%rdx),%xmm0
14026685f:	0f 2e c1             	ucomiss %xmm1,%xmm0
140266862:	7a 0d                	jp     0x140266871
140266864:	75 0b                	jne    0x140266871
140266866:	f3 0f 10 45 14       	movss  0x14(%rbp),%xmm0
14026686b:	0f 2f 42 14          	comiss 0x14(%rdx),%xmm0
14026686f:	eb 03                	jmp    0x140266874
140266871:	0f 2f c8             	comiss %xmm0,%xmm1
140266874:	0f 97 c0             	seta   %al
140266877:	84 c0                	test   %al,%al
140266879:	74 18                	je     0x140266893
14026687b:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
14026687f:	48 c1 e1 04          	shl    $0x4,%rcx
140266883:	48 03 cb             	add    %rbx,%rcx
140266886:	e8 49 86 de ff       	call   0x14004eed4
14026688b:	4c 8b d7             	mov    %rdi,%r10
14026688e:	4c 3b e7             	cmp    %rdi,%r12
140266891:	7c a6                	jl     0x140266839
140266893:	4b 8d 0c 52          	lea    (%r10,%r10,2),%rcx
140266897:	48 8b d5             	mov    %rbp,%rdx
14026689a:	48 c1 e1 04          	shl    $0x4,%rcx
14026689e:	48 03 cb             	add    %rbx,%rcx
1402668a1:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402668a6:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1402668ab:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1402668b0:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1402668b5:	48 83 c4 20          	add    $0x20,%rsp
1402668b9:	41 5f                	pop    %r15
1402668bb:	41 5e                	pop    %r14
1402668bd:	41 5c                	pop    %r12
1402668bf:	e9 10 86 de ff       	jmp    0x14004eed4
1402668c4:	cc                   	int3
1402668c5:	90                   	nop
1402668c6:	90                   	nop
1402668c7:	90                   	nop
1402668c8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402668cd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1402668d2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402668d7:	57                   	push   %rdi
1402668d8:	41 54                	push   %r12
1402668da:	41 55                	push   %r13
1402668dc:	41 56                	push   %r14
1402668de:	41 57                	push   %r15
1402668e0:	48 83 ec 20          	sub    $0x20,%rsp
1402668e4:	4d 8d 68 ff          	lea    -0x1(%r8),%r13
1402668e8:	4d 8b e1             	mov    %r9,%r12
1402668eb:	4d 8b f5             	mov    %r13,%r14
1402668ee:	49 8b e8             	mov    %r8,%rbp
1402668f1:	49 d1 fe             	sar    $1,%r14
1402668f4:	48 8b fa             	mov    %rdx,%rdi
1402668f7:	48 8b f1             	mov    %rcx,%rsi
1402668fa:	4c 8b fa             	mov    %rdx,%r15
1402668fd:	48 8b da             	mov    %rdx,%rbx
140266900:	49 3b d6             	cmp    %r14,%rdx
140266903:	7d 42                	jge    0x140266947
140266905:	48 03 db             	add    %rbx,%rbx
140266908:	48 8d 53 02          	lea    0x2(%rbx),%rdx
14026690c:	48 c1 e2 04          	shl    $0x4,%rdx
140266910:	48 03 d6             	add    %rsi,%rdx
140266913:	4c 8d 42 f0          	lea    -0x10(%rdx),%r8
140266917:	e8 d4 cd ff ff       	call   0x1402636f0
14026691c:	0f b6 c0             	movzbl %al,%eax
14026691f:	48 03 ff             	add    %rdi,%rdi
140266922:	48 83 f0 01          	xor    $0x1,%rax
140266926:	48 ff c0             	inc    %rax
140266929:	48 03 d8             	add    %rax,%rbx
14026692c:	48 8b d3             	mov    %rbx,%rdx
14026692f:	48 8d 0c fe          	lea    (%rsi,%rdi,8),%rcx
140266933:	48 c1 e2 04          	shl    $0x4,%rdx
140266937:	48 03 d6             	add    %rsi,%rdx
14026693a:	e8 a5 f9 d9 ff       	call   0x1400062e4
14026693f:	48 8b fb             	mov    %rbx,%rdi
140266942:	49 3b de             	cmp    %r14,%rbx
140266945:	7c be                	jl     0x140266905
140266947:	49 3b de             	cmp    %r14,%rbx
14026694a:	75 20                	jne    0x14026696c
14026694c:	40 f6 c5 01          	test   $0x1,%bpl
140266950:	75 1a                	jne    0x14026696c
140266952:	48 03 ff             	add    %rdi,%rdi
140266955:	48 c1 e5 04          	shl    $0x4,%rbp
140266959:	48 8d 56 f0          	lea    -0x10(%rsi),%rdx
14026695d:	48 03 d5             	add    %rbp,%rdx
140266960:	48 8d 0c fe          	lea    (%rsi,%rdi,8),%rcx
140266964:	e8 7b f9 d9 ff       	call   0x1400062e4
140266969:	49 8b fd             	mov    %r13,%rdi
14026696c:	4c 3b ff             	cmp    %rdi,%r15
14026696f:	7d 37                	jge    0x1402669a8
140266971:	48 8d 5f ff          	lea    -0x1(%rdi),%rbx
140266975:	4d 8b c4             	mov    %r12,%r8
140266978:	48 d1 fb             	sar    $1,%rbx
14026697b:	48 8b eb             	mov    %rbx,%rbp
14026697e:	48 c1 e5 04          	shl    $0x4,%rbp
140266982:	48 03 ee             	add    %rsi,%rbp
140266985:	48 8b d5             	mov    %rbp,%rdx
140266988:	e8 63 cd ff ff       	call   0x1402636f0
14026698d:	84 c0                	test   %al,%al
14026698f:	74 17                	je     0x1402669a8
140266991:	48 03 ff             	add    %rdi,%rdi
140266994:	48 8b d5             	mov    %rbp,%rdx
140266997:	48 8d 0c fe          	lea    (%rsi,%rdi,8),%rcx
14026699b:	e8 44 f9 d9 ff       	call   0x1400062e4
1402669a0:	48 8b fb             	mov    %rbx,%rdi
1402669a3:	4c 3b fb             	cmp    %rbx,%r15
1402669a6:	7c c9                	jl     0x140266971
1402669a8:	48 03 ff             	add    %rdi,%rdi
1402669ab:	49 8b d4             	mov    %r12,%rdx
1402669ae:	48 8d 0c fe          	lea    (%rsi,%rdi,8),%rcx
1402669b2:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402669b7:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402669bc:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402669c1:	48 83 c4 20          	add    $0x20,%rsp
1402669c5:	41 5f                	pop    %r15
1402669c7:	41 5e                	pop    %r14
1402669c9:	41 5d                	pop    %r13
1402669cb:	41 5c                	pop    %r12
1402669cd:	5f                   	pop    %rdi
1402669ce:	e9 11 f9 d9 ff       	jmp    0x1400062e4
1402669d3:	cc                   	int3
1402669d4:	90                   	nop
1402669d5:	90                   	nop
1402669d6:	90                   	nop
1402669d7:	90                   	nop
1402669d8:	90                   	nop
1402669d9:	90                   	nop
1402669da:	90                   	nop
1402669db:	90                   	nop
1402669dc:	90                   	nop
1402669dd:	90                   	nop
1402669de:	90                   	nop
1402669df:	90                   	nop
1402669e0:	f3 0f 10 41 08       	movss  0x8(%rcx),%xmm0
1402669e5:	4c 8b c9             	mov    %rcx,%r9
1402669e8:	0f 2f 42 08          	comiss 0x8(%rdx),%xmm0
1402669ec:	76 22                	jbe    0x140266a10
1402669ee:	48 3b d1             	cmp    %rcx,%rdx
1402669f1:	74 1d                	je     0x140266a10
1402669f3:	0f 10 01             	movups (%rcx),%xmm0
1402669f6:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
1402669fa:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
1402669fe:	f3 0f 7f 09          	movdqu %xmm1,(%rcx)
140266a02:	41 8a 41 10          	mov    0x10(%r9),%al
140266a06:	8a 4a 10             	mov    0x10(%rdx),%cl
140266a09:	88 42 10             	mov    %al,0x10(%rdx)
140266a0c:	41 88 49 10          	mov    %cl,0x10(%r9)
140266a10:	f3 0f 10 42 08       	movss  0x8(%rdx),%xmm0
140266a15:	41 0f 2f 40 08       	comiss 0x8(%r8),%xmm0
140266a1a:	76 54                	jbe    0x140266a70
140266a1c:	4c 3b c2             	cmp    %rdx,%r8
140266a1f:	74 1f                	je     0x140266a40
140266a21:	0f 10 02             	movups (%rdx),%xmm0
140266a24:	f3 41 0f 6f 08       	movdqu (%r8),%xmm1
140266a29:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)
140266a2e:	f3 0f 7f 0a          	movdqu %xmm1,(%rdx)
140266a32:	8a 42 10             	mov    0x10(%rdx),%al
140266a35:	41 8a 48 10          	mov    0x10(%r8),%cl
140266a39:	41 88 40 10          	mov    %al,0x10(%r8)
140266a3d:	88 4a 10             	mov    %cl,0x10(%rdx)
140266a40:	f3 41 0f 10 41 08    	movss  0x8(%r9),%xmm0
140266a46:	0f 2f 42 08          	comiss 0x8(%rdx),%xmm0
140266a4a:	76 24                	jbe    0x140266a70
140266a4c:	49 3b d1             	cmp    %r9,%rdx
140266a4f:	74 1f                	je     0x140266a70
140266a51:	41 0f 10 01          	movups (%r9),%xmm0
140266a55:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
140266a59:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140266a5d:	f3 41 0f 7f 09       	movdqu %xmm1,(%r9)
140266a62:	41 8a 41 10          	mov    0x10(%r9),%al
140266a66:	8a 4a 10             	mov    0x10(%rdx),%cl
140266a69:	88 42 10             	mov    %al,0x10(%rdx)
140266a6c:	41 88 49 10          	mov    %cl,0x10(%r9)
140266a70:	c3                   	ret
140266a71:	90                   	nop
140266a72:	90                   	nop
140266a73:	90                   	nop
140266a74:	f3 0f 10 02          	movss  (%rdx),%xmm0
140266a78:	4c 8b c9             	mov    %rcx,%r9
140266a7b:	0f 2f 01             	comiss (%rcx),%xmm0
140266a7e:	76 22                	jbe    0x140266aa2
140266a80:	48 3b d1             	cmp    %rcx,%rdx
140266a83:	74 1d                	je     0x140266aa2
140266a85:	0f 10 01             	movups (%rcx),%xmm0
140266a88:	f3 0f 6f 0a          	movdqu (%rdx),%xmm1
140266a8c:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140266a90:	f3 0f 7f 09          	movdqu %xmm1,(%rcx)
140266a94:	41 8a 41 10          	mov    0x10(%r9),%al
140266a98:	8a 4a 10             	mov    0x10(%rdx),%cl
140266a9b:	88 42 10             	mov    %al,0x10(%rdx)
140266a9e:	41 88 49 10          	mov    %cl,0x10(%r9)
140266aa2:	f3 41 0f 10 00       	movss  (%r8),%xmm0
140266aa7:	0f 2f 02             	comiss (%rdx),%xmm0
140266aaa:	76 52                	jbe    0x140266afe
140266aac:	4c 3b c2             	cmp    %rdx,%r8
140266aaf:	74 1f                	je     0x140266ad0
140266ab1:	0f 10 02             	movups (%rdx),%xmm0
140266ab4:	f3 41 0f 6f 08       	movdqu (%r8),%xmm1
140266ab9:	f3 41 0f 7f 00       	movdqu %xmm0,(%r8)