1004089ce:	db e9                	fucomi %st(1),%st
1004089d0:	dd d9                	fstp   %st(1)
1004089d2:	48 89 45 10          	mov    %rax,0x10(%rbp)
1004089d6:	0f 8a 82 0b 00 00    	jp     10040955e <.text+0x855e>
1004089dc:	0f 85 7c 0b 00 00    	jne    10040955e <.text+0x855e>
1004089e2:	dd d8                	fstp   %st(0)
1004089e4:	41 f6 c3 10          	test   $0x10,%r11b
1004089e8:	0f 84 8f 02 00 00    	je     100408c7d <.text+0x7c7d>
1004089ee:	4c 8b 7d 58          	mov    0x58(%rbp),%r15
1004089f2:	48 8b 75 10          	mov    0x10(%rbp),%rsi
1004089f6:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
1004089fa:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100408a01:	00 f0 3f
100408a04:	48 8d 15 d5 6c 00 00 	lea    0x6cd5(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
100408a0b:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
100408a12:	66 49 0f 6e d0       	movq   %r8,%xmm2
100408a17:	41 c6 07 30          	movb   $0x30,(%r15)
100408a1b:	48 83 ee 01          	sub    $0x1,%rsi
100408a1f:	49 8d 7f 02          	lea    0x2(%r15),%rdi
100408a23:	e8 18 29 00 00       	call   10040b340 <.text+0xa340>
100408a28:	0f b6 85 21 04 00 00 	movzbl 0x421(%rbp),%eax
100408a2f:	ba 2e 00 00 00       	mov    $0x2e,%edx
100408a34:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408a38:	84 c0                	test   %al,%al
100408a3a:	0f 44 c2             	cmove  %edx,%eax
100408a3d:	48 85 f6             	test   %rsi,%rsi
100408a40:	41 88 47 01          	mov    %al,0x1(%r15)
100408a44:	0f 84 2e f4 ff ff    	je     100407e78 <.text+0x6e78>
100408a4a:	48 89 f9             	mov    %rdi,%rcx
100408a4d:	49 89 f0             	mov    %rsi,%r8
100408a50:	ba 30 00 00 00       	mov    $0x30,%edx
100408a55:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100408a59:	e8 42 28 00 00       	call   10040b2a0 <.text+0xa2a0>
100408a5e:	48 01 f7             	add    %rsi,%rdi
100408a61:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408a65:	e9 0e f4 ff ff       	jmp    100407e78 <.text+0x6e78>
100408a6a:	4c 89 4d 48          	mov    %r9,0x48(%rbp)
100408a6e:	e9 0b e4 ff ff       	jmp    100406e7e <.text+0x5e7e>
100408a73:	dd d8                	fstp   %st(0)
100408a75:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
100408a7c:	44 89 fa             	mov    %r15d,%edx
100408a7f:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100408a83:	db bd 80 00 00 00    	fstpt  0x80(%rbp)
100408a89:	e8 e2 d6 ff ff       	call   100406170 <.text+0x5170>
100408a8e:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408a92:	48 85 c0             	test   %rax,%rax
100408a95:	0f 84 ab 06 00 00    	je     100409146 <.text+0x8146>
100408a9b:	48 89 c1             	mov    %rax,%rcx
100408a9e:	44 89 5d 10          	mov    %r11d,0x10(%rbp)
100408aa2:	48 89 45 20          	mov    %rax,0x20(%rbp)
100408aa6:	e8 e5 28 00 00       	call   10040b390 <.text+0xa390>
100408aab:	4c 8b 55 20          	mov    0x20(%rbp),%r10
100408aaf:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
100408ab3:	49 39 c7             	cmp    %rax,%r15
100408ab6:	48 89 c6             	mov    %rax,%rsi
100408ab9:	0f 82 a6 06 00 00    	jb     100409165 <.text+0x8165>
100408abf:	48 8b 45 58          	mov    0x58(%rbp),%rax
100408ac3:	c6 00 30             	movb   $0x30,(%rax)
100408ac6:	48 8d 78 01          	lea    0x1(%rax),%rdi
100408aca:	41 f6 c3 10          	test   $0x10,%r11b
100408ace:	0f 85 68 03 00 00    	jne    100408e3c <.text+0x7e3c>
100408ad4:	4d 85 ff             	test   %r15,%r15
100408ad7:	0f 85 5f 03 00 00    	jne    100408e3c <.text+0x7e3c>
100408add:	4c 89 d1             	mov    %r10,%rcx
100408ae0:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100408ae4:	e8 f7 26 00 00       	call   10040b1e0 <.text+0xa1e0>
100408ae9:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408aed:	e9 86 f3 ff ff       	jmp    100407e78 <.text+0x6e78>
100408af2:	4c 89 65 38          	mov    %r12,0x38(%rbp)
100408af6:	e9 be dd ff ff       	jmp    1004068b9 <.text+0x58b9>
100408afb:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
100408b02:	e9 57 fd ff ff       	jmp    10040885e <.text+0x785e>
100408b07:	48 85 f6             	test   %rsi,%rsi
100408b0a:	0f 84 b2 f7 ff ff    	je     1004082c2 <.text+0x72c2>
100408b10:	f2 0f 10 0d 30 6d 00 	movsd  0x6d30(%rip),%xmm1        # 10040f848 <_head_msys_intl_8_dll-0x67b8>
100408b17:	00
100408b18:	48 89 f0             	mov    %rsi,%rax
100408b1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100408b20:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
100408b24:	48 83 e8 01          	sub    $0x1,%rax
100408b28:	75 f6                	jne    100408b20 <.text+0x7b20>
100408b2a:	e9 93 f7 ff ff       	jmp    1004082c2 <.text+0x72c2>
100408b2f:	d9 c9                	fxch   %st(1)
100408b31:	db f1                	fcomi  %st(1),%st
100408b33:	dd d9                	fstp   %st(1)
100408b35:	0f 87 31 f9 ff ff    	ja     10040846c <.text+0x746c>
100408b3b:	d9 e0                	fchs
100408b3d:	e9 2e f9 ff ff       	jmp    100408470 <.text+0x7470>
100408b42:	49 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%r9
100408b49:	e9 88 fd ff ff       	jmp    1004088d6 <.text+0x78d6>
100408b4e:	48 89 f1             	mov    %rsi,%rcx
100408b51:	e8 fa 26 00 00       	call   10040b250 <.text+0xa250>
100408b56:	48 89 c1             	mov    %rax,%rcx
100408b59:	48 85 c0             	test   %rax,%rax
100408b5c:	0f 84 b4 de ff ff    	je     100406a16 <.text+0x5a16>
100408b62:	4d 85 f6             	test   %r14,%r14
100408b65:	0f 84 a8 10 00 00    	je     100409c13 <.text+0x8c13>
100408b6b:	84 db                	test   %bl,%bl
100408b6d:	0f 84 a0 10 00 00    	je     100409c13 <.text+0x8c13>
100408b73:	48 8b 55 60          	mov    0x60(%rbp),%rdx
100408b77:	4d 89 f0             	mov    %r14,%r8
100408b7a:	e8 11 27 00 00       	call   10040b290 <.text+0xa290>
100408b7f:	48 89 45 60          	mov    %rax,0x60(%rbp)
100408b83:	e9 f0 f3 ff ff       	jmp    100407f78 <.text+0x6f78>
100408b88:	0f 88 88 de ff ff    	js     100406a16 <.text+0x5a16>
100408b8e:	48 01 c0             	add    %rax,%rax
100408b91:	48 89 c6             	mov    %rax,%rsi
100408b94:	4c 39 e0             	cmp    %r12,%rax
100408b97:	0f 83 a3 f3 ff ff    	jae    100407f40 <.text+0x6f40>
100408b9d:	49 83 fc ff          	cmp    $0xffffffffffffffff,%r12
100408ba1:	0f 84 6f de ff ff    	je     100406a16 <.text+0x5a16>
100408ba7:	4c 89 e6             	mov    %r12,%rsi
100408baa:	e9 91 f3 ff ff       	jmp    100407f40 <.text+0x6f40>
100408baf:	41 b8 6e 61 00 00    	mov    $0x616e,%r8d
100408bb5:	41 c6 44 24 02 6e    	movb   $0x6e,0x2(%r12)
100408bbb:	66 45 89 04 24       	mov    %r8w,(%r12)
100408bc0:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
100408bc7:	00
100408bc8:	e9 73 ea ff ff       	jmp    100407640 <.text+0x6640>
100408bcd:	4c 8d 4f 01          	lea    0x1(%rdi),%r9
100408bd1:	48 8d 15 08 6b 00 00 	lea    0x6b08(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
100408bd8:	4c 89 55 10          	mov    %r10,0x10(%rbp)
100408bdc:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100408be3:	00 f0 3f
100408be6:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
100408bed:	66 49 0f 6e d0       	movq   %r8,%xmm2
100408bf2:	44 89 5d 18          	mov    %r11d,0x18(%rbp)
100408bf6:	4c 89 4d 20          	mov    %r9,0x20(%rbp)
100408bfa:	e8 41 27 00 00       	call   10040b340 <.text+0xa340>
100408bff:	0f b6 85 21 04 00 00 	movzbl 0x421(%rbp),%eax
100408c06:	ba 2e 00 00 00       	mov    $0x2e,%edx
100408c0b:	4c 8b 4d 20          	mov    0x20(%rbp),%r9
100408c0f:	44 8b 5d 18          	mov    0x18(%rbp),%r11d
100408c13:	4c 8b 55 10          	mov    0x10(%rbp),%r10
100408c17:	84 c0                	test   %al,%al
100408c19:	0f 44 c2             	cmove  %edx,%eax
100408c1c:	49 39 f7             	cmp    %rsi,%r15
100408c1f:	88 07                	mov    %al,(%rdi)
100408c21:	0f 86 fb 09 00 00    	jbe    100409622 <.text+0x8622>
100408c27:	4c 89 ff             	mov    %r15,%rdi
100408c2a:	ba 30 00 00 00       	mov    $0x30,%edx
100408c2f:	4c 89 c9             	mov    %r9,%rcx
100408c32:	4c 89 55 18          	mov    %r10,0x18(%rbp)
100408c36:	48 29 f7             	sub    %rsi,%rdi
100408c39:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100408c3d:	49 89 f8             	mov    %rdi,%r8
100408c40:	e8 5b 26 00 00       	call   10040b2a0 <.text+0xa2a0>
100408c45:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408c49:	4c 8b 55 18          	mov    0x18(%rbp),%r10
100408c4d:	48 01 c7             	add    %rax,%rdi
100408c50:	48 85 f6             	test   %rsi,%rsi
100408c53:	0f 84 fe fa ff ff    	je     100408757 <.text+0x7757>
100408c59:	48 89 f0             	mov    %rsi,%rax
100408c5c:	48 89 fa             	mov    %rdi,%rdx
100408c5f:	90                   	nop
100408c60:	48 83 e8 01          	sub    $0x1,%rax
100408c64:	48 83 c2 01          	add    $0x1,%rdx
100408c68:	41 0f b6 0c 02       	movzbl (%r10,%rax,1),%ecx
100408c6d:	88 4a ff             	mov    %cl,-0x1(%rdx)
100408c70:	48 85 c0             	test   %rax,%rax
100408c73:	75 eb                	jne    100408c60 <.text+0x7c60>
100408c75:	48 01 f7             	add    %rsi,%rdi
100408c78:	e9 da fa ff ff       	jmp    100408757 <.text+0x7757>
100408c7d:	48 8b 45 58          	mov    0x58(%rbp),%rax
100408c81:	c6 00 30             	movb   $0x30,(%rax)
100408c84:	48 8d 78 01          	lea    0x1(%rax),%rdi
100408c88:	e9 eb f1 ff ff       	jmp    100407e78 <.text+0x6e78>
100408c8d:	66 0f 28 c6          	movapd %xmm6,%xmm0
100408c91:	44 89 5d f8          	mov    %r11d,-0x8(%rbp)
100408c95:	bf 02 00 00 00       	mov    $0x2,%edi
100408c9a:	e8 01 c7 ff ff       	call   1004053a0 <.text+0x43a0>
100408c9f:	4c 89 6d 00          	mov    %r13,0x0(%rbp)
100408ca3:	45 89 fd             	mov    %r15d,%r13d
100408ca6:	89 c6                	mov    %eax,%esi
100408ca8:	49 8d 47 01          	lea    0x1(%r15),%rax
100408cac:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
100408cb0:	41 89 fc             	mov    %edi,%r12d
100408cb3:	48 89 45 20          	mov    %rax,0x20(%rbp)
100408cb7:	49 8d 47 02          	lea    0x2(%r15),%rax
100408cbb:	48 89 45 18          	mov    %rax,0x18(%rbp)
100408cbf:	48 89 5d 10          	mov    %rbx,0x10(%rbp)
100408cc3:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
100408cc7:	eb 53                	jmp    100408d1c <.text+0x7d1c>
100408cc9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100408cd0:	48 89 c1             	mov    %rax,%rcx
100408cd3:	e8 b8 26 00 00       	call   10040b390 <.text+0xa390>
100408cd8:	48 89 c7             	mov    %rax,%rdi
100408cdb:	48 39 45 20          	cmp    %rax,0x20(%rbp)
100408cdf:	0f 84 06 02 00 00    	je     100408eeb <.text+0x7eeb>
100408ce5:	49 39 c7             	cmp    %rax,%r15
100408ce8:	0f 87 d0 33 00 00    	ja     10040c0be <.text+0xb0be>
100408cee:	48 39 45 18          	cmp    %rax,0x18(%rbp)
100408cf2:	0f 82 c6 33 00 00    	jb     10040c0be <.text+0xb0be>
100408cf8:	41 83 fc 01          	cmp    $0x1,%r12d
100408cfc:	0f 84 bc 33 00 00    	je     10040c0be <.text+0xb0be>
100408d02:	4c 89 f1             	mov    %r14,%rcx
100408d05:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100408d0b:	e8 d0 24 00 00       	call   10040b1e0 <.text+0xa1e0>
100408d10:	8d 56 ff             	lea    -0x1(%rsi),%edx
100408d13:	83 c6 01             	add    $0x1,%esi
100408d16:	49 39 ff             	cmp    %rdi,%r15
100408d19:	0f 44 f2             	cmove  %edx,%esi
100408d1c:	44 89 eb             	mov    %r13d,%ebx
100408d1f:	66 0f 28 c6          	movapd %xmm6,%xmm0
100408d23:	29 f3                	sub    %esi,%ebx
100408d25:	89 da                	mov    %ebx,%edx
100408d27:	e8 f4 d5 ff ff       	call   100406320 <.text+0x5320>
100408d2c:	49 89 c6             	mov    %rax,%r14
100408d2f:	48 85 c0             	test   %rax,%rax
100408d32:	75 9c                	jne    100408cd0 <.text+0x7cd0>
100408d34:	e9 dd dc ff ff       	jmp    100406a16 <.text+0x5a16>
100408d39:	48 8b 45 58          	mov    0x58(%rbp),%rax
100408d3d:	41 ba 69 6e 00 00    	mov    $0x6e69,%r10d
100408d43:	48 c7 45 58 00 00 00 	movq   $0x0,0x58(%rbp)
100408d4a:	00
100408d4b:	66 44 89 10          	mov    %r10w,(%rax)
100408d4f:	c6 40 02 66          	movb   $0x66,0x2(%rax)
100408d53:	e9 20 f1 ff ff       	jmp    100407e78 <.text+0x6e78>
100408d58:	48 c7 45 48 ff ff ff 	movq   $0xffffffffffffffff,0x48(%rbp)
100408d5f:	ff
100408d60:	e9 19 e1 ff ff       	jmp    100406e7e <.text+0x5e7e>
100408d65:	48 8b 75 58          	mov    0x58(%rbp),%rsi
100408d69:	48 8d 15 70 69 00 00 	lea    0x6970(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
100408d70:	44 89 5d 18          	mov    %r11d,0x18(%rbp)
100408d74:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100408d7b:	00 f0 3f
100408d7e:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
100408d85:	66 49 0f 6e d0       	movq   %r8,%xmm2
100408d8a:	4c 8d 56 02          	lea    0x2(%rsi),%r10
100408d8e:	4c 89 55 20          	mov    %r10,0x20(%rbp)
100408d92:	e8 a9 25 00 00       	call   10040b340 <.text+0xa340>
100408d97:	0f b6 85 21 04 00 00 	movzbl 0x421(%rbp),%eax
100408d9e:	ba 2e 00 00 00       	mov    $0x2e,%edx
100408da3:	4c 8b 55 20          	mov    0x20(%rbp),%r10
100408da7:	44 8b 5d 18          	mov    0x18(%rbp),%r11d
100408dab:	84 c0                	test   %al,%al
100408dad:	0f 44 c2             	cmove  %edx,%eax
100408db0:	4d 85 ff             	test   %r15,%r15
100408db3:	88 46 01             	mov    %al,0x1(%rsi)
100408db6:	0f 84 a8 0c 00 00    	je     100409a64 <.text+0x8a64>
100408dbc:	4c 89 d1             	mov    %r10,%rcx
100408dbf:	4d 89 f8             	mov    %r15,%r8
100408dc2:	ba 30 00 00 00       	mov    $0x30,%edx
100408dc7:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100408dcb:	e8 d0 24 00 00       	call   10040b2a0 <.text+0xa2a0>
100408dd0:	31 f6                	xor    %esi,%esi
100408dd2:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408dd6:	49 89 c2             	mov    %rax,%r10
100408dd9:	4d 01 fa             	add    %r15,%r10
100408ddc:	e9 f3 e9 ff ff       	jmp    1004077d4 <.text+0x67d4>
100408de1:	49 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%r15
100408de8:	e9 d3 e0 ff ff       	jmp    100406ec0 <.text+0x5ec0>
100408ded:	49 8d 54 02 ff       	lea    -0x1(%r10,%rax,1),%rdx
100408df2:	4c 29 fe             	sub    %r15,%rsi
100408df5:	48 8b 45 58          	mov    0x58(%rbp),%rax
100408df9:	48 89 f7             	mov    %rsi,%rdi
100408dfc:	48 01 c7             	add    %rax,%rdi
100408dff:	90                   	nop
100408e00:	0f b6 0a             	movzbl (%rdx),%ecx
100408e03:	48 83 c0 01          	add    $0x1,%rax
100408e07:	48 83 ea 01          	sub    $0x1,%rdx
100408e0b:	88 48 ff             	mov    %cl,-0x1(%rax)
100408e0e:	48 39 f8             	cmp    %rdi,%rax
100408e11:	75 ed                	jne    100408e00 <.text+0x7e00>
100408e13:	4c 89 fe             	mov    %r15,%rsi
100408e16:	e9 29 f9 ff ff       	jmp    100408744 <.text+0x7744>
100408e1b:	48 85 f6             	test   %rsi,%rsi
100408e1e:	0f 84 60 f6 ff ff    	je     100408484 <.text+0x7484>
100408e24:	d9 05 b6 69 00 00    	flds   0x69b6(%rip)        # 10040f7e0 <_head_msys_intl_8_dll-0x6820>
100408e2a:	48 89 f0             	mov    %rsi,%rax
100408e2d:	dc c9                	fmul   %st,%st(1)
100408e2f:	48 83 e8 01          	sub    $0x1,%rax
100408e33:	75 f8                	jne    100408e2d <.text+0x7e2d>
100408e35:	dd d8                	fstp   %st(0)
100408e37:	e9 48 f6 ff ff       	jmp    100408484 <.text+0x7484>
100408e3c:	4c 8d 4f 01          	lea    0x1(%rdi),%r9
100408e40:	48 8d 15 99 68 00 00 	lea    0x6899(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
100408e47:	4c 89 55 00          	mov    %r10,0x0(%rbp)
100408e4b:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100408e52:	00 f0 3f
100408e55:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
100408e5c:	66 49 0f 6e d0       	movq   %r8,%xmm2
100408e61:	44 89 5d 10          	mov    %r11d,0x10(%rbp)
100408e65:	4c 89 4d 20          	mov    %r9,0x20(%rbp)
100408e69:	e8 d2 24 00 00       	call   10040b340 <.text+0xa340>
100408e6e:	0f b6 85 21 04 00 00 	movzbl 0x421(%rbp),%eax
100408e75:	ba 2e 00 00 00       	mov    $0x2e,%edx
100408e7a:	4c 8b 4d 20          	mov    0x20(%rbp),%r9
100408e7e:	44 8b 5d 10          	mov    0x10(%rbp),%r11d
100408e82:	4c 8b 55 00          	mov    0x0(%rbp),%r10
100408e86:	84 c0                	test   %al,%al
100408e88:	0f 44 c2             	cmove  %edx,%eax
100408e8b:	49 39 f7             	cmp    %rsi,%r15
100408e8e:	88 07                	mov    %al,(%rdi)
100408e90:	0f 86 b2 0a 00 00    	jbe    100409948 <.text+0x8948>
100408e96:	4c 89 ff             	mov    %r15,%rdi
100408e99:	ba 30 00 00 00       	mov    $0x30,%edx
100408e9e:	4c 89 c9             	mov    %r9,%rcx
100408ea1:	4c 89 55 10          	mov    %r10,0x10(%rbp)
100408ea5:	48 29 f7             	sub    %rsi,%rdi
100408ea8:	44 89 5d 20          	mov    %r11d,0x20(%rbp)
100408eac:	49 89 f8             	mov    %rdi,%r8
100408eaf:	e8 ec 23 00 00       	call   10040b2a0 <.text+0xa2a0>
100408eb4:	44 8b 5d 20          	mov    0x20(%rbp),%r11d
100408eb8:	4c 8b 55 10          	mov    0x10(%rbp),%r10
100408ebc:	48 01 c7             	add    %rax,%rdi
100408ebf:	48 85 f6             	test   %rsi,%rsi
100408ec2:	0f 84 15 fc ff ff    	je     100408add <.text+0x7add>
100408ec8:	48 89 f0             	mov    %rsi,%rax
100408ecb:	48 89 fa             	mov    %rdi,%rdx
100408ece:	48 83 e8 01          	sub    $0x1,%rax
100408ed2:	48 83 c2 01          	add    $0x1,%rdx
100408ed6:	41 0f b6 0c 02       	movzbl (%r10,%rax,1),%ecx
100408edb:	88 4a ff             	mov    %cl,-0x1(%rdx)
100408ede:	48 85 c0             	test   %rax,%rax
100408ee1:	75 eb                	jne    100408ece <.text+0x7ece>
100408ee3:	48 01 f7             	add    %rsi,%rdi
100408ee6:	e9 f2 fb ff ff       	jmp    100408add <.text+0x7add>
100408eeb:	4c 89 f0             	mov    %r14,%rax
100408eee:	4c 89 75 20          	mov    %r14,0x20(%rbp)
100408ef2:	41 89 da             	mov    %ebx,%r10d
100408ef5:	4c 8b 6d 00          	mov    0x0(%rbp),%r13
100408ef9:	48 8b 5d 10          	mov    0x10(%rbp),%rbx
100408efd:	44 8b 5d f8          	mov    -0x8(%rbp),%r11d
100408f01:	4a 8d 14 38          	lea    (%rax,%r15,1),%rdx
100408f05:	4c 8b 65 f0          	mov    -0x10(%rbp),%r12
100408f09:	4c 8b 75 e8          	mov    -0x18(%rbp),%r14
100408f0d:	0f b6 08             	movzbl (%rax),%ecx
100408f10:	4d 85 ff             	test   %r15,%r15
100408f13:	75 18                	jne    100408f2d <.text+0x7f2d>
100408f15:	e9 a4 0d 00 00       	jmp    100409cbe <.text+0x8cbe>
100408f1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100408f20:	48 83 c0 01          	add    $0x1,%rax
100408f24:	48 39 c2             	cmp    %rax,%rdx
100408f27:	0f 84 db 02 00 00    	je     100409208 <.text+0x8208>
100408f2d:	80 38 30             	cmpb   $0x30,(%rax)
100408f30:	74 ee                	je     100408f20 <.text+0x7f20>
100408f32:	48 8b 45 20          	mov    0x20(%rbp),%rax
100408f36:	4c 8d 4f ff          	lea    -0x1(%rdi),%r9
100408f3a:	0f b6 44 38 ff       	movzbl -0x1(%rax,%rdi,1),%eax
100408f3f:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
100408f43:	88 07                	mov    %al,(%rdi)
100408f45:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
100408f49:	48 8d 15 90 67 00 00 	lea    0x6790(%rip),%rdx        # 10040f6e0 <_head_msys_intl_8_dll-0x6920>
100408f50:	4c 89 4d 00          	mov    %r9,0x0(%rbp)
100408f54:	49 b8 00 00 00 00 00 	movabs $0x3ff0000000000000,%r8
100408f5b:	00 f0 3f
100408f5e:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
100408f65:	66 49 0f 6e d0       	movq   %r8,%xmm2
100408f6a:	44 89 5d 10          	mov    %r11d,0x10(%rbp)