10040237a:	90                   	nop
10040237b:	90                   	nop
10040237c:	90                   	nop
10040237d:	90                   	nop
10040237e:	90                   	nop
10040237f:	90                   	nop
0000000100402380 <posix_memalign>:
100402380:	ff 25 52 70 00 00    	jmp    *0x7052(%rip)        # 1004093d8 <__imp_posix_memalign>
100402386:	90                   	nop
100402387:	90                   	nop
100402388:	90                   	nop
100402389:	90                   	nop
10040238a:	90                   	nop
10040238b:	90                   	nop
10040238c:	90                   	nop
10040238d:	90                   	nop
10040238e:	90                   	nop
10040238f:	90                   	nop
0000000100402390 <realloc>:
100402390:	ff 25 62 70 00 00    	jmp    *0x7062(%rip)        # 1004093f8 <__imp_realloc>
100402396:	90                   	nop
100402397:	90                   	nop
100402398:	90                   	nop
100402399:	90                   	nop
10040239a:	90                   	nop
10040239b:	90                   	nop
10040239c:	90                   	nop
10040239d:	90                   	nop
10040239e:	90                   	nop
10040239f:	90                   	nop
00000001004023a0 <msys_attach_dll>:
1004023a0:	56                   	push   %rsi
1004023a1:	53                   	push   %rbx
1004023a2:	48 83 ec 28          	sub    $0x28,%rsp
1004023a6:	48 8d 35 33 5d 00 00 	lea    0x5d33(%rip),%rsi        # 1004080e0 <u.0>
1004023ad:	48 89 cb             	mov    %rcx,%rbx
1004023b0:	48 89 d1             	mov    %rdx,%rcx
1004023b3:	48 89 f2             	mov    %rsi,%rdx
1004023b6:	e8 c5 fa ff ff       	call   100401e80 <_msys_crt0_common>
1004023bb:	48 89 f2             	mov    %rsi,%rdx
1004023be:	48 89 d9             	mov    %rbx,%rcx
1004023c1:	48 83 c4 28          	add    $0x28,%rsp
1004023c5:	5b                   	pop    %rbx
1004023c6:	5e                   	pop    %rsi
1004023c7:	e9 04 00 00 00       	jmp    1004023d0 <dll_dllcrt0>
1004023cc:	90                   	nop
1004023cd:	90                   	nop
1004023ce:	90                   	nop
1004023cf:	90                   	nop
00000001004023d0 <dll_dllcrt0>:
1004023d0:	ff 25 8a 6f 00 00    	jmp    *0x6f8a(%rip)        # 100409360 <__imp_dll_dllcrt0>
1004023d6:	90                   	nop
1004023d7:	90                   	nop
1004023d8:	90                   	nop
1004023d9:	90                   	nop
1004023da:	90                   	nop
1004023db:	90                   	nop
1004023dc:	90                   	nop
1004023dd:	90                   	nop
1004023de:	90                   	nop
1004023df:	90                   	nop
00000001004023e0 <OpenProcessToken>:
1004023e0:	ff 25 82 6e 00 00    	jmp    *0x6e82(%rip)        # 100409268 <__imp_OpenProcessToken>
1004023e6:	90                   	nop
1004023e7:	90                   	nop
00000001004023e8 <LookupPrivilegeValueA>:
1004023e8:	ff 25 72 6e 00 00    	jmp    *0x6e72(%rip)        # 100409260 <__imp_LookupPrivilegeValueA>
1004023ee:	90                   	nop
1004023ef:	90                   	nop
00000001004023f0 <AdjustTokenPrivileges>:
1004023f0:	ff 25 62 6e 00 00    	jmp    *0x6e62(%rip)        # 100409258 <__IAT_start__>
1004023f6:	90                   	nop
1004023f7:	90                   	nop
1004023f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004023ff:	00
0000000100402400 <WaitForSingleObject>:
100402400:	ff 25 fa 6e 00 00    	jmp    *0x6efa(%rip)        # 100409300 <__imp_WaitForSingleObject>
100402406:	90                   	nop
100402407:	90                   	nop
0000000100402408 <TerminateProcess>:
100402408:	ff 25 ea 6e 00 00    	jmp    *0x6eea(%rip)        # 1004092f8 <__imp_TerminateProcess>
10040240e:	90                   	nop
10040240f:	90                   	nop
0000000100402410 <Process32Next>:
100402410:	ff 25 da 6e 00 00    	jmp    *0x6eda(%rip)        # 1004092f0 <__imp_Process32Next>
100402416:	90                   	nop
100402417:	90                   	nop
0000000100402418 <Process32First>:
100402418:	ff 25 ca 6e 00 00    	jmp    *0x6eca(%rip)        # 1004092e8 <__imp_Process32First>
10040241e:	90                   	nop
10040241f:	90                   	nop
0000000100402420 <OpenProcess>:
100402420:	ff 25 ba 6e 00 00    	jmp    *0x6eba(%rip)        # 1004092e0 <__imp_OpenProcess>
100402426:	90                   	nop
100402427:	90                   	nop
0000000100402428 <IsWow64Process>:
100402428:	ff 25 aa 6e 00 00    	jmp    *0x6eaa(%rip)        # 1004092d8 <__imp_IsWow64Process>
10040242e:	90                   	nop
10040242f:	90                   	nop
0000000100402430 <GetProcessId>:
100402430:	ff 25 9a 6e 00 00    	jmp    *0x6e9a(%rip)        # 1004092d0 <__imp_GetProcessId>
100402436:	90                   	nop
100402437:	90                   	nop
0000000100402438 <GetProcAddress>:
100402438:	ff 25 8a 6e 00 00    	jmp    *0x6e8a(%rip)        # 1004092c8 <__imp_GetProcAddress>
10040243e:	90                   	nop
10040243f:	90                   	nop
0000000100402440 <GetNativeSystemInfo>:
100402440:	ff 25 7a 6e 00 00    	jmp    *0x6e7a(%rip)        # 1004092c0 <__imp_GetNativeSystemInfo>
100402446:	90                   	nop
100402447:	90                   	nop
0000000100402448 <GetModuleHandleA>:
100402448:	ff 25 6a 6e 00 00    	jmp    *0x6e6a(%rip)        # 1004092b8 <__imp_GetModuleHandleA>
10040244e:	90                   	nop
10040244f:	90                   	nop
0000000100402450 <GetLastError>:
100402450:	ff 25 5a 6e 00 00    	jmp    *0x6e5a(%rip)        # 1004092b0 <__imp_GetLastError>
100402456:	90                   	nop
100402457:	90                   	nop
0000000100402458 <GetFileAttributesW>:
100402458:	ff 25 4a 6e 00 00    	jmp    *0x6e4a(%rip)        # 1004092a8 <__imp_GetFileAttributesW>
10040245e:	90                   	nop
10040245f:	90                   	nop
0000000100402460 <GetExitCodeProcess>:
100402460:	ff 25 3a 6e 00 00    	jmp    *0x6e3a(%rip)        # 1004092a0 <__imp_GetExitCodeProcess>
100402466:	90                   	nop
100402467:	90                   	nop
0000000100402468 <GetCurrentProcess>:
100402468:	ff 25 2a 6e 00 00    	jmp    *0x6e2a(%rip)        # 100409298 <__imp_GetCurrentProcess>
10040246e:	90                   	nop
10040246f:	90                   	nop
0000000100402470 <DuplicateHandle>:
100402470:	ff 25 1a 6e 00 00    	jmp    *0x6e1a(%rip)        # 100409290 <__imp_DuplicateHandle>
100402476:	90                   	nop
100402477:	90                   	nop
0000000100402478 <CreateToolhelp32Snapshot>:
100402478:	ff 25 0a 6e 00 00    	jmp    *0x6e0a(%rip)        # 100409288 <__imp_CreateToolhelp32Snapshot>
10040247e:	90                   	nop
10040247f:	90                   	nop
0000000100402480 <CreateProcessW>:
100402480:	ff 25 fa 6d 00 00    	jmp    *0x6dfa(%rip)        # 100409280 <__imp_CreateProcessW>
100402486:	90                   	nop
100402487:	90                   	nop
0000000100402488 <CloseHandle>:
100402488:	ff 25 ea 6d 00 00    	jmp    *0x6dea(%rip)        # 100409278 <__imp_CloseHandle>
10040248e:	90                   	nop
10040248f:	90                   	nop
0000000100402490 <main>:
100402490:	41 57                	push   %r15
100402492:	41 56                	push   %r14
100402494:	41 55                	push   %r13
100402496:	41 54                	push   %r12
100402498:	55                   	push   %rbp
100402499:	57                   	push   %rdi
10040249a:	56                   	push   %rsi
10040249b:	53                   	push   %rbx
10040249c:	48 81 ec 48 04 00 00 	sub    $0x448,%rsp
1004024a3:	89 ce                	mov    %ecx,%esi
1004024a5:	48 89 d3             	mov    %rdx,%rbx
1004024a8:	e8 f3 f7 ff ff       	call   100401ca0 <__main>
1004024ad:	48 8b 05 34 6f 00 00 	mov    0x6f34(%rip),%rax        # 1004093e8 <__imp_program_invocation_short_name>
1004024b4:	48 8b 00             	mov    (%rax),%rax
1004024b7:	48 89 05 a2 5b 00 00 	mov    %rax,0x5ba2(%rip)        # 100408060 <_ZL9prog_name>
1004024be:	83 fe 01             	cmp    $0x1,%esi
1004024c1:	0f 84 77 05 00 00    	je     100402a3e <main+0x5ae>
1004024c7:	48 8b 05 ea 6e 00 00 	mov    0x6eea(%rip),%rax        # 1004093b8 <__imp_opterr>
1004024ce:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1004024d5:	00
1004024d6:	45 31 e4             	xor    %r12d,%r12d
1004024d9:	4c 8d 3d 60 0b 00 00 	lea    0xb60(%rip),%r15        # 100403040 <_ZL8longopts>
1004024e0:	c7 44 24 34 00 00 00 	movl   $0x0,0x34(%rsp)
1004024e7:	00
1004024e8:	48 8b 3d d1 6e 00 00 	mov    0x6ed1(%rip),%rdi        # 1004093c0 <__imp_optind>
1004024ef:	4c 8d 35 2a 0b 00 00 	lea    0xb2a(%rip),%r14        # 100403020 <_ZL4opts>
1004024f6:	4c 8d 2d 7f 20 00 00 	lea    0x207f(%rip),%r13        # 10040457c <.rdata+0x57c>
1004024fd:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100402503:	c7 44 24 30 0f 00 00 	movl   $0xf,0x30(%rsp)
10040250a:	00
10040250b:	48 63 2f             	movslq (%rdi),%rbp
10040250e:	4d 89 f9             	mov    %r15,%r9
100402511:	4d 89 f0             	mov    %r14,%r8
100402514:	48 89 da             	mov    %rbx,%rdx
100402517:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10040251e:	00 00
100402520:	89 f1                	mov    %esi,%ecx
100402522:	e8 f9 f7 ff ff       	call   100401d20 <getopt_long>
100402527:	83 f8 ff             	cmp    $0xffffffff,%eax
10040252a:	0f 84 a5 03 00 00    	je     1004028d5 <main+0x445>
100402530:	83 e8 3f             	sub    $0x3f,%eax
100402533:	83 f8 34             	cmp    $0x34,%eax
100402536:	0f 87 02 05 00 00    	ja     100402a3e <main+0x5ae>
10040253c:	49 63 44 85 00       	movslq 0x0(%r13,%rax,4),%rax
100402541:	4c 01 e8             	add    %r13,%rax
100402544:	ff e0                	jmp    *%rax
100402546:	48 8b 05 63 6e 00 00 	mov    0x6e63(%rip),%rax        # 1004093b0 <__imp_optarg>
10040254d:	4c 8b 20             	mov    (%rax),%r12
100402550:	4c 89 e1             	mov    %r12,%rcx
100402553:	e8 58 eb ff ff       	call   1004010b0 <_ZL6getsigPKc>
100402558:	89 44 24 30          	mov    %eax,0x30(%rsp)
10040255c:	eb ad                	jmp    10040250b <main+0x7b>
10040255e:	48 63 07             	movslq (%rdi),%rax
100402561:	48 8b 0c c3          	mov    (%rbx,%rax,8),%rcx
100402565:	48 89 c2             	mov    %rax,%rdx
100402568:	48 8b 05 41 6e 00 00 	mov    0x6e41(%rip),%rax        # 1004093b0 <__imp_optarg>
10040256f:	48 83 38 00          	cmpq   $0x0,(%rax)
100402573:	0f 84 c9 00 00 00    	je     100402642 <main+0x1b2>
100402579:	48 63 17             	movslq (%rdi),%rdx
10040257c:	48 83 3c d3 00       	cmpq   $0x0,(%rbx,%rdx,8)
100402581:	0f 85 b7 04 00 00    	jne    100402a3e <main+0x5ae>
100402587:	48 8b 30             	mov    (%rax),%rsi
10040258a:	48 89 f1             	mov    %rsi,%rcx
10040258d:	e8 1e eb ff ff       	call   1004010b0 <_ZL6getsigPKc>
100402592:	48 63 d8             	movslq %eax,%rbx
100402595:	83 fb 41             	cmp    $0x41,%ebx
100402598:	0f 87 f9 05 00 00    	ja     100402b97 <main+0x707>
10040259e:	85 db                	test   %ebx,%ebx
1004025a0:	75 52                	jne    1004025f4 <main+0x164>
1004025a2:	89 da                	mov    %ebx,%edx
1004025a4:	48 8d 0d 4f 1e 00 00 	lea    0x1e4f(%rip),%rcx        # 1004043fa <.rdata+0x3fa>
1004025ab:	e8 b0 f7 ff ff       	call   100401d60 <printf>
1004025b0:	31 c9                	xor    %ecx,%ecx
1004025b2:	e8 39 f7 ff ff       	call   100401cf0 <exit>
1004025b7:	4d 85 e4             	test   %r12,%r12
1004025ba:	0f 85 12 03 00 00    	jne    1004028d2 <main+0x442>
1004025c0:	48 8b 05 01 6e 00 00 	mov    0x6e01(%rip),%rax        # 1004093c8 <__imp_optreset>
1004025c7:	4c 8b 24 eb          	mov    (%rbx,%rbp,8),%r12
1004025cb:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1004025d1:	49 83 c4 01          	add    $0x1,%r12
1004025d5:	48 8d 04 ed 08 00 00 	lea    0x8(,%rbp,8),%rax
1004025dc:	00
1004025dd:	48 c1 f8 03          	sar    $0x3,%rax
1004025e1:	4c 89 e1             	mov    %r12,%rcx
1004025e4:	89 07                	mov    %eax,(%rdi)
1004025e6:	e8 c5 ea ff ff       	call   1004010b0 <_ZL6getsigPKc>
1004025eb:	89 44 24 30          	mov    %eax,0x30(%rsp)
1004025ef:	e9 17 ff ff ff       	jmp    10040250b <main+0x7b>
1004025f4:	48 89 f1             	mov    %rsi,%rcx
1004025f7:	e8 b4 f6 ff ff       	call   100401cb0 <atoi>
1004025fc:	39 c3                	cmp    %eax,%ebx
1004025fe:	75 a2                	jne    1004025a2 <main+0x112>
100402600:	8d 43 ff             	lea    -0x1(%rbx),%eax
100402603:	83 f8 1e             	cmp    $0x1e,%eax
100402606:	0f 86 91 04 00 00    	jbe    100402a9d <main+0x60d>
10040260c:	83 fb 41             	cmp    $0x41,%ebx
10040260f:	0f 85 f0 04 00 00    	jne    100402b05 <main+0x675>
100402615:	48 8d 1d e4 59 00 00 	lea    0x59e4(%rip),%rbx        # 100408000 <__bss_start__>
10040261c:	41 b8 41 00 00 00    	mov    $0x41,%r8d
100402622:	48 8d 15 bf 1d 00 00 	lea    0x1dbf(%rip),%rdx        # 1004043e8 <.rdata+0x3e8>
100402629:	48 89 d9             	mov    %rbx,%rcx
10040262c:	e8 5f f7 ff ff       	call   100401d90 <sprintf>
100402631:	48 89 d9             	mov    %rbx,%rcx
100402634:	48 83 c1 03          	add    $0x3,%rcx
100402638:	e8 33 f7 ff ff       	call   100401d70 <puts>
10040263d:	e9 6e ff ff ff       	jmp    1004025b0 <main+0x120>
100402642:	48 89 08             	mov    %rcx,(%rax)
100402645:	48 85 c9             	test   %rcx,%rcx
100402648:	0f 84 b3 00 00 00    	je     100402701 <main+0x271>
10040264e:	83 c2 01             	add    $0x1,%edx
100402651:	89 17                	mov    %edx,(%rdi)
100402653:	48 8b 15 6e 6d 00 00 	mov    0x6d6e(%rip),%rdx        # 1004093c8 <__imp_optreset>
10040265a:	c7 02 01 00 00 00    	movl   $0x1,(%rdx)
100402660:	e9 14 ff ff ff       	jmp    100402579 <main+0xe9>
100402665:	48 8b 2d dc 6d 00 00 	mov    0x6ddc(%rip),%rbp        # 100409448 <__imp_sys_sigabbrev>
10040266c:	bb 01 00 00 00       	mov    $0x1,%ebx
100402671:	31 f6                	xor    %esi,%esi
100402673:	48 8d 3d b6 1d 00 00 	lea    0x1db6(%rip),%rdi        # 100404430 <.rdata+0x430>
10040267a:	4c 8b 44 dd 00       	mov    0x0(%rbp,%rbx,8),%r8
10040267f:	89 da                	mov    %ebx,%edx
100402681:	48 89 f9             	mov    %rdi,%rcx
100402684:	49 83 c0 03          	add    $0x3,%r8
100402688:	e8 d3 f6 ff ff       	call   100401d60 <printf>
10040268d:	01 c6                	add    %eax,%esi
10040268f:	83 fe 46             	cmp    $0x46,%esi
100402692:	0f 8f f2 03 00 00    	jg     100402a8a <main+0x5fa>
100402698:	48 83 fb 17          	cmp    $0x17,%rbx
10040269c:	0f 84 a5 04 00 00    	je     100402b47 <main+0x6b7>
1004026a2:	0f 87 05 04 00 00    	ja     100402aad <main+0x61d>
1004026a8:	48 83 fb 06          	cmp    $0x6,%rbx
1004026ac:	0f 84 7a 04 00 00    	je     100402b2c <main+0x69c>
1004026b2:	48 83 fb 14          	cmp    $0x14,%rbx
1004026b6:	75 29                	jne    1004026e1 <main+0x251>
1004026b8:	4c 8d 05 48 1d 00 00 	lea    0x1d48(%rip),%r8        # 100404407 <.rdata+0x407>
1004026bf:	ba 14 00 00 00       	mov    $0x14,%edx
1004026c4:	48 89 f9             	mov    %rdi,%rcx
1004026c7:	e8 94 f6 ff ff       	call   100401d60 <printf>
1004026cc:	01 c6                	add    %eax,%esi
1004026ce:	83 fe 46             	cmp    $0x46,%esi
1004026d1:	7e 0e                	jle    1004026e1 <main+0x251>
1004026d3:	48 8d 0d 28 1d 00 00 	lea    0x1d28(%rip),%rcx        # 100404402 <.rdata+0x402>
1004026da:	31 f6                	xor    %esi,%esi
1004026dc:	e8 8f f6 ff ff       	call   100401d70 <puts>
1004026e1:	48 83 c3 01          	add    $0x1,%rbx
1004026e5:	eb 93                	jmp    10040267a <main+0x1ea>
1004026e7:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1004026ee:	00
1004026ef:	e9 17 fe ff ff       	jmp    10040250b <main+0x7b>
1004026f4:	c7 44 24 34 01 00 00 	movl   $0x1,0x34(%rsp)
1004026fb:	00
1004026fc:	e9 0a fe ff ff       	jmp    10040250b <main+0x7b>
100402701:	48 8b 2d 40 6d 00 00 	mov    0x6d40(%rip),%rbp        # 100409448 <__imp_sys_sigabbrev>
100402708:	be 01 00 00 00       	mov    $0x1,%esi
10040270d:	31 db                	xor    %ebx,%ebx
10040270f:	48 8d 3d e8 1c 00 00 	lea    0x1ce8(%rip),%rdi        # 1004043fe <.rdata+0x3fe>
100402716:	4c 8d 35 f3 1c 00 00 	lea    0x1cf3(%rip),%r14        # 100404410 <.rdata+0x410>
10040271d:	4c 8d 25 de 1c 00 00 	lea    0x1cde(%rip),%r12        # 100404402 <.rdata+0x402>
100402724:	4c 8d 2d e0 1c 00 00 	lea    0x1ce0(%rip),%r13        # 10040440b <.rdata+0x40b>
10040272b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100402730:	48 8b 44 f5 00       	mov    0x0(%rbp,%rsi,8),%rax
100402735:	48 89 f9             	mov    %rdi,%rcx
100402738:	48 8d 50 03          	lea    0x3(%rax),%rdx
10040273c:	e8 1f f6 ff ff       	call   100401d60 <printf>
100402741:	01 c3                	add    %eax,%ebx
100402743:	83 fb 48             	cmp    $0x48,%ebx
100402746:	7f 48                	jg     100402790 <main+0x300>
100402748:	48 83 fe 17          	cmp    $0x17,%rsi
10040274c:	0f 84 9e 00 00 00    	je     1004027f0 <main+0x360>
100402752:	77 64                	ja     1004027b8 <main+0x328>
100402754:	48 83 fe 06          	cmp    $0x6,%rsi
100402758:	0f 84 c2 00 00 00    	je     100402820 <main+0x390>
10040275e:	48 83 fe 14          	cmp    $0x14,%rsi
100402762:	0f 85 0a 01 00 00    	jne    100402872 <main+0x3e2>
100402768:	48 8d 15 98 1c 00 00 	lea    0x1c98(%rip),%rdx        # 100404407 <.rdata+0x407>
10040276f:	48 89 f9             	mov    %rdi,%rcx
100402772:	e8 e9 f5 ff ff       	call   100401d60 <printf>
100402777:	01 c3                	add    %eax,%ebx
100402779:	83 fb 46             	cmp    $0x46,%ebx
10040277c:	0f 8f dc 00 00 00    	jg     10040285e <main+0x3ce>
100402782:	48 83 c6 01          	add    $0x1,%rsi
100402786:	eb a8                	jmp    100402730 <main+0x2a0>
100402788:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040278f:	00
100402790:	4c 89 e1             	mov    %r12,%rcx
100402793:	31 db                	xor    %ebx,%ebx
100402795:	e8 d6 f5 ff ff       	call   100401d70 <puts>
10040279a:	48 83 fe 17          	cmp    $0x17,%rsi
10040279e:	74 50                	je     1004027f0 <main+0x360>
1004027a0:	0f 87 aa 00 00 00    	ja     100402850 <main+0x3c0>
1004027a6:	48 83 fe 06          	cmp    $0x6,%rsi
1004027aa:	74 74                	je     100402820 <main+0x390>
1004027ac:	48 83 fe 14          	cmp    $0x14,%rsi
1004027b0:	74 b6                	je     100402768 <main+0x2d8>
1004027b2:	eb ce                	jmp    100402782 <main+0x2f2>
1004027b4:	0f 1f 40 00          	nopl   0x0(%rax)
1004027b8:	48 83 fe 1d          	cmp    $0x1d,%rsi
1004027bc:	0f 85 cc 00 00 00    	jne    10040288e <main+0x3fe>
1004027c2:	4c 89 f2             	mov    %r14,%rdx
1004027c5:	48 89 f9             	mov    %rdi,%rcx
1004027c8:	e8 93 f5 ff ff       	call   100401d60 <printf>
1004027cd:	01 c3                	add    %eax,%ebx
1004027cf:	83 fb 46             	cmp    $0x46,%ebx