100403afe:	4c 8b 68 10          	mov    0x10(%rax),%r13
100403b02:	e8 99 6e 00 00       	call   10040a9a0 <.text+0x99a0>
100403b07:	48 89 c1             	mov    %rax,%rcx
100403b0a:	4c 89 ea             	mov    %r13,%rdx
100403b0d:	e8 2e 70 00 00       	call   10040ab40 <.text+0x9b40>
100403b12:	e8 c9 6e 00 00       	call   10040a9e0 <.text+0x99e0>
100403b17:	48 8d 0d 7a a5 00 00 	lea    0xa57a(%rip),%rcx        # 10040e098 <_head_msys_intl_8_dll-0x7f68>
100403b1e:	4c 8b 68 10          	mov    0x10(%rax),%r13
100403b22:	e8 79 6e 00 00       	call   10040a9a0 <.text+0x99a0>
100403b27:	48 89 c1             	mov    %rax,%rcx
100403b2a:	4c 89 ea             	mov    %r13,%rdx
100403b2d:	e8 0e 70 00 00       	call   10040ab40 <.text+0x9b40>
100403b32:	48 8d 05 95 a5 00 00 	lea    0xa595(%rip),%rax        # 10040e0ce <_head_msys_intl_8_dll-0x7f32>
100403b39:	48 8d 15 d9 a5 00 00 	lea    0xa5d9(%rip),%rdx        # 10040e119 <_head_msys_intl_8_dll-0x7ee7>
100403b40:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
100403b47:	00 00 00 00 00
100403b4c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100403b51:	48 8d 05 78 a5 00 00 	lea    0xa578(%rip),%rax        # 10040e0d0 <_head_msys_intl_8_dll-0x7f30>
100403b58:	41 b8 70 00 00 00    	mov    $0x70,%r8d
100403b5e:	41 b9 72 00 00 00    	mov    $0x72,%r9d
100403b64:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100403b69:	48 8d 05 70 a5 00 00 	lea    0xa570(%rip),%rax        # 10040e0e0 <_head_msys_intl_8_dll-0x7f20>
100403b70:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100403b75:	48 8d 05 6e a5 00 00 	lea    0xa56e(%rip),%rax        # 10040e0ea <_head_msys_intl_8_dll-0x7f16>
100403b7c:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100403b81:	48 8d 05 78 a5 00 00 	lea    0xa578(%rip),%rax        # 10040e100 <_head_msys_intl_8_dll-0x7f00>
100403b88:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100403b8d:	48 8d 05 76 a5 00 00 	lea    0xa576(%rip),%rax        # 10040e10a <_head_msys_intl_8_dll-0x7ef6>
100403b94:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
100403b99:	48 8d 15 83 a5 00 00 	lea    0xa583(%rip),%rdx        # 10040e123 <_head_msys_intl_8_dll-0x7edd>
100403ba0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100403ba5:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
100403baa:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
100403baf:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
100403bb4:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
100403bbb:	00 00 00 00 00
100403bc0:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
100403bc5:	48 8d 15 61 a5 00 00 	lea    0xa561(%rip),%rdx        # 10040e12d <_head_msys_intl_8_dll-0x7ed3>
100403bcc:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
100403bd1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
100403bd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100403bdd:	00 00 00
100403be0:	48 8b 42 10          	mov    0x10(%rdx),%rax
100403be4:	48 83 c2 10          	add    $0x10,%rdx
100403be8:	48 85 c0             	test   %rax,%rax
100403beb:	74 17                	je     100403c04 <.text+0x2c04>
100403bed:	0f b6 08             	movzbl (%rax),%ecx
100403bf0:	41 39 c8             	cmp    %ecx,%r8d
100403bf3:	75 eb                	jne    100403be0 <.text+0x2be0>
100403bf5:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
100403bf9:	41 39 c9             	cmp    %ecx,%r9d
100403bfc:	75 e2                	jne    100403be0 <.text+0x2be0>
100403bfe:	80 78 02 00          	cmpb   $0x0,0x2(%rax)
100403c02:	75 dc                	jne    100403be0 <.text+0x2be0>
100403c04:	4c 8b 6a 08          	mov    0x8(%rdx),%r13
100403c08:	48 8d 0d 28 a5 00 00 	lea    0xa528(%rip),%rcx        # 10040e137 <_head_msys_intl_8_dll-0x7ec9>
100403c0f:	4d 85 ed             	test   %r13,%r13
100403c12:	0f 84 a6 00 00 00    	je     100403cbe <.text+0x2cbe>
100403c18:	e8 83 6d 00 00       	call   10040a9a0 <.text+0x99a0>
100403c1d:	4c 8d 05 2c a5 00 00 	lea    0xa52c(%rip),%r8        # 10040e150 <_head_msys_intl_8_dll-0x7eb0>
100403c24:	48 8d 15 4d a5 00 00 	lea    0xa54d(%rip),%rdx        # 10040e178 <_head_msys_intl_8_dll-0x7e88>
100403c2b:	48 89 c1             	mov    %rax,%rcx
100403c2e:	4c 8d 35 9b 94 00 00 	lea    0x949b(%rip),%r14        # 10040d0d0 <_head_msys_intl_8_dll-0x8f30>
100403c35:	e8 46 70 00 00       	call   10040ac80 <.text+0x9c80>
100403c3a:	b9 06 00 00 00       	mov    $0x6,%ecx
100403c3f:	31 d2                	xor    %edx,%edx
100403c41:	e8 52 6d 00 00       	call   10040a998 <.text+0x9998>
100403c46:	48 89 c1             	mov    %rax,%rcx
100403c49:	48 85 c0             	test   %rax,%rax
100403c4c:	74 1a                	je     100403c68 <.text+0x2c68>
100403c4e:	41 b8 03 00 00 00    	mov    $0x3,%r8d
100403c54:	48 8d 15 2b a5 00 00 	lea    0xa52b(%rip),%rdx        # 10040e186 <_head_msys_intl_8_dll-0x7e7a>
100403c5b:	e8 e0 70 00 00       	call   10040ad40 <.text+0x9d40>
100403c60:	85 c0                	test   %eax,%eax
100403c62:	0f 85 da 00 00 00    	jne    100403d42 <.text+0x2d42>
100403c68:	48 8d 0d 68 a5 00 00 	lea    0xa568(%rip),%rcx        # 10040e1d7 <_head_msys_intl_8_dll-0x7e29>
100403c6f:	e8 2c 6d 00 00       	call   10040a9a0 <.text+0x99a0>
100403c74:	4c 8d 05 55 94 00 00 	lea    0x9455(%rip),%r8        # 10040d0d0 <_head_msys_intl_8_dll-0x8f30>
100403c7b:	48 8d 15 ce a4 00 00 	lea    0xa4ce(%rip),%rdx        # 10040e150 <_head_msys_intl_8_dll-0x7eb0>
100403c82:	48 89 c1             	mov    %rax,%rcx
100403c85:	e8 f6 6f 00 00       	call   10040ac80 <.text+0x9c80>
100403c8a:	4d 39 f5             	cmp    %r14,%r13
100403c8d:	48 8d 05 7d 93 00 00 	lea    0x937d(%rip),%rax        # 10040d011 <_head_msys_intl_8_dll-0x8fef>
100403c94:	4c 8d 35 38 94 00 00 	lea    0x9438(%rip),%r14        # 10040d0d3 <_head_msys_intl_8_dll-0x8f2d>
100403c9b:	4c 0f 45 f0          	cmovne %rax,%r14
100403c9f:	48 8d 0d 52 a5 00 00 	lea    0xa552(%rip),%rcx        # 10040e1f8 <_head_msys_intl_8_dll-0x7e08>
100403ca6:	e8 f5 6c 00 00       	call   10040a9a0 <.text+0x99a0>
100403cab:	4d 89 f0             	mov    %r14,%r8
100403cae:	4c 89 ea             	mov    %r13,%rdx
100403cb1:	48 89 c1             	mov    %rax,%rcx
100403cb4:	e8 c7 6f 00 00       	call   10040ac80 <.text+0x9c80>
100403cb9:	e9 15 fc ff ff       	jmp    1004038d3 <.text+0x28d3>
100403cbe:	e8 dd 6c 00 00       	call   10040a9a0 <.text+0x99a0>
100403cc3:	4c 8d 05 86 a4 00 00 	lea    0xa486(%rip),%r8        # 10040e150 <_head_msys_intl_8_dll-0x7eb0>
100403cca:	48 8d 15 a7 a4 00 00 	lea    0xa4a7(%rip),%rdx        # 10040e178 <_head_msys_intl_8_dll-0x7e88>
100403cd1:	48 89 c1             	mov    %rax,%rcx
100403cd4:	e8 a7 6f 00 00       	call   10040ac80 <.text+0x9c80>
100403cd9:	b9 06 00 00 00       	mov    $0x6,%ecx
100403cde:	31 d2                	xor    %edx,%edx
100403ce0:	e8 b3 6c 00 00       	call   10040a998 <.text+0x9998>
100403ce5:	48 89 c1             	mov    %rax,%rcx
100403ce8:	48 85 c0             	test   %rax,%rax
100403ceb:	74 16                	je     100403d03 <.text+0x2d03>
100403ced:	41 b8 03 00 00 00    	mov    $0x3,%r8d
100403cf3:	48 8d 15 8c a4 00 00 	lea    0xa48c(%rip),%rdx        # 10040e186 <_head_msys_intl_8_dll-0x7e7a>
100403cfa:	e8 41 70 00 00       	call   10040ad40 <.text+0x9d40>
100403cff:	85 c0                	test   %eax,%eax
100403d01:	75 35                	jne    100403d38 <.text+0x2d38>
100403d03:	48 8d 0d cd a4 00 00 	lea    0xa4cd(%rip),%rcx        # 10040e1d7 <_head_msys_intl_8_dll-0x7e29>
100403d0a:	4c 8d 2d bf 93 00 00 	lea    0x93bf(%rip),%r13        # 10040d0d0 <_head_msys_intl_8_dll-0x8f30>
100403d11:	e8 8a 6c 00 00       	call   10040a9a0 <.text+0x99a0>
100403d16:	4c 8d 05 b3 93 00 00 	lea    0x93b3(%rip),%r8        # 10040d0d0 <_head_msys_intl_8_dll-0x8f30>
100403d1d:	48 8d 15 2c a4 00 00 	lea    0xa42c(%rip),%rdx        # 10040e150 <_head_msys_intl_8_dll-0x7eb0>
100403d24:	48 89 c1             	mov    %rax,%rcx
100403d27:	4c 8d 35 a5 93 00 00 	lea    0x93a5(%rip),%r14        # 10040d0d3 <_head_msys_intl_8_dll-0x8f2d>
100403d2e:	e8 4d 6f 00 00       	call   10040ac80 <.text+0x9c80>
100403d33:	e9 67 ff ff ff       	jmp    100403c9f <.text+0x2c9f>
100403d38:	4c 8d 35 91 93 00 00 	lea    0x9391(%rip),%r14        # 10040d0d0 <_head_msys_intl_8_dll-0x8f30>
100403d3f:	4d 89 f5             	mov    %r14,%r13
100403d42:	e8 99 6c 00 00       	call   10040a9e0 <.text+0x99e0>
100403d47:	48 8d 0d 42 a4 00 00 	lea    0xa442(%rip),%rcx        # 10040e190 <_head_msys_intl_8_dll-0x7e70>
100403d4e:	4c 8b 78 10          	mov    0x10(%rax),%r15
100403d52:	e8 49 6c 00 00       	call   10040a9a0 <.text+0x99a0>
100403d57:	48 89 c1             	mov    %rax,%rcx
100403d5a:	4c 89 fa             	mov    %r15,%rdx
100403d5d:	e8 de 6d 00 00       	call   10040ab40 <.text+0x9b40>
100403d62:	e9 01 ff ff ff       	jmp    100403c68 <.text+0x2c68>
100403d67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100403d6e:	00 00
100403d70:	41 54                	push   %r12
100403d72:	56                   	push   %rsi
100403d73:	53                   	push   %rbx
100403d74:	48 83 ec 40          	sub    $0x40,%rsp
100403d78:	89 d6                	mov    %edx,%esi
100403d7a:	0f be 11             	movsbl (%rcx),%edx
100403d7d:	49 89 cc             	mov    %rcx,%r12
100403d80:	4c 89 cb             	mov    %r9,%rbx
100403d83:	89 d0                	mov    %edx,%eax
100403d85:	83 ea 30             	sub    $0x30,%edx
100403d88:	83 fa 09             	cmp    $0x9,%edx
100403d8b:	76 0b                	jbe    100403d98 <.text+0x2d98>
100403d8d:	41 88 00             	mov    %al,(%r8)
100403d90:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
100403d94:	49 83 c4 01          	add    $0x1,%r12
100403d98:	84 c0                	test   %al,%al
100403d9a:	75 0c                	jne    100403da8 <.text+0x2da8>
100403d9c:	48 83 c4 40          	add    $0x40,%rsp
100403da0:	5b                   	pop    %rbx
100403da1:	5e                   	pop    %rsi
100403da2:	41 5c                	pop    %r12
100403da4:	c3                   	ret
100403da5:	0f 1f 00             	nopl   (%rax)
100403da8:	31 d2                	xor    %edx,%edx
100403daa:	4c 8d 4c 24 38       	lea    0x38(%rsp),%r9
100403daf:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
100403db5:	4c 89 e1             	mov    %r12,%rcx
100403db8:	48 8d 05 52 92 00 00 	lea    0x9252(%rip),%rax        # 10040d011 <_head_msys_intl_8_dll-0x8fef>
100403dbf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100403dc4:	e8 27 57 00 00       	call   1004094f0 <.text+0x84f0>
100403dc9:	85 c0                	test   %eax,%eax
100403dcb:	75 1d                	jne    100403dea <.text+0x2dea>
100403dcd:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
100403dd2:	48 8d 50 ff          	lea    -0x1(%rax),%rdx
100403dd6:	48 81 fa fe ff ff 7f 	cmp    $0x7ffffffe,%rdx
100403ddd:	77 0b                	ja     100403dea <.text+0x2dea>
100403ddf:	89 03                	mov    %eax,(%rbx)
100403de1:	48 83 c4 40          	add    $0x40,%rsp
100403de5:	5b                   	pop    %rbx
100403de6:	5e                   	pop    %rsi
100403de7:	41 5c                	pop    %r12
100403de9:	c3                   	ret
100403dea:	4c 89 e1             	mov    %r12,%rcx
100403ded:	40 0f be f6          	movsbl %sil,%esi
100403df1:	e8 7a 44 00 00       	call   100408270 <.text+0x7270>
100403df6:	48 8d 0d 33 a4 00 00 	lea    0xa433(%rip),%rcx        # 10040e230 <_head_msys_intl_8_dll-0x7dd0>
100403dfd:	49 89 c4             	mov    %rax,%r12
100403e00:	e8 9b 6b 00 00       	call   10040a9a0 <.text+0x99a0>
100403e05:	ba 8b 00 00 00       	mov    $0x8b,%edx
100403e0a:	48 81 7c 24 38 ff ff 	cmpq   $0x7fffffff,0x38(%rsp)
100403e11:	ff 7f
100403e13:	48 89 c3             	mov    %rax,%rbx
100403e16:	7e 1c                	jle    100403e34 <.text+0x2e34>
100403e18:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
100403e1d:	31 c9                	xor    %ecx,%ecx
100403e1f:	41 89 f1             	mov    %esi,%r9d
100403e22:	49 89 d8             	mov    %rbx,%r8
100403e25:	e8 86 6c 00 00       	call   10040aab0 <.text+0x9ab0>
100403e2a:	b9 01 00 00 00       	mov    $0x1,%ecx
100403e2f:	e8 5c fa ff ff       	call   100403890 <.text+0x2890>
100403e34:	e8 97 6b 00 00       	call   10040a9d0 <.text+0x99d0>
100403e39:	8b 10                	mov    (%rax),%edx
100403e3b:	eb db                	jmp    100403e18 <.text+0x2e18>
100403e3d:	90                   	nop
100403e3e:	90                   	nop
100403e3f:	90                   	nop
100403e40:	48 89 0d c1 02 01 00 	mov    %rcx,0x102c1(%rip)        # 100414108 <_head_msys_intl_8_dll-0x1ef8>
100403e47:	c3                   	ret
100403e48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100403e4f:	00
100403e50:	88 0d aa 02 01 00    	mov    %cl,0x102aa(%rip)        # 100414100 <_head_msys_intl_8_dll-0x1f00>
100403e56:	c3                   	ret
100403e57:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100403e5e:	00 00
100403e60:	56                   	push   %rsi
100403e61:	53                   	push   %rbx
100403e62:	48 83 ec 38          	sub    $0x38,%rsp
100403e66:	e8 75 6b 00 00       	call   10040a9e0 <.text+0x99e0>
100403e6b:	48 8b 48 10          	mov    0x10(%rax),%rcx
100403e6f:	e8 9c 68 00 00       	call   10040a710 <.text+0x9710>
100403e74:	85 c0                	test   %eax,%eax
100403e76:	74 13                	je     100403e8b <.text+0x2e8b>
100403e78:	80 3d 81 02 01 00 00 	cmpb   $0x0,0x10281(%rip)        # 100414100 <_head_msys_intl_8_dll-0x1f00>
100403e7f:	74 23                	je     100403ea4 <.text+0x2ea4>
100403e81:	e8 4a 6b 00 00       	call   10040a9d0 <.text+0x99d0>
100403e86:	83 38 20             	cmpl   $0x20,(%rax)
100403e89:	75 19                	jne    100403ea4 <.text+0x2ea4>
100403e8b:	e8 50 6b 00 00       	call   10040a9e0 <.text+0x99e0>
100403e90:	48 8b 48 18          	mov    0x18(%rax),%rcx
100403e94:	e8 77 68 00 00       	call   10040a710 <.text+0x9710>
100403e99:	85 c0                	test   %eax,%eax
100403e9b:	75 47                	jne    100403ee4 <.text+0x2ee4>
100403e9d:	48 83 c4 38          	add    $0x38,%rsp
100403ea1:	5b                   	pop    %rbx
100403ea2:	5e                   	pop    %rsi
100403ea3:	c3                   	ret
100403ea4:	48 8d 0d a5 ac 00 00 	lea    0xaca5(%rip),%rcx        # 10040eb50 <_head_msys_intl_8_dll-0x74b0>
100403eab:	e8 f0 6a 00 00       	call   10040a9a0 <.text+0x99a0>
100403eb0:	48 8b 0d 51 02 01 00 	mov    0x10251(%rip),%rcx        # 100414108 <_head_msys_intl_8_dll-0x1ef8>
100403eb7:	48 89 c3             	mov    %rax,%rbx
100403eba:	48 85 c9             	test   %rcx,%rcx
100403ebd:	74 33                	je     100403ef2 <.text+0x2ef2>
100403ebf:	e8 0c 40 00 00       	call   100407ed0 <.text+0x6ed0>
100403ec4:	48 89 c6             	mov    %rax,%rsi
100403ec7:	e8 04 6b 00 00       	call   10040a9d0 <.text+0x99d0>
100403ecc:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
100403ed1:	49 89 f1             	mov    %rsi,%r9
100403ed4:	31 c9                	xor    %ecx,%ecx
100403ed6:	8b 10                	mov    (%rax),%edx
100403ed8:	4c 8d 05 7d ac 00 00 	lea    0xac7d(%rip),%r8        # 10040eb5c <_head_msys_intl_8_dll-0x74a4>
100403edf:	e8 cc 6b 00 00       	call   10040aab0 <.text+0x9ab0>
100403ee4:	48 8b 05 b5 c0 00 00 	mov    0xc0b5(%rip),%rax        # 10040ffa0 <_head_msys_intl_8_dll-0x6060>
100403eeb:	8b 08                	mov    (%rax),%ecx
100403eed:	e8 6e 6b 00 00       	call   10040aa60 <.text+0x9a60>
100403ef2:	e8 d9 6a 00 00       	call   10040a9d0 <.text+0x99d0>
100403ef7:	49 89 d9             	mov    %rbx,%r9
100403efa:	4c 8d 05 62 ac 00 00 	lea    0xac62(%rip),%r8        # 10040eb63 <_head_msys_intl_8_dll-0x749d>
100403f01:	31 c9                	xor    %ecx,%ecx
100403f03:	8b 10                	mov    (%rax),%edx
100403f05:	e8 a6 6b 00 00       	call   10040aab0 <.text+0x9ab0>
100403f0a:	eb d8                	jmp    100403ee4 <.text+0x2ee4>
100403f0c:	90                   	nop
100403f0d:	90                   	nop
100403f0e:	90                   	nop
100403f0f:	90                   	nop
100403f10:	e9 5b 6d 00 00       	jmp    10040ac70 <.text+0x9c70>
100403f15:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100403f1c:	00 00 00 00
100403f20:	53                   	push   %rbx
100403f21:	48 83 ec 20          	sub    $0x20,%rsp
100403f25:	89 d3                	mov    %edx,%ebx
100403f27:	48 85 c9             	test   %rcx,%rcx
100403f2a:	74 1c                	je     100403f48 <.text+0x2f48>
100403f2c:	e8 cf 6b 00 00       	call   10040ab00 <.text+0x9b00>
100403f31:	41 89 d9             	mov    %ebx,%r9d
100403f34:	45 31 c0             	xor    %r8d,%r8d
100403f37:	31 d2                	xor    %edx,%edx
100403f39:	89 c1                	mov    %eax,%ecx
100403f3b:	48 83 c4 20          	add    $0x20,%rsp
100403f3f:	5b                   	pop    %rbx
100403f40:	e9 2b 6d 00 00       	jmp    10040ac70 <.text+0x9c70>
100403f45:	0f 1f 00             	nopl   (%rax)
100403f48:	48 83 c4 20          	add    $0x20,%rsp
100403f4c:	5b                   	pop    %rbx
100403f4d:	c3                   	ret
100403f4e:	90                   	nop
100403f4f:	90                   	nop
100403f50:	41 56                	push   %r14
100403f52:	41 55                	push   %r13
100403f54:	41 54                	push   %r12
100403f56:	48 83 ec 20          	sub    $0x20,%rsp
100403f5a:	49 89 d5             	mov    %rdx,%r13
100403f5d:	e8 ae 6b 00 00       	call   10040ab10 <.text+0x9b10>
100403f62:	49 89 c4             	mov    %rax,%r12
100403f65:	48 85 c0             	test   %rax,%rax
100403f68:	74 0d                	je     100403f77 <.text+0x2f77>
100403f6a:	48 89 c1             	mov    %rax,%rcx
100403f6d:	e8 8e 6b 00 00       	call   10040ab00 <.text+0x9b00>
100403f72:	83 f8 02             	cmp    $0x2,%eax
100403f75:	76 11                	jbe    100403f88 <.text+0x2f88>
100403f77:	4c 89 e0             	mov    %r12,%rax
100403f7a:	48 83 c4 20          	add    $0x20,%rsp
100403f7e:	41 5c                	pop    %r12
100403f80:	41 5d                	pop    %r13
100403f82:	41 5e                	pop    %r14
100403f84:	c3                   	ret
100403f85:	0f 1f 00             	nopl   (%rax)
100403f88:	89 c1                	mov    %eax,%ecx
100403f8a:	e8 f1 44 00 00       	call   100408480 <.text+0x7480>
100403f8f:	41 89 c6             	mov    %eax,%r14d
100403f92:	85 c0                	test   %eax,%eax
100403f94:	78 42                	js     100403fd8 <.text+0x2fd8>
100403f96:	4c 89 e1             	mov    %r12,%rcx
100403f99:	e8 32 6b 00 00       	call   10040aad0 <.text+0x9ad0>
100403f9e:	85 c0                	test   %eax,%eax
100403fa0:	75 13                	jne    100403fb5 <.text+0x2fb5>
100403fa2:	4c 89 ea             	mov    %r13,%rdx
100403fa5:	44 89 f1             	mov    %r14d,%ecx
100403fa8:	e8 43 6b 00 00       	call   10040aaf0 <.text+0x9af0>
100403fad:	49 89 c4             	mov    %rax,%r12
100403fb0:	48 85 c0             	test   %rax,%rax
100403fb3:	75 c2                	jne    100403f77 <.text+0x2f77>
100403fb5:	e8 16 6a 00 00       	call   10040a9d0 <.text+0x99d0>
100403fba:	44 89 f1             	mov    %r14d,%ecx
100403fbd:	44 8b 20             	mov    (%rax),%r12d
100403fc0:	e8 db 6a 00 00       	call   10040aaa0 <.text+0x9aa0>
100403fc5:	e8 06 6a 00 00       	call   10040a9d0 <.text+0x99d0>
100403fca:	44 89 20             	mov    %r12d,(%rax)
100403fcd:	45 31 e4             	xor    %r12d,%r12d
100403fd0:	eb a5                	jmp    100403f77 <.text+0x2f77>
100403fd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100403fd8:	e8 f3 69 00 00       	call   10040a9d0 <.text+0x99d0>
100403fdd:	4c 89 e1             	mov    %r12,%rcx
100403fe0:	45 31 e4             	xor    %r12d,%r12d
100403fe3:	44 8b 28             	mov    (%rax),%r13d
100403fe6:	e8 e5 6a 00 00       	call   10040aad0 <.text+0x9ad0>
100403feb:	e8 e0 69 00 00       	call   10040a9d0 <.text+0x99d0>
100403ff0:	44 89 28             	mov    %r13d,(%rax)
100403ff3:	eb 82                	jmp    100403f77 <.text+0x2f77>
100403ff5:	90                   	nop
100403ff6:	90                   	nop
100403ff7:	90                   	nop
100403ff8:	90                   	nop
100403ff9:	90                   	nop
100403ffa:	90                   	nop
100403ffb:	90                   	nop
100403ffc:	90                   	nop
100403ffd:	90                   	nop
100403ffe:	90                   	nop
100403fff:	90                   	nop
100404000:	48 89 ca             	mov    %rcx,%rdx
100404003:	b9 01 00 00 00       	mov    $0x1,%ecx
100404008:	e9 83 6a 00 00       	jmp    10040aa90 <.text+0x9a90>
10040400d:	0f 1f 00             	nopl   (%rax)
100404010:	41 54                	push   %r12
100404012:	48 83 ec 30          	sub    $0x30,%rsp
100404016:	49 89 cc             	mov    %rcx,%r12
100404019:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
10040401e:	b9 01 00 00 00       	mov    $0x1,%ecx
100404023:	e8 68 6a 00 00       	call   10040aa90 <.text+0x9a90>
100404028:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0