1004061fd:	80 fa 2e             	cmp    $0x2e,%dl
100406200:	74 36                	je     100406238 <.text+0x5238>
100406202:	80 fa 2d             	cmp    $0x2d,%dl
100406205:	75 0e                	jne    100406215 <.text+0x5215>
100406207:	48 83 c0 01          	add    $0x1,%rax
10040620b:	48 83 c1 08          	add    $0x8,%rcx
10040620f:	48 83 f8 0a          	cmp    $0xa,%rax
100406213:	75 db                	jne    1004061f0 <.text+0x51f0>
100406215:	44 89 c2             	mov    %r8d,%edx
100406218:	48 89 f1             	mov    %rsi,%rcx
10040621b:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
100406222:	5b                   	pop    %rbx
100406223:	5e                   	pop    %rsi
100406224:	e9 b7 ad 00 00       	jmp    100410fe0 <.text+0xffe0>
100406229:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100406230:	44 0b 01             	or     (%rcx),%r8d
100406233:	eb d2                	jmp    100406207 <.text+0x5207>
100406235:	0f 1f 00             	nopl   (%rax)
100406238:	48 85 c0             	test   %rax,%rax
10040623b:	74 13                	je     100406250 <.text+0x5250>
10040623d:	8b 11                	mov    (%rcx),%edx
10040623f:	44 21 ca             	and    %r9d,%edx
100406242:	41 09 d0             	or     %edx,%r8d
100406245:	eb c0                	jmp    100406207 <.text+0x5207>
100406247:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040624e:	00 00
100406250:	48 83 c1 08          	add    $0x8,%rcx
100406254:	b8 01 00 00 00       	mov    $0x1,%eax
100406259:	eb 95                	jmp    1004061f0 <.text+0x51f0>
10040625b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100406260:	45 31 c9             	xor    %r9d,%r9d
100406263:	e9 77 ff ff ff       	jmp    1004061df <.text+0x51df>
100406268:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
10040626d:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
100406274:	5b                   	pop    %rbx
100406275:	5e                   	pop    %rsi
100406276:	c3                   	ret
100406277:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040627e:	00 00
100406280:	41 56                	push   %r14
100406282:	41 55                	push   %r13
100406284:	41 54                	push   %r12
100406286:	55                   	push   %rbp
100406287:	57                   	push   %rdi
100406288:	56                   	push   %rsi
100406289:	53                   	push   %rbx
10040628a:	48 83 ec 30          	sub    $0x30,%rsp
10040628e:	48 89 cf             	mov    %rcx,%rdi
100406291:	e8 ba ac 00 00       	call   100410f50 <.text+0xff50>
100406296:	48 89 f9             	mov    %rdi,%rcx
100406299:	44 8b 20             	mov    (%rax),%r12d
10040629c:	e8 2f b2 00 00       	call   1004114d0 <.text+0x104d0>
1004062a1:	83 f8 05             	cmp    $0x5,%eax
1004062a4:	0f 8e ae 01 00 00    	jle    100406458 <.text+0x5458>
1004062aa:	48 98                	cltq
1004062ac:	48 8d 15 3f 05 01 00 	lea    0x1053f(%rip),%rdx        # 1004167f2 <_head_msys_assuan_0_dll-0x680e>
1004062b3:	48 8d 74 07 fa       	lea    -0x6(%rdi,%rax,1),%rsi
1004062b8:	48 89 f1             	mov    %rsi,%rcx
1004062bb:	e8 c0 b1 00 00       	call   100411480 <.text+0x10480>
1004062c0:	85 c0                	test   %eax,%eax
1004062c2:	0f 85 90 01 00 00    	jne    100406458 <.text+0x5458>
1004062c8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1004062cd:	ba 08 00 00 00       	mov    $0x8,%edx
1004062d2:	bb f8 a2 03 00       	mov    $0x3a2f8,%ebx
1004062d7:	49 bd 09 21 84 10 42 	movabs $0x8421084210842109,%r13
1004062de:	08 21 84
1004062e1:	e8 f2 a9 00 00       	call   100410cd8 <.text+0xfcd8>
1004062e6:	4c 8d 35 f3 06 01 00 	lea    0x106f3(%rip),%r14        # 1004169e0 <_head_msys_assuan_0_dll-0x6620>
1004062ed:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1004062f2:	48 8d 2d 00 05 01 00 	lea    0x10500(%rip),%rbp        # 1004167f9 <_head_msys_assuan_0_dll-0x6807>
1004062f9:	eb 2d                	jmp    100406328 <.text+0x5328>
1004062fb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100406300:	e8 4b ac 00 00       	call   100410f50 <.text+0xff50>
100406305:	83 38 11             	cmpl   $0x11,(%rax)
100406308:	0f 85 54 01 00 00    	jne    100406462 <.text+0x5462>
10040630e:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
100406313:	48 8d 88 61 1e 00 00 	lea    0x1e61(%rax),%rcx
10040631a:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
10040631f:	83 eb 01             	sub    $0x1,%ebx
100406322:	0f 84 4b 01 00 00    	je     100406473 <.text+0x5473>
100406328:	48 89 ca             	mov    %rcx,%rdx
10040632b:	48 d1 ea             	shr    $1,%rdx
10040632e:	48 89 d0             	mov    %rdx,%rax
100406331:	49 f7 e5             	mul    %r13
100406334:	49 89 d0             	mov    %rdx,%r8
100406337:	48 c1 ea 05          	shr    $0x5,%rdx
10040633b:	48 89 d0             	mov    %rdx,%rax
10040633e:	49 c1 e8 04          	shr    $0x4,%r8
100406342:	49 f7 e5             	mul    %r13
100406345:	49 89 d1             	mov    %rdx,%r9
100406348:	48 c1 ea 05          	shr    $0x5,%rdx
10040634c:	48 89 d0             	mov    %rdx,%rax
10040634f:	49 c1 e9 04          	shr    $0x4,%r9
100406353:	49 f7 e5             	mul    %r13
100406356:	4c 89 c0             	mov    %r8,%rax
100406359:	48 c1 e0 05          	shl    $0x5,%rax
10040635d:	4c 29 c0             	sub    %r8,%rax
100406360:	48 01 c0             	add    %rax,%rax
100406363:	49 89 d2             	mov    %rdx,%r10
100406366:	48 c1 ea 05          	shr    $0x5,%rdx
10040636a:	48 29 c1             	sub    %rax,%rcx
10040636d:	4c 89 c8             	mov    %r9,%rax
100406370:	49 c1 ea 04          	shr    $0x4,%r10
100406374:	48 c1 e0 05          	shl    $0x5,%rax
100406378:	41 0f b6 0c 0e       	movzbl (%r14,%rcx,1),%ecx
10040637d:	4c 29 c8             	sub    %r9,%rax
100406380:	48 01 c0             	add    %rax,%rax
100406383:	49 29 c0             	sub    %rax,%r8
100406386:	4c 89 d0             	mov    %r10,%rax
100406389:	48 c1 e0 05          	shl    $0x5,%rax
10040638d:	47 0f b6 04 06       	movzbl (%r14,%r8,1),%r8d
100406392:	4c 29 d0             	sub    %r10,%rax
100406395:	48 01 c0             	add    %rax,%rax
100406398:	49 29 c1             	sub    %rax,%r9
10040639b:	48 89 d0             	mov    %rdx,%rax
10040639e:	49 f7 e5             	mul    %r13
1004063a1:	47 0f b6 0c 0e       	movzbl (%r14,%r9,1),%r9d
1004063a6:	49 89 d3             	mov    %rdx,%r11
1004063a9:	49 c1 eb 04          	shr    $0x4,%r11
1004063ad:	4c 89 d8             	mov    %r11,%rax
1004063b0:	48 c1 e0 05          	shl    $0x5,%rax
1004063b4:	4c 29 d8             	sub    %r11,%rax
1004063b7:	48 01 c0             	add    %rax,%rax
1004063ba:	49 29 c2             	sub    %rax,%r10
1004063bd:	43 0f b6 04 16       	movzbl (%r14,%r10,1),%eax
1004063c2:	c1 e0 08             	shl    $0x8,%eax
1004063c5:	44 09 c8             	or     %r9d,%eax
1004063c8:	c1 e0 08             	shl    $0x8,%eax
1004063cb:	44 09 c0             	or     %r8d,%eax
1004063ce:	c1 e0 08             	shl    $0x8,%eax
1004063d1:	48 c1 ea 05          	shr    $0x5,%rdx
1004063d5:	09 c8                	or     %ecx,%eax
1004063d7:	31 c9                	xor    %ecx,%ecx
1004063d9:	89 06                	mov    %eax,(%rsi)
1004063db:	48 89 d0             	mov    %rdx,%rax
1004063de:	49 f7 e5             	mul    %r13
1004063e1:	49 89 d0             	mov    %rdx,%r8
1004063e4:	48 c1 ea 05          	shr    $0x5,%rdx
1004063e8:	49 c1 e8 04          	shr    $0x4,%r8
1004063ec:	4c 89 c0             	mov    %r8,%rax
1004063ef:	48 c1 e0 05          	shl    $0x5,%rax
1004063f3:	4c 29 c0             	sub    %r8,%rax
1004063f6:	48 01 c0             	add    %rax,%rax
1004063f9:	49 29 c3             	sub    %rax,%r11
1004063fc:	48 89 d0             	mov    %rdx,%rax
1004063ff:	49 f7 e5             	mul    %r13
100406402:	43 8a 0c 1e          	mov    (%r14,%r11,1),%cl
100406406:	48 c1 ea 04          	shr    $0x4,%rdx
10040640a:	48 89 d0             	mov    %rdx,%rax
10040640d:	48 c1 e0 05          	shl    $0x5,%rax
100406411:	48 29 d0             	sub    %rdx,%rax
100406414:	48 89 ea             	mov    %rbp,%rdx
100406417:	48 01 c0             	add    %rax,%rax
10040641a:	49 29 c0             	sub    %rax,%r8
10040641d:	43 0f b6 04 06       	movzbl (%r14,%r8,1),%eax
100406422:	88 c5                	mov    %al,%ch
100406424:	66 89 4e 04          	mov    %cx,0x4(%rsi)
100406428:	48 89 f9             	mov    %rdi,%rcx
10040642b:	e8 38 a9 00 00       	call   100410d68 <.text+0xfd68>
100406430:	85 c0                	test   %eax,%eax
100406432:	0f 85 c8 fe ff ff    	jne    100406300 <.text+0x5300>
100406438:	44 89 e1             	mov    %r12d,%ecx
10040643b:	e8 20 aa 00 00       	call   100410e60 <.text+0xfe60>
100406440:	48 89 f8             	mov    %rdi,%rax
100406443:	48 83 c4 30          	add    $0x30,%rsp
100406447:	5b                   	pop    %rbx
100406448:	5e                   	pop    %rsi
100406449:	5f                   	pop    %rdi
10040644a:	5d                   	pop    %rbp
10040644b:	41 5c                	pop    %r12
10040644d:	41 5d                	pop    %r13
10040644f:	41 5e                	pop    %r14
100406451:	c3                   	ret
100406452:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100406458:	b9 16 00 00 00       	mov    $0x16,%ecx
10040645d:	e8 fe a9 00 00       	call   100410e60 <.text+0xfe60>
100406462:	31 c0                	xor    %eax,%eax
100406464:	48 83 c4 30          	add    $0x30,%rsp
100406468:	5b                   	pop    %rbx
100406469:	5e                   	pop    %rsi
10040646a:	5f                   	pop    %rdi
10040646b:	5d                   	pop    %rbp
10040646c:	41 5c                	pop    %r12
10040646e:	41 5d                	pop    %r13
100406470:	41 5e                	pop    %r14
100406472:	c3                   	ret
100406473:	b9 11 00 00 00       	mov    $0x11,%ecx
100406478:	e8 e3 a9 00 00       	call   100410e60 <.text+0xfe60>
10040647d:	31 c0                	xor    %eax,%eax
10040647f:	eb e3                	jmp    100406464 <.text+0x5464>
100406481:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100406488:	00 00 00 00
10040648c:	0f 1f 40 00          	nopl   0x0(%rax)
100406490:	e9 0b af 00 00       	jmp    1004113a0 <.text+0x103a0>
100406495:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
10040649c:	00 00 00 00
1004064a0:	e9 2b b1 00 00       	jmp    1004115d0 <.text+0x105d0>
1004064a5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004064ac:	00 00 00 00
1004064b0:	e9 23 a9 00 00       	jmp    100410dd8 <.text+0xfdd8>
1004064b5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004064bc:	00 00 00 00
1004064c0:	e9 83 a9 00 00       	jmp    100410e48 <.text+0xfe48>
1004064c5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004064cc:	00 00 00 00
1004064d0:	e9 7b af 00 00       	jmp    100411450 <.text+0x10450>
1004064d5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004064dc:	00 00 00 00
1004064e0:	e9 8b ad 00 00       	jmp    100411270 <.text+0x10270>
1004064e5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004064ec:	00 00 00 00
1004064f0:	56                   	push   %rsi
1004064f1:	53                   	push   %rbx
1004064f2:	48 83 ec 28          	sub    $0x28,%rsp
1004064f6:	e8 85 ad 00 00       	call   100411280 <.text+0x10280>
1004064fb:	48 89 c3             	mov    %rax,%rbx
1004064fe:	48 85 c0             	test   %rax,%rax
100406501:	74 3f                	je     100406542 <.text+0x5542>
100406503:	b9 18 01 00 00       	mov    $0x118,%ecx
100406508:	e8 bb a7 00 00       	call   100410cc8 <.text+0xfcc8>
10040650d:	48 85 c0             	test   %rax,%rax
100406510:	74 1a                	je     10040652c <.text+0x552c>
100406512:	48 8d 50 18          	lea    0x18(%rax),%rdx
100406516:	48 89 18             	mov    %rbx,(%rax)
100406519:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
100406520:	00
100406521:	48 89 50 08          	mov    %rdx,0x8(%rax)
100406525:	48 83 c4 28          	add    $0x28,%rsp
100406529:	5b                   	pop    %rbx
10040652a:	5e                   	pop    %rsi
10040652b:	c3                   	ret
10040652c:	e8 1f aa 00 00       	call   100410f50 <.text+0xff50>
100406531:	48 89 d9             	mov    %rbx,%rcx
100406534:	8b 30                	mov    (%rax),%esi
100406536:	e8 c5 aa 00 00       	call   100411000 <.text+0x10000>
10040653b:	89 f1                	mov    %esi,%ecx
10040653d:	e8 1e a9 00 00       	call   100410e60 <.text+0xfe60>
100406542:	31 c0                	xor    %eax,%eax
100406544:	eb df                	jmp    100406525 <.text+0x5525>
100406546:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040654d:	00 00 00
100406550:	57                   	push   %rdi
100406551:	56                   	push   %rsi
100406552:	53                   	push   %rbx
100406553:	48 83 ec 20          	sub    $0x20,%rsp
100406557:	48 89 cb             	mov    %rcx,%rbx
10040655a:	48 85 c9             	test   %rcx,%rcx
10040655d:	0f 84 dd 00 00 00    	je     100406640 <.text+0x5640>
100406563:	48 8b 09             	mov    (%rcx),%rcx
100406566:	e8 c5 ad 00 00       	call   100411330 <.text+0x10330>
10040656b:	48 85 c0             	test   %rax,%rax
10040656e:	0f 84 b4 00 00 00    	je     100406628 <.text+0x5628>
100406574:	48 8d 70 18          	lea    0x18(%rax),%rsi
100406578:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
10040657c:	48 89 f1             	mov    %rsi,%rcx
10040657f:	e8 4c af 00 00       	call   1004114d0 <.text+0x104d0>
100406584:	48 8b 53 10          	mov    0x10(%rbx),%rdx
100406588:	48 85 d2             	test   %rdx,%rdx
10040658b:	75 43                	jne    1004065d0 <.text+0x55d0>
10040658d:	48 8d 50 01          	lea    0x1(%rax),%rdx
100406591:	48 81 fa ff 00 00 00 	cmp    $0xff,%rdx
100406598:	0f 86 92 00 00 00    	jbe    100406630 <.text+0x5630>
10040659e:	48 8d 88 00 01 00 00 	lea    0x100(%rax),%rcx
1004065a5:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
1004065a9:	e8 1a a7 00 00       	call   100410cc8 <.text+0xfcc8>
1004065ae:	48 89 43 08          	mov    %rax,0x8(%rbx)
1004065b2:	48 89 c1             	mov    %rax,%rcx
1004065b5:	48 85 c0             	test   %rax,%rax
1004065b8:	74 6e                	je     100406628 <.text+0x5628>
1004065ba:	48 89 f2             	mov    %rsi,%rdx
1004065bd:	e8 ce ae 00 00       	call   100411490 <.text+0x10490>
1004065c2:	48 89 f8             	mov    %rdi,%rax
1004065c5:	48 83 c4 20          	add    $0x20,%rsp
1004065c9:	5b                   	pop    %rbx
1004065ca:	5e                   	pop    %rsi
1004065cb:	5f                   	pop    %rdi
1004065cc:	c3                   	ret
1004065cd:	0f 1f 00             	nopl   (%rax)
1004065d0:	48 8d 48 01          	lea    0x1(%rax),%rcx
1004065d4:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1004065d8:	48 39 d1             	cmp    %rdx,%rcx
1004065db:	73 23                	jae    100406600 <.text+0x5600>
1004065dd:	4d 85 c0             	test   %r8,%r8
1004065e0:	74 1e                	je     100406600 <.text+0x5600>
1004065e2:	48 89 f2             	mov    %rsi,%rdx
1004065e5:	4c 89 c1             	mov    %r8,%rcx
1004065e8:	e8 a3 ae 00 00       	call   100411490 <.text+0x10490>
1004065ed:	48 89 f8             	mov    %rdi,%rax
1004065f0:	48 83 c4 20          	add    $0x20,%rsp
1004065f4:	5b                   	pop    %rbx
1004065f5:	5e                   	pop    %rsi
1004065f6:	5f                   	pop    %rdi
1004065f7:	c3                   	ret
1004065f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004065ff:	00
100406600:	48 8d 88 00 01 00 00 	lea    0x100(%rax),%rcx
100406607:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
10040660b:	4c 89 c1             	mov    %r8,%rcx
10040660e:	e8 bd a6 00 00       	call   100410cd0 <.text+0xfcd0>
100406613:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
100406617:	e8 ac a6 00 00       	call   100410cc8 <.text+0xfcc8>
10040661c:	48 89 43 08          	mov    %rax,0x8(%rbx)
100406620:	49 89 c0             	mov    %rax,%r8
100406623:	48 85 c0             	test   %rax,%rax
100406626:	75 ba                	jne    1004065e2 <.text+0x55e2>
100406628:	31 ff                	xor    %edi,%edi
10040662a:	eb 96                	jmp    1004065c2 <.text+0x55c2>
10040662c:	0f 1f 40 00          	nopl   0x0(%rax)
100406630:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
100406634:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
100406638:	e9 7d ff ff ff       	jmp    1004065ba <.text+0x55ba>
10040663d:	0f 1f 00             	nopl   (%rax)
100406640:	b9 16 00 00 00       	mov    $0x16,%ecx
100406645:	31 ff                	xor    %edi,%edi
100406647:	e8 14 a8 00 00       	call   100410e60 <.text+0xfe60>
10040664c:	e9 71 ff ff ff       	jmp    1004065c2 <.text+0x55c2>
100406651:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100406658:	00 00 00 00
10040665c:	0f 1f 40 00          	nopl   0x0(%rax)
100406660:	56                   	push   %rsi
100406661:	53                   	push   %rbx
100406662:	48 83 ec 28          	sub    $0x28,%rsp
100406666:	48 89 cb             	mov    %rcx,%rbx
100406669:	48 85 c9             	test   %rcx,%rcx
10040666c:	74 32                	je     1004066a0 <.text+0x56a0>
10040666e:	48 83 79 10 00       	cmpq   $0x0,0x10(%rcx)
100406673:	48 8b 31             	mov    (%rcx),%rsi
100406676:	75 18                	jne    100406690 <.text+0x5690>
100406678:	48 89 d9             	mov    %rbx,%rcx
10040667b:	e8 50 a6 00 00       	call   100410cd0 <.text+0xfcd0>
100406680:	48 89 f1             	mov    %rsi,%rcx
100406683:	48 83 c4 28          	add    $0x28,%rsp
100406687:	5b                   	pop    %rbx
100406688:	5e                   	pop    %rsi
100406689:	e9 72 a9 00 00       	jmp    100411000 <.text+0x10000>
10040668e:	66 90                	xchg   %ax,%ax
100406690:	48 8b 49 08          	mov    0x8(%rcx),%rcx
100406694:	e8 37 a6 00 00       	call   100410cd0 <.text+0xfcd0>
100406699:	eb dd                	jmp    100406678 <.text+0x5678>
10040669b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004066a0:	31 c0                	xor    %eax,%eax
1004066a2:	48 83 c4 28          	add    $0x28,%rsp
1004066a6:	5b                   	pop    %rbx
1004066a7:	5e                   	pop    %rsi
1004066a8:	c3                   	ret
1004066a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004066b0:	57                   	push   %rdi
1004066b1:	56                   	push   %rsi
1004066b2:	53                   	push   %rbx
1004066b3:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp