100409a27:	41 0f b6 0c 02       	movzbl (%r10,%rax,1),%ecx
100409a2c:	88 4a ff             	mov    %cl,-0x1(%rdx)
100409a2f:	48 3b 45 20          	cmp    0x20(%rbp),%rax
100409a33:	77 ea                	ja     100409a1f <.text+0x8a1f>
100409a35:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
100409a39:	48 8b 45 18          	mov    0x18(%rbp),%rax
100409a3d:	49 83 e8 02          	sub    $0x2,%r8
100409a41:	ba 01 00 00 00       	mov    $0x1,%edx
100409a46:	48 29 f8             	sub    %rdi,%rax
100409a49:	4c 39 c7             	cmp    %r8,%rdi
100409a4c:	48 0f 47 c2          	cmova  %rdx,%rax
100409a50:	48 01 c6             	add    %rax,%rsi
100409a53:	e9 b8 f9 ff ff       	jmp    100409410 <.text+0x8410>
100409a58:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
100409a5f:	e9 d8 eb ff ff       	jmp    10040863c <.text+0x763c>
100409a64:	31 f6                	xor    %esi,%esi
100409a66:	e9 69 dd ff ff       	jmp    1004077d4 <.text+0x67d4>
100409a6b:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
100409a6f:	4c 89 45 10          	mov    %r8,0x10(%rbp)
100409a73:	83 ee 01             	sub    $0x1,%esi
100409a76:	44 89 5d 18          	mov    %r11d,0x18(%rbp)
100409a7a:	e8 61 17 00 00       	call   10040b1e0 <.text+0xa1e0>
100409a7f:	4c 8b 45 10          	mov    0x10(%rbp),%r8
100409a83:	44 8b 5d 18          	mov    0x18(%rbp),%r11d
100409a87:	4c 89 45 20          	mov    %r8,0x20(%rbp)
100409a8b:	e9 dc f7 ff ff       	jmp    10040926c <.text+0x826c>
100409a90:	48 89 d8             	mov    %rbx,%rax
100409a93:	48 83 c0 01          	add    $0x1,%rax
100409a97:	0f 85 79 cf ff ff    	jne    100406a16 <.text+0x5a16>
100409a9d:	e9 d6 e4 ff ff       	jmp    100407f78 <.text+0x6f78>
100409aa2:	48 8b 55 58          	mov    0x58(%rbp),%rdx
100409aa6:	44 89 5d 00          	mov    %r11d,0x0(%rbp)
100409aaa:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
100409aae:	48 8d 54 02 02       	lea    0x2(%rdx,%rax,1),%rdx
100409ab3:	48 89 55 10          	mov    %rdx,0x10(%rbp)
100409ab7:	e8 34 b6 ff ff       	call   1004050f0 <.text+0x40f0>
100409abc:	48 8b 55 10          	mov    0x10(%rbp),%rdx
100409ac0:	44 8b 5d 00          	mov    0x0(%rbp),%r11d
100409ac4:	88 07                	mov    %al,(%rdi)
100409ac6:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
100409aca:	48 39 f7             	cmp    %rsi,%rdi
100409acd:	0f 83 78 01 00 00    	jae    100409c4b <.text+0x8c4b>
100409ad3:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
100409ad7:	4d 8d 44 3f ff       	lea    -0x1(%r15,%rdi,1),%r8
100409adc:	49 8d 44 0f fe       	lea    -0x2(%r15,%rcx,1),%rax
100409ae1:	48 89 d1             	mov    %rdx,%rcx
100409ae4:	44 0f b6 08          	movzbl (%rax),%r9d
100409ae8:	48 83 e8 01          	sub    $0x1,%rax
100409aec:	48 83 c1 01          	add    $0x1,%rcx
100409af0:	44 88 49 ff          	mov    %r9b,-0x1(%rcx)
100409af4:	4c 39 c0             	cmp    %r8,%rax
100409af7:	75 eb                	jne    100409ae4 <.text+0x8ae4>
100409af9:	48 2b 75 20          	sub    0x20(%rbp),%rsi
100409afd:	48 8d 3c 32          	lea    (%rdx,%rsi,1),%rdi
100409b01:	e9 de fb ff ff       	jmp    1004096e4 <.text+0x86e4>
100409b06:	f7 d6                	not    %esi
100409b08:	4c 89 45 f0          	mov    %r8,-0x10(%rbp)
100409b0c:	48 63 c6             	movslq %esi,%rax
100409b0f:	44 89 5d f8          	mov    %r11d,-0x8(%rbp)
100409b13:	48 89 45 00          	mov    %rax,0x0(%rbp)
100409b17:	48 89 c7             	mov    %rax,%rdi
100409b1a:	48 8b 45 58          	mov    0x58(%rbp),%rax
100409b1e:	c6 00 30             	movb   $0x30,(%rax)
100409b21:	48 8d 70 02          	lea    0x2(%rax),%rsi
100409b25:	e8 c6 b5 ff ff       	call   1004050f0 <.text+0x40f0>
100409b2a:	48 8b 55 58          	mov    0x58(%rbp),%rdx
100409b2e:	85 ff                	test   %edi,%edi
100409b30:	44 8b 5d f8          	mov    -0x8(%rbp),%r11d
100409b34:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
100409b38:	88 42 01             	mov    %al,0x1(%rdx)
100409b3b:	74 10                	je     100409b4d <.text+0x8b4d>
100409b3d:	89 f9                	mov    %edi,%ecx
100409b3f:	b8 30 00 00 00       	mov    $0x30,%eax
100409b44:	48 89 f7             	mov    %rsi,%rdi
100409b47:	48 03 75 00          	add    0x0(%rbp),%rsi
100409b4b:	f3 aa                	rep stos %al,%es:(%rdi)
100409b4d:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
100409b51:	48 8b 45 10          	mov    0x10(%rbp),%rax
100409b55:	48 39 c7             	cmp    %rax,%rdi
100409b58:	0f 83 88 00 00 00    	jae    100409be6 <.text+0x8be6>
100409b5e:	48 29 f8             	sub    %rdi,%rax
100409b61:	4d 01 f8             	add    %r15,%r8
100409b64:	48 89 c7             	mov    %rax,%rdi
100409b67:	48 01 f7             	add    %rsi,%rdi
100409b6a:	41 0f b6 00          	movzbl (%r8),%eax
100409b6e:	48 83 c6 01          	add    $0x1,%rsi
100409b72:	49 83 e8 01          	sub    $0x1,%r8
100409b76:	88 46 ff             	mov    %al,-0x1(%rsi)
100409b79:	48 39 fe             	cmp    %rdi,%rsi
100409b7c:	75 ec                	jne    100409b6a <.text+0x8b6a>
100409b7e:	e9 61 fb ff ff       	jmp    1004096e4 <.text+0x86e4>
100409b83:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
100409b87:	43 0f b6 04 07       	movzbl (%r15,%r8,1),%eax
100409b8c:	4d 85 c0             	test   %r8,%r8
100409b8f:	88 07                	mov    %al,(%rdi)
100409b91:	40 0f 95 c7          	setne  %dil
100409b95:	48 8b 45 58          	mov    0x58(%rbp),%rax
100409b99:	44 89 5d 00          	mov    %r11d,0x0(%rbp)
100409b9d:	4c 89 45 f8          	mov    %r8,-0x8(%rbp)
100409ba1:	4c 8d 48 02          	lea    0x2(%rax),%r9
100409ba5:	4c 89 4d 10          	mov    %r9,0x10(%rbp)
100409ba9:	e8 42 b5 ff ff       	call   1004050f0 <.text+0x40f0>
100409bae:	48 8b 55 58          	mov    0x58(%rbp),%rdx
100409bb2:	40 84 ff             	test   %dil,%dil
100409bb5:	4c 8b 4d 10          	mov    0x10(%rbp),%r9
100409bb9:	44 8b 5d 00          	mov    0x0(%rbp),%r11d
100409bbd:	88 42 01             	mov    %al,0x1(%rdx)
100409bc0:	0f 84 7f fb ff ff    	je     100409745 <.text+0x8745>
100409bc6:	4c 8b 45 f8          	mov    -0x8(%rbp),%r8
100409bca:	49 83 e8 01          	sub    $0x1,%r8
100409bce:	49 83 c1 01          	add    $0x1,%r9
100409bd2:	43 0f b6 04 07       	movzbl (%r15,%r8,1),%eax
100409bd7:	41 88 41 ff          	mov    %al,-0x1(%r9)
100409bdb:	4c 39 45 20          	cmp    %r8,0x20(%rbp)
100409bdf:	72 e9                	jb     100409bca <.text+0x8bca>
100409be1:	e9 5f fb ff ff       	jmp    100409745 <.text+0x8745>
100409be6:	48 89 f7             	mov    %rsi,%rdi
100409be9:	e9 f6 fa ff ff       	jmp    1004096e4 <.text+0x86e4>
100409bee:	4c 89 d1             	mov    %r10,%rcx
100409bf1:	e8 ea 15 00 00       	call   10040b1e0 <.text+0xa1e0>
100409bf6:	83 6d 20 01          	subl   $0x1,0x20(%rbp)
100409bfa:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
100409bfe:	49 89 f2             	mov    %rsi,%r10
100409c01:	e9 97 fc ff ff       	jmp    10040989d <.text+0x889d>
100409c06:	4c 89 d1             	mov    %r10,%rcx
100409c09:	e8 d2 15 00 00       	call   10040b1e0 <.text+0xa1e0>
100409c0e:	e9 33 f5 ff ff       	jmp    100409146 <.text+0x8146>
100409c13:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
100409c17:	e9 5c e3 ff ff       	jmp    100407f78 <.text+0x6f78>
100409c1c:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
100409c20:	e9 43 cd ff ff       	jmp    100406968 <.text+0x5968>
100409c25:	48 89 45 20          	mov    %rax,0x20(%rbp)
100409c29:	83 fe fc             	cmp    $0xfffffffc,%esi
100409c2c:	0f 8d e9 fa ff ff    	jge    10040971b <.text+0x871b>
100409c32:	e9 f1 fa ff ff       	jmp    100409728 <.text+0x8728>
100409c37:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
100409c3b:	43 0f b6 04 07       	movzbl (%r15,%r8,1),%eax
100409c40:	4c 8d 4f 01          	lea    0x1(%rdi),%r9
100409c44:	88 07                	mov    %al,(%rdi)
100409c46:	e9 fa fa ff ff       	jmp    100409745 <.text+0x8745>
100409c4b:	48 89 d7             	mov    %rdx,%rdi
100409c4e:	e9 91 fa ff ff       	jmp    1004096e4 <.text+0x86e4>
100409c53:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
100409c57:	e9 fc da ff ff       	jmp    100407758 <.text+0x6758>
100409c5c:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
100409c60:	e8 7b 15 00 00       	call   10040b1e0 <.text+0xa1e0>
100409c65:	e9 ac cd ff ff       	jmp    100406a16 <.text+0x5a16>
100409c6a:	80 f9 31             	cmp    $0x31,%cl
100409c6d:	0f 85 28 fc ff ff    	jne    10040989b <.text+0x889b>
100409c73:	41 80 7a 01 00       	cmpb   $0x0,0x1(%r10)
100409c78:	0f 84 b4 fb ff ff    	je     100409832 <.text+0x8832>
100409c7e:	dd d8                	fstp   %st(0)
100409c80:	e9 18 fc ff ff       	jmp    10040989d <.text+0x889d>
100409c85:	49 89 cc             	mov    %rcx,%r12
100409c88:	e9 03 d1 ff ff       	jmp    100406d90 <.text+0x5d90>
100409c8d:	4c 89 d1             	mov    %r10,%rcx
100409c90:	41 83 ef 01          	sub    $0x1,%r15d
100409c94:	e8 47 15 00 00       	call   10040b1e0 <.text+0xa1e0>
100409c99:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
100409c9d:	4c 8b 45 00          	mov    0x0(%rbp),%r8
100409ca1:	49 89 f2             	mov    %rsi,%r10
100409ca4:	e9 3b f6 ff ff       	jmp    1004092e4 <.text+0x82e4>
100409ca9:	4c 89 d1             	mov    %r10,%rcx
100409cac:	e8 2f 15 00 00       	call   10040b1e0 <.text+0xa1e0>
100409cb1:	e9 60 cd ff ff       	jmp    100406a16 <.text+0x5a16>
100409cb6:	4c 89 ff             	mov    %r15,%rdi
100409cb9:	e9 99 ea ff ff       	jmp    100408757 <.text+0x7757>
100409cbe:	80 f9 31             	cmp    $0x31,%cl
100409cc1:	0f 85 a5 f5 ff ff    	jne    10040926c <.text+0x826c>
100409cc7:	48 8b 45 20          	mov    0x20(%rbp),%rax
100409ccb:	80 78 01 00          	cmpb   $0x0,0x1(%rax)
100409ccf:	0f 84 46 f5 ff ff    	je     10040921b <.text+0x821b>
100409cd5:	e9 92 f5 ff ff       	jmp    10040926c <.text+0x826c>
100409cda:	4c 89 f9             	mov    %r15,%rcx
100409cdd:	83 ee 01             	sub    $0x1,%esi
100409ce0:	49 89 ff             	mov    %rdi,%r15
100409ce3:	e8 f8 14 00 00       	call   10040b1e0 <.text+0xa1e0>
100409ce8:	44 8b 5d 00          	mov    0x0(%rbp),%r11d
100409cec:	4c 8b 45 f8          	mov    -0x8(%rbp),%r8
100409cf0:	e9 7d f9 ff ff       	jmp    100409672 <.text+0x8672>
100409cf5:	4c 89 f9             	mov    %r15,%rcx
100409cf8:	e8 e3 14 00 00       	call   10040b1e0 <.text+0xa1e0>
100409cfd:	0f b7 45 18          	movzwl 0x18(%rbp),%eax
100409d01:	66 89 85 20 04 00 00 	mov    %ax,0x420(%rbp)
100409d08:	d9 ad 20 04 00 00    	fldcw  0x420(%rbp)
100409d0e:	e9 03 cd ff ff       	jmp    100406a16 <.text+0x5a16>
100409d13:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
100409d17:	e9 07 ce ff ff       	jmp    100406b23 <.text+0x5b23>
100409d1c:	48 89 4d 60          	mov    %rcx,0x60(%rbp)
100409d20:	e9 55 c9 ff ff       	jmp    10040667a <.text+0x567a>
100409d25:	b9 0e 00 00 00       	mov    $0xe,%ecx
100409d2a:	48 39 ce             	cmp    %rcx,%rsi
100409d2d:	48 0f 43 ce          	cmovae %rsi,%rcx
100409d31:	48 8d 41 0c          	lea    0xc(%rcx),%rax
100409d35:	e9 bf e5 ff ff       	jmp    1004082f9 <.text+0x72f9>
100409d3a:	dd d8                	fstp   %st(0)
100409d3c:	dd d8                	fstp   %st(0)
100409d3e:	e9 7b 23 00 00       	jmp    10040c0be <.text+0xb0be>
100409d43:	90                   	nop
100409d44:	90                   	nop
100409d45:	90                   	nop
100409d46:	90                   	nop
100409d47:	90                   	nop
100409d48:	90                   	nop
100409d49:	90                   	nop
100409d4a:	90                   	nop
100409d4b:	90                   	nop
100409d4c:	90                   	nop
100409d4d:	90                   	nop
100409d4e:	90                   	nop
100409d4f:	90                   	nop
100409d50:	53                   	push   %rbx
100409d51:	48 83 ec 30          	sub    $0x30,%rsp
100409d55:	48 89 d3             	mov    %rdx,%rbx
100409d58:	48 8d 54 24 2c       	lea    0x2c(%rsp),%rdx
100409d5d:	e8 8e 14 00 00       	call   10040b1f0 <.text+0xa1f0>
100409d62:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
100409d66:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
100409d6a:	8d 42 ff             	lea    -0x1(%rdx),%eax
100409d6d:	3d 02 fc ff ff       	cmp    $0xfffffc02,%eax
100409d72:	7c 0c                	jl     100409d80 <.text+0x8d80>
100409d74:	89 03                	mov    %eax,(%rbx)
100409d76:	48 83 c4 30          	add    $0x30,%rsp
100409d7a:	5b                   	pop    %rbx
100409d7b:	c3                   	ret
100409d7c:	0f 1f 40 00          	nopl   0x0(%rax)
100409d80:	81 c2 fd 03 00 00    	add    $0x3fd,%edx
100409d86:	e8 b5 14 00 00       	call   10040b240 <.text+0xa240>
100409d8b:	b8 02 fc ff ff       	mov    $0xfffffc02,%eax
100409d90:	89 03                	mov    %eax,(%rbx)
100409d92:	48 83 c4 30          	add    $0x30,%rsp
100409d96:	5b                   	pop    %rbx
100409d97:	c3                   	ret
100409d98:	90                   	nop
100409d99:	90                   	nop
100409d9a:	90                   	nop
100409d9b:	90                   	nop
100409d9c:	90                   	nop
100409d9d:	90                   	nop
100409d9e:	90                   	nop
100409d9f:	90                   	nop
100409da0:	41 56                	push   %r14
100409da2:	57                   	push   %rdi
100409da3:	56                   	push   %rsi
100409da4:	53                   	push   %rbx
100409da5:	48 81 ec 08 08 00 00 	sub    $0x808,%rsp
100409dac:	d9 e8                	fld1
100409dae:	db 2a                	fldt   (%rdx)
100409db0:	49 89 cb             	mov    %rcx,%r11
100409db3:	d9 bc 24 00 04 00 00 	fnstcw 0x400(%rsp)
100409dba:	0f b7 9c 24 00 04 00 	movzwl 0x400(%rsp),%ebx
100409dc1:	00
100409dc2:	89 d8                	mov    %ebx,%eax
100409dc4:	80 cc 03             	or     $0x3,%ah
100409dc7:	66 89 84 24 00 04 00 	mov    %ax,0x400(%rsp)
100409dce:	00
100409dcf:	d9 ac 24 00 04 00 00 	fldcw  0x400(%rsp)
100409dd6:	db f1                	fcomi  %st(1),%st
100409dd8:	0f 82 e2 00 00 00    	jb     100409ec0 <.text+0x8ec0>
100409dde:	dd d9                	fstp   %st(1)
100409de0:	d9 05 1e 5b 00 00    	flds   0x5b1e(%rip)        # 10040f904 <_head_msys_intl_8_dll-0x66fc>
100409de6:	d9 c9                	fxch   %st(1)
100409de8:	db f1                	fcomi  %st(1),%st
100409dea:	0f 82 e0 01 00 00    	jb     100409fd0 <.text+0x8fd0>
100409df0:	d9 05 0a 5b 00 00    	flds   0x5b0a(%rip)        # 10040f900 <_head_msys_intl_8_dll-0x6700>
100409df6:	31 c0                	xor    %eax,%eax
100409df8:	31 c9                	xor    %ecx,%ecx
100409dfa:	31 d2                	xor    %edx,%edx
100409dfc:	49 89 e2             	mov    %rsp,%r10
100409dff:	48 8d bc 24 00 04 00 	lea    0x400(%rsp),%rdi
100409e06:	00
100409e07:	be 01 00 00 00       	mov    $0x1,%esi
100409e0c:	eb 08                	jmp    100409e16 <.text+0x8e16>
100409e0e:	66 90                	xchg   %ax,%ax
100409e10:	dd db                	fstp   %st(3)
100409e12:	d9 ca                	fxch   %st(2)
100409e14:	d9 c9                	fxch   %st(1)
100409e16:	dc c9                	fmul   %st,%st(1)
100409e18:	d9 ca                	fxch   %st(2)
100409e1a:	41 89 f1             	mov    %esi,%r9d
100409e1d:	41 d3 e1             	shl    %cl,%r9d
100409e20:	83 c1 01             	add    $0x1,%ecx
100409e23:	44 01 ca             	add    %r9d,%edx
100409e26:	d9 c0                	fld    %st(0)
100409e28:	41 db 3c 02          	fstpt  (%r10,%rax,1)
100409e2c:	d9 ca                	fxch   %st(2)
100409e2e:	d9 c0                	fld    %st(0)
100409e30:	db 3c 07             	fstpt  (%rdi,%rax,1)
100409e33:	48 83 c0 10          	add    $0x10,%rax
100409e37:	d9 c2                	fld    %st(2)
100409e39:	d8 c8                	fmul   %st(0),%st
100409e3b:	d9 c9                	fxch   %st(1)
100409e3d:	d8 c8                	fmul   %st(0),%st
100409e3f:	d9 ca                	fxch   %st(2)
100409e41:	db f1                	fcomi  %st(1),%st
100409e43:	73 cb                	jae    100409e10 <.text+0x8e10>
100409e45:	dd da                	fstp   %st(2)
100409e47:	dd d8                	fstp   %st(0)
100409e49:	44 8d 49 ff          	lea    -0x1(%rcx),%r9d
100409e4d:	48 63 c1             	movslq %ecx,%rax
100409e50:	bf 01 00 00 00       	mov    $0x1,%edi
100409e55:	4c 8d 54 24 f0       	lea    -0x10(%rsp),%r10
100409e5a:	48 c1 e0 04          	shl    $0x4,%rax
100409e5e:	48 8d b4 24 f0 03 00 	lea    0x3f0(%rsp),%rsi
100409e65:	00
100409e66:	eb 12                	jmp    100409e7a <.text+0x8e7a>
100409e68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100409e6f:	00
100409e70:	41 db 2c 02          	fldt   (%r10,%rax,1)
100409e74:	d9 c9                	fxch   %st(1)
100409e76:	41 83 e9 01          	sub    $0x1,%r9d
100409e7a:	db f1                	fcomi  %st(1),%st
100409e7c:	dd d9                	fstp   %st(1)
100409e7e:	72 11                	jb     100409e91 <.text+0x8e91>
100409e80:	db 2c 06             	fldt   (%rsi,%rax,1)
100409e83:	41 89 fe             	mov    %edi,%r14d
100409e86:	44 89 c9             	mov    %r9d,%ecx
100409e89:	41 d3 e6             	shl    %cl,%r14d
100409e8c:	44 01 f2             	add    %r14d,%edx
100409e8f:	de c9                	fmulp  %st,%st(1)
100409e91:	48 83 e8 10          	sub    $0x10,%rax
100409e95:	45 85 c9             	test   %r9d,%r9d
100409e98:	75 d6                	jne    100409e70 <.text+0x8e70>
100409e9a:	66 89 9c 24 00 04 00 	mov    %bx,0x400(%rsp)
100409ea1:	00
100409ea2:	d9 ac 24 00 04 00 00 	fldcw  0x400(%rsp)
100409ea9:	41 db 3b             	fstpt  (%r11)
100409eac:	4c 89 d8             	mov    %r11,%rax
100409eaf:	41 89 10             	mov    %edx,(%r8)
100409eb2:	48 81 c4 08 08 00 00 	add    $0x808,%rsp
100409eb9:	5b                   	pop    %rbx
100409eba:	5e                   	pop    %rsi
100409ebb:	5f                   	pop    %rdi
100409ebc:	41 5e                	pop    %r14
100409ebe:	c3                   	ret
100409ebf:	90                   	nop
100409ec0:	d9 05 3a 5a 00 00    	flds   0x5a3a(%rip)        # 10040f900 <_head_msys_intl_8_dll-0x6700>
100409ec6:	31 c0                	xor    %eax,%eax
100409ec8:	d9 05 36 5a 00 00    	flds   0x5a36(%rip)        # 10040f904 <_head_msys_intl_8_dll-0x66fc>
100409ece:	31 c9                	xor    %ecx,%ecx
100409ed0:	ba ff ff ff ff       	mov    $0xffffffff,%edx
100409ed5:	bf 01 00 00 00       	mov    $0x1,%edi
100409eda:	eb 44                	jmp    100409f20 <.text+0x8f20>
100409edc:	0f 1f 40 00          	nopl   0x0(%rax)
100409ee0:	d9 ca                	fxch   %st(2)
100409ee2:	d9 c0                	fld    %st(0)
100409ee4:	db 3c 04             	fstpt  (%rsp,%rax,1)
100409ee7:	d9 c9                	fxch   %st(1)
100409ee9:	83 c1 01             	add    $0x1,%ecx
100409eec:	89 fe                	mov    %edi,%esi