5ec7ad:	c3                   	ret
5ec7ae:	8b ff                	mov    %edi,%edi
5ec7b0:	55                   	push   %ebp
5ec7b1:	8b ec                	mov    %esp,%ebp
5ec7b3:	83 ec 10             	sub    $0x10,%esp
5ec7b6:	8d 4d f0             	lea    -0x10(%ebp),%ecx
5ec7b9:	53                   	push   %ebx
5ec7ba:	56                   	push   %esi
5ec7bb:	57                   	push   %edi
5ec7bc:	ff 75 14             	push   0x14(%ebp)
5ec7bf:	e8 11 e5 fe ff       	call   0x5dacd5
5ec7c4:	8b 45 10             	mov    0x10(%ebp),%eax
5ec7c7:	85 c0                	test   %eax,%eax
5ec7c9:	75 07                	jne    0x5ec7d2
5ec7cb:	33 f6                	xor    %esi,%esi
5ec7cd:	e9 8d 00 00 00       	jmp    0x5ec85f
5ec7d2:	8b 4d 08             	mov    0x8(%ebp),%ecx
5ec7d5:	85 c9                	test   %ecx,%ecx
5ec7d7:	74 07                	je     0x5ec7e0
5ec7d9:	8b 55 0c             	mov    0xc(%ebp),%edx
5ec7dc:	85 d2                	test   %edx,%edx
5ec7de:	75 17                	jne    0x5ec7f7
5ec7e0:	e8 a3 e4 fe ff       	call   0x5dac88
5ec7e5:	c7 00 16 00 00 00    	movl   $0x16,(%eax)
5ec7eb:	e8 f0 99 fe ff       	call   0x5d61e0
5ec7f0:	be ff ff ff 7f       	mov    $0x7fffffff,%esi
5ec7f5:	eb 68                	jmp    0x5ec85f
5ec7f7:	be ff ff ff 7f       	mov    $0x7fffffff,%esi
5ec7fc:	3b c6                	cmp    %esi,%eax
5ec7fe:	76 12                	jbe    0x5ec812
5ec800:	e8 83 e4 fe ff       	call   0x5dac88
5ec805:	c7 00 16 00 00 00    	movl   $0x16,(%eax)
5ec80b:	e8 d0 99 fe ff       	call   0x5d61e0
5ec810:	eb 4d                	jmp    0x5ec85f
5ec812:	8b 7d f4             	mov    -0xc(%ebp),%edi
5ec815:	8b 9f a4 00 00 00    	mov    0xa4(%edi),%ebx
5ec81b:	85 db                	test   %ebx,%ebx
5ec81d:	75 13                	jne    0x5ec832
5ec81f:	8d 75 f4             	lea    -0xc(%ebp),%esi
5ec822:	56                   	push   %esi
5ec823:	50                   	push   %eax
5ec824:	52                   	push   %edx
5ec825:	51                   	push   %ecx
5ec826:	e8 9b 91 ff ff       	call   0x5e59c6
5ec82b:	83 c4 10             	add    $0x10,%esp
5ec82e:	8b f0                	mov    %eax,%esi
5ec830:	eb 2d                	jmp    0x5ec85f
5ec832:	ff 77 10             	push   0x10(%edi)
5ec835:	50                   	push   %eax
5ec836:	52                   	push   %edx
5ec837:	50                   	push   %eax
5ec838:	51                   	push   %ecx
5ec839:	68 01 10 00 00       	push   $0x1001
5ec83e:	8d 45 f4             	lea    -0xc(%ebp),%eax
5ec841:	53                   	push   %ebx
5ec842:	50                   	push   %eax
5ec843:	e8 ca 8b 00 00       	call   0x5f5412
5ec848:	83 c4 20             	add    $0x20,%esp
5ec84b:	85 c0                	test   %eax,%eax
5ec84d:	75 0d                	jne    0x5ec85c
5ec84f:	e8 34 e4 fe ff       	call   0x5dac88
5ec854:	c7 00 16 00 00 00    	movl   $0x16,(%eax)
5ec85a:	eb 03                	jmp    0x5ec85f
5ec85c:	8d 70 fe             	lea    -0x2(%eax),%esi
5ec85f:	80 7d fc 00          	cmpb   $0x0,-0x4(%ebp)
5ec863:	74 0a                	je     0x5ec86f
5ec865:	8b 4d f0             	mov    -0x10(%ebp),%ecx
5ec868:	83 a1 50 03 00 00 fd 	andl   $0xfffffffd,0x350(%ecx)
5ec86f:	5f                   	pop    %edi
5ec870:	8b c6                	mov    %esi,%eax
5ec872:	5e                   	pop    %esi
5ec873:	5b                   	pop    %ebx
5ec874:	c9                   	leave
5ec875:	c3                   	ret
5ec876:	cc                   	int3
5ec877:	cc                   	int3
5ec878:	cc                   	int3
5ec879:	cc                   	int3
5ec87a:	cc                   	int3
5ec87b:	cc                   	int3
5ec87c:	cc                   	int3
5ec87d:	cc                   	int3
5ec87e:	cc                   	int3
5ec87f:	cc                   	int3
5ec880:	55                   	push   %ebp
5ec881:	8b ec                	mov    %esp,%ebp
5ec883:	83 ec 10             	sub    $0x10,%esp
5ec886:	83 e4 f0             	and    $0xfffffff0,%esp
5ec889:	d9 c9                	fxch   %st(1)
5ec88b:	dd 1c 24             	fstpl  (%esp)
5ec88e:	dd 5c 24 08          	fstpl  0x8(%esp)
5ec892:	e8 02 00 00 00       	call   0x5ec899
5ec897:	c9                   	leave
5ec898:	c3                   	ret
5ec899:	66 0f 12 44 24 04    	movlpd 0x4(%esp),%xmm0
5ec89f:	66 0f 12 3d 40 4c 67 	movlpd 0x674c40,%xmm7
5ec8a6:	00
5ec8a7:	66 0f 12 15 50 4c 67 	movlpd 0x674c50,%xmm2
5ec8ae:	00
5ec8af:	66 0f 54 f8          	andpd  %xmm0,%xmm7
5ec8b3:	f2 0f 10 e0          	movsd  %xmm0,%xmm4
5ec8b7:	66 0f 73 d0 2c       	psrlq  $0x2c,%xmm0
5ec8bc:	66 0f c5 c0 00       	pextrw $0x0,%xmm0,%eax
5ec8c1:	66 0f 56 fa          	orpd   %xmm2,%xmm7
5ec8c5:	66 0f c5 cc 03       	pextrw $0x3,%xmm4,%ecx
5ec8ca:	25 ff 00 00 00       	and    $0xff,%eax
5ec8cf:	83 c0 01             	add    $0x1,%eax
5ec8d2:	25 fe 01 00 00       	and    $0x1fe,%eax
5ec8d7:	f2 0f 59 3c 85 08 75 	mulsd  0x677508(,%eax,4),%xmm7
5ec8de:	67 00
5ec8e0:	66 0f 12 2c 85 08 75 	movlpd 0x677508(,%eax,4),%xmm5
5ec8e7:	67 00
5ec8e9:	03 c0                	add    %eax,%eax
5ec8eb:	66 0f 28 34 85 20 79 	movapd 0x677920(,%eax,4),%xmm6
5ec8f2:	67 00
5ec8f4:	ba ef 7f 00 00       	mov    $0x7fef,%edx
5ec8f9:	2b d1                	sub    %ecx,%edx
5ec8fb:	83 e9 10             	sub    $0x10,%ecx
5ec8fe:	0b ca                	or     %edx,%ecx
5ec900:	81 f9 00 00 00 80    	cmp    $0x80000000,%ecx
5ec906:	0f 83 db 02 00 00    	jae    0x5ecbe7
5ec90c:	b9 00 00 00 00       	mov    $0x0,%ecx
5ec911:	ba 7f fe 03 00       	mov    $0x3fe7f,%edx
5ec916:	66 0f 6e ca          	movd   %edx,%xmm1
5ec91a:	66 0f fb c1          	psubq  %xmm1,%xmm0
5ec91e:	66 0f 73 d0 08       	psrlq  $0x8,%xmm0
5ec923:	f3 0f e6 c0          	cvtdq2pd %xmm0,%xmm0
5ec927:	66 0f 12 0d 98 4c 67 	movlpd 0x674c98,%xmm1
5ec92e:	00
5ec92f:	f2 0f 10 df          	movsd  %xmm7,%xmm3
5ec933:	66 0f 73 d7 26       	psrlq  $0x26,%xmm7
5ec938:	66 0f c5 c7 00       	pextrw $0x0,%xmm7,%eax
5ec93d:	66 0f 54 25 40 4c 67 	andpd  0x674c40,%xmm4
5ec944:	00
5ec945:	25 ff 00 00 00       	and    $0xff,%eax
5ec94a:	83 c0 01             	add    $0x1,%eax
5ec94d:	25 fe 01 00 00       	and    $0x1fe,%eax
5ec952:	f2 0f 59 1c 85 30 81 	mulsd  0x678130(,%eax,4),%xmm3
5ec959:	67 00
5ec95b:	f2 0f 59 2c 85 30 81 	mulsd  0x678130(,%eax,4),%xmm5
5ec962:	67 00
5ec964:	03 c0                	add    %eax,%eax
5ec966:	66 0f 58 34 85 40 85 	addpd  0x678540(,%eax,4),%xmm6
5ec96d:	67 00
5ec96f:	66 0f 56 25 50 4c 67 	orpd   0x674c50,%xmm4
5ec976:	00
5ec977:	f2 0f 58 f0          	addsd  %xmm0,%xmm6
5ec97b:	66 0f 54 cc          	andpd  %xmm4,%xmm1
5ec97f:	f2 0f 10 d3          	movsd  %xmm3,%xmm2
5ec983:	66 0f 73 d3 1f       	psrlq  $0x1f,%xmm3
5ec988:	66 0f c5 c3 00       	pextrw $0x0,%xmm3,%eax
5ec98d:	66 0f 12 05 98 4c 67 	movlpd 0x674c98,%xmm0
5ec994:	00
5ec995:	f2 0f 5c e1          	subsd  %xmm1,%xmm4
5ec999:	66 0f 12 3d a0 4c 67 	movlpd 0x674ca0,%xmm7
5ec9a0:	00
5ec9a1:	25 ff 01 00 00       	and    $0x1ff,%eax
5ec9a6:	83 c0 01             	add    $0x1,%eax
5ec9a9:	25 fe 03 00 00       	and    $0x3fe,%eax
5ec9ae:	f2 0f 59 2c 85 50 8d 	mulsd  0x678d50(,%eax,4),%xmm5
5ec9b5:	67 00
5ec9b7:	f2 0f 59 14 85 50 8d 	mulsd  0x678d50(,%eax,4),%xmm2
5ec9be:	67 00
5ec9c0:	66 0f 58 34 c5 60 95 	addpd  0x679560(,%eax,8),%xmm6
5ec9c7:	67 00
5ec9c9:	66 0f 54 c5          	andpd  %xmm5,%xmm0
5ec9cd:	f2 0f 5c e8          	subsd  %xmm0,%xmm5
5ec9d1:	f2 0f 58 fa          	addsd  %xmm2,%xmm7
5ec9d5:	f2 0f 10 d8          	movsd  %xmm0,%xmm3
5ec9d9:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
5ec9dd:	f2 0f 59 cd          	mulsd  %xmm5,%xmm1
5ec9e1:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
5ec9e5:	f2 0f 5c d0          	subsd  %xmm0,%xmm2
5ec9e9:	f2 0f 59 e5          	mulsd  %xmm5,%xmm4
5ec9ed:	f2 0f 10 c6          	movsd  %xmm6,%xmm0
5ec9f1:	f2 0f 5c d1          	subsd  %xmm1,%xmm2
5ec9f5:	f2 0f 58 f7          	addsd  %xmm7,%xmm6
5ec9f9:	66 0f 12 4c 24 0c    	movlpd 0xc(%esp),%xmm1
5ec9ff:	66 0f c5 c1 03       	pextrw $0x3,%xmm1,%eax
5eca04:	f2 0f 5c d3          	subsd  %xmm3,%xmm2
5eca08:	f2 0f 5c c6          	subsd  %xmm6,%xmm0
5eca0c:	66 0f 12 1d 98 4c 67 	movlpd 0x674c98,%xmm3
5eca13:	00
5eca14:	66 0f c5 d6 03       	pextrw $0x3,%xmm6,%edx
5eca19:	f2 0f 5c d4          	subsd  %xmm4,%xmm2
5eca1d:	f2 0f 10 e6          	movsd  %xmm6,%xmm4
5eca21:	f2 0f 58 c7          	addsd  %xmm7,%xmm0
5eca25:	f2 0f 5c fa          	subsd  %xmm2,%xmm7
5eca29:	f2 0f 5c f2          	subsd  %xmm2,%xmm6
5eca2d:	66 0f 14 ff          	unpcklpd %xmm7,%xmm7
5eca31:	25 f0 7f 00 00       	and    $0x7ff0,%eax
5eca36:	3d f0 7f 00 00       	cmp    $0x7ff0,%eax
5eca3b:	0f 83 17 05 00 00    	jae    0x5ecf58
5eca41:	81 e2 f0 7f 00 00    	and    $0x7ff0,%edx
5eca47:	2d f0 3f 00 00       	sub    $0x3ff0,%eax
5eca4c:	03 c2                	add    %edx,%eax
5eca4e:	ba a0 40 00 00       	mov    $0x40a0,%edx
5eca53:	2b d0                	sub    %eax,%edx
5eca55:	2d 70 3c 00 00       	sub    $0x3c70,%eax
5eca5a:	0b d0                	or     %eax,%edx
5eca5c:	81 fa 00 00 00 80    	cmp    $0x80000000,%edx
5eca62:	0f 83 b2 08 00 00    	jae    0x5ed31a
5eca68:	f2 0f 5c e6          	subsd  %xmm6,%xmm4
5eca6c:	f2 0f 5c d4          	subsd  %xmm4,%xmm2
5eca70:	66 0f 12 25 98 4c 67 	movlpd 0x674c98,%xmm4
5eca77:	00
5eca78:	66 0f 54 d9          	andpd  %xmm1,%xmm3
5eca7c:	66 0f 54 e6          	andpd  %xmm6,%xmm4
5eca80:	f2 0f 5c c2          	subsd  %xmm2,%xmm0
5eca84:	66 0f 57 d2          	xorpd  %xmm2,%xmm2
5eca88:	ba 60 40 00 00       	mov    $0x4060,%edx
5eca8d:	66 0f c4 d2 03       	pinsrw $0x3,%edx,%xmm2
5eca92:	f2 0f 10 eb          	movsd  %xmm3,%xmm5
5eca96:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
5eca9a:	f2 0f 5c f4          	subsd  %xmm4,%xmm6
5eca9e:	f2 0f 5c cd          	subsd  %xmm5,%xmm1
5ecaa2:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
5ecaa6:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
5ecaaa:	66 0f 28 15 70 a5 67 	movapd 0x67a570,%xmm2
5ecab1:	00
5ecab2:	f2 0f 59 e1          	mulsd  %xmm1,%xmm4
5ecab6:	f2 0f 2d c3          	cvtsd2si %xmm3,%eax
5ecaba:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
5ecabe:	66 0f 28 0d 80 a5 67 	movapd 0x67a580,%xmm1
5ecac5:	00
5ecac6:	f2 0f 58 ec          	addsd  %xmm4,%xmm5
5ecaca:	66 0f 70 e6 ee       	pshufd $0xee,%xmm6,%xmm4
5ecacf:	f2 0f 58 ee          	addsd  %xmm6,%xmm5
5ecad3:	ba 7f ff 01 00       	mov    $0x1ff7f,%edx
5ecad8:	2b d0                	sub    %eax,%edx
5ecada:	05 ff e1 01 00       	add    $0x1e1ff,%eax
5ecadf:	0b d0                	or     %eax,%edx
5ecae1:	2d ff e1 01 00       	sub    $0x1e1ff,%eax
5ecae6:	83 fa 00             	cmp    $0x0,%edx
5ecae9:	0f 8e af 05 00 00    	jle    0x5ed09e
5ecaef:	03 c8                	add    %eax,%ecx
5ecaf1:	83 e0 7f             	and    $0x7f,%eax
5ecaf4:	83 e1 80             	and    $0xffffff80,%ecx
5ecaf7:	81 c1 80 ff 01 00    	add    $0x1ff80,%ecx
5ecafd:	f2 0f 58 e0          	addsd  %xmm0,%xmm4
5ecb01:	f2 0f 10 c3          	movsd  %xmm3,%xmm0
5ecb05:	f2 0f 58 1d 30 4c 67 	addsd  0x674c30,%xmm3
5ecb0c:	00
5ecb0d:	66 0f 59 d7          	mulpd  %xmm7,%xmm2
5ecb11:	f2 0f 5c 1d 30 4c 67 	subsd  0x674c30,%xmm3
5ecb18:	00
5ecb19:	66 0f 59 ff          	mulpd  %xmm7,%xmm7
5ecb1d:	f2 0f 5c c3          	subsd  %xmm3,%xmm0
5ecb21:	03 c0                	add    %eax,%eax
5ecb23:	03 c0                	add    %eax,%eax
5ecb25:	03 c0                	add    %eax,%eax
5ecb27:	03 c0                	add    %eax,%eax
5ecb29:	66 0f 28 98 90 a5 67 	movapd 0x67a590(%eax),%xmm3
5ecb30:	00
5ecb31:	66 0f 28 35 70 4c 67 	movapd 0x674c70,%xmm6
5ecb38:	00
5ecb39:	66 0f 59 cf          	mulpd  %xmm7,%xmm1
5ecb3d:	66 0f 58 d1          	addpd  %xmm1,%xmm2
5ecb41:	66 0f 70 ca ee       	pshufd $0xee,%xmm2,%xmm1
5ecb46:	f2 0f 59 d7          	mulsd  %xmm7,%xmm2
5ecb4a:	66 0f 57 ff          	xorpd  %xmm7,%xmm7
5ecb4e:	ba 80 3f 00 00       	mov    $0x3f80,%edx
5ecb53:	f2 0f 58 d1          	addsd  %xmm1,%xmm2
5ecb57:	66 0f c4 fa 03       	pinsrw $0x3,%edx,%xmm7
5ecb5c:	f2 0f 58 d4          	addsd  %xmm4,%xmm2
5ecb60:	66 0f 12 25 90 4c 67 	movlpd 0x674c90,%xmm4
5ecb67:	00
5ecb68:	66 0f 6e c9          	movd   %ecx,%xmm1
5ecb6c:	f2 0f 59 54 24 0c    	mulsd  0xc(%esp),%xmm2
5ecb72:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
5ecb76:	66 0f 73 f1 2d       	psllq  $0x2d,%xmm1
5ecb7b:	66 0f 70 c9 44       	pshufd $0x44,%xmm1,%xmm1
5ecb80:	66 0f 28 3d 80 4c 67 	movapd 0x674c80,%xmm7
5ecb87:	00
5ecb88:	f2 0f 58 ea          	addsd  %xmm2,%xmm5
5ecb8c:	66 0f 59 d9          	mulpd  %xmm1,%xmm3
5ecb90:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
5ecb94:	66 0f 14 c0          	unpcklpd %xmm0,%xmm0
5ecb98:	66 0f 59 f0          	mulpd  %xmm0,%xmm6
5ecb9c:	f2 0f 59 e0          	mulsd  %xmm0,%xmm4
5ecba0:	66 0f 59 c0          	mulpd  %xmm0,%xmm0
5ecba4:	66 0f 58 fe          	addpd  %xmm6,%xmm7
5ecba8:	66 0f 59 f8          	mulpd  %xmm0,%xmm7
5ecbac:	f2 0f 59 c3          	mulsd  %xmm3,%xmm0
5ecbb0:	66 0f 70 f7 ee       	pshufd $0xee,%xmm7,%xmm6
5ecbb5:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
5ecbb9:	66 0f 70 eb ee       	pshufd $0xee,%xmm3,%xmm5
5ecbbe:	f2 0f 59 f3          	mulsd  %xmm3,%xmm6
5ecbc2:	f2 0f 59 e3          	mulsd  %xmm3,%xmm4
5ecbc6:	f2 0f 58 c5          	addsd  %xmm5,%xmm0
5ecbca:	83 ec 10             	sub    $0x10,%esp
5ecbcd:	f2 0f 58 c6          	addsd  %xmm6,%xmm0
5ecbd1:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
5ecbd5:	f2 0f 58 c3          	addsd  %xmm3,%xmm0
5ecbd9:	66 0f 13 44 24 04    	movlpd %xmm0,0x4(%esp)
5ecbdf:	dd 44 24 04          	fldl   0x4(%esp)
5ecbe3:	83 c4 10             	add    $0x10,%esp
5ecbe6:	c3                   	ret
5ecbe7:	66 0f 12 4c 24 0c    	movlpd 0xc(%esp),%xmm1
5ecbed:	66 0f 12 1d 60 4c 67 	movlpd 0x674c60,%xmm3
5ecbf4:	00
5ecbf5:	66 0f 7e c8          	movd   %xmm1,%eax
5ecbf9:	f2 0f 10 d1          	movsd  %xmm1,%xmm2
5ecbfd:	66 0f 54 cb          	andpd  %xmm3,%xmm1
5ecc01:	66 0f 73 d1 20       	psrlq  $0x20,%xmm1
5ecc06:	66 0f 7e c9          	movd   %xmm1,%ecx
5ecc0a:	81 f9 00 00 f0 7f    	cmp    $0x7ff00000,%ecx
5ecc10:	0f 83 da 00 00 00    	jae    0x5eccf0
5ecc16:	0b c1                	or     %ecx,%eax
5ecc18:	83 f8 00             	cmp    $0x0,%eax
5ecc1b:	0f 84 f4 03 00 00    	je     0x5ed015
5ecc21:	83 fa 00             	cmp    $0x0,%edx
5ecc24:	0f 8d 05 01 00 00    	jge    0x5ecd2f
5ecc2a:	f7 da                	neg    %edx
5ecc2c:	81 c2 ef 7f 00 00    	add    $0x7fef,%edx
5ecc32:	66 0f 73 f3 34       	psllq  $0x34,%xmm3
5ecc37:	66 0f 56 d3          	orpd   %xmm3,%xmm2
5ecc3b:	b9 f3 03 00 00       	mov    $0x3f3,%ecx
5ecc40:	66 0f 6e d9          	movd   %ecx,%xmm3
5ecc44:	66 0f 73 d1 14       	psrlq  $0x14,%xmm1
5ecc49:	66 0f fa cb          	psubd  %xmm3,%xmm1
5ecc4d:	66 0f ef db          	pxor   %xmm3,%xmm3
5ecc51:	66 0f ee cb          	pmaxsw %xmm3,%xmm1
5ecc55:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5ecc59:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5ecc5d:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5ecc61:	8b ca                	mov    %edx,%ecx
5ecc63:	81 e2 ff 7f 00 00    	and    $0x7fff,%edx
5ecc69:	81 fa f0 7f 00 00    	cmp    $0x7ff0,%edx
5ecc6f:	0f 83 a3 01 00 00    	jae    0x5ece18
5ecc75:	25 ff 00 00 00       	and    $0xff,%eax
5ecc7a:	3d ff 00 00 00       	cmp    $0xff,%eax
5ecc7f:	0f 85 8c 02 00 00    	jne    0x5ecf11
5ecc85:	66 0f 12 4c 24 0c    	movlpd 0xc(%esp),%xmm1
5ecc8b:	66 0f 12 54 24 0c    	movlpd 0xc(%esp),%xmm2
5ecc91:	b9 f4 03 00 00       	mov    $0x3f4,%ecx
5ecc96:	66 0f 6e d9          	movd   %ecx,%xmm3
5ecc9a:	66 0f 54 0d 60 4c 67 	andpd  0x674c60,%xmm1
5ecca1:	00
5ecca2:	66 0f 73 d1 34       	psrlq  $0x34,%xmm1
5ecca7:	66 0f fa cb          	psubd  %xmm3,%xmm1
5eccab:	66 0f 12 1d c0 4c 67 	movlpd 0x674cc0,%xmm3
5eccb2:	00
5eccb3:	66 0f f3 d1          	psllq  %xmm1,%xmm2
5eccb7:	66 0f 76 d3          	pcmpeqd %xmm3,%xmm2
5eccbb:	66 0f d7 c2          	pmovmskb %xmm2,%eax
5eccbf:	25 ff 00 00 00       	and    $0xff,%eax
5eccc4:	b9 01 ff 03 00       	mov    $0x3ff01,%ecx
5eccc9:	03 c8                	add    %eax,%ecx
5ecccb:	81 e1 00 00 04 00    	and    $0x40000,%ecx