100409c04:	41 83 f8 24          	cmp    $0x24,%r8d
100409c08:	0f 87 5f 04 00 00    	ja     10040a06d <.text+0x906d>
100409c0e:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
100409c13:	48 85 d2             	test   %rdx,%rdx
100409c16:	48 89 eb             	mov    %rbp,%rbx
100409c19:	48 0f 44 f8          	cmove  %rax,%rdi
100409c1d:	e8 ae 0d 00 00       	call   10040a9d0 <.text+0x99d0>
100409c22:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100409c28:	0f b6 75 00          	movzbl 0x0(%rbp),%esi
100409c2c:	eb 0a                	jmp    100409c38 <.text+0x8c38>
100409c2e:	66 90                	xchg   %ax,%ax
100409c30:	0f b6 73 01          	movzbl 0x1(%rbx),%esi
100409c34:	48 83 c3 01          	add    $0x1,%rbx
100409c38:	e8 b3 0d 00 00       	call   10040a9f0 <.text+0x99f0>
100409c3d:	40 0f b6 d6          	movzbl %sil,%edx
100409c41:	f6 44 02 01 08       	testb  $0x8,0x1(%rdx,%rax,1)
100409c46:	75 e8                	jne    100409c30 <.text+0x8c30>
100409c48:	40 80 fe 2d          	cmp    $0x2d,%sil
100409c4c:	0f 84 ce 00 00 00    	je     100409d20 <.text+0x8d20>
100409c52:	45 89 e0             	mov    %r12d,%r8d
100409c55:	48 89 fa             	mov    %rdi,%rdx
100409c58:	48 89 e9             	mov    %rbp,%rcx
100409c5b:	e8 20 11 00 00       	call   10040ad80 <.text+0x9d80>
100409c60:	48 89 c3             	mov    %rax,%rbx
100409c63:	48 39 2f             	cmp    %rbp,(%rdi)
100409c66:	74 48                	je     100409cb0 <.text+0x8cb0>
100409c68:	e8 63 0d 00 00       	call   10040a9d0 <.text+0x99d0>
100409c6d:	45 31 e4             	xor    %r12d,%r12d
100409c70:	8b 00                	mov    (%rax),%eax
100409c72:	85 c0                	test   %eax,%eax
100409c74:	0f 85 d6 00 00 00    	jne    100409d50 <.text+0x8d50>
100409c7a:	4d 85 f6             	test   %r14,%r14
100409c7d:	74 10                	je     100409c8f <.text+0x8c8f>
100409c7f:	48 8b 2f             	mov    (%rdi),%rbp
100409c82:	0f b6 75 00          	movzbl 0x0(%rbp),%esi
100409c86:	40 84 f6             	test   %sil,%sil
100409c89:	0f 85 9c 00 00 00    	jne    100409d2b <.text+0x8d2b>
100409c8f:	49 89 5d 00          	mov    %rbx,0x0(%r13)
100409c93:	44 89 e0             	mov    %r12d,%eax
100409c96:	48 83 c4 48          	add    $0x48,%rsp
100409c9a:	5b                   	pop    %rbx
100409c9b:	5e                   	pop    %rsi
100409c9c:	5f                   	pop    %rdi
100409c9d:	5d                   	pop    %rbp
100409c9e:	41 5c                	pop    %r12
100409ca0:	41 5d                	pop    %r13
100409ca2:	41 5e                	pop    %r14
100409ca4:	41 5f                	pop    %r15
100409ca6:	c3                   	ret
100409ca7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100409cae:	00 00
100409cb0:	4d 85 f6             	test   %r14,%r14
100409cb3:	74 6b                	je     100409d20 <.text+0x8d20>
100409cb5:	0f b6 75 00          	movzbl 0x0(%rbp),%esi
100409cb9:	40 84 f6             	test   %sil,%sil
100409cbc:	74 62                	je     100409d20 <.text+0x8d20>
100409cbe:	40 0f be d6          	movsbl %sil,%edx
100409cc2:	4c 89 f1             	mov    %r14,%rcx
100409cc5:	45 31 e4             	xor    %r12d,%r12d
100409cc8:	bb 01 00 00 00       	mov    $0x1,%ebx
100409ccd:	e8 1e 10 00 00       	call   10040acf0 <.text+0x9cf0>
100409cd2:	48 85 c0             	test   %rax,%rax
100409cd5:	74 49                	je     100409d20 <.text+0x8d20>
100409cd7:	44 8d 4e bb          	lea    -0x45(%rsi),%r9d
100409cdb:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409ce1:	41 b8 00 04 00 00    	mov    $0x400,%r8d
100409ce7:	41 80 f9 2f          	cmp    $0x2f,%r9b
100409ceb:	77 10                	ja     100409cfd <.text+0x8cfd>
100409ced:	48 b8 45 89 30 00 44 	movabs $0x814400308945,%rax
100409cf4:	81 00 00
100409cf7:	4c 0f a3 c8          	bt     %r9,%rax
100409cfb:	72 68                	jb     100409d65 <.text+0x8d65>
100409cfd:	83 ee 42             	sub    $0x42,%esi
100409d00:	40 80 fe 35          	cmp    $0x35,%sil
100409d04:	77 36                	ja     100409d3c <.text+0x8d3c>
100409d06:	48 8d 15 3b 5e 00 00 	lea    0x5e3b(%rip),%rdx        # 10040fb48 <_head_msys_intl_8_dll-0x64b8>
100409d0d:	40 0f b6 f6          	movzbl %sil,%esi
100409d11:	48 63 04 b2          	movslq (%rdx,%rsi,4),%rax
100409d15:	48 01 d0             	add    %rdx,%rax
100409d18:	ff e0                	jmp    *%rax
100409d1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100409d20:	41 bc 04 00 00 00    	mov    $0x4,%r12d
100409d26:	e9 68 ff ff ff       	jmp    100409c93 <.text+0x8c93>
100409d2b:	40 0f be d6          	movsbl %sil,%edx
100409d2f:	4c 89 f1             	mov    %r14,%rcx
100409d32:	e8 b9 0f 00 00       	call   10040acf0 <.text+0x9cf0>
100409d37:	48 85 c0             	test   %rax,%rax
100409d3a:	75 9b                	jne    100409cd7 <.text+0x8cd7>
100409d3c:	49 89 5d 00          	mov    %rbx,0x0(%r13)
100409d40:	41 83 cc 02          	or     $0x2,%r12d
100409d44:	e9 4a ff ff ff       	jmp    100409c93 <.text+0x8c93>
100409d49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100409d50:	e8 7b 0c 00 00       	call   10040a9d0 <.text+0x99d0>
100409d55:	83 38 22             	cmpl   $0x22,(%rax)
100409d58:	75 c6                	jne    100409d20 <.text+0x8d20>
100409d5a:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100409d60:	e9 15 ff ff ff       	jmp    100409c7a <.text+0x8c7a>
100409d65:	ba 30 00 00 00       	mov    $0x30,%edx
100409d6a:	4c 89 f1             	mov    %r14,%rcx
100409d6d:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
100409d72:	44 88 4c 24 2f       	mov    %r9b,0x2f(%rsp)
100409d77:	e8 74 0f 00 00       	call   10040acf0 <.text+0x9cf0>
100409d7c:	41 b8 00 04 00 00    	mov    $0x400,%r8d
100409d82:	48 85 c0             	test   %rax,%rax
100409d85:	0f 84 72 ff ff ff    	je     100409cfd <.text+0x8cfd>
100409d8b:	0f b6 45 01          	movzbl 0x1(%rbp),%eax
100409d8f:	3c 44                	cmp    $0x44,%al
100409d91:	0f 84 89 02 00 00    	je     10040a020 <.text+0x9020>
100409d97:	3c 69                	cmp    $0x69,%al
100409d99:	74 1e                	je     100409db9 <.text+0x8db9>
100409d9b:	3c 42                	cmp    $0x42,%al
100409d9d:	44 0f b6 4c 24 2f    	movzbl 0x2f(%rsp),%r9d
100409da3:	0f 84 77 02 00 00    	je     10040a020 <.text+0x9020>
100409da9:	48 8d 15 70 5e 00 00 	lea    0x5e70(%rip),%rdx        # 10040fc20 <_head_msys_intl_8_dll-0x63e0>
100409db0:	4a 63 04 8a          	movslq (%rdx,%r9,4),%rax
100409db4:	48 01 d0             	add    %rdx,%rax
100409db7:	ff e0                	jmp    *%rax
100409db9:	45 31 ff             	xor    %r15d,%r15d
100409dbc:	80 7d 02 42          	cmpb   $0x42,0x2(%rbp)
100409dc0:	41 0f 94 c7          	sete   %r15b
100409dc4:	47 8d 7c 3f 01       	lea    0x1(%r15,%r15,1),%r15d
100409dc9:	e9 2f ff ff ff       	jmp    100409cfd <.text+0x8cfd>
100409dce:	49 63 c8             	movslq %r8d,%rcx
100409dd1:	4d 63 ff             	movslq %r15d,%r15
100409dd4:	41 b8 04 00 00 00    	mov    $0x4,%r8d
100409dda:	45 31 c9             	xor    %r9d,%r9d
100409ddd:	0f 1f 00             	nopl   (%rax)
100409de0:	48 89 d8             	mov    %rbx,%rax
100409de3:	48 f7 e1             	mul    %rcx
100409de6:	48 89 c3             	mov    %rax,%rbx
100409de9:	0f 80 51 02 00 00    	jo     10040a040 <.text+0x9040>
100409def:	41 83 e8 01          	sub    $0x1,%r8d
100409df3:	75 eb                	jne    100409de0 <.text+0x8de0>
100409df5:	45 09 cc             	or     %r9d,%r12d
100409df8:	49 01 ef             	add    %rbp,%r15
100409dfb:	44 89 e0             	mov    %r12d,%eax
100409dfe:	83 c8 02             	or     $0x2,%eax
100409e01:	4c 89 3f             	mov    %r15,(%rdi)
100409e04:	41 80 3f 00          	cmpb   $0x0,(%r15)
100409e08:	44 0f 45 e0          	cmovne %eax,%r12d
100409e0c:	e9 7e fe ff ff       	jmp    100409c8f <.text+0x8c8f>
100409e11:	49 63 c8             	movslq %r8d,%rcx
100409e14:	4d 63 ff             	movslq %r15d,%r15
100409e17:	48 89 d8             	mov    %rbx,%rax
100409e1a:	48 f7 e1             	mul    %rcx
100409e1d:	70 1b                	jo     100409e3a <.text+0x8e3a>
100409e1f:	48 f7 e1             	mul    %rcx
100409e22:	70 16                	jo     100409e3a <.text+0x8e3a>
100409e24:	48 89 c3             	mov    %rax,%rbx
100409e27:	eb cf                	jmp    100409df8 <.text+0x8df8>
100409e29:	49 63 d0             	movslq %r8d,%rdx
100409e2c:	4d 63 ff             	movslq %r15d,%r15
100409e2f:	48 89 d8             	mov    %rbx,%rax
100409e32:	48 f7 e2             	mul    %rdx
100409e35:	48 89 c3             	mov    %rax,%rbx
100409e38:	71 be                	jno    100409df8 <.text+0x8df8>
100409e3a:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100409e40:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
100409e44:	eb b2                	jmp    100409df8 <.text+0x8df8>
100409e46:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100409e4d:	00 00 00
100409e50:	49 63 c8             	movslq %r8d,%rcx
100409e53:	4d 63 ff             	movslq %r15d,%r15
100409e56:	48 89 d8             	mov    %rbx,%rax
100409e59:	48 f7 e1             	mul    %rcx
100409e5c:	0f 80 2a 02 00 00    	jo     10040a08c <.text+0x908c>
100409e62:	48 f7 e1             	mul    %rcx
100409e65:	0f 80 21 02 00 00    	jo     10040a08c <.text+0x908c>
100409e6b:	48 f7 e1             	mul    %rcx
100409e6e:	0f 80 18 02 00 00    	jo     10040a08c <.text+0x908c>
100409e74:	48 89 c3             	mov    %rax,%rbx
100409e77:	31 c0                	xor    %eax,%eax
100409e79:	41 09 c4             	or     %eax,%r12d
100409e7c:	e9 77 ff ff ff       	jmp    100409df8 <.text+0x8df8>
100409e81:	48 89 d8             	mov    %rbx,%rax
100409e84:	4d 63 ff             	movslq %r15d,%r15
100409e87:	48 c1 e8 36          	shr    $0x36,%rax
100409e8b:	75 ad                	jne    100409e3a <.text+0x8e3a>
100409e8d:	48 c1 e3 0a          	shl    $0xa,%rbx
100409e91:	e9 62 ff ff ff       	jmp    100409df8 <.text+0x8df8>
100409e96:	4d 63 ff             	movslq %r15d,%r15
100409e99:	48 85 db             	test   %rbx,%rbx
100409e9c:	78 9c                	js     100409e3a <.text+0x8e3a>
100409e9e:	48 01 db             	add    %rbx,%rbx
100409ea1:	e9 52 ff ff ff       	jmp    100409df8 <.text+0x8df8>
100409ea6:	4d 63 ff             	movslq %r15d,%r15
100409ea9:	e9 4a ff ff ff       	jmp    100409df8 <.text+0x8df8>
100409eae:	49 63 c8             	movslq %r8d,%rcx
100409eb1:	4d 63 ff             	movslq %r15d,%r15
100409eb4:	41 b8 06 00 00 00    	mov    $0x6,%r8d
100409eba:	45 31 c9             	xor    %r9d,%r9d
100409ebd:	0f 1f 00             	nopl   (%rax)
100409ec0:	48 89 d8             	mov    %rbx,%rax
100409ec3:	48 f7 e1             	mul    %rcx
100409ec6:	48 89 c3             	mov    %rax,%rbx
100409ec9:	0f 80 cb 01 00 00    	jo     10040a09a <.text+0x909a>
100409ecf:	41 83 e8 01          	sub    $0x1,%r8d
100409ed3:	75 eb                	jne    100409ec0 <.text+0x8ec0>
100409ed5:	e9 1b ff ff ff       	jmp    100409df5 <.text+0x8df5>
100409eda:	4d 63 ff             	movslq %r15d,%r15
100409edd:	48 89 d8             	mov    %rbx,%rax
100409ee0:	48 c1 e8 37          	shr    $0x37,%rax
100409ee4:	0f 85 50 ff ff ff    	jne    100409e3a <.text+0x8e3a>
100409eea:	48 c1 e3 09          	shl    $0x9,%rbx
100409eee:	e9 05 ff ff ff       	jmp    100409df8 <.text+0x8df8>
100409ef3:	49 63 c8             	movslq %r8d,%rcx
100409ef6:	4d 63 ff             	movslq %r15d,%r15
100409ef9:	41 b8 07 00 00 00    	mov    $0x7,%r8d
100409eff:	45 31 c9             	xor    %r9d,%r9d
100409f02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100409f08:	48 89 d8             	mov    %rbx,%rax
100409f0b:	48 f7 e1             	mul    %rcx
100409f0e:	48 89 c3             	mov    %rax,%rbx
100409f11:	0f 80 38 01 00 00    	jo     10040a04f <.text+0x904f>
100409f17:	41 83 e8 01          	sub    $0x1,%r8d
100409f1b:	75 eb                	jne    100409f08 <.text+0x8f08>
100409f1d:	e9 d3 fe ff ff       	jmp    100409df5 <.text+0x8df5>
100409f22:	49 63 c8             	movslq %r8d,%rcx
100409f25:	4d 63 ff             	movslq %r15d,%r15
100409f28:	41 b8 05 00 00 00    	mov    $0x5,%r8d
100409f2e:	45 31 c9             	xor    %r9d,%r9d
100409f31:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100409f38:	48 89 d8             	mov    %rbx,%rax
100409f3b:	48 f7 e1             	mul    %rcx
100409f3e:	48 89 c3             	mov    %rax,%rbx
100409f41:	0f 80 ea 00 00 00    	jo     10040a031 <.text+0x9031>
100409f47:	41 83 e8 01          	sub    $0x1,%r8d
100409f4b:	75 eb                	jne    100409f38 <.text+0x8f38>
100409f4d:	e9 a3 fe ff ff       	jmp    100409df5 <.text+0x8df5>
100409f52:	49 63 c8             	movslq %r8d,%rcx
100409f55:	4d 63 ff             	movslq %r15d,%r15
100409f58:	41 b8 08 00 00 00    	mov    $0x8,%r8d
100409f5e:	45 31 c9             	xor    %r9d,%r9d
100409f61:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100409f68:	48 89 d8             	mov    %rbx,%rax
100409f6b:	48 f7 e1             	mul    %rcx
100409f6e:	48 89 c3             	mov    %rax,%rbx
100409f71:	0f 80 e7 00 00 00    	jo     10040a05e <.text+0x905e>
100409f77:	41 83 e8 01          	sub    $0x1,%r8d
100409f7b:	75 eb                	jne    100409f68 <.text+0x8f68>
100409f7d:	e9 73 fe ff ff       	jmp    100409df5 <.text+0x8df5>
100409f82:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409f88:	b9 00 04 00 00       	mov    $0x400,%ecx
100409f8d:	e9 42 fe ff ff       	jmp    100409dd4 <.text+0x8dd4>
100409f92:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409f98:	ba 00 04 00 00       	mov    $0x400,%edx
100409f9d:	e9 8d fe ff ff       	jmp    100409e2f <.text+0x8e2f>
100409fa2:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409fa8:	b9 00 04 00 00       	mov    $0x400,%ecx
100409fad:	e9 a4 fe ff ff       	jmp    100409e56 <.text+0x8e56>
100409fb2:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409fb8:	b9 00 04 00 00       	mov    $0x400,%ecx
100409fbd:	e9 55 fe ff ff       	jmp    100409e17 <.text+0x8e17>
100409fc2:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409fc8:	b9 00 04 00 00       	mov    $0x400,%ecx
100409fcd:	e9 56 ff ff ff       	jmp    100409f28 <.text+0x8f28>
100409fd2:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409fd8:	b9 00 04 00 00       	mov    $0x400,%ecx
100409fdd:	e9 76 ff ff ff       	jmp    100409f58 <.text+0x8f58>
100409fe2:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409fe8:	b9 00 04 00 00       	mov    $0x400,%ecx
100409fed:	e9 c2 fe ff ff       	jmp    100409eb4 <.text+0x8eb4>
100409ff2:	41 bf 01 00 00 00    	mov    $0x1,%r15d
100409ff8:	e9 fb fd ff ff       	jmp    100409df8 <.text+0x8df8>
100409ffd:	41 bf 01 00 00 00    	mov    $0x1,%r15d
10040a003:	e9 d5 fe ff ff       	jmp    100409edd <.text+0x8edd>
10040a008:	41 bf 01 00 00 00    	mov    $0x1,%r15d
10040a00e:	b9 00 04 00 00       	mov    $0x400,%ecx
10040a013:	e9 e1 fe ff ff       	jmp    100409ef9 <.text+0x8ef9>
10040a018:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040a01f:	00
10040a020:	41 bf 02 00 00 00    	mov    $0x2,%r15d
10040a026:	41 b8 e8 03 00 00    	mov    $0x3e8,%r8d
10040a02c:	e9 cc fc ff ff       	jmp    100409cfd <.text+0x8cfd>
10040a031:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040a037:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
10040a03b:	e9 07 ff ff ff       	jmp    100409f47 <.text+0x8f47>
10040a040:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040a046:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
10040a04a:	e9 a0 fd ff ff       	jmp    100409def <.text+0x8def>
10040a04f:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040a055:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
10040a059:	e9 b9 fe ff ff       	jmp    100409f17 <.text+0x8f17>
10040a05e:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040a064:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
10040a068:	e9 0a ff ff ff       	jmp    100409f77 <.text+0x8f77>
10040a06d:	4c 8d 0d 8c 5a 00 00 	lea    0x5a8c(%rip),%r9        # 10040fb00 <_head_msys_intl_8_dll-0x6500>
10040a074:	4c 8d 05 65 5c 00 00 	lea    0x5c65(%rip),%r8        # 10040fce0 <_head_msys_intl_8_dll-0x6320>
10040a07b:	ba 54 00 00 00       	mov    $0x54,%edx
10040a080:	48 8d 0d a1 5a 00 00 	lea    0x5aa1(%rip),%rcx        # 10040fb28 <_head_msys_intl_8_dll-0x64d8>
10040a087:	e8 24 09 00 00       	call   10040a9b0 <.text+0x99b0>
10040a08c:	b8 01 00 00 00       	mov    $0x1,%eax
10040a091:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
10040a095:	e9 df fd ff ff       	jmp    100409e79 <.text+0x8e79>
10040a09a:	41 b9 01 00 00 00    	mov    $0x1,%r9d
10040a0a0:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
10040a0a4:	e9 26 fe ff ff       	jmp    100409ecf <.text+0x8ecf>
10040a0a9:	90                   	nop
10040a0aa:	90                   	nop
10040a0ab:	90                   	nop
10040a0ac:	90                   	nop
10040a0ad:	90                   	nop
10040a0ae:	90                   	nop
10040a0af:	90                   	nop
10040a0b0:	41 54                	push   %r12
10040a0b2:	57                   	push   %rdi
10040a0b3:	56                   	push   %rsi
10040a0b4:	53                   	push   %rbx
10040a0b5:	48 83 ec 38          	sub    $0x38,%rsp
10040a0b9:	48 85 c9             	test   %rcx,%rcx
10040a0bc:	48 89 cb             	mov    %rcx,%rbx
10040a0bf:	48 8d 44 24 2e       	lea    0x2e(%rsp),%rax
10040a0c4:	48 89 d7             	mov    %rdx,%rdi
10040a0c7:	48 0f 44 d8          	cmove  %rax,%rbx
10040a0cb:	4c 89 c6             	mov    %r8,%rsi
10040a0ce:	48 89 d9             	mov    %rbx,%rcx
10040a0d1:	e8 2a 0b 00 00       	call   10040ac00 <.text+0x9c00>
10040a0d6:	49 89 c4             	mov    %rax,%r12
10040a0d9:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
10040a0dd:	76 05                	jbe    10040a0e4 <.text+0x90e4>
10040a0df:	48 85 f6             	test   %rsi,%rsi
10040a0e2:	75 14                	jne    10040a0f8 <.text+0x90f8>
10040a0e4:	4c 89 e0             	mov    %r12,%rax
10040a0e7:	48 83 c4 38          	add    $0x38,%rsp
10040a0eb:	5b                   	pop    %rbx
10040a0ec:	5e                   	pop    %rsi
10040a0ed:	5f                   	pop    %rdi
10040a0ee:	41 5c                	pop    %r12
10040a0f0:	c3                   	ret
10040a0f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040a0f8:	b9 02 00 00 00       	mov    $0x2,%ecx
10040a0fd:	e8 3e 9f ff ff       	call   100404040 <.text+0x3040>
10040a102:	84 c0                	test   %al,%al
10040a104:	75 de                	jne    10040a0e4 <.text+0x90e4>
10040a106:	0f b6 07             	movzbl (%rdi),%eax
10040a109:	41 bc 01 00 00 00    	mov    $0x1,%r12d
10040a10f:	66 89 03             	mov    %ax,(%rbx)
10040a112:	4c 89 e0             	mov    %r12,%rax
10040a115:	48 83 c4 38          	add    $0x38,%rsp
10040a119:	5b                   	pop    %rbx
10040a11a:	5e                   	pop    %rsi
10040a11b:	5f                   	pop    %rdi
10040a11c:	41 5c                	pop    %r12
10040a11e:	c3                   	ret
10040a11f:	90                   	nop
10040a120:	48 8d 05 c1 1f 00 00 	lea    0x1fc1(%rip),%rax        # 10040c0e8 <_head_msys_intl_8_dll-0x9f18>
10040a127:	c3                   	ret
10040a128:	90                   	nop
10040a129:	90                   	nop
10040a12a:	90                   	nop