1004cb64f:	83 c3 01             	add    $0x1,%ebx
1004cb652:	e8 a9 cc ff ff       	call   1004c8300 <.text+0xc7300>
1004cb657:	39 1d a3 2d 29 00    	cmp    %ebx,0x292da3(%rip)        # 10075e400 <_head_msys_iconv_2_dll-0xdc00>
1004cb65d:	7f e9                	jg     1004cb648 <.text+0xca648>
1004cb65f:	48 8b 0d a2 2d 29 00 	mov    0x292da2(%rip),%rcx        # 10075e408 <_head_msys_iconv_2_dll-0xdbf8>
1004cb666:	e8 b5 5e f3 ff       	call   100401520 <.text+0x520>
1004cb66b:	c7 05 8b 2d 29 00 00 	movl   $0x0,0x292d8b(%rip)        # 10075e400 <_head_msys_iconv_2_dll-0xdc00>
1004cb672:	00 00 00
1004cb675:	48 83 c4 20          	add    $0x20,%rsp
1004cb679:	5b                   	pop    %rbx
1004cb67a:	c3                   	ret
1004cb67b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004cb680:	41 55                	push   %r13
1004cb682:	41 54                	push   %r12
1004cb684:	55                   	push   %rbp
1004cb685:	57                   	push   %rdi
1004cb686:	56                   	push   %rsi
1004cb687:	53                   	push   %rbx
1004cb688:	48 83 ec 78          	sub    $0x78,%rsp
1004cb68c:	48 89 cb             	mov    %rcx,%rbx
1004cb68f:	49 89 d4             	mov    %rdx,%r12
1004cb692:	e8 39 2e 17 00       	call   10063e4d0 <.text+0x23d4d0>
1004cb697:	85 c0                	test   %eax,%eax
1004cb699:	0f 85 81 01 00 00    	jne    1004cb820 <.text+0xca820>
1004cb69f:	8b 0b                	mov    (%rbx),%ecx
1004cb6a1:	85 c9                	test   %ecx,%ecx
1004cb6a3:	74 0b                	je     1004cb6b0 <.text+0xca6b0>
1004cb6a5:	8b 53 10             	mov    0x10(%rbx),%edx
1004cb6a8:	85 d2                	test   %edx,%edx
1004cb6aa:	0f 85 e0 01 00 00    	jne    1004cb890 <.text+0xca890>
1004cb6b0:	45 31 ed             	xor    %r13d,%r13d
1004cb6b3:	31 ed                	xor    %ebp,%ebp
1004cb6b5:	31 f6                	xor    %esi,%esi
1004cb6b7:	48 63 05 42 2d 29 00 	movslq 0x292d42(%rip),%rax        # 10075e400 <_head_msys_iconv_2_dll-0xdc00>
1004cb6be:	85 c0                	test   %eax,%eax
1004cb6c0:	7e 6e                	jle    1004cb730 <.text+0xca730>
1004cb6c2:	48 8b 1d 3f 2d 29 00 	mov    0x292d3f(%rip),%rbx        # 10075e408 <_head_msys_iconv_2_dll-0xdbf8>
1004cb6c9:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
1004cb6d0:	00
1004cb6d1:	48 29 c2             	sub    %rax,%rdx
1004cb6d4:	48 8d 3c d3          	lea    (%rbx,%rdx,8),%rdi
1004cb6d8:	48 8b 0b             	mov    (%rbx),%rcx
1004cb6db:	48 85 c9             	test   %rcx,%rcx
1004cb6de:	74 41                	je     1004cb721 <.text+0xca721>
1004cb6e0:	85 f6                	test   %esi,%esi
1004cb6e2:	0f 84 f0 00 00 00    	je     1004cb7d8 <.text+0xca7d8>
1004cb6e8:	83 fe 03             	cmp    $0x3,%esi
1004cb6eb:	0f 84 c6 00 00 00    	je     1004cb7b7 <.text+0xca7b7>
1004cb6f1:	83 fe 04             	cmp    $0x4,%esi
1004cb6f4:	74 63                	je     1004cb759 <.text+0xca759>
1004cb6f6:	83 fe 02             	cmp    $0x2,%esi
1004cb6f9:	0f 84 e9 00 00 00    	je     1004cb7e8 <.text+0xca7e8>
1004cb6ff:	48 89 ea             	mov    %rbp,%rdx
1004cb702:	e8 d9 4b 1d 00       	call   1006a02e0 <.text+0x29f2e0>
1004cb707:	48 85 c0             	test   %rax,%rax
1004cb70a:	0f 85 c8 00 00 00    	jne    1004cb7d8 <.text+0xca7d8>
1004cb710:	48 83 c3 38          	add    $0x38,%rbx
1004cb714:	48 39 df             	cmp    %rbx,%rdi
1004cb717:	74 17                	je     1004cb730 <.text+0xca730>
1004cb719:	48 8b 0b             	mov    (%rbx),%rcx
1004cb71c:	48 85 c9             	test   %rcx,%rcx
1004cb71f:	75 c7                	jne    1004cb6e8 <.text+0xca6e8>
1004cb721:	48 83 c3 38          	add    $0x38,%rbx
1004cb725:	48 39 fb             	cmp    %rdi,%rbx
1004cb728:	75 ae                	jne    1004cb6d8 <.text+0xca6d8>
1004cb72a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb730:	31 c0                	xor    %eax,%eax
1004cb732:	49 89 44 24 08       	mov    %rax,0x8(%r12)
1004cb737:	48 83 c4 78          	add    $0x78,%rsp
1004cb73b:	5b                   	pop    %rbx
1004cb73c:	5e                   	pop    %rsi
1004cb73d:	5f                   	pop    %rdi
1004cb73e:	5d                   	pop    %rbp
1004cb73f:	41 5c                	pop    %r12
1004cb741:	41 5d                	pop    %r13
1004cb743:	c3                   	ret
1004cb744:	0f 1f 40 00          	nopl   0x0(%rax)
1004cb748:	48 83 c3 38          	add    $0x38,%rbx
1004cb74c:	48 39 fb             	cmp    %rdi,%rbx
1004cb74f:	74 df                	je     1004cb730 <.text+0xca730>
1004cb751:	48 8b 0b             	mov    (%rbx),%rcx
1004cb754:	48 85 c9             	test   %rcx,%rcx
1004cb757:	74 c8                	je     1004cb721 <.text+0xca721>
1004cb759:	48 89 ea             	mov    %rbp,%rdx
1004cb75c:	e8 bf 4a 1d 00       	call   1006a0220 <.text+0x29f220>
1004cb761:	85 c0                	test   %eax,%eax
1004cb763:	75 e3                	jne    1004cb748 <.text+0xca748>
1004cb765:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004cb769:	4d 85 ed             	test   %r13,%r13
1004cb76c:	0f 84 0e 01 00 00    	je     1004cb880 <.text+0xca880>
1004cb772:	48 85 c9             	test   %rcx,%rcx
1004cb775:	74 0c                	je     1004cb783 <.text+0xca783>
1004cb777:	4c 89 ea             	mov    %r13,%rdx
1004cb77a:	e8 a1 4a 1d 00       	call   1006a0220 <.text+0x29f220>
1004cb77f:	85 c0                	test   %eax,%eax
1004cb781:	74 55                	je     1004cb7d8 <.text+0xca7d8>
1004cb783:	48 83 c3 38          	add    $0x38,%rbx
1004cb787:	48 39 df             	cmp    %rbx,%rdi
1004cb78a:	75 c5                	jne    1004cb751 <.text+0xca751>
1004cb78c:	eb a2                	jmp    1004cb730 <.text+0xca730>
1004cb78e:	66 90                	xchg   %ax,%ax
1004cb790:	48 85 c9             	test   %rcx,%rcx
1004cb793:	74 0d                	je     1004cb7a2 <.text+0xca7a2>
1004cb795:	4c 89 ea             	mov    %r13,%rdx
1004cb798:	e8 43 4b 1d 00       	call   1006a02e0 <.text+0x29f2e0>
1004cb79d:	48 85 c0             	test   %rax,%rax
1004cb7a0:	75 36                	jne    1004cb7d8 <.text+0xca7d8>
1004cb7a2:	48 83 c3 38          	add    $0x38,%rbx
1004cb7a6:	48 39 fb             	cmp    %rdi,%rbx
1004cb7a9:	74 85                	je     1004cb730 <.text+0xca730>
1004cb7ab:	48 8b 0b             	mov    (%rbx),%rcx
1004cb7ae:	48 85 c9             	test   %rcx,%rcx
1004cb7b1:	0f 84 6a ff ff ff    	je     1004cb721 <.text+0xca721>
1004cb7b7:	48 89 ea             	mov    %rbp,%rdx
1004cb7ba:	e8 21 4b 1d 00       	call   1006a02e0 <.text+0x29f2e0>
1004cb7bf:	48 85 c0             	test   %rax,%rax
1004cb7c2:	74 de                	je     1004cb7a2 <.text+0xca7a2>
1004cb7c4:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1004cb7c8:	4d 85 ed             	test   %r13,%r13
1004cb7cb:	75 c3                	jne    1004cb790 <.text+0xca790>
1004cb7cd:	48 85 c9             	test   %rcx,%rcx
1004cb7d0:	75 d0                	jne    1004cb7a2 <.text+0xca7a2>
1004cb7d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb7d8:	b8 01 00 00 00       	mov    $0x1,%eax
1004cb7dd:	e9 50 ff ff ff       	jmp    1004cb732 <.text+0xca732>
1004cb7e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb7e8:	48 89 ea             	mov    %rbp,%rdx
1004cb7eb:	e8 30 4a 1d 00       	call   1006a0220 <.text+0x29f220>
1004cb7f0:	85 c0                	test   %eax,%eax
1004cb7f2:	74 e4                	je     1004cb7d8 <.text+0xca7d8>
1004cb7f4:	48 83 c3 38          	add    $0x38,%rbx
1004cb7f8:	48 39 fb             	cmp    %rdi,%rbx
1004cb7fb:	0f 84 2f ff ff ff    	je     1004cb730 <.text+0xca730>
1004cb801:	48 8b 0b             	mov    (%rbx),%rcx
1004cb804:	48 85 c9             	test   %rcx,%rcx
1004cb807:	75 df                	jne    1004cb7e8 <.text+0xca7e8>
1004cb809:	48 83 c3 38          	add    $0x38,%rbx
1004cb80d:	48 39 fb             	cmp    %rdi,%rbx
1004cb810:	0f 85 c2 fe ff ff    	jne    1004cb6d8 <.text+0xca6d8>
1004cb816:	e9 15 ff ff ff       	jmp    1004cb730 <.text+0xca730>
1004cb81b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004cb820:	31 d2                	xor    %edx,%edx
1004cb822:	48 89 d9             	mov    %rbx,%rcx
1004cb825:	e8 46 1f 13 00       	call   1005fd770 <.text+0x1fc770>
1004cb82a:	85 c0                	test   %eax,%eax
1004cb82c:	0f 84 05 ff ff ff    	je     1004cb737 <.text+0xca737>
1004cb832:	44 8b 0b             	mov    (%rbx),%r9d
1004cb835:	45 85 c9             	test   %r9d,%r9d
1004cb838:	0f 84 72 fe ff ff    	je     1004cb6b0 <.text+0xca6b0>
1004cb83e:	ba 01 00 00 00       	mov    $0x1,%edx
1004cb843:	48 89 d9             	mov    %rbx,%rcx
1004cb846:	e8 d5 1e 13 00       	call   1005fd720 <.text+0x1fc720>
1004cb84b:	85 c0                	test   %eax,%eax
1004cb84d:	0f 84 e4 fe ff ff    	je     1004cb737 <.text+0xca737>
1004cb853:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1004cb857:	45 85 c0             	test   %r8d,%r8d
1004cb85a:	0f 84 50 fe ff ff    	je     1004cb6b0 <.text+0xca6b0>
1004cb860:	ba 02 00 00 00       	mov    $0x2,%edx
1004cb865:	48 89 d9             	mov    %rbx,%rcx
1004cb868:	e8 b3 1e 13 00       	call   1005fd720 <.text+0x1fc720>
1004cb86d:	85 c0                	test   %eax,%eax
1004cb86f:	0f 85 2a fe ff ff    	jne    1004cb69f <.text+0xca69f>
1004cb875:	e9 bd fe ff ff       	jmp    1004cb737 <.text+0xca737>
1004cb87a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb880:	48 85 c9             	test   %rcx,%rcx
1004cb883:	0f 85 fa fe ff ff    	jne    1004cb783 <.text+0xca783>
1004cb889:	e9 4a ff ff ff       	jmp    1004cb7d8 <.text+0xca7d8>
1004cb88e:	66 90                	xchg   %ax,%ax
1004cb890:	48 89 d9             	mov    %rbx,%rcx
1004cb893:	45 31 ed             	xor    %r13d,%r13d
1004cb896:	e8 65 1d 13 00       	call   1005fd600 <.text+0x1fc600>
1004cb89b:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1004cb89f:	48 89 c7             	mov    %rax,%rdi
1004cb8a2:	e8 49 29 13 00       	call   1005fe1f0 <.text+0x1fd1f0>
1004cb8a7:	48 89 c5             	mov    %rax,%rbp
1004cb8aa:	8b 43 20             	mov    0x20(%rbx),%eax
1004cb8ad:	85 c0                	test   %eax,%eax
1004cb8af:	75 27                	jne    1004cb8d8 <.text+0xca8d8>
1004cb8b1:	83 ff 04             	cmp    $0x4,%edi
1004cb8b4:	0f 87 76 fe ff ff    	ja     1004cb730 <.text+0xca730>
1004cb8ba:	89 fe                	mov    %edi,%esi
1004cb8bc:	85 ff                	test   %edi,%edi
1004cb8be:	0f 8e f3 fd ff ff    	jle    1004cb6b7 <.text+0xca6b7>
1004cb8c4:	48 85 ed             	test   %rbp,%rbp
1004cb8c7:	0f 84 63 fe ff ff    	je     1004cb730 <.text+0xca730>
1004cb8cd:	e9 e5 fd ff ff       	jmp    1004cb6b7 <.text+0xca6b7>
1004cb8d2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb8d8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1004cb8dd:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1004cb8e1:	e8 ea 28 13 00       	call   1005fe1d0 <.text+0x1fd1d0>
1004cb8e6:	49 89 c5             	mov    %rax,%r13
1004cb8e9:	eb c6                	jmp    1004cb8b1 <.text+0xca8b1>
1004cb8eb:	90                   	nop
1004cb8ec:	90                   	nop
1004cb8ed:	90                   	nop
1004cb8ee:	90                   	nop
1004cb8ef:	90                   	nop
1004cb8f0:	41 54                	push   %r12
1004cb8f2:	55                   	push   %rbp
1004cb8f3:	57                   	push   %rdi
1004cb8f4:	56                   	push   %rsi
1004cb8f5:	53                   	push   %rbx
1004cb8f6:	48 83 ec 30          	sub    $0x30,%rsp
1004cb8fa:	0f b6 01             	movzbl (%rcx),%eax
1004cb8fd:	48 89 cb             	mov    %rcx,%rbx
1004cb900:	48 89 d7             	mov    %rdx,%rdi
1004cb903:	84 c0                	test   %al,%al
1004cb905:	0f 84 b5 00 00 00    	je     1004cb9c0 <.text+0xca9c0>
1004cb90b:	48 89 ce             	mov    %rcx,%rsi
1004cb90e:	bd 01 00 00 00       	mov    $0x1,%ebp
1004cb913:	3c 30                	cmp    $0x30,%al
1004cb915:	0f 84 95 00 00 00    	je     1004cb9b0 <.text+0xca9b0>
1004cb91b:	4c 8d 64 24 28       	lea    0x28(%rsp),%r12
1004cb920:	eb 45                	jmp    1004cb967 <.text+0xca967>
1004cb922:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb928:	0f b6 06             	movzbl (%rsi),%eax
1004cb92b:	89 c2                	mov    %eax,%edx
1004cb92d:	83 e8 30             	sub    $0x30,%eax
1004cb930:	83 f8 09             	cmp    $0x9,%eax
1004cb933:	76 29                	jbe    1004cb95e <.text+0xca95e>
1004cb935:	48 39 f3             	cmp    %rsi,%rbx
1004cb938:	0f 83 d1 8b 1d 00    	jae    1006a450f <.text+0x2a350f>
1004cb93e:	80 fa 2c             	cmp    $0x2c,%dl
1004cb941:	0f 85 c8 8b 1d 00    	jne    1006a450f <.text+0x2a350f>
1004cb947:	80 7e ff 2c          	cmpb   $0x2c,-0x1(%rsi)
1004cb94b:	0f 84 be 8b 1d 00    	je     1006a450f <.text+0x2a350f>
1004cb951:	80 7e 01 00          	cmpb   $0x0,0x1(%rsi)
1004cb955:	0f 84 b4 8b 1d 00    	je     1006a450f <.text+0x2a350f>
1004cb95b:	83 c5 01             	add    $0x1,%ebp
1004cb95e:	48 83 c6 01          	add    $0x1,%rsi
1004cb962:	80 3e 00             	cmpb   $0x0,(%rsi)
1004cb965:	74 79                	je     1004cb9e0 <.text+0xca9e0>
1004cb967:	48 39 f3             	cmp    %rsi,%rbx
1004cb96a:	74 06                	je     1004cb972 <.text+0xca972>
1004cb96c:	80 7e ff 2c          	cmpb   $0x2c,-0x1(%rsi)
1004cb970:	75 b6                	jne    1004cb928 <.text+0xca928>
1004cb972:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1004cb978:	4c 89 e2             	mov    %r12,%rdx
1004cb97b:	48 89 f1             	mov    %rsi,%rcx
1004cb97e:	e8 8d 49 1d 00       	call   1006a0310 <.text+0x29f310>
1004cb983:	48 85 c0             	test   %rax,%rax
1004cb986:	7f a0                	jg     1004cb928 <.text+0xca928>
1004cb988:	48 39 74 24 28       	cmp    %rsi,0x28(%rsp)
1004cb98d:	0f 84 2d 8b 1d 00    	je     1006a44c0 <.text+0x2a34c0>
1004cb993:	48 8b 0d 76 7c 25 00 	mov    0x257c76(%rip),%rcx        # 100723610 <_head_msys_iconv_2_dll-0x489f0>
1004cb99a:	e8 d9 3e 1d 00       	call   10069f878 <.text+0x29e878>
1004cb99f:	48 89 c1             	mov    %rax,%rcx
1004cb9a2:	e8 59 2d 1d 00       	call   10069e700 <.text+0x29d700>
1004cb9a7:	31 c0                	xor    %eax,%eax
1004cb9a9:	eb 21                	jmp    1004cb9cc <.text+0xca9cc>
1004cb9ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004cb9b0:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1004cb9b4:	0f 85 61 ff ff ff    	jne    1004cb91b <.text+0xca91b>
1004cb9ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004cb9c0:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
1004cb9c7:	b8 01 00 00 00       	mov    $0x1,%eax
1004cb9cc:	48 83 c4 30          	add    $0x30,%rsp
1004cb9d0:	5b                   	pop    %rbx
1004cb9d1:	5e                   	pop    %rsi
1004cb9d2:	5f                   	pop    %rdi
1004cb9d3:	5d                   	pop    %rbp
1004cb9d4:	41 5c                	pop    %r12
1004cb9d6:	c3                   	ret
1004cb9d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1004cb9de:	00 00
1004cb9e0:	8d 4d 01             	lea    0x1(%rbp),%ecx
1004cb9e3:	48 63 c9             	movslq %ecx,%rcx
1004cb9e6:	48 c1 e1 02          	shl    $0x2,%rcx
1004cb9ea:	e8 f1 56 f3 ff       	call   1004010e0 <.text+0xe0>
1004cb9ef:	48 89 07             	mov    %rax,(%rdi)
1004cb9f2:	48 85 c0             	test   %rax,%rax
1004cb9f5:	74 b0                	je     1004cb9a7 <.text+0xca9a7>
1004cb9f7:	89 28                	mov    %ebp,(%rax)
1004cb9f9:	80 3b 00             	cmpb   $0x0,(%rbx)
1004cb9fc:	be 04 00 00 00       	mov    $0x4,%esi
1004cba01:	74 c4                	je     1004cb9c7 <.text+0xca9c7>
1004cba03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004cba08:	48 89 d9             	mov    %rbx,%rcx
1004cba0b:	e8 f0 3f 1d 00       	call   10069fa00 <.text+0x29ea00>
1004cba10:	8d 50 ff             	lea    -0x1(%rax),%edx
1004cba13:	81 fa 0e 27 00 00    	cmp    $0x270e,%edx
1004cba19:	0f 87 be 8a 1d 00    	ja     1006a44dd <.text+0x2a34dd>
1004cba1f:	48 8b 17             	mov    (%rdi),%rdx
1004cba22:	89 04 32             	mov    %eax,(%rdx,%rsi,1)
1004cba25:	0f b6 03             	movzbl (%rbx),%eax
1004cba28:	84 c0                	test   %al,%al
1004cba2a:	75 10                	jne    1004cba3c <.text+0xcaa3c>
1004cba2c:	eb 12                	jmp    1004cba40 <.text+0xcaa40>
1004cba2e:	66 90                	xchg   %ax,%ax
1004cba30:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
1004cba34:	48 83 c3 01          	add    $0x1,%rbx
1004cba38:	84 c0                	test   %al,%al
1004cba3a:	74 04                	je     1004cba40 <.text+0xcaa40>
1004cba3c:	3c 2c                	cmp    $0x2c,%al
1004cba3e:	75 f0                	jne    1004cba30 <.text+0xcaa30>
1004cba40:	3c 01                	cmp    $0x1,%al
1004cba42:	48 83 db ff          	sbb    $0xffffffffffffffff,%rbx
1004cba46:	48 83 c6 04          	add    $0x4,%rsi
1004cba4a:	80 3b 00             	cmpb   $0x0,(%rbx)
1004cba4d:	75 b9                	jne    1004cba08 <.text+0xcaa08>
1004cba4f:	e9 73 ff ff ff       	jmp    1004cb9c7 <.text+0xca9c7>
1004cba54:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1004cba5b:	00 00 00 00
1004cba5f:	90                   	nop
1004cba60:	85 d2                	test   %edx,%edx
1004cba62:	89 c8                	mov    %ecx,%eax
1004cba64:	89 d1                	mov    %edx,%ecx
1004cba66:	ba 08 00 00 00       	mov    $0x8,%edx
1004cba6b:	0f 44 ca             	cmove  %edx,%ecx
1004cba6e:	4d 85 c0             	test   %r8,%r8
1004cba71:	74 48                	je     1004cbabb <.text+0xcaabb>
1004cba73:	4d 63 18             	movslq (%r8),%r11
1004cba76:	45 85 db             	test   %r11d,%r11d
1004cba79:	74 40                	je     1004cbabb <.text+0xcaabb>
1004cba7b:	7e 3a                	jle    1004cbab7 <.text+0xcaab7>
1004cba7d:	45 8b 50 04          	mov    0x4(%r8),%r10d
1004cba81:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1004cba87:	44 89 d1             	mov    %r10d,%ecx
1004cba8a:	29 c1                	sub    %eax,%ecx
1004cba8c:	44 39 d0             	cmp    %r10d,%eax
1004cba8f:	7d 17                	jge    1004cbaa8 <.text+0xcaaa8>
1004cba91:	89 c8                	mov    %ecx,%eax
1004cba93:	c3                   	ret
1004cba94:	0f 1f 40 00          	nopl   0x0(%rax)
1004cba98:	47 03 14 88          	add    (%r8,%r9,4),%r10d
1004cba9c:	49 8d 51 01          	lea    0x1(%r9),%rdx
1004cbaa0:	41 39 c2             	cmp    %eax,%r10d
1004cbaa3:	7f 23                	jg     1004cbac8 <.text+0xcaac8>
1004cbaa5:	49 89 d1             	mov    %rdx,%r9
1004cbaa8:	45 39 cb             	cmp    %r9d,%r11d
1004cbaab:	7d eb                	jge    1004cba98 <.text+0xcaa98>
1004cbaad:	31 c9                	xor    %ecx,%ecx
1004cbaaf:	45 39 cb             	cmp    %r9d,%r11d
1004cbab2:	7d dd                	jge    1004cba91 <.text+0xcaa91>
1004cbab4:	44 29 d0             	sub    %r10d,%eax
1004cbab7:	43 8b 0c 98          	mov    (%r8,%r11,4),%ecx
1004cbabb:	99                   	cltd
1004cbabc:	f7 f9                	idiv   %ecx
1004cbabe:	29 d1                	sub    %edx,%ecx
1004cbac0:	89 c8                	mov    %ecx,%eax
1004cbac2:	c3                   	ret
1004cbac3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004cbac8:	44 89 d1             	mov    %r10d,%ecx
1004cbacb:	29 c1                	sub    %eax,%ecx
1004cbacd:	eb e0                	jmp    1004cbaaf <.text+0xcaaaf>
1004cbacf:	90                   	nop
1004cbad0:	4d 85 c0             	test   %r8,%r8
1004cbad3:	74 53                	je     1004cbb28 <.text+0xcab28>
1004cbad5:	4d 63 10             	movslq (%r8),%r10
1004cbad8:	89 d0                	mov    %edx,%eax