10040fd21:	74 0b                	je     10040fd2e <.text+0xed2e>
10040fd23:	83 f8 01             	cmp    $0x1,%eax
10040fd26:	19 c9                	sbb    %ecx,%ecx
10040fd28:	83 e1 fd             	and    $0xfffffffd,%ecx
10040fd2b:	83 c1 04             	add    $0x4,%ecx
10040fd2e:	e9 3d 10 00 00       	jmp    100410d70 <.text+0xfd70>
10040fd33:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040fd38:	b9 06 00 00 00       	mov    $0x6,%ecx
10040fd3d:	83 f8 32             	cmp    $0x32,%eax
10040fd40:	74 ec                	je     10040fd2e <.text+0xed2e>
10040fd42:	31 c9                	xor    %ecx,%ecx
10040fd44:	83 f8 64             	cmp    $0x64,%eax
10040fd47:	0f 94 c1             	sete   %cl
10040fd4a:	8d 4c 49 04          	lea    0x4(%rcx,%rcx,2),%ecx
10040fd4e:	e9 1d 10 00 00       	jmp    100410d70 <.text+0xfd70>
10040fd53:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040fd58:	b9 05 00 00 00       	mov    $0x5,%ecx
10040fd5d:	e9 0e 10 00 00       	jmp    100410d70 <.text+0xfd70>
10040fd62:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040fd69:	00 00 00 00
10040fd6d:	0f 1f 00             	nopl   (%rax)
10040fd70:	53                   	push   %rbx
10040fd71:	48 83 ec 20          	sub    $0x20,%rsp
10040fd75:	8b 05 d5 c9 00 00    	mov    0xc9d5(%rip),%eax        # 10041c750 <_head_msys_assuan_0_dll-0x8b0>
10040fd7b:	48 89 d3             	mov    %rdx,%rbx
10040fd7e:	85 c0                	test   %eax,%eax
10040fd80:	75 2e                	jne    10040fdb0 <.text+0xedb0>
10040fd82:	c7 05 c4 c9 00 00 01 	movl   $0x1,0xc9c4(%rip)        # 10041c750 <_head_msys_assuan_0_dll-0x8b0>
10040fd89:	00 00 00
10040fd8c:	41 83 e0 01          	and    $0x1,%r8d
10040fd90:	74 2e                	je     10040fdc0 <.text+0xedc0>
10040fd92:	48 8d 0d 5f 85 00 00 	lea    0x855f(%rip),%rcx        # 1004182f8 <_head_msys_assuan_0_dll-0x4d08>
10040fd99:	e8 5a 11 00 00       	call   100410ef8 <.text+0xfef8>
10040fd9e:	48 89 da             	mov    %rbx,%rdx
10040fda1:	48 89 c1             	mov    %rax,%rcx
10040fda4:	e8 ff 0f 00 00       	call   100410da8 <.text+0xfda8>
10040fda9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040fdb0:	31 c0                	xor    %eax,%eax
10040fdb2:	48 83 c4 20          	add    $0x20,%rsp
10040fdb6:	5b                   	pop    %rbx
10040fdb7:	c3                   	ret
10040fdb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040fdbf:	00
10040fdc0:	48 8d 0d 69 85 00 00 	lea    0x8569(%rip),%rcx        # 100418330 <_head_msys_assuan_0_dll-0x4cd0>
10040fdc7:	e8 2c 11 00 00       	call   100410ef8 <.text+0xfef8>
10040fdcc:	48 89 da             	mov    %rbx,%rdx
10040fdcf:	48 89 c1             	mov    %rax,%rcx
10040fdd2:	e8 d1 0f 00 00       	call   100410da8 <.text+0xfda8>
10040fdd7:	90                   	nop
10040fdd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040fddf:	00
10040fde0:	56                   	push   %rsi
10040fde1:	53                   	push   %rbx
10040fde2:	48 83 ec 38          	sub    $0x38,%rsp
10040fde6:	48 89 ce             	mov    %rcx,%rsi
10040fde9:	48 89 d1             	mov    %rdx,%rcx
10040fdec:	4c 89 c2             	mov    %r8,%rdx
10040fdef:	4d 85 c0             	test   %r8,%r8
10040fdf2:	74 54                	je     10040fe48 <.text+0xee48>
10040fdf4:	31 c0                	xor    %eax,%eax
10040fdf6:	eb 11                	jmp    10040fe09 <.text+0xee09>
10040fdf8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040fdff:	00
10040fe00:	48 83 c0 01          	add    $0x1,%rax
10040fe04:	48 39 d0             	cmp    %rdx,%rax
10040fe07:	74 3f                	je     10040fe48 <.text+0xee48>
10040fe09:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
10040fe0d:	79 f1                	jns    10040fe00 <.text+0xee00>
10040fe0f:	48 39 d0             	cmp    %rdx,%rax
10040fe12:	73 34                	jae    10040fe48 <.text+0xee48>
10040fe14:	45 31 c0             	xor    %r8d,%r8d
10040fe17:	4d 85 c9             	test   %r9,%r9
10040fe1a:	74 04                	je     10040fe20 <.text+0xee20>
10040fe1c:	45 0f be 01          	movsbl (%r9),%r8d
10040fe20:	e8 7b e4 ff ff       	call   10040e2a0 <.text+0xd2a0>
10040fe25:	48 89 f2             	mov    %rsi,%rdx
10040fe28:	48 89 c3             	mov    %rax,%rbx
10040fe2b:	48 89 c1             	mov    %rax,%rcx
10040fe2e:	e8 b5 0f 00 00       	call   100410de8 <.text+0xfde8>
10040fe33:	48 89 d9             	mov    %rbx,%rcx
10040fe36:	48 83 c4 38          	add    $0x38,%rsp
10040fe3a:	5b                   	pop    %rbx
10040fe3b:	5e                   	pop    %rsi
10040fe3c:	e9 8f 0e 00 00       	jmp    100410cd0 <.text+0xfcd0>
10040fe41:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040fe48:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10040fe4f:	00 00
10040fe51:	49 89 d0             	mov    %rdx,%r8
10040fe54:	48 89 ca             	mov    %rcx,%rdx
10040fe57:	48 89 f1             	mov    %rsi,%rcx
10040fe5a:	e8 a1 0e 00 00       	call   100410d00 <.text+0xfd00>
10040fe5f:	90                   	nop
10040fe60:	48 83 c4 38          	add    $0x38,%rsp
10040fe64:	5b                   	pop    %rbx
10040fe65:	5e                   	pop    %rsi
10040fe66:	c3                   	ret
10040fe67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040fe6e:	00 00
10040fe70:	0f b6 01             	movzbl (%rcx),%eax
10040fe73:	49 89 d3             	mov    %rdx,%r11
10040fe76:	3c 30                	cmp    $0x30,%al
10040fe78:	0f 84 e2 00 00 00    	je     10040ff60 <.text+0xef60>
10040fe7e:	8d 50 d0             	lea    -0x30(%rax),%edx
10040fe81:	80 fa 09             	cmp    $0x9,%dl
10040fe84:	0f 87 06 01 00 00    	ja     10040ff90 <.text+0xef90>
10040fe8a:	31 d2                	xor    %edx,%edx
10040fe8c:	0f 1f 40 00          	nopl   0x0(%rax)
10040fe90:	83 e8 30             	sub    $0x30,%eax
10040fe93:	8d 14 92             	lea    (%rdx,%rdx,4),%edx
10040fe96:	48 83 c1 01          	add    $0x1,%rcx
10040fe9a:	0f be c0             	movsbl %al,%eax
10040fe9d:	8d 14 50             	lea    (%rax,%rdx,2),%edx
10040fea0:	0f b6 01             	movzbl (%rcx),%eax
10040fea3:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
10040fea7:	41 80 fa 09          	cmp    $0x9,%r10b
10040feab:	76 e3                	jbe    10040fe90 <.text+0xee90>
10040fead:	41 89 13             	mov    %edx,(%r11)
10040feb0:	85 d2                	test   %edx,%edx
10040feb2:	0f 88 a0 00 00 00    	js     10040ff58 <.text+0xef58>
10040feb8:	80 39 2e             	cmpb   $0x2e,(%rcx)
10040febb:	0f 85 97 00 00 00    	jne    10040ff58 <.text+0xef58>
10040fec1:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
10040fec5:	48 8d 51 01          	lea    0x1(%rcx),%rdx
10040fec9:	3c 30                	cmp    $0x30,%al
10040fecb:	0f 84 a7 00 00 00    	je     10040ff78 <.text+0xef78>
10040fed1:	8d 48 d0             	lea    -0x30(%rax),%ecx
10040fed4:	80 f9 09             	cmp    $0x9,%cl
10040fed7:	0f 87 d1 00 00 00    	ja     10040ffae <.text+0xefae>
10040fedd:	31 c9                	xor    %ecx,%ecx
10040fedf:	90                   	nop
10040fee0:	83 e8 30             	sub    $0x30,%eax
10040fee3:	8d 0c 89             	lea    (%rcx,%rcx,4),%ecx
10040fee6:	48 83 c2 01          	add    $0x1,%rdx
10040feea:	0f be c0             	movsbl %al,%eax
10040feed:	8d 0c 48             	lea    (%rax,%rcx,2),%ecx
10040fef0:	0f b6 02             	movzbl (%rdx),%eax
10040fef3:	44 8d 50 d0          	lea    -0x30(%rax),%r10d
10040fef7:	41 80 fa 09          	cmp    $0x9,%r10b
10040fefb:	76 e3                	jbe    10040fee0 <.text+0xeee0>
10040fefd:	41 89 08             	mov    %ecx,(%r8)
10040ff00:	85 c9                	test   %ecx,%ecx
10040ff02:	78 54                	js     10040ff58 <.text+0xef58>
10040ff04:	80 3a 2e             	cmpb   $0x2e,(%rdx)
10040ff07:	75 4f                	jne    10040ff58 <.text+0xef58>
10040ff09:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
10040ff0d:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
10040ff11:	3c 30                	cmp    $0x30,%al
10040ff13:	0f 84 83 00 00 00    	je     10040ff9c <.text+0xef9c>
10040ff19:	8d 50 d0             	lea    -0x30(%rax),%edx
10040ff1c:	80 fa 09             	cmp    $0x9,%dl
10040ff1f:	0f 87 95 00 00 00    	ja     10040ffba <.text+0xefba>
10040ff25:	31 d2                	xor    %edx,%edx
10040ff27:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040ff2e:	00 00
10040ff30:	83 e8 30             	sub    $0x30,%eax
10040ff33:	8d 14 92             	lea    (%rdx,%rdx,4),%edx
10040ff36:	48 83 c1 01          	add    $0x1,%rcx
10040ff3a:	0f be c0             	movsbl %al,%eax
10040ff3d:	8d 14 50             	lea    (%rax,%rdx,2),%edx
10040ff40:	0f b6 01             	movzbl (%rcx),%eax
10040ff43:	44 8d 40 d0          	lea    -0x30(%rax),%r8d
10040ff47:	41 80 f8 09          	cmp    $0x9,%r8b
10040ff4b:	76 e3                	jbe    10040ff30 <.text+0xef30>
10040ff4d:	41 89 11             	mov    %edx,(%r9)
10040ff50:	85 d2                	test   %edx,%edx
10040ff52:	79 06                	jns    10040ff5a <.text+0xef5a>
10040ff54:	0f 1f 40 00          	nopl   0x0(%rax)
10040ff58:	31 c9                	xor    %ecx,%ecx
10040ff5a:	48 89 c8             	mov    %rcx,%rax
10040ff5d:	c3                   	ret
10040ff5e:	66 90                	xchg   %ax,%ax
10040ff60:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
10040ff64:	83 ea 30             	sub    $0x30,%edx
10040ff67:	80 fa 09             	cmp    $0x9,%dl
10040ff6a:	0f 87 1a ff ff ff    	ja     10040fe8a <.text+0xee8a>
10040ff70:	eb e6                	jmp    10040ff58 <.text+0xef58>
10040ff72:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040ff78:	0f b6 49 02          	movzbl 0x2(%rcx),%ecx
10040ff7c:	83 e9 30             	sub    $0x30,%ecx
10040ff7f:	80 f9 09             	cmp    $0x9,%cl
10040ff82:	0f 87 55 ff ff ff    	ja     10040fedd <.text+0xeedd>
10040ff88:	eb ce                	jmp    10040ff58 <.text+0xef58>
10040ff8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
10040ff90:	41 c7 03 00 00 00 00 	movl   $0x0,(%r11)
10040ff97:	e9 1c ff ff ff       	jmp    10040feb8 <.text+0xeeb8>
10040ff9c:	0f b6 52 02          	movzbl 0x2(%rdx),%edx
10040ffa0:	83 ea 30             	sub    $0x30,%edx
10040ffa3:	80 fa 09             	cmp    $0x9,%dl
10040ffa6:	0f 87 79 ff ff ff    	ja     10040ff25 <.text+0xef25>
10040ffac:	eb aa                	jmp    10040ff58 <.text+0xef58>
10040ffae:	41 c7 00 00 00 00 00 	movl   $0x0,(%r8)
10040ffb5:	e9 4a ff ff ff       	jmp    10040ff04 <.text+0xef04>
10040ffba:	41 c7 01 00 00 00 00 	movl   $0x0,(%r9)
10040ffc1:	eb 97                	jmp    10040ff5a <.text+0xef5a>
10040ffc3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040ffca:	00 00 00 00
10040ffce:	66 90                	xchg   %ax,%ax
10040ffd0:	48 83 ec 28          	sub    $0x28,%rsp
10040ffd4:	31 d2                	xor    %edx,%edx
10040ffd6:	48 8d 0d 23 fd ff ff 	lea    -0x2dd(%rip),%rcx        # 10040fd00 <.text+0xed00>
10040ffdd:	e8 be 0c 00 00       	call   100410ca0 <.text+0xfca0>
10040ffe2:	31 d2                	xor    %edx,%edx
10040ffe4:	48 8d 0d e5 fc ff ff 	lea    -0x31b(%rip),%rcx        # 10040fcd0 <.text+0xecd0>
10040ffeb:	e8 b8 0c 00 00       	call   100410ca8 <.text+0xfca8>
10040fff0:	31 d2                	xor    %edx,%edx
10040fff2:	48 8d 0d 77 fd ff ff 	lea    -0x289(%rip),%rcx        # 10040fd70 <.text+0xed70>
10040fff9:	48 83 c4 28          	add    $0x28,%rsp
10040fffd:	e9 96 0c 00 00       	jmp    100410c98 <.text+0xfc98>
100410002:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100410009:	00 00 00 00
10041000d:	0f 1f 00             	nopl   (%rax)
100410010:	53                   	push   %rbx
100410011:	48 83 ec 20          	sub    $0x20,%rsp
100410015:	e8 5e 0e 00 00       	call   100410e78 <.text+0xfe78>
10041001a:	89 c1                	mov    %eax,%ecx
10041001c:	0f b7 c0             	movzwl %ax,%eax
10041001f:	85 c9                	test   %ecx,%ecx
100410021:	0f 45 c8             	cmovne %eax,%ecx
100410024:	e8 2f 0e 00 00       	call   100410e58 <.text+0xfe58>
100410029:	48 8d 0d 28 83 00 00 	lea    0x8328(%rip),%rcx        # 100418358 <_head_msys_assuan_0_dll-0x4ca8>
100410030:	48 89 c3             	mov    %rax,%rbx
100410033:	e8 c0 0e 00 00       	call   100410ef8 <.text+0xfef8>
100410038:	48 89 da             	mov    %rbx,%rdx
10041003b:	48 89 c1             	mov    %rax,%rcx
10041003e:	e8 65 0d 00 00       	call   100410da8 <.text+0xfda8>
100410043:	90                   	nop
100410044:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041004b:	00 00 00 00
10041004f:	90                   	nop
100410050:	48 83 ec 28          	sub    $0x28,%rsp
100410054:	e8 ff 0c 00 00       	call   100410d58 <.text+0xfd58>
100410059:	48 85 c0             	test   %rax,%rax
10041005c:	74 05                	je     100410063 <.text+0xf063>
10041005e:	48 83 c4 28          	add    $0x28,%rsp
100410062:	c3                   	ret
100410063:	e8 a8 ff ff ff       	call   100410010 <.text+0xf010>
100410068:	90                   	nop
100410069:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100410070:	53                   	push   %rbx
100410071:	48 83 ec 20          	sub    $0x20,%rsp
100410075:	e8 6e 0c 00 00       	call   100410ce8 <.text+0xfce8>
10041007a:	48 8d 15 02 83 00 00 	lea    0x8302(%rip),%rdx        # 100418383 <_head_msys_assuan_0_dll-0x4c7d>
100410081:	48 89 c1             	mov    %rax,%rcx
100410084:	48 89 c3             	mov    %rax,%rbx
100410087:	e8 f4 13 00 00       	call   100411480 <.text+0x10480>
10041008c:	85 c0                	test   %eax,%eax
10041008e:	48 8d 05 e7 82 00 00 	lea    0x82e7(%rip),%rax        # 10041837c <_head_msys_assuan_0_dll-0x4c84>
100410095:	48 0f 44 d8          	cmove  %rax,%rbx
100410099:	48 89 d8             	mov    %rbx,%rax
10041009c:	48 83 c4 20          	add    $0x20,%rsp
1004100a0:	5b                   	pop    %rbx
1004100a1:	c3                   	ret
1004100a2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004100a9:	00 00 00 00
1004100ad:	0f 1f 00             	nopl   (%rax)
1004100b0:	57                   	push   %rdi
1004100b1:	56                   	push   %rsi
1004100b2:	53                   	push   %rbx
1004100b3:	48 83 ec 20          	sub    $0x20,%rsp
1004100b7:	48 89 cb             	mov    %rcx,%rbx
1004100ba:	89 d7                	mov    %edx,%edi
1004100bc:	4c 89 c6             	mov    %r8,%rsi
1004100bf:	48 85 c9             	test   %rcx,%rcx
1004100c2:	74 2c                	je     1004100f0 <.text+0xf0f0>
1004100c4:	48 8d 0d bd 82 00 00 	lea    0x82bd(%rip),%rcx        # 100418388 <_head_msys_assuan_0_dll-0x4c78>
1004100cb:	e8 28 0e 00 00       	call   100410ef8 <.text+0xfef8>
1004100d0:	49 89 f1             	mov    %rsi,%r9
1004100d3:	41 89 f8             	mov    %edi,%r8d
1004100d6:	48 89 da             	mov    %rbx,%rdx
1004100d9:	48 89 c1             	mov    %rax,%rcx
1004100dc:	48 83 c4 20          	add    $0x20,%rsp
1004100e0:	5b                   	pop    %rbx
1004100e1:	5e                   	pop    %rsi
1004100e2:	5f                   	pop    %rdi
1004100e3:	e9 b0 0c 00 00       	jmp    100410d98 <.text+0xfd98>
1004100e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004100ef:	00
1004100f0:	48 8d 0d c1 82 00 00 	lea    0x82c1(%rip),%rcx        # 1004183b8 <_head_msys_assuan_0_dll-0x4c48>
1004100f7:	e8 fc 0d 00 00       	call   100410ef8 <.text+0xfef8>
1004100fc:	49 89 f0             	mov    %rsi,%r8
1004100ff:	48 8d 15 ec 82 00 00 	lea    0x82ec(%rip),%rdx        # 1004183f2 <_head_msys_assuan_0_dll-0x4c0e>
100410106:	48 89 c1             	mov    %rax,%rcx
100410109:	48 83 c4 20          	add    $0x20,%rsp
10041010d:	5b                   	pop    %rbx
10041010e:	5e                   	pop    %rsi
10041010f:	5f                   	pop    %rdi
100410110:	e9 83 0c 00 00       	jmp    100410d98 <.text+0xfd98>
100410115:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041011c:	00 00 00 00
100410120:	48 89 c8             	mov    %rcx,%rax
100410123:	48 85 c9             	test   %rcx,%rcx
100410126:	74 0e                	je     100410136 <.text+0xf136>
100410128:	80 39 2d             	cmpb   $0x2d,(%rcx)
10041012b:	74 03                	je     100410130 <.text+0xf130>
10041012d:	c3                   	ret
10041012e:	66 90                	xchg   %ax,%ax
100410130:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
100410134:	75 f7                	jne    10041012d <.text+0xf12d>
100410136:	48 8d 05 b8 82 00 00 	lea    0x82b8(%rip),%rax        # 1004183f5 <_head_msys_assuan_0_dll-0x4c0b>
10041013d:	c3                   	ret
10041013e:	66 90                	xchg   %ax,%ax
100410140:	48 89 c8             	mov    %rcx,%rax
100410143:	48 85 c9             	test   %rcx,%rcx
100410146:	74 0e                	je     100410156 <.text+0xf156>
100410148:	80 39 2d             	cmpb   $0x2d,(%rcx)
10041014b:	74 03                	je     100410150 <.text+0xf150>
10041014d:	c3                   	ret
10041014e:	66 90                	xchg   %ax,%ax
100410150:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
100410154:	75 f7                	jne    10041014d <.text+0xf14d>
100410156:	48 8d 05 a1 82 00 00 	lea    0x82a1(%rip),%rax        # 1004183fe <_head_msys_assuan_0_dll-0x4c02>
10041015d:	c3                   	ret
10041015e:	66 90                	xchg   %ax,%ax
100410160:	e9 7b fc ff ff       	jmp    10040fde0 <.text+0xede0>
100410165:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10041016c:	00 00 00 00
100410170:	48 83 ec 38          	sub    $0x38,%rsp
100410174:	44 88 4c 24 2e       	mov    %r9b,0x2e(%rsp)
100410179:	4c 8d 4c 24 2e       	lea    0x2e(%rsp),%r9
10041017e:	c6 44 24 2f 00       	movb   $0x0,0x2f(%rsp)
100410183:	e8 58 fc ff ff       	call   10040fde0 <.text+0xede0>
100410188:	90                   	nop
100410189:	48 83 c4 38          	add    $0x38,%rsp
10041018d:	c3                   	ret
10041018e:	66 90                	xchg   %ax,%ax
100410190:	45 31 c9             	xor    %r9d,%r9d
100410193:	e9 48 fc ff ff       	jmp    10040fde0 <.text+0xede0>
100410198:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10041019f:	00
1004101a0:	56                   	push   %rsi
1004101a1:	53                   	push   %rbx
1004101a2:	48 83 ec 28          	sub    $0x28,%rsp
1004101a6:	48 89 ce             	mov    %rcx,%rsi
1004101a9:	48 89 d3             	mov    %rdx,%rbx
1004101ac:	48 85 d2             	test   %rdx,%rdx
1004101af:	74 1f                	je     1004101d0 <.text+0xf1d0>
1004101b1:	48 89 d1             	mov    %rdx,%rcx
1004101b4:	e8 17 13 00 00       	call   1004114d0 <.text+0x104d0>
1004101b9:	49 89 c0             	mov    %rax,%r8
1004101bc:	45 31 c9             	xor    %r9d,%r9d
1004101bf:	48 89 da             	mov    %rbx,%rdx
1004101c2:	48 89 f1             	mov    %rsi,%rcx
1004101c5:	48 83 c4 28          	add    $0x28,%rsp
1004101c9:	5b                   	pop    %rbx
1004101ca:	5e                   	pop    %rsi
1004101cb:	e9 10 fc ff ff       	jmp    10040fde0 <.text+0xede0>
1004101d0:	45 31 c0             	xor    %r8d,%r8d
1004101d3:	48 8d 1d 2c 82 00 00 	lea    0x822c(%rip),%rbx        # 100418406 <_head_msys_assuan_0_dll-0x4bfa>
1004101da:	eb e0                	jmp    1004101bc <.text+0xf1bc>
1004101dc:	0f 1f 40 00          	nopl   0x0(%rax)