100401c77:	48 83 c4 28          	add    $0x28,%rsp
100401c7b:	41 5c                	pop    %r12
100401c7d:	41 5d                	pop    %r13
100401c7f:	c3                   	ret
100401c80:	4c 89 e1             	mov    %r12,%rcx
100401c83:	e8 f8 8e 00 00       	call   10040ab80 <.text+0x9b80>
100401c88:	89 c1                	mov    %eax,%ecx
100401c8a:	83 f8 0a             	cmp    $0xa,%eax
100401c8d:	75 31                	jne    100401cc0 <.text+0xcc0>
100401c8f:	80 3d 34 24 01 00 00 	cmpb   $0x0,0x12434(%rip)        # 1004140ca <_head_msys_intl_8_dll-0x1f36>
100401c96:	74 07                	je     100401c9f <.text+0xc9f>
100401c98:	c6 05 2a 24 01 00 01 	movb   $0x1,0x1242a(%rip)        # 1004140c9 <_head_msys_intl_8_dll-0x1f37>
100401c9f:	4c 89 e9             	mov    %r13,%rcx
100401ca2:	48 83 c4 28          	add    $0x28,%rsp
100401ca6:	41 5c                	pop    %r12
100401ca8:	41 5d                	pop    %r13
100401caa:	e9 31 f4 ff ff       	jmp    1004010e0 <.text+0xe0>
100401caf:	90                   	nop
100401cb0:	4c 89 e9             	mov    %r13,%rcx
100401cb3:	48 83 c4 28          	add    $0x28,%rsp
100401cb7:	41 5c                	pop    %r12
100401cb9:	41 5d                	pop    %r13
100401cbb:	e9 00 f7 ff ff       	jmp    1004013c0 <.text+0x3c0>
100401cc0:	4c 89 e2             	mov    %r12,%rdx
100401cc3:	e8 08 91 00 00       	call   10040add0 <.text+0x9dd0>
100401cc8:	80 3d fb 23 01 00 00 	cmpb   $0x0,0x123fb(%rip)        # 1004140ca <_head_msys_intl_8_dll-0x1f36>
100401ccf:	74 ce                	je     100401c9f <.text+0xc9f>
100401cd1:	eb c5                	jmp    100401c98 <.text+0xc98>
100401cd3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100401cda:	00 00 00 00
100401cde:	66 90                	xchg   %ax,%ax
100401ce0:	41 54                	push   %r12
100401ce2:	48 83 ec 30          	sub    $0x30,%rsp
100401ce6:	49 89 cc             	mov    %rcx,%r12
100401ce9:	48 8d 0d 47 b3 00 00 	lea    0xb347(%rip),%rcx        # 10040d037 <_head_msys_intl_8_dll-0x8fc9>
100401cf0:	e8 ab 8c 00 00       	call   10040a9a0 <.text+0x99a0>
100401cf5:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100401cfc:	00
100401cfd:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
100401d03:	4c 89 e1             	mov    %r12,%rcx
100401d06:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100401d0b:	4c 8d 0d ff b2 00 00 	lea    0xb2ff(%rip),%r9        # 10040d011 <_head_msys_intl_8_dll-0x8fef>
100401d12:	ba 01 00 00 00       	mov    $0x1,%edx
100401d17:	e8 64 71 00 00       	call   100408e80 <.text+0x7e80>
100401d1c:	c6 05 a8 23 01 00 01 	movb   $0x1,0x123a8(%rip)        # 1004140cb <_head_msys_intl_8_dll-0x1f35>
100401d23:	89 05 0f a3 00 00    	mov    %eax,0xa30f(%rip)        # 10040c038 <_head_msys_intl_8_dll-0x9fc8>
100401d29:	48 83 c4 30          	add    $0x30,%rsp
100401d2d:	41 5c                	pop    %r12
100401d2f:	c3                   	ret
100401d30:	56                   	push   %rsi
100401d31:	53                   	push   %rbx
100401d32:	48 83 ec 28          	sub    $0x28,%rsp
100401d36:	80 3d 77 23 01 00 00 	cmpb   $0x0,0x12377(%rip)        # 1004140b4 <_head_msys_intl_8_dll-0x1f4c>
100401d3d:	8b 1d 65 23 01 00    	mov    0x12365(%rip),%ebx        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
100401d43:	89 ce                	mov    %ecx,%esi
100401d45:	75 61                	jne    100401da8 <.text+0xda8>
100401d47:	83 c3 01             	add    $0x1,%ebx
100401d4a:	39 d9                	cmp    %ebx,%ecx
100401d4c:	7d 26                	jge    100401d74 <.text+0xd74>
100401d4e:	89 35 54 23 01 00    	mov    %esi,0x12354(%rip)        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
100401d54:	48 83 c4 28          	add    $0x28,%rsp
100401d58:	5b                   	pop    %rbx
100401d59:	5e                   	pop    %rsi
100401d5a:	c3                   	ret
100401d5b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100401d60:	49 8b 00             	mov    (%r8),%rax
100401d63:	48 8d 50 01          	lea    0x1(%rax),%rdx
100401d67:	49 89 10             	mov    %rdx,(%r8)
100401d6a:	c6 00 20             	movb   $0x20,(%rax)
100401d6d:	83 c3 01             	add    $0x1,%ebx
100401d70:	39 f3                	cmp    %esi,%ebx
100401d72:	7f da                	jg     100401d4e <.text+0xd4e>
100401d74:	e8 67 8c 00 00       	call   10040a9e0 <.text+0x99e0>
100401d79:	4c 8b 40 10          	mov    0x10(%rax),%r8
100401d7d:	41 8b 48 0c          	mov    0xc(%r8),%ecx
100401d81:	8d 51 ff             	lea    -0x1(%rcx),%edx
100401d84:	41 89 50 0c          	mov    %edx,0xc(%r8)
100401d88:	85 d2                	test   %edx,%edx
100401d8a:	79 d4                	jns    100401d60 <.text+0xd60>
100401d8c:	41 3b 50 28          	cmp    0x28(%r8),%edx
100401d90:	7d ce                	jge    100401d60 <.text+0xd60>
100401d92:	ba 20 00 00 00       	mov    $0x20,%edx
100401d97:	48 89 c1             	mov    %rax,%rcx
100401d9a:	e8 b1 8c 00 00       	call   10040aa50 <.text+0x9a50>
100401d9f:	eb cc                	jmp    100401d6d <.text+0xd6d>
100401da1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100401da8:	29 de                	sub    %ebx,%esi
100401daa:	89 35 00 23 01 00    	mov    %esi,0x12300(%rip)        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
100401db0:	48 83 c4 28          	add    $0x28,%rsp
100401db4:	5b                   	pop    %rbx
100401db5:	5e                   	pop    %rsi
100401db6:	c3                   	ret
100401db7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100401dbe:	00 00
100401dc0:	41 54                	push   %r12
100401dc2:	57                   	push   %rdi
100401dc3:	56                   	push   %rsi
100401dc4:	53                   	push   %rbx
100401dc5:	48 83 ec 38          	sub    $0x38,%rsp
100401dc9:	44 8b 05 d8 22 01 00 	mov    0x122d8(%rip),%r8d        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
100401dd0:	44 8b 0d d9 22 01 00 	mov    0x122d9(%rip),%r9d        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
100401dd7:	43 8d 34 01          	lea    (%r9,%r8,1),%esi
100401ddb:	41 83 f9 01          	cmp    $0x1,%r9d
100401ddf:	0f 8e 7b 01 00 00    	jle    100401f60 <.text+0xf60>
100401de5:	8b 0d 51 a2 00 00    	mov    0xa251(%rip),%ecx        # 10040c03c <_head_msys_intl_8_dll-0x9fc4>
100401deb:	44 89 c0             	mov    %r8d,%eax
100401dee:	99                   	cltd
100401def:	f7 f9                	idiv   %ecx
100401df1:	29 d1                	sub    %edx,%ecx
100401df3:	42 8d 1c 01          	lea    (%rcx,%r8,1),%ebx
100401df7:	41 39 c9             	cmp    %ecx,%r9d
100401dfa:	7d 3d                	jge    100401e39 <.text+0xe39>
100401dfc:	e9 5f 01 00 00       	jmp    100401f60 <.text+0xf60>
100401e01:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100401e08:	40 80 ff 0a          	cmp    $0xa,%dil
100401e0c:	74 68                	je     100401e76 <.text+0xe76>
100401e0e:	49 8b 00             	mov    (%r8),%rax
100401e11:	48 8d 50 01          	lea    0x1(%rax),%rdx
100401e15:	49 89 10             	mov    %rdx,(%r8)
100401e18:	40 88 38             	mov    %dil,(%rax)
100401e1b:	89 f0                	mov    %esi,%eax
100401e1d:	29 d8                	sub    %ebx,%eax
100401e1f:	83 f8 01             	cmp    $0x1,%eax
100401e22:	7e 6c                	jle    100401e90 <.text+0xe90>
100401e24:	8b 0d 12 a2 00 00    	mov    0xa212(%rip),%ecx        # 10040c03c <_head_msys_intl_8_dll-0x9fc4>
100401e2a:	89 d8                	mov    %ebx,%eax
100401e2c:	99                   	cltd
100401e2d:	f7 f9                	idiv   %ecx
100401e2f:	29 d1                	sub    %edx,%ecx
100401e31:	01 d9                	add    %ebx,%ecx
100401e33:	39 ce                	cmp    %ecx,%esi
100401e35:	7c 59                	jl     100401e90 <.text+0xe90>
100401e37:	89 cb                	mov    %ecx,%ebx
100401e39:	44 0f be 25 ff a1 00 	movsbl 0xa1ff(%rip),%r12d        # 10040c040 <_head_msys_intl_8_dll-0x9fc0>
100401e40:	00
100401e41:	e8 9a 8b 00 00       	call   10040a9e0 <.text+0x99e0>
100401e46:	4c 8b 40 10          	mov    0x10(%rax),%r8
100401e4a:	48 89 c1             	mov    %rax,%rcx
100401e4d:	44 89 e7             	mov    %r12d,%edi
100401e50:	41 f6 40 11 40       	testb  $0x40,0x11(%r8)
100401e55:	41 8b 40 0c          	mov    0xc(%r8),%eax
100401e59:	74 0a                	je     100401e65 <.text+0xe65>
100401e5b:	41 83 fc 0a          	cmp    $0xa,%r12d
100401e5f:	0f 84 9b 00 00 00    	je     100401f00 <.text+0xf00>
100401e65:	8d 50 ff             	lea    -0x1(%rax),%edx
100401e68:	41 89 50 0c          	mov    %edx,0xc(%r8)
100401e6c:	85 d2                	test   %edx,%edx
100401e6e:	79 9e                	jns    100401e0e <.text+0xe0e>
100401e70:	41 3b 50 28          	cmp    0x28(%r8),%edx
100401e74:	7d 92                	jge    100401e08 <.text+0xe08>
100401e76:	44 89 e2             	mov    %r12d,%edx
100401e79:	e8 d2 8b 00 00       	call   10040aa50 <.text+0x9a50>
100401e7e:	89 f0                	mov    %esi,%eax
100401e80:	29 d8                	sub    %ebx,%eax
100401e82:	83 f8 01             	cmp    $0x1,%eax
100401e85:	7f 9d                	jg     100401e24 <.text+0xe24>
100401e87:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100401e8e:	00 00
100401e90:	83 c3 01             	add    $0x1,%ebx
100401e93:	39 de                	cmp    %ebx,%esi
100401e95:	7c 32                	jl     100401ec9 <.text+0xec9>
100401e97:	e8 44 8b 00 00       	call   10040a9e0 <.text+0x99e0>
100401e9c:	4c 8b 40 10          	mov    0x10(%rax),%r8
100401ea0:	41 8b 78 0c          	mov    0xc(%r8),%edi
100401ea4:	8d 57 ff             	lea    -0x1(%rdi),%edx
100401ea7:	41 89 50 0c          	mov    %edx,0xc(%r8)
100401eab:	85 d2                	test   %edx,%edx
100401ead:	79 06                	jns    100401eb5 <.text+0xeb5>
100401eaf:	41 3b 50 28          	cmp    0x28(%r8),%edx
100401eb3:	7c 33                	jl     100401ee8 <.text+0xee8>
100401eb5:	49 8b 00             	mov    (%r8),%rax
100401eb8:	83 c3 01             	add    $0x1,%ebx
100401ebb:	48 8d 50 01          	lea    0x1(%rax),%rdx
100401ebf:	49 89 10             	mov    %rdx,(%r8)
100401ec2:	c6 00 20             	movb   $0x20,(%rax)
100401ec5:	39 de                	cmp    %ebx,%esi
100401ec7:	7d ce                	jge    100401e97 <.text+0xe97>
100401ec9:	89 35 d9 21 01 00    	mov    %esi,0x121d9(%rip)        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
100401ecf:	c7 05 d7 21 01 00 00 	movl   $0x0,0x121d7(%rip)        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
100401ed6:	00 00 00
100401ed9:	48 83 c4 38          	add    $0x38,%rsp
100401edd:	5b                   	pop    %rbx
100401ede:	5e                   	pop    %rsi
100401edf:	5f                   	pop    %rdi
100401ee0:	41 5c                	pop    %r12
100401ee2:	c3                   	ret
100401ee3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100401ee8:	ba 20 00 00 00       	mov    $0x20,%edx
100401eed:	48 89 c1             	mov    %rax,%rcx
100401ef0:	e8 5b 8b 00 00       	call   10040aa50 <.text+0x9a50>
100401ef5:	eb 99                	jmp    100401e90 <.text+0xe90>
100401ef7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100401efe:	00 00
100401f00:	83 e8 01             	sub    $0x1,%eax
100401f03:	41 89 40 0c          	mov    %eax,0xc(%r8)
100401f07:	79 06                	jns    100401f0f <.text+0xf0f>
100401f09:	41 3b 40 28          	cmp    0x28(%r8),%eax
100401f0d:	7c 29                	jl     100401f38 <.text+0xf38>
100401f0f:	49 8b 00             	mov    (%r8),%rax
100401f12:	48 8d 50 01          	lea    0x1(%rax),%rdx
100401f16:	49 89 10             	mov    %rdx,(%r8)
100401f19:	c6 00 0d             	movb   $0xd,(%rax)
100401f1c:	41 83 68 0c 01       	subl   $0x1,0xc(%r8)
100401f21:	0f 89 e7 fe ff ff    	jns    100401e0e <.text+0xe0e>
100401f27:	44 89 e2             	mov    %r12d,%edx
100401f2a:	e8 21 8b 00 00       	call   10040aa50 <.text+0x9a50>
100401f2f:	e9 4a ff ff ff       	jmp    100401e7e <.text+0xe7e>
100401f34:	0f 1f 40 00          	nopl   0x0(%rax)
100401f38:	ba 0d 00 00 00       	mov    $0xd,%edx
100401f3d:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
100401f42:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
100401f47:	e8 04 8b 00 00       	call   10040aa50 <.text+0x9a50>
100401f4c:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
100401f51:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
100401f56:	eb c4                	jmp    100401f1c <.text+0xf1c>
100401f58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100401f5f:	00
100401f60:	44 89 c3             	mov    %r8d,%ebx
100401f63:	e9 28 ff ff ff       	jmp    100401e90 <.text+0xe90>
100401f68:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100401f6f:	00
100401f70:	56                   	push   %rsi
100401f71:	53                   	push   %rbx
100401f72:	48 81 ec 78 01 00 00 	sub    $0x178,%rsp
100401f79:	8b 0d 2d 21 01 00    	mov    0x1212d(%rip),%ecx        # 1004140ac <_head_msys_intl_8_dll-0x1f54>
100401f7f:	c7 05 1f 21 01 00 00 	movl   $0x0,0x1211f(%rip)        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
100401f86:	00 00 00
100401f89:	e8 a2 fd ff ff       	call   100401d30 <.text+0xd30>
100401f8e:	e8 2d fe ff ff       	call   100401dc0 <.text+0xdc0>
100401f93:	48 8b 1d ee 20 01 00 	mov    0x120ee(%rip),%rbx        # 100414088 <_head_msys_intl_8_dll-0x1f78>
100401f9a:	48 85 db             	test   %rbx,%rbx
100401f9d:	0f 84 b4 00 00 00    	je     100402057 <.text+0x1057>
100401fa3:	48 8d 0d bc b0 00 00 	lea    0xb0bc(%rip),%rcx        # 10040d066 <_head_msys_intl_8_dll-0x8f9a>
100401faa:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
100401faf:	e8 ec 89 00 00       	call   10040a9a0 <.text+0x99a0>
100401fb4:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
100401fb9:	31 d2                	xor    %edx,%edx
100401fbb:	48 89 f1             	mov    %rsi,%rcx
100401fbe:	49 89 c1             	mov    %rax,%r9
100401fc1:	41 b8 14 01 00 00    	mov    $0x114,%r8d
100401fc7:	e8 64 8a 00 00       	call   10040aa30 <.text+0x9a30>
100401fcc:	8b 1d 4e 20 01 00    	mov    0x1204e(%rip),%ebx        # 100414020 <_head_msys_intl_8_dll-0x1fe0>
100401fd2:	31 d2                	xor    %edx,%edx
100401fd4:	48 89 f1             	mov    %rsi,%rcx
100401fd7:	e8 54 23 00 00       	call   100404330 <.text+0x3330>
100401fdc:	ba 00 00 00 00       	mov    $0x0,%edx
100401fe1:	48 8d 0d 9c b0 00 00 	lea    0xb09c(%rip),%rcx        # 10040d084 <_head_msys_intl_8_dll-0x8f7c>
100401fe8:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
100401fed:	41 89 c0             	mov    %eax,%r8d
100401ff0:	89 d8                	mov    %ebx,%eax
100401ff2:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
100401ff7:	4c 8b 0d 32 20 01 00 	mov    0x12032(%rip),%r9        # 100414030 <_head_msys_intl_8_dll-0x1fd0>
100401ffe:	44 29 c0             	sub    %r8d,%eax
100402001:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
100402006:	4c 8d 05 04 b0 00 00 	lea    0xb004(%rip),%r8        # 10040d011 <_head_msys_intl_8_dll-0x8fef>
10040200d:	48 8d 0d 5b b0 00 00 	lea    0xb05b(%rip),%rcx        # 10040d06f <_head_msys_intl_8_dll-0x8f91>
100402014:	0f 48 c2             	cmovs  %edx,%eax
100402017:	89 c2                	mov    %eax,%edx
100402019:	d1 fa                	sar    $1,%edx
10040201b:	29 d0                	sub    %edx,%eax
10040201d:	89 54 24 20          	mov    %edx,0x20(%rsp)
100402021:	8b 15 85 20 01 00    	mov    0x12085(%rip),%edx        # 1004140ac <_head_msys_intl_8_dll-0x1f54>
100402027:	89 44 24 38          	mov    %eax,0x38(%rsp)
10040202b:	48 8b 05 f6 1f 01 00 	mov    0x11ff6(%rip),%rax        # 100414028 <_head_msys_intl_8_dll-0x1fd8>
100402032:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100402037:	e8 44 8c 00 00       	call   10040ac80 <.text+0x9c80>
10040203c:	c6 05 85 20 01 00 00 	movb   $0x0,0x12085(%rip)        # 1004140c8 <_head_msys_intl_8_dll-0x1f38>
100402043:	c7 05 5b 20 01 00 00 	movl   $0x0,0x1205b(%rip)        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
10040204a:	00 00 00
10040204d:	48 81 c4 78 01 00 00 	add    $0x178,%rsp
100402054:	5b                   	pop    %rbx
100402055:	5e                   	pop    %rsi
100402056:	c3                   	ret
100402057:	48 8d 0d f3 af 00 00 	lea    0xaff3(%rip),%rcx        # 10040d051 <_head_msys_intl_8_dll-0x8faf>
10040205e:	e8 3d 89 00 00       	call   10040a9a0 <.text+0x99a0>
100402063:	31 d2                	xor    %edx,%edx
100402065:	b9 01 00 00 00       	mov    $0x1,%ecx
10040206a:	49 89 c0             	mov    %rax,%r8
10040206d:	e8 3e 8a 00 00       	call   10040aab0 <.text+0x9ab0>
100402072:	90                   	nop
100402073:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040207a:	00 00 00 00
10040207e:	66 90                	xchg   %ax,%ax
100402080:	41 54                	push   %r12
100402082:	57                   	push   %rdi
100402083:	56                   	push   %rsi
100402084:	53                   	push   %rbx
100402085:	48 83 ec 38          	sub    $0x38,%rsp
100402089:	8b 15 c9 1f 01 00    	mov    0x11fc9(%rip),%edx        # 100414058 <_head_msys_intl_8_dll-0x1fa8>
10040208f:	48 8b 1d 7a 9f 00 00 	mov    0x9f7a(%rip),%rbx        # 10040c010 <_head_msys_intl_8_dll-0x9ff0>
100402096:	8b 35 c0 1f 01 00    	mov    0x11fc0(%rip),%esi        # 10041405c <_head_msys_intl_8_dll-0x1fa4>
10040209c:	8b 05 0e 20 01 00    	mov    0x1200e(%rip),%eax        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
1004020a2:	85 d2                	test   %edx,%edx
1004020a4:	0f 8e 12 01 00 00    	jle    1004021bc <.text+0x11bc>
1004020aa:	48 63 fe             	movslq %esi,%rdi
1004020ad:	8d 56 ff             	lea    -0x1(%rsi),%edx
1004020b0:	48 01 df             	add    %rbx,%rdi
1004020b3:	85 f6                	test   %esi,%esi
1004020b5:	7f 79                	jg     100402130 <.text+0x1130>
1004020b7:	e9 c3 00 00 00       	jmp    10040217f <.text+0x117f>
1004020bc:	0f 1f 40 00          	nopl   0x0(%rax)
1004020c0:	85 c0                	test   %eax,%eax
1004020c2:	7e 09                	jle    1004020cd <.text+0x10cd>
1004020c4:	e8 f7 fc ff ff       	call   100401dc0 <.text+0xdc0>
1004020c9:	0f b6 73 ff          	movzbl -0x1(%rbx),%esi
1004020cd:	e8 0e 89 00 00       	call   10040a9e0 <.text+0x99e0>
1004020d2:	44 0f be e6          	movsbl %sil,%r12d
1004020d6:	4c 8b 40 10          	mov    0x10(%rax),%r8
1004020da:	48 89 c1             	mov    %rax,%rcx
1004020dd:	41 f6 40 11 40       	testb  $0x40,0x11(%r8)
1004020e2:	41 8b 40 0c          	mov    0xc(%r8),%eax
1004020e6:	74 0a                	je     1004020f2 <.text+0x10f2>
1004020e8:	41 83 fc 0a          	cmp    $0xa,%r12d
1004020ec:	0f 84 96 00 00 00    	je     100402188 <.text+0x1188>
1004020f2:	8d 50 ff             	lea    -0x1(%rax),%edx
1004020f5:	41 89 50 0c          	mov    %edx,0xc(%r8)
1004020f9:	85 d2                	test   %edx,%edx
1004020fb:	79 14                	jns    100402111 <.text+0x1111>
1004020fd:	41 3b 50 28          	cmp    0x28(%r8),%edx
100402101:	0f 8c a8 00 00 00    	jl     1004021af <.text+0x11af>
100402107:	40 80 fe 0a          	cmp    $0xa,%sil
10040210b:	0f 84 9e 00 00 00    	je     1004021af <.text+0x11af>
100402111:	49 8b 00             	mov    (%r8),%rax
100402114:	48 8d 50 01          	lea    0x1(%rax),%rdx
100402118:	49 89 10             	mov    %rdx,(%r8)
10040211b:	40 88 30             	mov    %sil,(%rax)
10040211e:	83 05 83 1f 01 00 01 	addl   $0x1,0x11f83(%rip)        # 1004140a8 <_head_msys_intl_8_dll-0x1f58>
100402125:	8b 05 85 1f 01 00    	mov    0x11f85(%rip),%eax        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
10040212b:	48 39 df             	cmp    %rbx,%rdi
10040212e:	74 1b                	je     10040214b <.text+0x114b>
100402130:	0f b6 33             	movzbl (%rbx),%esi
100402133:	48 83 c3 01          	add    $0x1,%rbx
100402137:	40 80 fe 20          	cmp    $0x20,%sil
10040213b:	75 83                	jne    1004020c0 <.text+0x10c0>
10040213d:	83 c0 01             	add    $0x1,%eax
100402140:	89 05 6a 1f 01 00    	mov    %eax,0x11f6a(%rip)        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
100402146:	48 39 df             	cmp    %rbx,%rdi
100402149:	75 e5                	jne    100402130 <.text+0x1130>
10040214b:	be ff ff ff ff       	mov    $0xffffffff,%esi
100402150:	85 c0                	test   %eax,%eax
100402152:	7e 05                	jle    100402159 <.text+0x1159>
100402154:	e8 67 fc ff ff       	call   100401dc0 <.text+0xdc0>
100402159:	8b 05 f9 1e 01 00    	mov    0x11ef9(%rip),%eax        # 100414058 <_head_msys_intl_8_dll-0x1fa8>
10040215f:	83 e8 01             	sub    $0x1,%eax
100402162:	89 05 f0 1e 01 00    	mov    %eax,0x11ef0(%rip)        # 100414058 <_head_msys_intl_8_dll-0x1fa8>
100402168:	85 c0                	test   %eax,%eax
10040216a:	7e 54                	jle    1004021c0 <.text+0x11c0>
10040216c:	48 63 fe             	movslq %esi,%rdi
10040216f:	8b 05 3b 1f 01 00    	mov    0x11f3b(%rip),%eax        # 1004140b0 <_head_msys_intl_8_dll-0x1f50>
100402175:	8d 56 ff             	lea    -0x1(%rsi),%edx