5fb66e:	f2 0f 5c d1          	subsd  %xmm1,%xmm2
5fb672:	f2 0f 58 f7          	addsd  %xmm7,%xmm6
5fb676:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fb67c:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
5fb681:	f2 0f 5c d3          	subsd  %xmm3,%xmm2
5fb685:	f2 0f 5c c6          	subsd  %xmm6,%xmm0
5fb689:	66 0f 12 1d 58 35 6d 	movlpd 0x6d3558,%xmm3
5fb690:	00
5fb691:	66 0f c5 d6 03       	pextrw $0x3,%xmm6,%edx
5fb696:	f2 0f 5c d4          	subsd  %xmm4,%xmm2
5fb69a:	f2 0f 10 e6          	movsd  %xmm6,%xmm4
5fb69e:	f2 0f 58 c7          	addsd  %xmm7,%xmm0
5fb6a2:	f2 0f 5c fa          	subsd  %xmm2,%xmm7
5fb6a6:	f2 0f 5c f2          	subsd  %xmm2,%xmm6
5fb6aa:	66 0f 14 ff          	unpcklpd %xmm7,%xmm7
5fb6ae:	25 f0 7f 00 00       	and    $0x7ff0,%eax
5fb6b3:	3d f0 7f 00 00       	cmp    $0x7ff0,%eax
5fb6b8:	0f 83 1a 05 00 00    	jae    0x5fbbd8
5fb6be:	81 e2 f0 7f 00 00    	and    $0x7ff0,%edx
5fb6c4:	2d f0 3f 00 00       	sub    $0x3ff0,%eax
5fb6c9:	03 c2                	add    %edx,%eax
5fb6cb:	ba a0 40 00 00       	mov    $0x40a0,%edx
5fb6d0:	2b d0                	sub    %eax,%edx
5fb6d2:	2d 70 3c 00 00       	sub    $0x3c70,%eax
5fb6d7:	0b d0                	or     %eax,%edx
5fb6d9:	81 fa 00 00 00 80    	cmp    $0x80000000,%edx
5fb6df:	0f 83 af 08 00 00    	jae    0x5fbf94
5fb6e5:	f2 0f 5c e6          	subsd  %xmm6,%xmm4
5fb6e9:	f2 0f 5c d4          	subsd  %xmm4,%xmm2
5fb6ed:	66 0f 12 25 58 35 6d 	movlpd 0x6d3558,%xmm4
5fb6f4:	00
5fb6f5:	66 0f 54 d9          	andpd  %xmm1,%xmm3
5fb6f9:	66 0f 54 e6          	andpd  %xmm6,%xmm4
5fb6fd:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
5fb701:	66 0f 57 d2          	xorpd  %xmm2,%xmm2
5fb705:	ba 60 40 00 00       	mov    $0x4060,%edx
5fb70a:	66 0f c4 d2 03       	pinsrw $0x3,%edx,%xmm2
5fb70f:	f2 0f 10 eb          	movsd  %xmm3,%xmm5
5fb713:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
5fb717:	f2 0f 5c f4          	subsd  %xmm4,%xmm6
5fb71b:	f2 0f 5c cd          	subsd  %xmm5,%xmm1
5fb71f:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
5fb723:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
5fb727:	66 0f 28 15 80 82 6d 	movapd 0x6d8280,%xmm2
5fb72e:	00
5fb72f:	f2 0f 59 e1          	mulsd  %xmm1,%xmm4
5fb733:	f2 0f 2d c3          	cvtsd2si %xmm3,%eax
5fb737:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
5fb73b:	66 0f 28 0d 90 82 6d 	movapd 0x6d8290,%xmm1
5fb742:	00
5fb743:	f2 0f 58 ec          	addsd  %xmm4,%xmm5
5fb747:	66 0f 70 e6 ee       	pshufd $0xee,%xmm6,%xmm4
5fb74c:	f2 0f 58 ee          	addsd  %xmm6,%xmm5
5fb750:	ba 7f ff 01 00       	mov    $0x1ff7f,%edx
5fb755:	2b d0                	sub    %eax,%edx
5fb757:	05 ff e1 01 00       	add    $0x1e1ff,%eax
5fb75c:	0b d0                	or     %eax,%edx
5fb75e:	2d ff e1 01 00       	sub    $0x1e1ff,%eax
5fb763:	83 fa 00             	cmp    $0x0,%edx
5fb766:	0f 8e c6 05 00 00    	jle    0x5fbd32
5fb76c:	03 c8                	add    %eax,%ecx
5fb76e:	83 e0 7f             	and    $0x7f,%eax
5fb771:	83 e1 80             	and    $0xffffff80,%ecx
5fb774:	81 c1 80 ff 01 00    	add    $0x1ff80,%ecx
5fb77a:	f2 0f 58 e0          	addsd  %xmm0,%xmm4
5fb77e:	f2 0f 10 c3          	movsd  %xmm3,%xmm0
5fb782:	f2 0f 58 1d f0 34 6d 	addsd  0x6d34f0,%xmm3
5fb789:	00
5fb78a:	66 0f 59 d7          	mulpd  %xmm7,%xmm2
5fb78e:	f2 0f 5c 1d f0 34 6d 	subsd  0x6d34f0,%xmm3
5fb795:	00
5fb796:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
5fb79a:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
5fb79e:	03 c0                	add    %eax,%eax
5fb7a0:	03 c0                	add    %eax,%eax
5fb7a2:	03 c0                	add    %eax,%eax
5fb7a4:	03 c0                	add    %eax,%eax
5fb7a6:	66 0f 28 98 a0 82 6d 	movapd 0x6d82a0(%eax),%xmm3
5fb7ad:	00
5fb7ae:	66 0f 28 35 30 35 6d 	movapd 0x6d3530,%xmm6
5fb7b5:	00
5fb7b6:	66 0f 59 cf          	mulpd  %xmm7,%xmm1
5fb7ba:	66 0f 58 d1          	addpd  %xmm1,%xmm2
5fb7be:	66 0f 70 ca ee       	pshufd $0xee,%xmm2,%xmm1
5fb7c3:	f2 0f 59 d7          	mulsd  %xmm7,%xmm2
5fb7c7:	66 0f 57 ff          	xorpd  %xmm7,%xmm7
5fb7cb:	ba 80 3f 00 00       	mov    $0x3f80,%edx
5fb7d0:	f2 0f 58 d1          	addsd  %xmm1,%xmm2
5fb7d4:	66 0f c4 fa 03       	pinsrw $0x3,%edx,%xmm7
5fb7d9:	f2 0f 58 d4          	addsd  %xmm4,%xmm2
5fb7dd:	66 0f 12 25 50 35 6d 	movlpd 0x6d3550,%xmm4
5fb7e4:	00
5fb7e5:	66 0f 6e c9          	movd   %ecx,%xmm1
5fb7e9:	f2 0f 59 54 24 08    	mulsd  0x8(%esp),%xmm2
5fb7ef:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
5fb7f3:	66 0f 73 f1 2d       	psllq  $0x2d,%xmm1
5fb7f8:	66 0f 70 c9 44       	pshufd $0x44,%xmm1,%xmm1
5fb7fd:	66 0f 28 3d 40 35 6d 	movapd 0x6d3540,%xmm7
5fb804:	00
5fb805:	f2 0f 58 ea          	addsd  %xmm2,%xmm5
5fb809:	66 0f 59 d9          	mulpd  %xmm1,%xmm3
5fb80d:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
5fb811:	66 0f 14 c0          	unpcklpd %xmm0,%xmm0
5fb815:	66 0f 59 f0          	mulpd  %xmm0,%xmm6
5fb819:	f2 0f 59 e0          	mulsd  %xmm0,%xmm4
5fb81d:	66 0f 59 c0          	mulpd  %xmm0,%xmm0
5fb821:	66 0f 58 fe          	addpd  %xmm6,%xmm7
5fb825:	66 0f 59 f8          	mulpd  %xmm0,%xmm7
5fb829:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
5fb82d:	66 0f 70 f7 ee       	pshufd $0xee,%xmm7,%xmm6
5fb832:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
5fb836:	66 0f 70 eb ee       	pshufd $0xee,%xmm3,%xmm5
5fb83b:	f2 0f 59 f3          	mulsd  %xmm3,%xmm6
5fb83f:	f2 0f 59 e3          	mulsd  %xmm3,%xmm4
5fb843:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
5fb847:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
5fb84b:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
5fb84f:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
5fb853:	83 c4 10             	add    $0x10,%esp
5fb856:	c3                   	ret
5fb857:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fb85d:	66 0f 12 1d 20 35 6d 	movlpd 0x6d3520,%xmm3
5fb864:	00
5fb865:	66 0f 7e c8          	movd   %xmm1,%eax
5fb869:	f2 0f 10 d1          	movsd  %xmm1,%xmm2
5fb86d:	66 0f 54 cb          	andpd  %xmm3,%xmm1
5fb871:	66 0f 73 d1 20       	psrlq  $0x20,%xmm1
5fb876:	66 0f 7e c9          	movd   %xmm1,%ecx
5fb87a:	81 f9 00 00 f0 7f    	cmp    $0x7ff00000,%ecx
5fb880:	0f 83 d8 00 00 00    	jae    0x5fb95e
5fb886:	0b c1                	or     %ecx,%eax
5fb888:	83 f8 00             	cmp    $0x0,%eax
5fb88b:	0f 84 1a 04 00 00    	je     0x5fbcab
5fb891:	83 fa 00             	cmp    $0x0,%edx
5fb894:	0f 8d 00 01 00 00    	jge    0x5fb99a
5fb89a:	f7 da                	neg    %edx
5fb89c:	81 c2 ef 7f 00 00    	add    $0x7fef,%edx
5fb8a2:	66 0f 73 f3 34       	psllq  $0x34,%xmm3
5fb8a7:	66 0f 56 d3          	orpd   %xmm3,%xmm2
5fb8ab:	b9 f3 03 00 00       	mov    $0x3f3,%ecx
5fb8b0:	66 0f 6e d9          	movd   %ecx,%xmm3
5fb8b4:	66 0f 73 d1 14       	psrlq  $0x14,%xmm1
5fb8b9:	66 0f fa cb          	psubd  %xmm3,%xmm1
5fb8bd:	66 0f ef db          	pxor   %xmm3,%xmm3
5fb8c1:	66 0f ee cb          	pmaxsw %xmm3,%xmm1
5fb8c5:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5fb8c9:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5fb8cd:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5fb8d1:	8b ca                	mov    %edx,%ecx
5fb8d3:	81 e2 ff 7f 00 00    	and    $0x7fff,%edx
5fb8d9:	81 fa f0 7f 00 00    	cmp    $0x7ff0,%edx
5fb8df:	0f 83 a2 01 00 00    	jae    0x5fba87
5fb8e5:	25 ff 00 00 00       	and    $0xff,%eax
5fb8ea:	3d ff 00 00 00       	cmp    $0xff,%eax
5fb8ef:	0f 85 9d 02 00 00    	jne    0x5fbb92
5fb8f5:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fb8fb:	66 0f 28 d1          	movapd %xmm1,%xmm2
5fb8ff:	b9 f4 03 00 00       	mov    $0x3f4,%ecx
5fb904:	66 0f 6e d9          	movd   %ecx,%xmm3
5fb908:	66 0f 54 0d 20 35 6d 	andpd  0x6d3520,%xmm1
5fb90f:	00
5fb910:	66 0f 73 d1 34       	psrlq  $0x34,%xmm1
5fb915:	66 0f fa cb          	psubd  %xmm3,%xmm1
5fb919:	66 0f 12 1d 80 35 6d 	movlpd 0x6d3580,%xmm3
5fb920:	00
5fb921:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5fb925:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5fb929:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5fb92d:	25 ff 00 00 00       	and    $0xff,%eax
5fb932:	b9 01 ff 03 00       	mov    $0x3ff01,%ecx
5fb937:	03 c8                	add    %eax,%ecx
5fb939:	81 e1 00 00 04 00    	and    $0x40000,%ecx
5fb93f:	83 fa 10             	cmp    $0x10,%edx
5fb942:	72 5b                	jb     0x5fb99f
5fb944:	ba 7f fe 0b 00       	mov    $0xbfe7f,%edx
5fb949:	66 0f 12 1d 00 35 6d 	movlpd 0x6d3500,%xmm3
5fb950:	00
5fb951:	66 0f 12 15 10 35 6d 	movlpd 0x6d3510,%xmm2
5fb958:	00
5fb959:	e9 35 fc ff ff       	jmp    0x5fb593
5fb95e:	66 0f 12 3c 24       	movlpd (%esp),%xmm7
5fb963:	66 0f 28 e7          	movapd %xmm7,%xmm4
5fb967:	66 0f 7e fa          	movd   %xmm7,%edx
5fb96b:	66 0f 73 d7 20       	psrlq  $0x20,%xmm7
5fb970:	66 0f 7e f8          	movd   %xmm7,%eax
5fb974:	8b c8                	mov    %eax,%ecx
5fb976:	25 ff ff ff 7f       	and    $0x7fffffff,%eax
5fb97b:	3d 00 00 f0 7f       	cmp    $0x7ff00000,%eax
5fb980:	0f 82 8f 02 00 00    	jb     0x5fbc15
5fb986:	0f 87 f4 01 00 00    	ja     0x5fbb80
5fb98c:	83 fa 00             	cmp    $0x0,%edx
5fb98f:	0f 87 eb 01 00 00    	ja     0x5fbb80
5fb995:	e9 7b 02 00 00       	jmp    0x5fbc15
5fb99a:	b9 00 00 00 00       	mov    $0x0,%ecx
5fb99f:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
5fb9a3:	b8 f0 43 00 00       	mov    $0x43f0,%eax
5fb9a8:	66 0f c4 c0 03       	pinsrw $0x3,%eax,%xmm0
5fb9ad:	66 0f 12 3d 00 35 6d 	movlpd 0x6d3500,%xmm7
5fb9b4:	00
5fb9b5:	66 0f 12 15 10 35 6d 	movlpd 0x6d3510,%xmm2
5fb9bc:	00
5fb9bd:	f2 0f 59 c4          	mulsd  %xmm4,%xmm0
5fb9c1:	66 0f 7e e2          	movd   %xmm4,%edx
5fb9c5:	66 0f 73 d4 20       	psrlq  $0x20,%xmm4
5fb9ca:	66 0f 7e e0          	movd   %xmm4,%eax
5fb9ce:	83 fa 00             	cmp    $0x0,%edx
5fb9d1:	74 52                	je     0x5fba25
5fb9d3:	66 0f 54 f8          	andpd  %xmm0,%xmm7
5fb9d7:	f2 0f 10 e0          	movsd  %xmm0,%xmm4
5fb9db:	66 0f 54 05 20 35 6d 	andpd  0x6d3520,%xmm0
5fb9e2:	00
5fb9e3:	66 0f 73 d0 2c       	psrlq  $0x2c,%xmm0
5fb9e8:	66 0f c5 c0 00       	pextrw $0x0,%xmm0,%eax
5fb9ed:	66 0f 56 fa          	orpd   %xmm2,%xmm7
5fb9f1:	25 ff 00 00 00       	and    $0xff,%eax
5fb9f6:	83 c0 01             	add    $0x1,%eax
5fb9f9:	25 fe 01 00 00       	and    $0x1fe,%eax
5fb9fe:	f2 0f 59 3c 85 20 52 	mulsd  0x6d5220(,%eax,4),%xmm7
5fba05:	6d 00
5fba07:	66 0f 12 2c 85 20 52 	movlpd 0x6d5220(,%eax,4),%xmm5
5fba0e:	6d 00
5fba10:	03 c0                	add    %eax,%eax
5fba12:	66 0f 28 34 85 30 56 	movapd 0x6d5630(,%eax,4),%xmm6
5fba19:	6d 00
5fba1b:	ba 7f 3e 04 00       	mov    $0x43e7f,%edx
5fba20:	e9 6e fb ff ff       	jmp    0x5fb593
5fba25:	8b d0                	mov    %eax,%edx
5fba27:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
5fba2d:	83 fa 00             	cmp    $0x0,%edx
5fba30:	75 a1                	jne    0x5fb9d3
5fba32:	8b 54 24 0c          	mov    0xc(%esp),%edx
5fba36:	81 e2 00 00 00 80    	and    $0x80000000,%edx
5fba3c:	83 fa 00             	cmp    $0x0,%edx
5fba3f:	74 30                	je     0x5fba71
5fba41:	c1 e1 0d             	shl    $0xd,%ecx
5fba44:	23 c1                	and    %ecx,%eax
5fba46:	ba 00 00 f0 7f       	mov    $0x7ff00000,%edx
5fba4b:	0b d0                	or     %eax,%edx
5fba4d:	66 0f 6e c2          	movd   %edx,%xmm0
5fba51:	66 0f 73 f0 20       	psllq  $0x20,%xmm0
5fba56:	66 0f 12 0d 10 35 6d 	movlpd 0x6d3510,%xmm1
5fba5d:	00
5fba5e:	66 0f 12 14 24       	movlpd (%esp),%xmm2
5fba63:	f2 0f 5e ca          	divsd  %xmm2,%xmm1
5fba67:	ba 1b 00 00 00       	mov    $0x1b,%edx
5fba6c:	e9 8f 02 00 00       	jmp    0x5fbd00
5fba71:	c1 e1 0d             	shl    $0xd,%ecx
5fba74:	23 c1                	and    %ecx,%eax
5fba76:	83 f8 00             	cmp    $0x0,%eax
5fba79:	0f 85 a7 00 00 00    	jne    0x5fbb26
5fba7f:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
5fba83:	83 c4 10             	add    $0x10,%esp
5fba86:	c3                   	ret
5fba87:	66 0f 12 1d 00 35 6d 	movlpd 0x6d3500,%xmm3
5fba8e:	00
5fba8f:	66 0f 57 c9          	xorpd  %xmm1,%xmm1
5fba93:	66 0f 54 dc          	andpd  %xmm4,%xmm3
5fba97:	66 0f 76 cb          	pcmpeqd %xmm3,%xmm1
5fba9b:	66 0f d7 c9          	pmovmskb %xmm1,%ecx
5fba9f:	81 e1 ff 00 00 00    	and    $0xff,%ecx
5fbaa5:	81 f9 ff 00 00 00    	cmp    $0xff,%ecx
5fbaab:	0f 85 cf 00 00 00    	jne    0x5fbb80
5fbab1:	66 0f c5 cc 03       	pextrw $0x3,%xmm4,%ecx
5fbab6:	81 e1 00 80 00 00    	and    $0x8000,%ecx
5fbabc:	83 f9 00             	cmp    $0x0,%ecx
5fbabf:	0f 84 9a 00 00 00    	je     0x5fbb5f
5fbac5:	25 ff 00 00 00       	and    $0xff,%eax
5fbaca:	3d ff 00 00 00       	cmp    $0xff,%eax
5fbacf:	75 6d                	jne    0x5fbb3e
5fbad1:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fbad7:	66 0f 28 d1          	movapd %xmm1,%xmm2
5fbadb:	b9 f4 03 00 00       	mov    $0x3f4,%ecx
5fbae0:	66 0f 6e d9          	movd   %ecx,%xmm3
5fbae4:	66 0f 54 0d 20 35 6d 	andpd  0x6d3520,%xmm1
5fbaeb:	00
5fbaec:	66 0f 73 d1 34       	psrlq  $0x34,%xmm1
5fbaf1:	66 0f fa cb          	psubd  %xmm3,%xmm1
5fbaf5:	66 0f ef db          	pxor   %xmm3,%xmm3
5fbaf9:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5fbafd:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5fbb01:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5fbb05:	25 ff 00 00 00       	and    $0xff,%eax
5fbb0a:	3d ff 00 00 00       	cmp    $0xff,%eax
5fbb0f:	74 2d                	je     0x5fbb3e
5fbb11:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fbb17:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
5fbb1c:	25 00 80 00 00       	and    $0x8000,%eax
5fbb21:	83 f8 00             	cmp    $0x0,%eax
5fbb24:	74 0c                	je     0x5fbb32
5fbb26:	66 0f 12 05 80 35 6d 	movlpd 0x6d3580,%xmm0
5fbb2d:	00
5fbb2e:	83 c4 10             	add    $0x10,%esp
5fbb31:	c3                   	ret
5fbb32:	66 0f 12 05 78 35 6d 	movlpd 0x6d3578,%xmm0
5fbb39:	00
5fbb3a:	83 c4 10             	add    $0x10,%esp
5fbb3d:	c3                   	ret
5fbb3e:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fbb44:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
5fbb49:	25 00 80 00 00       	and    $0x8000,%eax
5fbb4e:	83 f8 00             	cmp    $0x0,%eax
5fbb51:	0f 84 39 01 00 00    	je     0x5fbc90
5fbb57:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
5fbb5b:	83 c4 10             	add    $0x10,%esp
5fbb5e:	c3                   	ret
5fbb5f:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
5fbb65:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
5fbb6a:	25 00 80 00 00       	and    $0x8000,%eax
5fbb6f:	83 f8 00             	cmp    $0x0,%eax
5fbb72:	0f 84 18 01 00 00    	je     0x5fbc90
5fbb78:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
5fbb7c:	83 c4 10             	add    $0x10,%esp
5fbb7f:	c3                   	ret
5fbb80:	f2 0f 58 e4          	addsd  %xmm4,%xmm4
5fbb84:	f2 0f 10 c4          	movsd  %xmm4,%xmm0
5fbb88:	ba ee 03 00 00       	mov    $0x3ee,%edx
5fbb8d:	e9 6e 01 00 00       	jmp    0x5fbd00
5fbb92:	66 0f 12 14 24       	movlpd (%esp),%xmm2
5fbb97:	66 0f 7e d0          	movd   %xmm2,%eax
5fbb9b:	66 0f 73 d2 20       	psrlq  $0x20,%xmm2
5fbba0:	66 0f 7e d2          	movd   %xmm2,%edx
5fbba4:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
5fbbaa:	0b c2                	or     %edx,%eax
5fbbac:	b9 00 00 00 00       	mov    $0x0,%ecx
5fbbb1:	83 f8 00             	cmp    $0x0,%eax
5fbbb4:	0f 84 6b fe ff ff    	je     0x5fba25
5fbbba:	66 0f 12 0d 68 35 6d 	movlpd 0x6d3568,%xmm1
5fbbc1:	00
5fbbc2:	66 0f 12 05 a0 35 6d 	movlpd 0x6d35a0,%xmm0
5fbbc9:	00
5fbbca:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
5fbbce:	ba 1c 00 00 00       	mov    $0x1c,%edx
5fbbd3:	e9 28 01 00 00       	jmp    0x5fbd00
5fbbd8:	66 0f 12 24 24       	movlpd (%esp),%xmm4
5fbbdd:	66 0f 12 54 24 08    	movlpd 0x8(%esp),%xmm2
5fbbe3:	66 0f 7e e0          	movd   %xmm4,%eax
5fbbe7:	83 f8 00             	cmp    $0x0,%eax
5fbbea:	75 29                	jne    0x5fbc15
5fbbec:	66 0f 73 d4 20       	psrlq  $0x20,%xmm4
5fbbf1:	66 0f 7e e2          	movd   %xmm4,%edx
5fbbf5:	81 fa 00 00 f0 3f    	cmp    $0x3ff00000,%edx
5fbbfb:	0f 84 f3 00 00 00    	je     0x5fbcf4
5fbc01:	81 fa 00 00 f0 bf    	cmp    $0xbff00000,%edx
5fbc07:	75 0c                	jne    0x5fbc15
5fbc09:	66 0f 12 05 10 35 6d 	movlpd 0x6d3510,%xmm0
5fbc10:	00
5fbc11:	83 c4 10             	add    $0x10,%esp
5fbc14:	c3                   	ret
5fbc15:	66 0f 12 1d 00 35 6d 	movlpd 0x6d3500,%xmm3
5fbc1c:	00