1004db1c6:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
1004db1cb:	41 b8 50 00 00 00    	mov    $0x50,%r8d
1004db1d1:	ba 01 00 00 00       	mov    $0x1,%edx
1004db1d6:	48 89 f9             	mov    %rdi,%rcx
1004db1d9:	e8 52 64 f2 ff       	call   100401630 <.text+0x630>
1004db1de:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1004db1e2:	49 89 e8             	mov    %rbp,%r8
1004db1e5:	48 89 f9             	mov    %rdi,%rcx
1004db1e8:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1004db1ef:	00
1004db1f0:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1004db1f6:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1004db1fd:	00
1004db1fe:	e8 dd fb ff ff       	call   1004dade0 <.text+0xd9de0>
1004db203:	31 d2                	xor    %edx,%edx
1004db205:	48 89 f9             	mov    %rdi,%rcx
1004db208:	e8 e3 68 f2 ff       	call   100401af0 <.text+0xaf0>
1004db20d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1004db212:	48 89 46 08          	mov    %rax,0x8(%rsi)
1004db216:	48 83 c4 58          	add    $0x58,%rsp
1004db21a:	5b                   	pop    %rbx
1004db21b:	5e                   	pop    %rsi
1004db21c:	5f                   	pop    %rdi
1004db21d:	5d                   	pop    %rbp
1004db21e:	c3                   	ret
1004db21f:	90                   	nop
1004db220:	48 8d 2d 2a 2d 22 00 	lea    0x222d2a(%rip),%rbp        # 1006fdf51 <_head_msys_iconv_2_dll-0x6e0af>
1004db227:	eb 9d                	jmp    1004db1c6 <.text+0xda1c6>
1004db229:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004db230:	48 c7 46 08 00 00 00 	movq   $0x0,0x8(%rsi)
1004db237:	00
1004db238:	e9 3e ff ff ff       	jmp    1004db17b <.text+0xda17b>
1004db23d:	0f 1f 00             	nopl   (%rax)
1004db240:	41 57                	push   %r15
1004db242:	41 56                	push   %r14
1004db244:	41 55                	push   %r13
1004db246:	41 54                	push   %r12
1004db248:	55                   	push   %rbp
1004db249:	57                   	push   %rdi
1004db24a:	56                   	push   %rsi
1004db24b:	53                   	push   %rbx
1004db24c:	48 83 ec 48          	sub    $0x48,%rsp
1004db250:	48 89 cb             	mov    %rcx,%rbx
1004db253:	49 89 d7             	mov    %rdx,%r15
1004db256:	4c 89 c6             	mov    %r8,%rsi
1004db259:	45 89 ce             	mov    %r9d,%r14d
1004db25c:	4d 85 c0             	test   %r8,%r8
1004db25f:	0f 84 cb 02 00 00    	je     1004db530 <.text+0xda530>
1004db265:	45 8b 20             	mov    (%r8),%r12d
1004db268:	e8 63 32 16 00       	call   10063e4d0 <.text+0x23d4d0>
1004db26d:	41 83 e4 01          	and    $0x1,%r12d
1004db271:	41 89 c5             	mov    %eax,%r13d
1004db274:	45 85 e4             	test   %r12d,%r12d
1004db277:	0f 84 e3 02 00 00    	je     1004db560 <.text+0xda560>
1004db27d:	b9 60 00 00 00       	mov    $0x60,%ecx
1004db282:	e8 49 60 f2 ff       	call   1004012d0 <.text+0x2d0>
1004db287:	48 89 c5             	mov    %rax,%rbp
1004db28a:	48 85 c0             	test   %rax,%rax
1004db28d:	0f 84 c1 01 00 00    	je     1004db454 <.text+0xda454>
1004db293:	48 8b 05 4e 35 28 00 	mov    0x28354e(%rip),%rax        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004db29a:	48 85 c0             	test   %rax,%rax
1004db29d:	74 04                	je     1004db2a3 <.text+0xda2a3>
1004db29f:	48 89 68 40          	mov    %rbp,0x40(%rax)
1004db2a3:	48 c7 45 40 00 00 00 	movq   $0x0,0x40(%rbp)
1004db2aa:	00
1004db2ab:	48 89 45 38          	mov    %rax,0x38(%rbp)
1004db2af:	48 89 2d 32 35 28 00 	mov    %rbp,0x283532(%rip)        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004db2b6:	48 8b 03             	mov    (%rbx),%rax
1004db2b9:	48 89 f2             	mov    %rsi,%rdx
1004db2bc:	48 8d 7c 24 30       	lea    0x30(%rsp),%rdi
1004db2c1:	48 8d 48 01          	lea    0x1(%rax),%rcx
1004db2c5:	e8 96 45 f7 ff       	call   10044f860 <.text+0x4e860>
1004db2ca:	48 89 03             	mov    %rax,(%rbx)
1004db2cd:	48 89 c2             	mov    %rax,%rdx
1004db2d0:	0f b6 00             	movzbl (%rax),%eax
1004db2d3:	3c 5d                	cmp    $0x5d,%al
1004db2d5:	0f 84 c4 00 00 00    	je     1004db39f <.text+0xda39f>
1004db2db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004db2e0:	84 c0                	test   %al,%al
1004db2e2:	0f 84 56 01 00 00    	je     1004db43e <.text+0xda43e>
1004db2e8:	49 89 f0             	mov    %rsi,%r8
1004db2eb:	48 89 fa             	mov    %rdi,%rdx
1004db2ee:	48 89 d9             	mov    %rbx,%rcx
1004db2f1:	e8 7a 94 f7 ff       	call   100454770 <.text+0x53770>
1004db2f6:	85 c0                	test   %eax,%eax
1004db2f8:	0f 84 51 01 00 00    	je     1004db44f <.text+0xda44f>
1004db2fe:	48 89 f9             	mov    %rdi,%rcx
1004db301:	e8 aa 7e 16 00       	call   1006431b0 <.text+0x2421b0>
1004db306:	85 c0                	test   %eax,%eax
1004db308:	0f 84 62 01 00 00    	je     1004db470 <.text+0xda470>
1004db30e:	45 85 e4             	test   %r12d,%r12d
1004db311:	0f 85 b9 00 00 00    	jne    1004db3d0 <.text+0xda3d0>
1004db317:	4c 8b 03             	mov    (%rbx),%r8
1004db31a:	45 85 ed             	test   %r13d,%r13d
1004db31d:	74 51                	je     1004db370 <.text+0xda370>
1004db31f:	41 80 38 2c          	cmpb   $0x2c,(%r8)
1004db323:	75 5e                	jne    1004db383 <.text+0xda383>
1004db325:	41 0f b6 40 01       	movzbl 0x1(%r8),%eax
1004db32a:	a8 df                	test   $0xdf,%al
1004db32c:	8d 50 f7             	lea    -0x9(%rax),%edx
1004db32f:	0f 95 c1             	setne  %cl
1004db332:	80 fa 01             	cmp    $0x1,%dl
1004db335:	0f 97 c2             	seta   %dl
1004db338:	84 d1                	test   %dl,%cl
1004db33a:	74 08                	je     1004db344 <.text+0xda344>
1004db33c:	3c 5d                	cmp    $0x5d,%al
1004db33e:	0f 85 b1 93 1c 00    	jne    1006a46f5 <.text+0x2a36f5>
1004db344:	49 8d 48 01          	lea    0x1(%r8),%rcx
1004db348:	e8 43 44 1b 00       	call   10068f790 <.text+0x28e790>
1004db34d:	48 89 f2             	mov    %rsi,%rdx
1004db350:	48 89 03             	mov    %rax,(%rbx)
1004db353:	48 89 c1             	mov    %rax,%rcx
1004db356:	e8 05 45 f7 ff       	call   10044f860 <.text+0x4e860>
1004db35b:	48 89 03             	mov    %rax,(%rbx)
1004db35e:	48 89 c2             	mov    %rax,%rdx
1004db361:	0f b6 00             	movzbl (%rax),%eax
1004db364:	3c 5d                	cmp    $0x5d,%al
1004db366:	0f 85 74 ff ff ff    	jne    1004db2e0 <.text+0xda2e0>
1004db36c:	eb 31                	jmp    1004db39f <.text+0xda39f>
1004db36e:	66 90                	xchg   %ax,%ax
1004db370:	4c 89 c1             	mov    %r8,%rcx
1004db373:	e8 18 44 1b 00       	call   10068f790 <.text+0x28e790>
1004db378:	48 89 03             	mov    %rax,(%rbx)
1004db37b:	80 38 2c             	cmpb   $0x2c,(%rax)
1004db37e:	49 89 c0             	mov    %rax,%r8
1004db381:	74 c1                	je     1004db344 <.text+0xda344>
1004db383:	48 89 f2             	mov    %rsi,%rdx
1004db386:	4c 89 c1             	mov    %r8,%rcx
1004db389:	e8 d2 44 f7 ff       	call   10044f860 <.text+0x4e860>
1004db38e:	48 89 03             	mov    %rax,(%rbx)
1004db391:	48 89 c2             	mov    %rax,%rdx
1004db394:	0f b6 00             	movzbl (%rax),%eax
1004db397:	3c 5d                	cmp    $0x5d,%al
1004db399:	0f 85 a9 01 00 00    	jne    1004db548 <.text+0xda548>
1004db39f:	48 83 c2 01          	add    $0x1,%rdx
1004db3a3:	48 89 13             	mov    %rdx,(%rbx)
1004db3a6:	45 85 e4             	test   %r12d,%r12d
1004db3a9:	74 14                	je     1004db3bf <.text+0xda3bf>
1004db3ab:	41 c7 07 0b 00 00 00 	movl   $0xb,(%r15)
1004db3b2:	49 89 6f 08          	mov    %rbp,0x8(%r15)
1004db3b6:	48 85 ed             	test   %rbp,%rbp
1004db3b9:	74 04                	je     1004db3bf <.text+0xda3bf>
1004db3bb:	83 45 48 01          	addl   $0x1,0x48(%rbp)
1004db3bf:	b8 01 00 00 00       	mov    $0x1,%eax
1004db3c4:	e9 8d 00 00 00       	jmp    1004db456 <.text+0xda456>
1004db3c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004db3d0:	b9 20 00 00 00       	mov    $0x20,%ecx
1004db3d5:	e8 06 5d f2 ff       	call   1004010e0 <.text+0xe0>
1004db3da:	48 85 c0             	test   %rax,%rax
1004db3dd:	74 49                	je     1004db428 <.text+0xda428>
1004db3df:	66 0f 6f 44 24 30    	movdqa 0x30(%rsp),%xmm0
1004db3e5:	48 8b 15 c4 f6 24 00 	mov    0x24f6c4(%rip),%rdx        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004db3ec:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1004db3f0:	c6 40 14 00          	movb   $0x0,0x14(%rax)
1004db3f4:	48 39 55 00          	cmp    %rdx,0x0(%rbp)
1004db3f8:	0f 84 12 01 00 00    	je     1004db510 <.text+0xda510>
1004db3fe:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1004db402:	48 85 d2             	test   %rdx,%rdx
1004db405:	74 31                	je     1004db438 <.text+0xda438>
1004db407:	48 89 02             	mov    %rax,(%rdx)
1004db40a:	48 89 50 08          	mov    %rdx,0x8(%rax)
1004db40e:	83 45 4c 01          	addl   $0x1,0x4c(%rbp)
1004db412:	48 89 45 10          	mov    %rax,0x10(%rbp)
1004db416:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1004db41d:	e9 f5 fe ff ff       	jmp    1004db317 <.text+0xda317>
1004db422:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004db428:	48 89 f9             	mov    %rdi,%rcx
1004db42b:	e8 40 20 12 00       	call   1005fd470 <.text+0x1fc470>
1004db430:	e9 e2 fe ff ff       	jmp    1004db317 <.text+0xda317>
1004db435:	0f 1f 00             	nopl   (%rax)
1004db438:	48 89 45 00          	mov    %rax,0x0(%rbp)
1004db43c:	eb cc                	jmp    1004db40a <.text+0xda40a>
1004db43e:	3c 5d                	cmp    $0x5d,%al
1004db440:	0f 84 59 ff ff ff    	je     1004db39f <.text+0xda39f>
1004db446:	45 85 f6             	test   %r14d,%r14d
1004db449:	0f 85 00 93 1c 00    	jne    1006a474f <.text+0x2a374f>
1004db44f:	45 85 e4             	test   %r12d,%r12d
1004db452:	75 29                	jne    1004db47d <.text+0xda47d>
1004db454:	31 c0                	xor    %eax,%eax
1004db456:	48 83 c4 48          	add    $0x48,%rsp
1004db45a:	5b                   	pop    %rbx
1004db45b:	5e                   	pop    %rsi
1004db45c:	5f                   	pop    %rdi
1004db45d:	5d                   	pop    %rbp
1004db45e:	41 5c                	pop    %r12
1004db460:	41 5d                	pop    %r13
1004db462:	41 5e                	pop    %r14
1004db464:	41 5f                	pop    %r15
1004db466:	c3                   	ret
1004db467:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004db46e:	00 00
1004db470:	45 85 e4             	test   %r12d,%r12d
1004db473:	74 df                	je     1004db454 <.text+0xda454>
1004db475:	48 89 f9             	mov    %rdi,%rcx
1004db478:	e8 f3 1f 12 00       	call   1005fd470 <.text+0x1fc470>
1004db47d:	48 8b 05 9c d9 24 00 	mov    0x24d99c(%rip),%rax        # 100728e20 <_head_msys_iconv_2_dll-0x431e0>
1004db484:	8b 00                	mov    (%rax),%eax
1004db486:	85 c0                	test   %eax,%eax
1004db488:	75 ca                	jne    1004db454 <.text+0xda454>
1004db48a:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1004db48e:	48 3b 1d 1b f6 24 00 	cmp    0x24f61b(%rip),%rbx        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004db495:	74 47                	je     1004db4de <.text+0xda4de>
1004db497:	48 85 db             	test   %rbx,%rbx
1004db49a:	74 42                	je     1004db4de <.text+0xda4de>
1004db49c:	0f 1f 40 00          	nopl   0x0(%rax)
1004db4a0:	48 8b 03             	mov    (%rbx),%rax
1004db4a3:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1004db4a7:	48 89 45 00          	mov    %rax,0x0(%rbp)
1004db4ab:	e8 c0 1f 12 00       	call   1005fd470 <.text+0x1fc470>
1004db4b0:	48 63 45 50          	movslq 0x50(%rbp),%rax
1004db4b4:	48 39 eb             	cmp    %rbp,%rbx
1004db4b7:	72 14                	jb     1004db4cd <.text+0xda4cd>
1004db4b9:	85 c0                	test   %eax,%eax
1004db4bb:	74 10                	je     1004db4cd <.text+0xda4cd>
1004db4bd:	48 83 c0 03          	add    $0x3,%rax
1004db4c1:	48 c1 e0 05          	shl    $0x5,%rax
1004db4c5:	48 01 e8             	add    %rbp,%rax
1004db4c8:	48 39 c3             	cmp    %rax,%rbx
1004db4cb:	72 08                	jb     1004db4d5 <.text+0xda4d5>
1004db4cd:	48 89 d9             	mov    %rbx,%rcx
1004db4d0:	e8 4b 60 f2 ff       	call   100401520 <.text+0x520>
1004db4d5:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1004db4d9:	48 85 db             	test   %rbx,%rbx
1004db4dc:	75 c2                	jne    1004db4a0 <.text+0xda4a0>
1004db4de:	48 8b 55 40          	mov    0x40(%rbp),%rdx
1004db4e2:	48 8b 45 38          	mov    0x38(%rbp),%rax
1004db4e6:	48 85 d2             	test   %rdx,%rdx
1004db4e9:	74 7c                	je     1004db567 <.text+0xda567>
1004db4eb:	48 89 42 38          	mov    %rax,0x38(%rdx)
1004db4ef:	48 85 c0             	test   %rax,%rax
1004db4f2:	74 04                	je     1004db4f8 <.text+0xda4f8>
1004db4f4:	48 89 50 40          	mov    %rdx,0x40(%rax)
1004db4f8:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1004db4fc:	e8 ff 4c 16 00       	call   100640200 <.text+0x23f200>
1004db501:	48 89 e9             	mov    %rbp,%rcx
1004db504:	e8 17 60 f2 ff       	call   100401520 <.text+0x520>
1004db509:	e9 46 ff ff ff       	jmp    1004db454 <.text+0xda454>
1004db50e:	66 90                	xchg   %ax,%ax
1004db510:	48 89 e9             	mov    %rbp,%rcx
1004db513:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1004db518:	e8 63 b0 f8 ff       	call   100466580 <.text+0x65580>
1004db51d:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1004db522:	e9 d7 fe ff ff       	jmp    1004db3fe <.text+0xda3fe>
1004db527:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004db52e:	00 00
1004db530:	e8 9b 2f 16 00       	call   10063e4d0 <.text+0x23d4d0>
1004db535:	31 ed                	xor    %ebp,%ebp
1004db537:	45 31 e4             	xor    %r12d,%r12d
1004db53a:	41 89 c5             	mov    %eax,%r13d
1004db53d:	e9 74 fd ff ff       	jmp    1004db2b6 <.text+0xda2b6>
1004db542:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004db548:	45 85 f6             	test   %r14d,%r14d
1004db54b:	0f 85 cf 91 1c 00    	jne    1006a4720 <.text+0x2a3720>
1004db551:	45 85 e4             	test   %r12d,%r12d
1004db554:	0f 84 fa fe ff ff    	je     1004db454 <.text+0xda454>
1004db55a:	e9 1e ff ff ff       	jmp    1004db47d <.text+0xda47d>
1004db55f:	90                   	nop
1004db560:	31 ed                	xor    %ebp,%ebp
1004db562:	e9 4f fd ff ff       	jmp    1004db2b6 <.text+0xda2b6>
1004db567:	48 89 05 7a 32 28 00 	mov    %rax,0x28327a(%rip)        # 10075e7e8 <_head_msys_iconv_2_dll-0xd818>
1004db56e:	e9 7c ff ff ff       	jmp    1004db4ef <.text+0xda4ef>
1004db573:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004db57a:	00 00 00 00
1004db57e:	66 90                	xchg   %ax,%ax
1004db580:	55                   	push   %rbp
1004db581:	57                   	push   %rdi
1004db582:	56                   	push   %rsi
1004db583:	53                   	push   %rbx
1004db584:	48 83 ec 28          	sub    $0x28,%rsp
1004db588:	48 8b 32             	mov    (%rdx),%rsi
1004db58b:	48 3b 35 1e f5 24 00 	cmp    0x24f51e(%rip),%rsi        # 10072aab0 <_head_msys_iconv_2_dll-0x41550>
1004db592:	48 89 cb             	mov    %rcx,%rbx
1004db595:	44 89 c7             	mov    %r8d,%edi
1004db598:	0f 84 e8 00 00 00    	je     1004db686 <.text+0xda686>
1004db59e:	66 90                	xchg   %ax,%ax
1004db5a0:	48 85 f6             	test   %rsi,%rsi
1004db5a3:	0f 84 cf 00 00 00    	je     1004db678 <.text+0xda678>
1004db5a9:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
1004db5ad:	e8 3e 2c 12 00       	call   1005fe1f0 <.text+0x1fd1f0>
1004db5b2:	0f b6 08             	movzbl (%rax),%ecx
1004db5b5:	48 89 c5             	mov    %rax,%rbp
1004db5b8:	84 c9                	test   %cl,%cl
1004db5ba:	75 22                	jne    1004db5de <.text+0xda5de>
1004db5bc:	e9 92 00 00 00       	jmp    1004db653 <.text+0xda653>
1004db5c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004db5c8:	e8 23 4a 1c 00       	call   10069fff0 <.text+0x29eff0>
1004db5cd:	83 f8 ff             	cmp    $0xffffffff,%eax
1004db5d0:	74 20                	je     1004db5f2 <.text+0xda5f2>
1004db5d2:	0f b6 4d 01          	movzbl 0x1(%rbp),%ecx
1004db5d6:	48 83 c5 01          	add    $0x1,%rbp
1004db5da:	84 c9                	test   %cl,%cl
1004db5dc:	74 42                	je     1004db620 <.text+0xda620>
1004db5de:	48 89 da             	mov    %rbx,%rdx
1004db5e1:	80 f9 0a             	cmp    $0xa,%cl
1004db5e4:	75 e2                	jne    1004db5c8 <.text+0xda5c8>
1004db5e6:	31 c9                	xor    %ecx,%ecx
1004db5e8:	e8 03 4a 1c 00       	call   10069fff0 <.text+0x29eff0>
1004db5ed:	83 f8 ff             	cmp    $0xffffffff,%eax
1004db5f0:	75 e0                	jne    1004db5d2 <.text+0xda5d2>
1004db5f2:	31 ed                	xor    %ebp,%ebp
1004db5f4:	85 ff                	test   %edi,%edi
1004db5f6:	74 06                	je     1004db5fe <.text+0xda5fe>
1004db5f8:	48 83 3e 00          	cmpq   $0x0,(%rsi)
1004db5fc:	74 32                	je     1004db630 <.text+0xda630>
1004db5fe:	48 89 da             	mov    %rbx,%rdx
1004db601:	b9 0a 00 00 00       	mov    $0xa,%ecx
1004db606:	e8 e5 49 1c 00       	call   10069fff0 <.text+0x29eff0>
1004db60b:	83 f8 ff             	cmp    $0xffffffff,%eax
1004db60e:	74 38                	je     1004db648 <.text+0xda648>
1004db610:	85 ed                	test   %ebp,%ebp
1004db612:	74 20                	je     1004db634 <.text+0xda634>
1004db614:	48 8b 36             	mov    (%rsi),%rsi
1004db617:	eb 87                	jmp    1004db5a0 <.text+0xda5a0>
1004db619:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004db620:	bd 01 00 00 00       	mov    $0x1,%ebp
1004db625:	eb cd                	jmp    1004db5f4 <.text+0xda5f4>
1004db627:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004db62e:	00 00
1004db630:	85 ed                	test   %ebp,%ebp
1004db632:	75 44                	jne    1004db678 <.text+0xda678>
1004db634:	48 8b 0d 85 9a 24 00 	mov    0x249a85(%rip),%rcx        # 1007250c0 <_head_msys_iconv_2_dll-0x46f40>
1004db63b:	e8 38 42 1c 00       	call   10069f878 <.text+0x29e878>
1004db640:	48 89 c1             	mov    %rax,%rcx
1004db643:	e8 b8 30 1c 00       	call   10069e700 <.text+0x29d700>
1004db648:	31 c0                	xor    %eax,%eax
1004db64a:	48 83 c4 28          	add    $0x28,%rsp
1004db64e:	5b                   	pop    %rbx
1004db64f:	5e                   	pop    %rsi
1004db650:	5f                   	pop    %rdi
1004db651:	5d                   	pop    %rbp
1004db652:	c3                   	ret
1004db653:	85 ff                	test   %edi,%edi
1004db655:	74 06                	je     1004db65d <.text+0xda65d>
1004db657:	48 83 3e 00          	cmpq   $0x0,(%rsi)
1004db65b:	74 1b                	je     1004db678 <.text+0xda678>
1004db65d:	48 89 da             	mov    %rbx,%rdx
1004db660:	b9 0a 00 00 00       	mov    $0xa,%ecx
1004db665:	e8 86 49 1c 00       	call   10069fff0 <.text+0x29eff0>
1004db66a:	83 f8 ff             	cmp    $0xffffffff,%eax
1004db66d:	75 a5                	jne    1004db614 <.text+0xda614>
1004db66f:	eb d7                	jmp    1004db648 <.text+0xda648>
1004db671:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004db678:	b8 01 00 00 00       	mov    $0x1,%eax
1004db67d:	48 83 c4 28          	add    $0x28,%rsp
1004db681:	5b                   	pop    %rbx
1004db682:	5e                   	pop    %rsi
1004db683:	5f                   	pop    %rdi
1004db684:	5d                   	pop    %rbp
1004db685:	c3                   	ret
1004db686:	48 89 d1             	mov    %rdx,%rcx