100401554:	90                   	nop
100401555:	90                   	nop
100401556:	90                   	nop
100401557:	90                   	nop
100401558:	90                   	nop
100401559:	90                   	nop
10040155a:	90                   	nop
10040155b:	90                   	nop
10040155c:	90                   	nop
10040155d:	90                   	nop
10040155e:	90                   	nop
10040155f:	90                   	nop
100401560:	48 89 0d a1 aa 00 00 	mov    %rcx,0xaaa1(%rip)        # 10040c008 <_head_msys_intl_8_dll-0x1ff8>
100401567:	c3                   	ret
100401568:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040156f:	00
100401570:	88 0d 8a aa 00 00    	mov    %cl,0xaa8a(%rip)        # 10040c000 <_head_msys_intl_8_dll-0x2000>
100401576:	c3                   	ret
100401577:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040157e:	00 00
100401580:	56                   	push   %rsi
100401581:	53                   	push   %rbx
100401582:	48 83 ec 38          	sub    $0x38,%rsp
100401586:	e8 05 33 00 00       	call   100404890 <.text+0x3890>
10040158b:	48 8b 48 10          	mov    0x10(%rax),%rcx
10040158f:	e8 ec 2d 00 00       	call   100404380 <.text+0x3380>
100401594:	85 c0                	test   %eax,%eax
100401596:	74 13                	je     1004015ab <.text+0x5ab>
100401598:	80 3d 61 aa 00 00 00 	cmpb   $0x0,0xaa61(%rip)        # 10040c000 <_head_msys_intl_8_dll-0x2000>
10040159f:	74 23                	je     1004015c4 <.text+0x5c4>
1004015a1:	e8 da 32 00 00       	call   100404880 <.text+0x3880>
1004015a6:	83 38 20             	cmpl   $0x20,(%rax)
1004015a9:	75 19                	jne    1004015c4 <.text+0x5c4>
1004015ab:	e8 e0 32 00 00       	call   100404890 <.text+0x3890>
1004015b0:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004015b4:	e8 c7 2d 00 00       	call   100404380 <.text+0x3380>
1004015b9:	85 c0                	test   %eax,%eax
1004015bb:	75 47                	jne    100401604 <.text+0x604>
1004015bd:	48 83 c4 38          	add    $0x38,%rsp
1004015c1:	5b                   	pop    %rbx
1004015c2:	5e                   	pop    %rsi
1004015c3:	c3                   	ret
1004015c4:	48 8d 0d 05 60 00 00 	lea    0x6005(%rip),%rcx        # 1004075d0 <_head_msys_intl_8_dll-0x6a30>
1004015cb:	e8 90 32 00 00       	call   100404860 <.text+0x3860>
1004015d0:	48 8b 0d 31 aa 00 00 	mov    0xaa31(%rip),%rcx        # 10040c008 <_head_msys_intl_8_dll-0x1ff8>
1004015d7:	48 89 c3             	mov    %rax,%rbx
1004015da:	48 85 c9             	test   %rcx,%rcx
1004015dd:	74 33                	je     100401612 <.text+0x612>
1004015df:	e8 4c 20 00 00       	call   100403630 <.text+0x2630>
1004015e4:	48 89 c6             	mov    %rax,%rsi
1004015e7:	e8 94 32 00 00       	call   100404880 <.text+0x3880>
1004015ec:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1004015f1:	49 89 f1             	mov    %rsi,%r9
1004015f4:	31 c9                	xor    %ecx,%ecx
1004015f6:	8b 10                	mov    (%rax),%edx
1004015f8:	4c 8d 05 dd 5f 00 00 	lea    0x5fdd(%rip),%r8        # 1004075dc <_head_msys_intl_8_dll-0x6a24>
1004015ff:	e8 3c 33 00 00       	call   100404940 <.text+0x3940>
100401604:	48 8b 05 45 6b 00 00 	mov    0x6b45(%rip),%rax        # 100408150 <_head_msys_intl_8_dll-0x5eb0>
10040160b:	8b 08                	mov    (%rax),%ecx
10040160d:	e8 fe 32 00 00       	call   100404910 <.text+0x3910>
100401612:	e8 69 32 00 00       	call   100404880 <.text+0x3880>
100401617:	49 89 d9             	mov    %rbx,%r9
10040161a:	4c 8d 05 c2 5f 00 00 	lea    0x5fc2(%rip),%r8        # 1004075e3 <_head_msys_intl_8_dll-0x6a1d>
100401621:	31 c9                	xor    %ecx,%ecx
100401623:	8b 10                	mov    (%rax),%edx
100401625:	e8 16 33 00 00       	call   100404940 <.text+0x3940>
10040162a:	eb d8                	jmp    100401604 <.text+0x604>
10040162c:	90                   	nop
10040162d:	90                   	nop
10040162e:	90                   	nop
10040162f:	90                   	nop
100401630:	41 56                	push   %r14
100401632:	41 55                	push   %r13
100401634:	41 54                	push   %r12
100401636:	53                   	push   %rbx
100401637:	48 83 ec 28          	sub    $0x28,%rsp
10040163b:	49 89 cd             	mov    %rcx,%r13
10040163e:	e8 bd 00 00 00       	call   100401700 <.text+0x700>
100401643:	0f b6 18             	movzbl (%rax),%ebx
100401646:	49 89 c4             	mov    %rax,%r12
100401649:	84 db                	test   %bl,%bl
10040164b:	74 53                	je     1004016a0 <.text+0x6a0>
10040164d:	48 89 c1             	mov    %rax,%rcx
100401650:	e8 3b 01 00 00       	call   100401790 <.text+0x790>
100401655:	49 89 c5             	mov    %rax,%r13
100401658:	41 0f b6 04 04       	movzbl (%r12,%rax,1),%eax
10040165d:	3c 2f                	cmp    $0x2f,%al
10040165f:	74 37                	je     100401698 <.text+0x698>
100401661:	3c 5c                	cmp    $0x5c,%al
100401663:	74 33                	je     100401698 <.text+0x698>
100401665:	83 cb 20             	or     $0x20,%ebx
100401668:	0f be db             	movsbl %bl,%ebx
10040166b:	83 eb 61             	sub    $0x61,%ebx
10040166e:	83 fb 19             	cmp    $0x19,%ebx
100401671:	77 08                	ja     10040167b <.text+0x67b>
100401673:	41 80 7c 24 01 3a    	cmpb   $0x3a,0x1(%r12)
100401679:	74 45                	je     1004016c0 <.text+0x6c0>
10040167b:	4c 89 ea             	mov    %r13,%rdx
10040167e:	4c 89 e1             	mov    %r12,%rcx
100401681:	48 83 c4 28          	add    $0x28,%rsp
100401685:	5b                   	pop    %rbx
100401686:	41 5c                	pop    %r12
100401688:	41 5d                	pop    %r13
10040168a:	41 5e                	pop    %r14
10040168c:	e9 5f 2c 00 00       	jmp    1004042f0 <.text+0x32f0>
100401691:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100401698:	49 83 c5 01          	add    $0x1,%r13
10040169c:	eb c7                	jmp    100401665 <.text+0x665>
10040169e:	66 90                	xchg   %ax,%ax
1004016a0:	4c 89 e9             	mov    %r13,%rcx
1004016a3:	e8 e8 00 00 00       	call   100401790 <.text+0x790>
1004016a8:	4c 89 e9             	mov    %r13,%rcx
1004016ab:	48 89 c2             	mov    %rax,%rdx
1004016ae:	48 83 c4 28          	add    $0x28,%rsp
1004016b2:	5b                   	pop    %rbx
1004016b3:	41 5c                	pop    %r12
1004016b5:	41 5d                	pop    %r13
1004016b7:	41 5e                	pop    %r14
1004016b9:	e9 32 2c 00 00       	jmp    1004042f0 <.text+0x32f0>
1004016be:	66 90                	xchg   %ax,%ax
1004016c0:	49 8d 4d 03          	lea    0x3(%r13),%rcx
1004016c4:	e8 27 2a 00 00       	call   1004040f0 <.text+0x30f0>
1004016c9:	4d 89 e8             	mov    %r13,%r8
1004016cc:	4c 89 e2             	mov    %r12,%rdx
1004016cf:	49 89 c6             	mov    %rax,%r14
1004016d2:	b8 2e 2f 00 00       	mov    $0x2f2e,%eax
1004016d7:	49 8d 4e 02          	lea    0x2(%r14),%rcx
1004016db:	66 41 89 06          	mov    %ax,(%r14)
1004016df:	e8 4c 33 00 00       	call   100404a30 <.text+0x3a30>
1004016e4:	4c 89 f0             	mov    %r14,%rax
1004016e7:	43 c6 44 2e 02 00    	movb   $0x0,0x2(%r14,%r13,1)
1004016ed:	48 83 c4 28          	add    $0x28,%rsp
1004016f1:	5b                   	pop    %rbx
1004016f2:	41 5c                	pop    %r12
1004016f4:	41 5d                	pop    %r13
1004016f6:	41 5e                	pop    %r14
1004016f8:	c3                   	ret
1004016f9:	90                   	nop
1004016fa:	90                   	nop
1004016fb:	90                   	nop
1004016fc:	90                   	nop
1004016fd:	90                   	nop
1004016fe:	90                   	nop
1004016ff:	90                   	nop
100401700:	0f b6 11             	movzbl (%rcx),%edx
100401703:	48 89 c8             	mov    %rcx,%rax
100401706:	89 d1                	mov    %edx,%ecx
100401708:	83 c9 20             	or     $0x20,%ecx
10040170b:	0f be c9             	movsbl %cl,%ecx
10040170e:	83 e9 61             	sub    $0x61,%ecx
100401711:	83 f9 19             	cmp    $0x19,%ecx
100401714:	77 22                	ja     100401738 <.text+0x738>
100401716:	80 78 01 3a          	cmpb   $0x3a,0x1(%rax)
10040171a:	75 1c                	jne    100401738 <.text+0x738>
10040171c:	0f b6 50 02          	movzbl 0x2(%rax),%edx
100401720:	48 83 c0 02          	add    $0x2,%rax
100401724:	80 fa 2f             	cmp    $0x2f,%dl
100401727:	75 14                	jne    10040173d <.text+0x73d>
100401729:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100401730:	0f b6 50 01          	movzbl 0x1(%rax),%edx
100401734:	48 83 c0 01          	add    $0x1,%rax
100401738:	80 fa 2f             	cmp    $0x2f,%dl
10040173b:	74 f3                	je     100401730 <.text+0x730>
10040173d:	80 fa 5c             	cmp    $0x5c,%dl
100401740:	74 ee                	je     100401730 <.text+0x730>
100401742:	84 d2                	test   %dl,%dl
100401744:	74 42                	je     100401788 <.text+0x788>
100401746:	48 89 c1             	mov    %rax,%rcx
100401749:	45 31 c9             	xor    %r9d,%r9d
10040174c:	eb 19                	jmp    100401767 <.text+0x767>
10040174e:	66 90                	xchg   %ax,%ax
100401750:	45 84 c9             	test   %r9b,%r9b
100401753:	74 06                	je     10040175b <.text+0x75b>
100401755:	45 31 c9             	xor    %r9d,%r9d
100401758:	48 89 c8             	mov    %rcx,%rax
10040175b:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
10040175f:	48 83 c1 01          	add    $0x1,%rcx
100401763:	84 d2                	test   %dl,%dl
100401765:	74 21                	je     100401788 <.text+0x788>
100401767:	80 fa 2f             	cmp    $0x2f,%dl
10040176a:	41 0f 94 c0          	sete   %r8b
10040176e:	80 fa 5c             	cmp    $0x5c,%dl
100401771:	0f 94 c2             	sete   %dl
100401774:	41 08 d0             	or     %dl,%r8b
100401777:	74 d7                	je     100401750 <.text+0x750>
100401779:	0f b6 51 01          	movzbl 0x1(%rcx),%edx
10040177d:	48 83 c1 01          	add    $0x1,%rcx
100401781:	45 89 c1             	mov    %r8d,%r9d
100401784:	84 d2                	test   %dl,%dl
100401786:	75 df                	jne    100401767 <.text+0x767>
100401788:	c3                   	ret
100401789:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100401790:	53                   	push   %rbx
100401791:	48 83 ec 20          	sub    $0x20,%rsp
100401795:	48 89 cb             	mov    %rcx,%rbx
100401798:	e8 43 33 00 00       	call   100404ae0 <.text+0x3ae0>
10040179d:	48 83 f8 01          	cmp    $0x1,%rax
1004017a1:	76 25                	jbe    1004017c8 <.text+0x7c8>
1004017a3:	0f b6 54 03 ff       	movzbl -0x1(%rbx,%rax,1),%edx
1004017a8:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
1004017ac:	80 fa 2f             	cmp    $0x2f,%dl
1004017af:	74 0f                	je     1004017c0 <.text+0x7c0>
1004017b1:	80 fa 5c             	cmp    $0x5c,%dl
1004017b4:	74 0a                	je     1004017c0 <.text+0x7c0>
1004017b6:	48 83 c4 20          	add    $0x20,%rsp
1004017ba:	5b                   	pop    %rbx
1004017bb:	c3                   	ret
1004017bc:	0f 1f 40 00          	nopl   0x0(%rax)
1004017c0:	48 89 c8             	mov    %rcx,%rax
1004017c3:	eb d8                	jmp    10040179d <.text+0x79d>
1004017c5:	0f 1f 00             	nopl   (%rax)
1004017c8:	75 2a                	jne    1004017f4 <.text+0x7f4>
1004017ca:	0f b6 13             	movzbl (%rbx),%edx
1004017cd:	80 fa 2f             	cmp    $0x2f,%dl
1004017d0:	74 05                	je     1004017d7 <.text+0x7d7>
1004017d2:	80 fa 5c             	cmp    $0x5c,%dl
1004017d5:	75 df                	jne    1004017b6 <.text+0x7b6>
1004017d7:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1004017db:	80 fa 2f             	cmp    $0x2f,%dl
1004017de:	74 05                	je     1004017e5 <.text+0x7e5>
1004017e0:	80 fa 5c             	cmp    $0x5c,%dl
1004017e3:	75 d1                	jne    1004017b6 <.text+0x7b6>
1004017e5:	80 7b 02 00          	cmpb   $0x0,0x2(%rbx)
1004017e9:	ba 02 00 00 00       	mov    $0x2,%edx
1004017ee:	48 0f 44 c2          	cmove  %rdx,%rax
1004017f2:	eb c2                	jmp    1004017b6 <.text+0x7b6>
1004017f4:	31 c0                	xor    %eax,%eax
1004017f6:	eb be                	jmp    1004017b6 <.text+0x7b6>
1004017f8:	90                   	nop
1004017f9:	90                   	nop
1004017fa:	90                   	nop
1004017fb:	90                   	nop
1004017fc:	90                   	nop
1004017fd:	90                   	nop
1004017fe:	90                   	nop
1004017ff:	90                   	nop
100401800:	56                   	push   %rsi
100401801:	53                   	push   %rbx
100401802:	48 83 ec 28          	sub    $0x28,%rsp
100401806:	48 89 ce             	mov    %rcx,%rsi
100401809:	e8 f2 fe ff ff       	call   100401700 <.text+0x700>
10040180e:	80 38 00             	cmpb   $0x0,(%rax)
100401811:	48 89 c3             	mov    %rax,%rbx
100401814:	48 0f 44 de          	cmove  %rsi,%rbx
100401818:	48 89 d9             	mov    %rbx,%rcx
10040181b:	e8 70 ff ff ff       	call   100401790 <.text+0x790>
100401820:	48 01 c3             	add    %rax,%rbx
100401823:	80 3b 00             	cmpb   $0x0,(%rbx)
100401826:	c6 03 00             	movb   $0x0,(%rbx)
100401829:	0f 95 c0             	setne  %al
10040182c:	48 83 c4 28          	add    $0x28,%rsp
100401830:	5b                   	pop    %rbx
100401831:	5e                   	pop    %rsi
100401832:	c3                   	ret
100401833:	90                   	nop
100401834:	90                   	nop
100401835:	90                   	nop
100401836:	90                   	nop
100401837:	90                   	nop
100401838:	90                   	nop
100401839:	90                   	nop
10040183a:	90                   	nop
10040183b:	90                   	nop
10040183c:	90                   	nop
10040183d:	90                   	nop
10040183e:	90                   	nop
10040183f:	90                   	nop
100401840:	57                   	push   %rdi
100401841:	56                   	push   %rsi
100401842:	53                   	push   %rbx
100401843:	48 83 ec 20          	sub    $0x20,%rsp
100401847:	48 89 cb             	mov    %rcx,%rbx
10040184a:	48 85 c9             	test   %rcx,%rcx
10040184d:	74 7e                	je     1004018cd <.text+0x8cd>
10040184f:	ba 2f 00 00 00       	mov    $0x2f,%edx
100401854:	e8 b7 32 00 00       	call   100404b10 <.text+0x3b10>
100401859:	48 89 c6             	mov    %rax,%rsi
10040185c:	48 85 c0             	test   %rax,%rax
10040185f:	74 4a                	je     1004018ab <.text+0x8ab>
100401861:	48 8d 78 01          	lea    0x1(%rax),%rdi
100401865:	48 89 f8             	mov    %rdi,%rax
100401868:	48 29 d8             	sub    %rbx,%rax
10040186b:	48 83 f8 06          	cmp    $0x6,%rax
10040186f:	7e 3a                	jle    1004018ab <.text+0x8ab>
100401871:	48 8d 4e fa          	lea    -0x6(%rsi),%rcx
100401875:	41 b8 07 00 00 00    	mov    $0x7,%r8d
10040187b:	48 8d 15 a6 5d 00 00 	lea    0x5da6(%rip),%rdx        # 100407628 <_head_msys_intl_8_dll-0x69d8>
100401882:	e8 69 32 00 00       	call   100404af0 <.text+0x3af0>
100401887:	85 c0                	test   %eax,%eax
100401889:	75 20                	jne    1004018ab <.text+0x8ab>
10040188b:	80 7e 01 6c          	cmpb   $0x6c,0x1(%rsi)
10040188f:	75 37                	jne    1004018c8 <.text+0x8c8>
100401891:	80 7f 01 74          	cmpb   $0x74,0x1(%rdi)
100401895:	75 31                	jne    1004018c8 <.text+0x8c8>
100401897:	80 7f 02 2d          	cmpb   $0x2d,0x2(%rdi)
10040189b:	75 2b                	jne    1004018c8 <.text+0x8c8>
10040189d:	48 8b 05 14 cb 00 00 	mov    0xcb14(%rip),%rax        # 10040e3b8 <__imp_program_invocation_short_name>
1004018a4:	48 8d 5e 04          	lea    0x4(%rsi),%rbx
1004018a8:	48 89 18             	mov    %rbx,(%rax)
1004018ab:	48 8b 05 fe ca 00 00 	mov    0xcafe(%rip),%rax        # 10040e3b0 <__imp_program_invocation_name>
1004018b2:	48 89 1d 57 a7 00 00 	mov    %rbx,0xa757(%rip)        # 10040c010 <_head_msys_intl_8_dll-0x1ff0>
1004018b9:	48 89 18             	mov    %rbx,(%rax)
1004018bc:	48 83 c4 20          	add    $0x20,%rsp
1004018c0:	5b                   	pop    %rbx
1004018c1:	5e                   	pop    %rsi
1004018c2:	5f                   	pop    %rdi
1004018c3:	c3                   	ret
1004018c4:	0f 1f 40 00          	nopl   0x0(%rax)
1004018c8:	48 89 fb             	mov    %rdi,%rbx
1004018cb:	eb de                	jmp    1004018ab <.text+0x8ab>
1004018cd:	e8 be 2f 00 00       	call   100404890 <.text+0x3890>
1004018d2:	41 b8 37 00 00 00    	mov    $0x37,%r8d
1004018d8:	ba 01 00 00 00       	mov    $0x1,%edx
1004018dd:	48 8d 0d 0c 5d 00 00 	lea    0x5d0c(%rip),%rcx        # 1004075f0 <_head_msys_intl_8_dll-0x6a10>
1004018e4:	4c 8b 48 18          	mov    0x18(%rax),%r9
1004018e8:	e8 c3 30 00 00       	call   1004049b0 <.text+0x39b0>
1004018ed:	e8 2e 30 00 00       	call   100404920 <.text+0x3920>
1004018f2:	90                   	nop
1004018f3:	90                   	nop
1004018f4:	90                   	nop
1004018f5:	90                   	nop
1004018f6:	90                   	nop
1004018f7:	90                   	nop
1004018f8:	90                   	nop
1004018f9:	90                   	nop
1004018fa:	90                   	nop
1004018fb:	90                   	nop
1004018fc:	90                   	nop
1004018fd:	90                   	nop
1004018fe:	90                   	nop
1004018ff:	90                   	nop
100401900:	56                   	push   %rsi
100401901:	53                   	push   %rbx
100401902:	48 83 ec 28          	sub    $0x28,%rsp
100401906:	48 89 ce             	mov    %rcx,%rsi
100401909:	89 d3                	mov    %edx,%ebx
10040190b:	e8 30 2b 00 00       	call   100404440 <.text+0x3440>
100401910:	0f b6 08             	movzbl (%rax),%ecx
100401913:	83 e1 df             	and    $0xffffffdf,%ecx
100401916:	80 f9 55             	cmp    $0x55,%cl
100401919:	75 4d                	jne    100401968 <.text+0x968>
10040191b:	0f b6 50 01          	movzbl 0x1(%rax),%edx
10040191f:	83 e2 df             	and    $0xffffffdf,%edx
100401922:	80 fa 54             	cmp    $0x54,%dl
100401925:	75 52                	jne    100401979 <.text+0x979>
100401927:	0f b6 50 02          	movzbl 0x2(%rax),%edx
10040192b:	83 e2 df             	and    $0xffffffdf,%edx
10040192e:	80 fa 46             	cmp    $0x46,%dl
100401931:	75 46                	jne    100401979 <.text+0x979>
100401933:	80 78 03 2d          	cmpb   $0x2d,0x3(%rax)