10040ddcf:	e9 f7 f7 ff ff       	jmp    10040d5cb <.text+0xc5cb>
10040ddd4:	48 8d 0d 31 82 01 00 	lea    0x18231(%rip),%rcx        # 10042600c <_head_msys_2_0_dll-0x9ff4>
10040dddb:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
10040dde0:	e8 03 37 01 00       	call   1004214e8 <.text+0x204e8>
10040dde5:	48 89 c1             	mov    %rax,%rcx
10040dde8:	e8 c3 9f ff ff       	call   100407db0 <.text+0x6db0>
10040dded:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
10040ddf2:	e9 b1 fa ff ff       	jmp    10040d8a8 <.text+0xc8a8>
10040ddf7:	48 8d 0d 43 82 01 00 	lea    0x18243(%rip),%rcx        # 100426041 <_head_msys_2_0_dll-0x9fbf>
10040ddfe:	e8 e5 36 01 00       	call   1004214e8 <.text+0x204e8>
10040de03:	48 89 c1             	mov    %rax,%rcx
10040de06:	e8 85 9f ff ff       	call   100407d90 <.text+0x6d90>
10040de0b:	48 8d 0d 17 82 01 00 	lea    0x18217(%rip),%rcx        # 100426029 <_head_msys_2_0_dll-0x9fd7>
10040de12:	e8 d1 36 01 00       	call   1004214e8 <.text+0x204e8>
10040de17:	48 89 c1             	mov    %rax,%rcx
10040de1a:	e8 71 9f ff ff       	call   100407d90 <.text+0x6d90>
10040de1f:	48 8d 0d 87 81 01 00 	lea    0x18187(%rip),%rcx        # 100425fad <_head_msys_2_0_dll-0xa053>
10040de26:	e8 bd 36 01 00       	call   1004214e8 <.text+0x204e8>
10040de2b:	48 89 c1             	mov    %rax,%rcx
10040de2e:	e8 5d 9f ff ff       	call   100407d90 <.text+0x6d90>
10040de33:	90                   	nop
10040de34:	e9 37 49 01 00       	jmp    100422770 <.text+0x21770>
10040de39:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040de40:	53                   	push   %rbx
10040de41:	48 83 ec 20          	sub    $0x20,%rsp
10040de45:	48 89 cb             	mov    %rcx,%rbx
10040de48:	e8 f3 00 00 00       	call   10040df40 <.text+0xcf40>
10040de4d:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
10040de54:	48 8d 90 fa fe ff ff 	lea    -0x106(%rax),%rdx
10040de5b:	48 f7 c2 fd ff ff ff 	test   $0xfffffffffffffffd,%rdx
10040de62:	75 38                	jne    10040de9c <.text+0xce9c>
10040de64:	eb 3b                	jmp    10040dea1 <.text+0xcea1>
10040de66:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040de6d:	00 00 00
10040de70:	48 89 d9             	mov    %rbx,%rcx
10040de73:	e8 c8 00 00 00       	call   10040df40 <.text+0xcf40>
10040de78:	ba 05 01 00 00       	mov    $0x105,%edx
10040de7d:	48 89 d9             	mov    %rbx,%rcx
10040de80:	e8 0b b7 ff ff       	call   100409590 <.text+0x8590>
10040de85:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
10040de8c:	48 8d 90 fa fe ff ff 	lea    -0x106(%rax),%rdx
10040de93:	48 f7 c2 fd ff ff ff 	test   $0xfffffffffffffffd,%rdx
10040de9a:	74 05                	je     10040dea1 <.text+0xcea1>
10040de9c:	48 85 c0             	test   %rax,%rax
10040de9f:	79 cf                	jns    10040de70 <.text+0xce70>
10040dea1:	48 3d 06 01 00 00    	cmp    $0x106,%rax
10040dea7:	0f 85 7e 00 00 00    	jne    10040df2b <.text+0xcf2b>
10040dead:	0f 1f 00             	nopl   (%rax)
10040deb0:	48 89 d9             	mov    %rbx,%rcx
10040deb3:	e8 a8 f2 ff ff       	call   10040d160 <.text+0xc160>
10040deb8:	48 89 d9             	mov    %rbx,%rcx
10040debb:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
10040dec2:	e8 79 00 00 00       	call   10040df40 <.text+0xcf40>
10040dec7:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
10040dece:	48 8d 90 fa fe ff ff 	lea    -0x106(%rax),%rdx
10040ded5:	48 f7 c2 fd ff ff ff 	test   $0xfffffffffffffffd,%rdx
10040dedc:	75 2e                	jne    10040df0c <.text+0xcf0c>
10040dede:	eb 31                	jmp    10040df11 <.text+0xcf11>
10040dee0:	48 89 d9             	mov    %rbx,%rcx
10040dee3:	e8 58 00 00 00       	call   10040df40 <.text+0xcf40>
10040dee8:	ba 05 01 00 00       	mov    $0x105,%edx
10040deed:	48 89 d9             	mov    %rbx,%rcx
10040def0:	e8 9b b6 ff ff       	call   100409590 <.text+0x8590>
10040def5:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
10040defc:	48 8d 90 fa fe ff ff 	lea    -0x106(%rax),%rdx
10040df03:	48 f7 c2 fd ff ff ff 	test   $0xfffffffffffffffd,%rdx
10040df0a:	74 05                	je     10040df11 <.text+0xcf11>
10040df0c:	48 85 c0             	test   %rax,%rax
10040df0f:	79 cf                	jns    10040dee0 <.text+0xcee0>
10040df11:	ba 06 01 00 00       	mov    $0x106,%edx
10040df16:	48 89 d9             	mov    %rbx,%rcx
10040df19:	e8 72 b6 ff ff       	call   100409590 <.text+0x8590>
10040df1e:	48 81 bb 80 00 00 00 	cmpq   $0x106,0x80(%rbx)
10040df25:	06 01 00 00
10040df29:	74 85                	je     10040deb0 <.text+0xceb0>
10040df2b:	48 83 c4 20          	add    $0x20,%rsp
10040df2f:	5b                   	pop    %rbx
10040df30:	c3                   	ret
10040df31:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040df38:	00 00 00 00
10040df3c:	0f 1f 40 00          	nopl   0x0(%rax)
10040df40:	55                   	push   %rbp
10040df41:	57                   	push   %rdi
10040df42:	56                   	push   %rsi
10040df43:	53                   	push   %rbx
10040df44:	48 83 ec 68          	sub    $0x68,%rsp
10040df48:	48 8b 91 80 00 00 00 	mov    0x80(%rcx),%rdx
10040df4f:	48 89 cb             	mov    %rcx,%rbx
10040df52:	48 81 fa ff 00 00 00 	cmp    $0xff,%rdx
10040df59:	76 0d                	jbe    10040df68 <.text+0xcf68>
10040df5b:	48 81 fa 09 01 00 00 	cmp    $0x109,%rdx
10040df62:	0f 8e 5d 03 00 00    	jle    10040e2c5 <.text+0xd2c5>
10040df68:	48 81 fa 0a 01 00 00 	cmp    $0x10a,%rdx
10040df6f:	75 0f                	jne    10040df80 <.text+0xcf80>
10040df71:	80 bb 1a 04 00 00 00 	cmpb   $0x0,0x41a(%rbx)
10040df78:	0f 85 1a 01 00 00    	jne    10040e098 <.text+0xd098>
10040df7e:	66 90                	xchg   %ax,%ax
10040df80:	48 89 d9             	mov    %rbx,%rcx
10040df83:	e8 08 b6 ff ff       	call   100409590 <.text+0x8590>
10040df88:	48 89 d9             	mov    %rbx,%rcx
10040df8b:	e8 d0 f1 ff ff       	call   10040d160 <.text+0xc160>
10040df90:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
10040df97:	48 89 c2             	mov    %rax,%rdx
10040df9a:	48 8d 82 ff fe ff ff 	lea    -0x101(%rdx),%rax
10040dfa1:	48 83 f8 03          	cmp    $0x3,%rax
10040dfa5:	77 5e                	ja     10040e005 <.text+0xd005>
10040dfa7:	48 81 fa 04 01 00 00 	cmp    $0x104,%rdx
10040dfae:	75 d0                	jne    10040df80 <.text+0xcf80>
10040dfb0:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
10040dfb7:	48 8b 8b 90 00 00 00 	mov    0x90(%rbx),%rcx
10040dfbe:	48 89 fa             	mov    %rdi,%rdx
10040dfc1:	e8 1a c1 ff ff       	call   10040a0e0 <.text+0x90e0>
10040dfc6:	48 29 c7             	sub    %rax,%rdi
10040dfc9:	48 83 7b 40 00       	cmpq   $0x0,0x40(%rbx)
10040dfce:	48 89 c5             	mov    %rax,%rbp
10040dfd1:	75 3d                	jne    10040e010 <.text+0xd010>
10040dfd3:	48 89 bb 98 00 00 00 	mov    %rdi,0x98(%rbx)
10040dfda:	48 89 d9             	mov    %rbx,%rcx
10040dfdd:	e8 7e f1 ff ff       	call   10040d160 <.text+0xc160>
10040dfe2:	48 89 d9             	mov    %rbx,%rcx
10040dfe5:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
10040dfec:	e8 4f ff ff ff       	call   10040df40 <.text+0xcf40>
10040dff1:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
10040dff8:	48 8d 82 ff fe ff ff 	lea    -0x101(%rdx),%rax
10040dfff:	48 83 f8 03          	cmp    $0x3,%rax
10040e003:	76 a2                	jbe    10040dfa7 <.text+0xcfa7>
10040e005:	48 83 c4 68          	add    $0x68,%rsp
10040e009:	5b                   	pop    %rbx
10040e00a:	5e                   	pop    %rsi
10040e00b:	5f                   	pop    %rdi
10040e00c:	5d                   	pop    %rbp
10040e00d:	c3                   	ret
10040e00e:	66 90                	xchg   %ax,%ax
10040e010:	8b 43 44             	mov    0x44(%rbx),%eax
10040e013:	85 c0                	test   %eax,%eax
10040e015:	0f 88 8d 02 00 00    	js     10040e2a8 <.text+0xd2a8>
10040e01b:	8b 43 40             	mov    0x40(%rbx),%eax
10040e01e:	85 c0                	test   %eax,%eax
10040e020:	0f 84 6a 02 00 00    	je     10040e290 <.text+0xd290>
10040e026:	be 01 00 00 00       	mov    $0x1,%esi
10040e02b:	83 f8 01             	cmp    $0x1,%eax
10040e02e:	7e 23                	jle    10040e053 <.text+0xd053>
10040e030:	49 89 e8             	mov    %rbp,%r8
10040e033:	48 89 fa             	mov    %rdi,%rdx
10040e036:	48 89 d9             	mov    %rbx,%rcx
10040e039:	83 c6 01             	add    $0x1,%esi
10040e03c:	e8 ff bb ff ff       	call   100409c40 <.text+0x8c40>
10040e041:	ba 05 01 00 00       	mov    $0x105,%edx
10040e046:	48 89 d9             	mov    %rbx,%rcx
10040e049:	e8 42 b5 ff ff       	call   100409590 <.text+0x8590>
10040e04e:	39 73 40             	cmp    %esi,0x40(%rbx)
10040e051:	7f dd                	jg     10040e030 <.text+0xd030>
10040e053:	3b 73 44             	cmp    0x44(%rbx),%esi
10040e056:	0f 8d 2c ff ff ff    	jge    10040df88 <.text+0xcf88>
10040e05c:	0f 1f 40 00          	nopl   0x0(%rax)
10040e060:	49 89 e8             	mov    %rbp,%r8
10040e063:	48 89 fa             	mov    %rdi,%rdx
10040e066:	48 89 d9             	mov    %rbx,%rcx
10040e069:	83 c6 01             	add    $0x1,%esi
10040e06c:	e8 cf bb ff ff       	call   100409c40 <.text+0x8c40>
10040e071:	ba 01 01 00 00       	mov    $0x101,%edx
10040e076:	48 89 d9             	mov    %rbx,%rcx
10040e079:	e8 12 b5 ff ff       	call   100409590 <.text+0x8590>
10040e07e:	ba 05 01 00 00       	mov    $0x105,%edx
10040e083:	48 89 d9             	mov    %rbx,%rcx
10040e086:	e8 05 b5 ff ff       	call   100409590 <.text+0x8590>
10040e08b:	39 73 44             	cmp    %esi,0x44(%rbx)
10040e08e:	7f d0                	jg     10040e060 <.text+0xd060>
10040e090:	e9 f3 fe ff ff       	jmp    10040df88 <.text+0xcf88>
10040e095:	0f 1f 00             	nopl   (%rax)
10040e098:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040e09f:	48 85 d2             	test   %rdx,%rdx
10040e0a2:	0f 85 a1 00 00 00    	jne    10040e149 <.text+0xd149>
10040e0a8:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
10040e0af:	ff ff
10040e0b1:	48 8b 83 c0 01 00 00 	mov    0x1c0(%rbx),%rax
10040e0b8:	48 c7 44 24 28 ff ff 	movq   $0xffffffffffffffff,0x28(%rsp)
10040e0bf:	ff ff
10040e0c1:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
10040e0c8:	00 00
10040e0ca:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
10040e0d1:	00 00
10040e0d3:	a8 40                	test   $0x40,%al
10040e0d5:	75 09                	jne    10040e0e0 <.text+0xd0e0>
10040e0d7:	48 c7 44 24 20 ff fb 	movq   $0xfffffffffffffbff,0x20(%rsp)
10040e0de:	ff ff
10040e0e0:	a8 80                	test   $0x80,%al
10040e0e2:	0f 85 d2 01 00 00    	jne    10040e2ba <.text+0xd2ba>
10040e0e8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
10040e0ed:	48 89 d9             	mov    %rbx,%rcx
10040e0f0:	48 8d 35 c9 82 01 00 	lea    0x182c9(%rip),%rsi        # 1004263c0 <_head_msys_2_0_dll-0x9c40>
10040e0f7:	e8 14 c2 ff ff       	call   10040a310 <.text+0x9310>
10040e0fc:	48 8d bb d0 00 00 00 	lea    0xd0(%rbx),%rdi
10040e103:	48 8d ae 00 01 00 00 	lea    0x100(%rsi),%rbp
10040e10a:	48 05 14 01 00 00    	add    $0x114,%rax
10040e110:	48 89 83 c8 00 00 00 	mov    %rax,0xc8(%rbx)
10040e117:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040e11e:	00 00
10040e120:	48 89 f2             	mov    %rsi,%rdx
10040e123:	48 89 d9             	mov    %rbx,%rcx
10040e126:	48 83 c6 20          	add    $0x20,%rsi
10040e12a:	48 83 c7 08          	add    $0x8,%rdi
10040e12e:	e8 dd c1 ff ff       	call   10040a310 <.text+0x9310>
10040e133:	48 05 14 01 00 00    	add    $0x114,%rax
10040e139:	48 89 47 f8          	mov    %rax,-0x8(%rdi)
10040e13d:	48 39 f5             	cmp    %rsi,%rbp
10040e140:	75 de                	jne    10040e120 <.text+0xd120>
10040e142:	48 8b 93 c8 00 00 00 	mov    0xc8(%rbx),%rdx
10040e149:	48 89 d9             	mov    %rbx,%rcx
10040e14c:	be 03 00 00 00       	mov    $0x3,%esi
10040e151:	e8 3a b4 ff ff       	call   100409590 <.text+0x8590>
10040e156:	48 8b 93 d0 00 00 00 	mov    0xd0(%rbx),%rdx
10040e15d:	48 89 d9             	mov    %rbx,%rcx
10040e160:	e8 2b b4 ff ff       	call   100409590 <.text+0x8590>
10040e165:	ba e0 00 00 00       	mov    $0xe0,%edx
10040e16a:	48 89 d9             	mov    %rbx,%rcx
10040e16d:	e8 1e b4 ff ff       	call   100409590 <.text+0x8590>
10040e172:	48 8b 93 e0 00 00 00 	mov    0xe0(%rbx),%rdx
10040e179:	48 89 d9             	mov    %rbx,%rcx
10040e17c:	e8 0f b4 ff ff       	call   100409590 <.text+0x8590>
10040e181:	ba 05 01 00 00       	mov    $0x105,%edx
10040e186:	48 89 d9             	mov    %rbx,%rcx
10040e189:	e8 02 b4 ff ff       	call   100409590 <.text+0x8590>
10040e18e:	ba 06 01 00 00       	mov    $0x106,%edx
10040e193:	48 89 d9             	mov    %rbx,%rcx
10040e196:	e8 f5 b3 ff ff       	call   100409590 <.text+0x8590>
10040e19b:	ba ed 00 00 00       	mov    $0xed,%edx
10040e1a0:	48 89 d9             	mov    %rbx,%rcx
10040e1a3:	e8 e8 b3 ff ff       	call   100409590 <.text+0x8590>
10040e1a8:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
10040e1af:	48 89 d9             	mov    %rbx,%rcx
10040e1b2:	e8 d9 b3 ff ff       	call   100409590 <.text+0x8590>
10040e1b7:	ba 05 01 00 00       	mov    $0x105,%edx
10040e1bc:	48 89 d9             	mov    %rbx,%rcx
10040e1bf:	e8 cc b3 ff ff       	call   100409590 <.text+0x8590>
10040e1c4:	ba 06 01 00 00       	mov    $0x106,%edx
10040e1c9:	48 89 d9             	mov    %rbx,%rcx
10040e1cc:	e8 bf b3 ff ff       	call   100409590 <.text+0x8590>
10040e1d1:	48 8b 93 e8 00 00 00 	mov    0xe8(%rbx),%rdx
10040e1d8:	48 89 d9             	mov    %rbx,%rcx
10040e1db:	e8 b0 b3 ff ff       	call   100409590 <.text+0x8590>
10040e1e0:	ba f0 00 00 00       	mov    $0xf0,%edx
10040e1e5:	48 89 d9             	mov    %rbx,%rcx
10040e1e8:	e8 a3 b3 ff ff       	call   100409590 <.text+0x8590>
10040e1ed:	48 8b 93 f8 00 00 00 	mov    0xf8(%rbx),%rdx
10040e1f4:	48 89 d9             	mov    %rbx,%rcx
10040e1f7:	e8 94 b3 ff ff       	call   100409590 <.text+0x8590>
10040e1fc:	ba 05 01 00 00       	mov    $0x105,%edx
10040e201:	48 89 d9             	mov    %rbx,%rcx
10040e204:	e8 87 b3 ff ff       	call   100409590 <.text+0x8590>
10040e209:	ba 06 01 00 00       	mov    $0x106,%edx
10040e20e:	48 89 d9             	mov    %rbx,%rcx
10040e211:	e8 7a b3 ff ff       	call   100409590 <.text+0x8590>
10040e216:	ba f4 00 00 00       	mov    $0xf4,%edx
10040e21b:	48 89 d9             	mov    %rbx,%rcx
10040e21e:	e8 6d b3 ff ff       	call   100409590 <.text+0x8590>
10040e223:	48 8b 93 08 01 00 00 	mov    0x108(%rbx),%rdx
10040e22a:	48 89 d9             	mov    %rbx,%rcx
10040e22d:	e8 5e b3 ff ff       	call   100409590 <.text+0x8590>
10040e232:	ba 05 01 00 00       	mov    $0x105,%edx
10040e237:	48 89 d9             	mov    %rbx,%rcx
10040e23a:	e8 51 b3 ff ff       	call   100409590 <.text+0x8590>
10040e23f:	ba 06 01 00 00       	mov    $0x106,%edx
10040e244:	48 89 d9             	mov    %rbx,%rcx
10040e247:	e8 44 b3 ff ff       	call   100409590 <.text+0x8590>
10040e24c:	48 8b 93 00 01 00 00 	mov    0x100(%rbx),%rdx
10040e253:	48 89 d9             	mov    %rbx,%rcx
10040e256:	e8 35 b3 ff ff       	call   100409590 <.text+0x8590>
10040e25b:	48 8b 93 d8 00 00 00 	mov    0xd8(%rbx),%rdx
10040e262:	48 89 d9             	mov    %rbx,%rcx
10040e265:	e8 26 b3 ff ff       	call   100409590 <.text+0x8590>
10040e26a:	ba 05 01 00 00       	mov    $0x105,%edx
10040e26f:	48 89 d9             	mov    %rbx,%rcx
10040e272:	e8 19 b3 ff ff       	call   100409590 <.text+0x8590>
10040e277:	ba 06 01 00 00       	mov    $0x106,%edx
10040e27c:	48 89 d9             	mov    %rbx,%rcx
10040e27f:	e8 0c b3 ff ff       	call   100409590 <.text+0x8590>
10040e284:	83 ee 01             	sub    $0x1,%esi
10040e287:	75 d2                	jne    10040e25b <.text+0xd25b>
10040e289:	e9 fa fc ff ff       	jmp    10040df88 <.text+0xcf88>
10040e28e:	66 90                	xchg   %ax,%ax
10040e290:	ba 01 01 00 00       	mov    $0x101,%edx
10040e295:	48 89 d9             	mov    %rbx,%rcx
10040e298:	e8 f3 b2 ff ff       	call   100409590 <.text+0x8590>
10040e29d:	8b 43 40             	mov    0x40(%rbx),%eax
10040e2a0:	e9 81 fd ff ff       	jmp    10040e026 <.text+0xd026>
10040e2a5:	0f 1f 00             	nopl   (%rax)
10040e2a8:	ba 03 01 00 00       	mov    $0x103,%edx
10040e2ad:	48 89 d9             	mov    %rbx,%rcx
10040e2b0:	e8 db b2 ff ff       	call   100409590 <.text+0x8590>
10040e2b5:	e9 61 fd ff ff       	jmp    10040e01b <.text+0xd01b>
10040e2ba:	48 83 64 24 20 fe    	andq   $0xfffffffffffffffe,0x20(%rsp)
10040e2c0:	e9 23 fe ff ff       	jmp    10040e0e8 <.text+0xd0e8>
10040e2c5:	74 1f                	je     10040e2e6 <.text+0xd2e6>
10040e2c7:	48 81 fa 07 01 00 00 	cmp    $0x107,%rdx
10040e2ce:	74 7d                	je     10040e34d <.text+0xd34d>
10040e2d0:	ba 00 01 00 00       	mov    $0x100,%edx
10040e2d5:	e8 b6 b2 ff ff       	call   100409590 <.text+0x8590>
10040e2da:	48 8b 93 80 00 00 00 	mov    0x80(%rbx),%rdx
10040e2e1:	e9 b4 fc ff ff       	jmp    10040df9a <.text+0xcf9a>
10040e2e6:	8b 51 48             	mov    0x48(%rcx),%edx
10040e2e9:	83 fa ff             	cmp    $0xffffffff,%edx
10040e2ec:	0f 84 94 00 00 00    	je     10040e386 <.text+0xd386>
10040e2f2:	e8 89 b3 ff ff       	call   100409680 <.text+0x8680>
10040e2f7:	80 bb cd 01 00 00 00 	cmpb   $0x0,0x1cd(%rbx)
10040e2fe:	0f 84 84 fc ff ff    	je     10040df88 <.text+0xcf88>
10040e304:	48 8d 74 24 20       	lea    0x20(%rsp),%rsi
10040e309:	8b 4b 48             	mov    0x48(%rbx),%ecx
10040e30c:	48 89 f2             	mov    %rsi,%rdx
10040e30f:	e8 5c 15 00 00       	call   10040f870 <.text+0xe870>
10040e314:	85 c0                	test   %eax,%eax
10040e316:	0f 8e 6c fc ff ff    	jle    10040df88 <.text+0xcf88>
10040e31c:	83 e8 01             	sub    $0x1,%eax
10040e31f:	48 01 c0             	add    %rax,%rax
10040e322:	48 8d 7c 04 22       	lea    0x22(%rsp,%rax,1),%rdi
10040e327:	0f b7 16             	movzwl (%rsi),%edx
10040e32a:	48 89 d9             	mov    %rbx,%rcx
10040e32d:	48 83 c6 02          	add    $0x2,%rsi
10040e331:	e8 4a b3 ff ff       	call   100409680 <.text+0x8680>
10040e336:	ba 06 01 00 00       	mov    $0x106,%edx
10040e33b:	48 89 d9             	mov    %rbx,%rcx
10040e33e:	e8 4d b2 ff ff       	call   100409590 <.text+0x8590>
10040e343:	48 39 fe             	cmp    %rdi,%rsi
10040e346:	75 df                	jne    10040e327 <.text+0xd327>
10040e348:	e9 3b fc ff ff       	jmp    10040df88 <.text+0xcf88>
10040e34d:	e8 0e ee ff ff       	call   10040d160 <.text+0xc160>
10040e352:	48 89 d9             	mov    %rbx,%rcx
10040e355:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
10040e35c:	e8 df fa ff ff       	call   10040de40 <.text+0xce40>
10040e361:	48 81 bb 80 00 00 00 	cmpq   $0x108,0x80(%rbx)
10040e368:	08 01 00 00
10040e36c:	0f 84 16 fc ff ff    	je     10040df88 <.text+0xcf88>
10040e372:	48 8d 0d 2b 7f 01 00 	lea    0x17f2b(%rip),%rcx        # 1004262a4 <_head_msys_2_0_dll-0x9d5c>
10040e379:	e8 6a 31 01 00       	call   1004214e8 <.text+0x204e8>
10040e37e:	48 89 c1             	mov    %rax,%rcx
10040e381:	e8 0a 9a ff ff       	call   100407d90 <.text+0x6d90>
10040e386:	ba 12 01 00 00       	mov    $0x112,%edx
10040e38b:	e8 00 b2 ff ff       	call   100409590 <.text+0x8590>
10040e390:	e9 f3 fb ff ff       	jmp    10040df88 <.text+0xcf88>
10040e395:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040e39c:	00 00 00 00
10040e3a0:	53                   	push   %rbx
10040e3a1:	48 83 ec 20          	sub    $0x20,%rsp
10040e3a5:	41 80 b8 cc 01 00 00 	cmpb   $0x0,0x1cc(%r8)
10040e3ac:	00
10040e3ad:	49 89 48 20          	mov    %rcx,0x20(%r8)
10040e3b1:	4c 89 c3             	mov    %r8,%rbx
10040e3b4:	49 89 50 28          	mov    %rdx,0x28(%r8)
10040e3b8:	49 c7 40 30 ff ff ff 	movq   $0xffffffffffffffff,0x30(%r8)
10040e3bf:	ff