43c9bc:	f2 0f 58 ee          	addsd  %xmm6,%xmm5
43c9c0:	ba 7f ff 01 00       	mov    $0x1ff7f,%edx
43c9c5:	2b d0                	sub    %eax,%edx
43c9c7:	05 ff e1 01 00       	add    $0x1e1ff,%eax
43c9cc:	0b d0                	or     %eax,%edx
43c9ce:	2d ff e1 01 00       	sub    $0x1e1ff,%eax
43c9d3:	83 fa 00             	cmp    $0x0,%edx
43c9d6:	0f 8e c6 05 00 00    	jle    0x43cfa2
43c9dc:	03 c8                	add    %eax,%ecx
43c9de:	83 e0 7f             	and    $0x7f,%eax
43c9e1:	83 e1 80             	and    $0xffffff80,%ecx
43c9e4:	81 c1 80 ff 01 00    	add    $0x1ff80,%ecx
43c9ea:	f2 0f 58 e0          	addsd  %xmm0,%xmm4
43c9ee:	f2 0f 10 c3          	movsd  %xmm3,%xmm0
43c9f2:	f2 0f 58 1d 60 f7 44 	addsd  0x44f760,%xmm3
43c9f9:	00
43c9fa:	66 0f 59 d7          	mulpd  %xmm7,%xmm2
43c9fe:	f2 0f 5c 1d 60 f7 44 	subsd  0x44f760,%xmm3
43ca05:	00
43ca06:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
43ca0a:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
43ca0e:	03 c0                	add    %eax,%eax
43ca10:	03 c0                	add    %eax,%eax
43ca12:	03 c0                	add    %eax,%eax
43ca14:	03 c0                	add    %eax,%eax
43ca16:	66 0f 28 98 30 99 44 	movapd 0x449930(%eax),%xmm3
43ca1d:	00
43ca1e:	66 0f 28 35 a0 f7 44 	movapd 0x44f7a0,%xmm6
43ca25:	00
43ca26:	66 0f 59 cf          	mulpd  %xmm7,%xmm1
43ca2a:	66 0f 58 d1          	addpd  %xmm1,%xmm2
43ca2e:	66 0f 70 ca ee       	pshufd $0xee,%xmm2,%xmm1
43ca33:	f2 0f 59 d7          	mulsd  %xmm7,%xmm2
43ca37:	66 0f 57 ff          	xorpd  %xmm7,%xmm7
43ca3b:	ba 80 3f 00 00       	mov    $0x3f80,%edx
43ca40:	f2 0f 58 d1          	addsd  %xmm1,%xmm2
43ca44:	66 0f c4 fa 03       	pinsrw $0x3,%edx,%xmm7
43ca49:	f2 0f 58 d4          	addsd  %xmm4,%xmm2
43ca4d:	66 0f 12 25 c0 f7 44 	movlpd 0x44f7c0,%xmm4
43ca54:	00
43ca55:	66 0f 6e c9          	movd   %ecx,%xmm1
43ca59:	f2 0f 59 54 24 08    	mulsd  0x8(%esp),%xmm2
43ca5f:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
43ca63:	66 0f 73 f1 2d       	psllq  $0x2d,%xmm1
43ca68:	66 0f 70 c9 44       	pshufd $0x44,%xmm1,%xmm1
43ca6d:	66 0f 28 3d b0 f7 44 	movapd 0x44f7b0,%xmm7
43ca74:	00
43ca75:	f2 0f 58 ea          	addsd  %xmm2,%xmm5
43ca79:	66 0f 59 d9          	mulpd  %xmm1,%xmm3
43ca7d:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
43ca81:	66 0f 14 c0          	unpcklpd %xmm0,%xmm0
43ca85:	66 0f 59 f0          	mulpd  %xmm0,%xmm6
43ca89:	f2 0f 59 e0          	mulsd  %xmm0,%xmm4
43ca8d:	66 0f 59 c0          	mulpd  %xmm0,%xmm0
43ca91:	66 0f 58 fe          	addpd  %xmm6,%xmm7
43ca95:	66 0f 59 f8          	mulpd  %xmm0,%xmm7
43ca99:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
43ca9d:	66 0f 70 f7 ee       	pshufd $0xee,%xmm7,%xmm6
43caa2:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
43caa6:	66 0f 70 eb ee       	pshufd $0xee,%xmm3,%xmm5
43caab:	f2 0f 59 f3          	mulsd  %xmm3,%xmm6
43caaf:	f2 0f 59 e3          	mulsd  %xmm3,%xmm4
43cab3:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
43cab7:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
43cabb:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
43cabf:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
43cac3:	83 c4 10             	add    $0x10,%esp
43cac6:	c3                   	ret
43cac7:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
43cacd:	66 0f 12 1d 90 f7 44 	movlpd 0x44f790,%xmm3
43cad4:	00
43cad5:	66 0f 7e c8          	movd   %xmm1,%eax
43cad9:	f2 0f 10 d1          	movsd  %xmm1,%xmm2
43cadd:	66 0f 54 cb          	andpd  %xmm3,%xmm1
43cae1:	66 0f 73 d1 20       	psrlq  $0x20,%xmm1
43cae6:	66 0f 7e c9          	movd   %xmm1,%ecx
43caea:	81 f9 00 00 f0 7f    	cmp    $0x7ff00000,%ecx
43caf0:	0f 83 d8 00 00 00    	jae    0x43cbce
43caf6:	0b c1                	or     %ecx,%eax
43caf8:	83 f8 00             	cmp    $0x0,%eax
43cafb:	0f 84 1a 04 00 00    	je     0x43cf1b
43cb01:	83 fa 00             	cmp    $0x0,%edx
43cb04:	0f 8d 00 01 00 00    	jge    0x43cc0a
43cb0a:	f7 da                	neg    %edx
43cb0c:	81 c2 ef 7f 00 00    	add    $0x7fef,%edx
43cb12:	66 0f 73 f3 34       	psllq  $0x34,%xmm3
43cb17:	66 0f 56 d3          	orpd   %xmm3,%xmm2
43cb1b:	b9 f3 03 00 00       	mov    $0x3f3,%ecx
43cb20:	66 0f 6e d9          	movd   %ecx,%xmm3
43cb24:	66 0f 73 d1 14       	psrlq  $0x14,%xmm1
43cb29:	66 0f fa cb          	psubd  %xmm3,%xmm1
43cb2d:	66 0f ef db          	pxor   %xmm3,%xmm3
43cb31:	66 0f ee cb          	pmaxsw %xmm3,%xmm1
43cb35:	66 0f f3 d1          	psllq  %xmm1,%xmm2
43cb39:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
43cb3d:	66 0f d7 c2          	pmovmskb %xmm2,%eax
43cb41:	8b ca                	mov    %edx,%ecx
43cb43:	81 e2 ff 7f 00 00    	and    $0x7fff,%edx
43cb49:	81 fa f0 7f 00 00    	cmp    $0x7ff0,%edx
43cb4f:	0f 83 a2 01 00 00    	jae    0x43ccf7
43cb55:	25 ff 00 00 00       	and    $0xff,%eax
43cb5a:	3d ff 00 00 00       	cmp    $0xff,%eax
43cb5f:	0f 85 9d 02 00 00    	jne    0x43ce02
43cb65:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
43cb6b:	66 0f 28 d1          	movapd %xmm1,%xmm2
43cb6f:	b9 f4 03 00 00       	mov    $0x3f4,%ecx
43cb74:	66 0f 6e d9          	movd   %ecx,%xmm3
43cb78:	66 0f 54 0d 90 f7 44 	andpd  0x44f790,%xmm1
43cb7f:	00
43cb80:	66 0f 73 d1 34       	psrlq  $0x34,%xmm1
43cb85:	66 0f fa cb          	psubd  %xmm3,%xmm1
43cb89:	66 0f 12 1d f0 f7 44 	movlpd 0x44f7f0,%xmm3
43cb90:	00
43cb91:	66 0f f3 d1          	psllq  %xmm1,%xmm2
43cb95:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
43cb99:	66 0f d7 c2          	pmovmskb %xmm2,%eax
43cb9d:	25 ff 00 00 00       	and    $0xff,%eax
43cba2:	b9 01 ff 03 00       	mov    $0x3ff01,%ecx
43cba7:	03 c8                	add    %eax,%ecx
43cba9:	81 e1 00 00 04 00    	and    $0x40000,%ecx
43cbaf:	83 fa 10             	cmp    $0x10,%edx
43cbb2:	72 5b                	jb     0x43cc0f
43cbb4:	ba 7f fe 0b 00       	mov    $0xbfe7f,%edx
43cbb9:	66 0f 12 1d 70 f7 44 	movlpd 0x44f770,%xmm3
43cbc0:	00
43cbc1:	66 0f 12 15 80 f7 44 	movlpd 0x44f780,%xmm2
43cbc8:	00
43cbc9:	e9 35 fc ff ff       	jmp    0x43c803
43cbce:	66 0f 12 3c 24       	movlpd (%esp),%xmm7
43cbd3:	66 0f 28 e7          	movapd %xmm7,%xmm4
43cbd7:	66 0f 7e fa          	movd   %xmm7,%edx
43cbdb:	66 0f 73 d7 20       	psrlq  $0x20,%xmm7
43cbe0:	66 0f 7e f8          	movd   %xmm7,%eax
43cbe4:	8b c8                	mov    %eax,%ecx
43cbe6:	25 ff ff ff 7f       	and    $0x7fffffff,%eax
43cbeb:	3d 00 00 f0 7f       	cmp    $0x7ff00000,%eax
43cbf0:	0f 82 8f 02 00 00    	jb     0x43ce85
43cbf6:	0f 87 f4 01 00 00    	ja     0x43cdf0
43cbfc:	83 fa 00             	cmp    $0x0,%edx
43cbff:	0f 87 eb 01 00 00    	ja     0x43cdf0
43cc05:	e9 7b 02 00 00       	jmp    0x43ce85
43cc0a:	b9 00 00 00 00       	mov    $0x0,%ecx
43cc0f:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
43cc13:	b8 f0 43 00 00       	mov    $0x43f0,%eax
43cc18:	66 0f c4 c0 03       	pinsrw $0x3,%eax,%xmm0
43cc1d:	66 0f 12 3d 70 f7 44 	movlpd 0x44f770,%xmm7
43cc24:	00
43cc25:	66 0f 12 15 80 f7 44 	movlpd 0x44f780,%xmm2
43cc2c:	00
43cc2d:	f2 0f 59 c4          	mulsd  %xmm4,%xmm0
43cc31:	66 0f 7e e2          	movd   %xmm4,%edx
43cc35:	66 0f 73 d4 20       	psrlq  $0x20,%xmm4
43cc3a:	66 0f 7e e0          	movd   %xmm4,%eax
43cc3e:	83 fa 00             	cmp    $0x0,%edx
43cc41:	74 52                	je     0x43cc95
43cc43:	66 0f 54 f8          	andpd  %xmm0,%xmm7
43cc47:	f2 0f 10 e0          	movsd  %xmm0,%xmm4
43cc4b:	66 0f 54 05 90 f7 44 	andpd  0x44f790,%xmm0
43cc52:	00
43cc53:	66 0f 73 d0 2c       	psrlq  $0x2c,%xmm0
43cc58:	66 0f c5 c0 00       	pextrw $0x0,%xmm0,%eax
43cc5d:	66 0f 56 fa          	orpd   %xmm2,%xmm7
43cc61:	25 ff 00 00 00       	and    $0xff,%eax
43cc66:	83 c0 01             	add    $0x1,%eax
43cc69:	25 fe 01 00 00       	and    $0x1fe,%eax
43cc6e:	f2 0f 59 3c 85 a8 68 	mulsd  0x4468a8(,%eax,4),%xmm7
43cc75:	44 00
43cc77:	66 0f 12 2c 85 a8 68 	movlpd 0x4468a8(,%eax,4),%xmm5
43cc7e:	44 00
43cc80:	03 c0                	add    %eax,%eax
43cc82:	66 0f 28 34 85 c0 6c 	movapd 0x446cc0(,%eax,4),%xmm6
43cc89:	44 00
43cc8b:	ba 7f 3e 04 00       	mov    $0x43e7f,%edx
43cc90:	e9 6e fb ff ff       	jmp    0x43c803
43cc95:	8b d0                	mov    %eax,%edx
43cc97:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
43cc9d:	83 fa 00             	cmp    $0x0,%edx
43cca0:	75 a1                	jne    0x43cc43
43cca2:	8b 54 24 0c          	mov    0xc(%esp),%edx
43cca6:	81 e2 00 00 00 80    	and    $0x80000000,%edx
43ccac:	83 fa 00             	cmp    $0x0,%edx
43ccaf:	74 30                	je     0x43cce1
43ccb1:	c1 e1 0d             	shl    $0xd,%ecx
43ccb4:	23 c1                	and    %ecx,%eax
43ccb6:	ba 00 00 f0 7f       	mov    $0x7ff00000,%edx
43ccbb:	0b d0                	or     %eax,%edx
43ccbd:	66 0f 6e c2          	movd   %edx,%xmm0
43ccc1:	66 0f 73 f0 20       	psllq  $0x20,%xmm0
43ccc6:	66 0f 12 0d 80 f7 44 	movlpd 0x44f780,%xmm1
43cccd:	00
43ccce:	66 0f 12 14 24       	movlpd (%esp),%xmm2
43ccd3:	f2 0f 5e ca          	divsd  %xmm2,%xmm1
43ccd7:	ba 1b 00 00 00       	mov    $0x1b,%edx
43ccdc:	e9 8f 02 00 00       	jmp    0x43cf70
43cce1:	c1 e1 0d             	shl    $0xd,%ecx
43cce4:	23 c1                	and    %ecx,%eax
43cce6:	83 f8 00             	cmp    $0x0,%eax
43cce9:	0f 85 a7 00 00 00    	jne    0x43cd96
43ccef:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
43ccf3:	83 c4 10             	add    $0x10,%esp
43ccf6:	c3                   	ret
43ccf7:	66 0f 12 1d 70 f7 44 	movlpd 0x44f770,%xmm3
43ccfe:	00
43ccff:	66 0f 57 c9          	xorpd  %xmm1,%xmm1
43cd03:	66 0f 54 dc          	andpd  %xmm4,%xmm3
43cd07:	66 0f 76 cb          	pcmpeqd %xmm3,%xmm1
43cd0b:	66 0f d7 c9          	pmovmskb %xmm1,%ecx
43cd0f:	81 e1 ff 00 00 00    	and    $0xff,%ecx
43cd15:	81 f9 ff 00 00 00    	cmp    $0xff,%ecx
43cd1b:	0f 85 cf 00 00 00    	jne    0x43cdf0
43cd21:	66 0f c5 cc 03       	pextrw $0x3,%xmm4,%ecx
43cd26:	81 e1 00 80 00 00    	and    $0x8000,%ecx
43cd2c:	83 f9 00             	cmp    $0x0,%ecx
43cd2f:	0f 84 9a 00 00 00    	je     0x43cdcf
43cd35:	25 ff 00 00 00       	and    $0xff,%eax
43cd3a:	3d ff 00 00 00       	cmp    $0xff,%eax
43cd3f:	75 6d                	jne    0x43cdae
43cd41:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
43cd47:	66 0f 28 d1          	movapd %xmm1,%xmm2
43cd4b:	b9 f4 03 00 00       	mov    $0x3f4,%ecx
43cd50:	66 0f 6e d9          	movd   %ecx,%xmm3
43cd54:	66 0f 54 0d 90 f7 44 	andpd  0x44f790,%xmm1
43cd5b:	00
43cd5c:	66 0f 73 d1 34       	psrlq  $0x34,%xmm1
43cd61:	66 0f fa cb          	psubd  %xmm3,%xmm1
43cd65:	66 0f ef db          	pxor   %xmm3,%xmm3
43cd69:	66 0f f3 d1          	psllq  %xmm1,%xmm2
43cd6d:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
43cd71:	66 0f d7 c2          	pmovmskb %xmm2,%eax
43cd75:	25 ff 00 00 00       	and    $0xff,%eax
43cd7a:	3d ff 00 00 00       	cmp    $0xff,%eax
43cd7f:	74 2d                	je     0x43cdae
43cd81:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
43cd87:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
43cd8c:	25 00 80 00 00       	and    $0x8000,%eax
43cd91:	83 f8 00             	cmp    $0x0,%eax
43cd94:	74 0c                	je     0x43cda2
43cd96:	66 0f 12 05 f0 f7 44 	movlpd 0x44f7f0,%xmm0
43cd9d:	00
43cd9e:	83 c4 10             	add    $0x10,%esp
43cda1:	c3                   	ret
43cda2:	66 0f 12 05 e8 f7 44 	movlpd 0x44f7e8,%xmm0
43cda9:	00
43cdaa:	83 c4 10             	add    $0x10,%esp
43cdad:	c3                   	ret
43cdae:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
43cdb4:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
43cdb9:	25 00 80 00 00       	and    $0x8000,%eax
43cdbe:	83 f8 00             	cmp    $0x0,%eax
43cdc1:	0f 84 39 01 00 00    	je     0x43cf00
43cdc7:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
43cdcb:	83 c4 10             	add    $0x10,%esp
43cdce:	c3                   	ret
43cdcf:	66 0f 12 4c 24 08    	movlpd 0x8(%esp),%xmm1
43cdd5:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
43cdda:	25 00 80 00 00       	and    $0x8000,%eax
43cddf:	83 f8 00             	cmp    $0x0,%eax
43cde2:	0f 84 18 01 00 00    	je     0x43cf00
43cde8:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
43cdec:	83 c4 10             	add    $0x10,%esp
43cdef:	c3                   	ret
43cdf0:	f2 0f 58 e4          	addsd  %xmm4,%xmm4
43cdf4:	f2 0f 10 c4          	movsd  %xmm4,%xmm0
43cdf8:	ba ee 03 00 00       	mov    $0x3ee,%edx
43cdfd:	e9 6e 01 00 00       	jmp    0x43cf70
43ce02:	66 0f 12 14 24       	movlpd (%esp),%xmm2
43ce07:	66 0f 7e d0          	movd   %xmm2,%eax
43ce0b:	66 0f 73 d2 20       	psrlq  $0x20,%xmm2
43ce10:	66 0f 7e d2          	movd   %xmm2,%edx
43ce14:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
43ce1a:	0b c2                	or     %edx,%eax
43ce1c:	b9 00 00 00 00       	mov    $0x0,%ecx
43ce21:	83 f8 00             	cmp    $0x0,%eax
43ce24:	0f 84 6b fe ff ff    	je     0x43cc95
43ce2a:	66 0f 12 0d d8 f7 44 	movlpd 0x44f7d8,%xmm1
43ce31:	00
43ce32:	66 0f 12 05 10 f8 44 	movlpd 0x44f810,%xmm0
43ce39:	00
43ce3a:	f2 0f 59 c9          	mulsd  %xmm1,%xmm1
43ce3e:	ba 1c 00 00 00       	mov    $0x1c,%edx
43ce43:	e9 28 01 00 00       	jmp    0x43cf70
43ce48:	66 0f 12 24 24       	movlpd (%esp),%xmm4
43ce4d:	66 0f 12 54 24 08    	movlpd 0x8(%esp),%xmm2
43ce53:	66 0f 7e e0          	movd   %xmm4,%eax
43ce57:	83 f8 00             	cmp    $0x0,%eax
43ce5a:	75 29                	jne    0x43ce85
43ce5c:	66 0f 73 d4 20       	psrlq  $0x20,%xmm4
43ce61:	66 0f 7e e2          	movd   %xmm4,%edx
43ce65:	81 fa 00 00 f0 3f    	cmp    $0x3ff00000,%edx
43ce6b:	0f 84 f3 00 00 00    	je     0x43cf64
43ce71:	81 fa 00 00 f0 bf    	cmp    $0xbff00000,%edx
43ce77:	75 0c                	jne    0x43ce85
43ce79:	66 0f 12 05 80 f7 44 	movlpd 0x44f780,%xmm0
43ce80:	00
43ce81:	83 c4 10             	add    $0x10,%esp
43ce84:	c3                   	ret
43ce85:	66 0f 12 1d 70 f7 44 	movlpd 0x44f770,%xmm3
43ce8c:	00
43ce8d:	66 0f 57 c9          	xorpd  %xmm1,%xmm1
43ce91:	66 0f 54 da          	andpd  %xmm2,%xmm3
43ce95:	66 0f 76 cb          	pcmpeqd %xmm3,%xmm1
43ce99:	66 0f d7 c1          	pmovmskb %xmm1,%eax
43ce9d:	25 ff 00 00 00       	and    $0xff,%eax
43cea2:	3d ff 00 00 00       	cmp    $0xff,%eax
43cea7:	75 63                	jne    0x43cf0c
43cea9:	66 0f c5 c2 03       	pextrw $0x3,%xmm2,%eax
43ceae:	66 0f 12 24 24       	movlpd (%esp),%xmm4
43ceb3:	25 00 80 00 00       	and    $0x8000,%eax
43ceb8:	81 f1 00 00 f0 bf    	xor    $0xbff00000,%ecx
43cebe:	0b d1                	or     %ecx,%edx
43cec0:	83 fa 00             	cmp    $0x0,%edx
43cec3:	0f 84 9b 00 00 00    	je     0x43cf64
43cec9:	83 f8 00             	cmp    $0x0,%eax
43cecc:	74 19                	je     0x43cee7
43cece:	66 0f c5 c4 03       	pextrw $0x3,%xmm4,%eax
43ced3:	25 f0 7f 00 00       	and    $0x7ff0,%eax
43ced8:	3d f0 3f 00 00       	cmp    $0x3ff0,%eax
43cedd:	72 21                	jb     0x43cf00
43cedf:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
43cee3:	83 c4 10             	add    $0x10,%esp
43cee6:	c3                   	ret
43cee7:	66 0f c5 c4 03       	pextrw $0x3,%xmm4,%eax
43ceec:	25 f0 7f 00 00       	and    $0x7ff0,%eax
43cef1:	3d f0 3f 00 00       	cmp    $0x3ff0,%eax
43cef6:	73 08                	jae    0x43cf00
43cef8:	66 0f 57 c0          	xorpd  %xmm0,%xmm0
43cefc:	83 c4 10             	add    $0x10,%esp
43ceff:	c3                   	ret
43cf00:	66 0f 12 05 e0 f7 44 	movlpd 0x44f7e0,%xmm0
43cf07:	00
43cf08:	83 c4 10             	add    $0x10,%esp
43cf0b:	c3                   	ret
43cf0c:	f2 0f 58 d2          	addsd  %xmm2,%xmm2
43cf10:	f2 0f 10 c2          	movsd  %xmm2,%xmm0
43cf14:	ba ee 03 00 00       	mov    $0x3ee,%edx
43cf19:	eb 55                	jmp    0x43cf70
43cf1b:	66 0f 7e e0          	movd   %xmm4,%eax
43cf1f:	66 0f 73 d4 20       	psrlq  $0x20,%xmm4
43cf24:	66 0f 7e e2          	movd   %xmm4,%edx
43cf28:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
43cf2e:	8b c8                	mov    %eax,%ecx
43cf30:	0b c2                	or     %edx,%eax
43cf32:	66 0f 12 05 80 f7 44 	movlpd 0x44f780,%xmm0
43cf39:	00
43cf3a:	ba 1a 00 00 00       	mov    $0x1a,%edx
43cf3f:	83 f8 00             	cmp    $0x0,%eax
43cf42:	74 2c                	je     0x43cf70
43cf44:	66 0f 7e e0          	movd   %xmm4,%eax
43cf48:	ba 1d 00 00 00       	mov    $0x1d,%edx
43cf4d:	25 ff ff ff 7f       	and    $0x7fffffff,%eax