100653427:	0f 84 b6 00 00 00    	je     1006534e3 <.text+0x2524e3>
10065342d:	4c 8b 6f 20          	mov    0x20(%rdi),%r13
100653431:	4d 85 ed             	test   %r13,%r13
100653434:	74 4e                	je     100653484 <.text+0x252484>
100653436:	4d 8b 75 20          	mov    0x20(%r13),%r14
10065343a:	4d 85 f6             	test   %r14,%r14
10065343d:	74 1a                	je     100653459 <.text+0x252459>
10065343f:	49 8b 4e 20          	mov    0x20(%r14),%rcx
100653443:	e8 58 6a ff ff       	call   100649ea0 <.text+0x248ea0>
100653448:	49 8b 4e 30          	mov    0x30(%r14),%rcx
10065344c:	e8 4f 6a ff ff       	call   100649ea0 <.text+0x248ea0>
100653451:	4c 89 f1             	mov    %r14,%rcx
100653454:	e8 c7 e0 da ff       	call   100401520 <.text+0x520>
100653459:	4d 8b 75 30          	mov    0x30(%r13),%r14
10065345d:	4d 85 f6             	test   %r14,%r14
100653460:	74 1a                	je     10065347c <.text+0x25247c>
100653462:	49 8b 4e 20          	mov    0x20(%r14),%rcx
100653466:	e8 35 6a ff ff       	call   100649ea0 <.text+0x248ea0>
10065346b:	49 8b 4e 30          	mov    0x30(%r14),%rcx
10065346f:	e8 2c 6a ff ff       	call   100649ea0 <.text+0x248ea0>
100653474:	4c 89 f1             	mov    %r14,%rcx
100653477:	e8 a4 e0 da ff       	call   100401520 <.text+0x520>
10065347c:	4c 89 e9             	mov    %r13,%rcx
10065347f:	e8 9c e0 da ff       	call   100401520 <.text+0x520>
100653484:	4c 8b 6f 30          	mov    0x30(%rdi),%r13
100653488:	4d 85 ed             	test   %r13,%r13
10065348b:	74 4e                	je     1006534db <.text+0x2524db>
10065348d:	4d 8b 75 20          	mov    0x20(%r13),%r14
100653491:	4d 85 f6             	test   %r14,%r14
100653494:	74 1a                	je     1006534b0 <.text+0x2524b0>
100653496:	49 8b 4e 20          	mov    0x20(%r14),%rcx
10065349a:	e8 01 6a ff ff       	call   100649ea0 <.text+0x248ea0>
10065349f:	49 8b 4e 30          	mov    0x30(%r14),%rcx
1006534a3:	e8 f8 69 ff ff       	call   100649ea0 <.text+0x248ea0>
1006534a8:	4c 89 f1             	mov    %r14,%rcx
1006534ab:	e8 70 e0 da ff       	call   100401520 <.text+0x520>
1006534b0:	4d 8b 75 30          	mov    0x30(%r13),%r14
1006534b4:	4d 85 f6             	test   %r14,%r14
1006534b7:	74 1a                	je     1006534d3 <.text+0x2524d3>
1006534b9:	49 8b 4e 20          	mov    0x20(%r14),%rcx
1006534bd:	e8 de 69 ff ff       	call   100649ea0 <.text+0x248ea0>
1006534c2:	49 8b 4e 30          	mov    0x30(%r14),%rcx
1006534c6:	e8 d5 69 ff ff       	call   100649ea0 <.text+0x248ea0>
1006534cb:	4c 89 f1             	mov    %r14,%rcx
1006534ce:	e8 4d e0 da ff       	call   100401520 <.text+0x520>
1006534d3:	4c 89 e9             	mov    %r13,%rcx
1006534d6:	e8 45 e0 da ff       	call   100401520 <.text+0x520>
1006534db:	48 89 f9             	mov    %rdi,%rcx
1006534de:	e8 3d e0 da ff       	call   100401520 <.text+0x520>
1006534e3:	49 8b 7c 24 30       	mov    0x30(%r12),%rdi
1006534e8:	48 85 ff             	test   %rdi,%rdi
1006534eb:	0f 84 b6 00 00 00    	je     1006535a7 <.text+0x2525a7>
1006534f1:	4c 8b 6f 20          	mov    0x20(%rdi),%r13
1006534f5:	4d 85 ed             	test   %r13,%r13
1006534f8:	74 4e                	je     100653548 <.text+0x252548>
1006534fa:	4d 8b 75 20          	mov    0x20(%r13),%r14
1006534fe:	4d 85 f6             	test   %r14,%r14
100653501:	74 1a                	je     10065351d <.text+0x25251d>
100653503:	49 8b 4e 20          	mov    0x20(%r14),%rcx
100653507:	e8 94 69 ff ff       	call   100649ea0 <.text+0x248ea0>
10065350c:	49 8b 4e 30          	mov    0x30(%r14),%rcx
100653510:	e8 8b 69 ff ff       	call   100649ea0 <.text+0x248ea0>
100653515:	4c 89 f1             	mov    %r14,%rcx
100653518:	e8 03 e0 da ff       	call   100401520 <.text+0x520>
10065351d:	4d 8b 75 30          	mov    0x30(%r13),%r14
100653521:	4d 85 f6             	test   %r14,%r14
100653524:	74 1a                	je     100653540 <.text+0x252540>
100653526:	49 8b 4e 20          	mov    0x20(%r14),%rcx
10065352a:	e8 71 69 ff ff       	call   100649ea0 <.text+0x248ea0>
10065352f:	49 8b 4e 30          	mov    0x30(%r14),%rcx
100653533:	e8 68 69 ff ff       	call   100649ea0 <.text+0x248ea0>
100653538:	4c 89 f1             	mov    %r14,%rcx
10065353b:	e8 e0 df da ff       	call   100401520 <.text+0x520>
100653540:	4c 89 e9             	mov    %r13,%rcx
100653543:	e8 d8 df da ff       	call   100401520 <.text+0x520>
100653548:	4c 8b 6f 30          	mov    0x30(%rdi),%r13
10065354c:	4d 85 ed             	test   %r13,%r13
10065354f:	74 4e                	je     10065359f <.text+0x25259f>
100653551:	4d 8b 75 20          	mov    0x20(%r13),%r14
100653555:	4d 85 f6             	test   %r14,%r14
100653558:	74 1a                	je     100653574 <.text+0x252574>
10065355a:	49 8b 4e 20          	mov    0x20(%r14),%rcx
10065355e:	e8 3d 69 ff ff       	call   100649ea0 <.text+0x248ea0>
100653563:	49 8b 4e 30          	mov    0x30(%r14),%rcx
100653567:	e8 34 69 ff ff       	call   100649ea0 <.text+0x248ea0>
10065356c:	4c 89 f1             	mov    %r14,%rcx
10065356f:	e8 ac df da ff       	call   100401520 <.text+0x520>
100653574:	4d 8b 75 30          	mov    0x30(%r13),%r14
100653578:	4d 85 f6             	test   %r14,%r14
10065357b:	74 1a                	je     100653597 <.text+0x252597>
10065357d:	49 8b 4e 20          	mov    0x20(%r14),%rcx
100653581:	e8 1a 69 ff ff       	call   100649ea0 <.text+0x248ea0>
100653586:	49 8b 4e 30          	mov    0x30(%r14),%rcx
10065358a:	e8 11 69 ff ff       	call   100649ea0 <.text+0x248ea0>
10065358f:	4c 89 f1             	mov    %r14,%rcx
100653592:	e8 89 df da ff       	call   100401520 <.text+0x520>
100653597:	4c 89 e9             	mov    %r13,%rcx
10065359a:	e8 81 df da ff       	call   100401520 <.text+0x520>
10065359f:	48 89 f9             	mov    %rdi,%rcx
1006535a2:	e8 79 df da ff       	call   100401520 <.text+0x520>
1006535a7:	4c 89 e1             	mov    %r12,%rcx
1006535aa:	e8 71 df da ff       	call   100401520 <.text+0x520>
1006535af:	48 8b 06             	mov    (%rsi),%rax
1006535b2:	48 83 c3 16          	add    $0x16,%rbx
1006535b6:	48 c7 44 dd 00 00 00 	movq   $0x0,0x0(%rbp,%rbx,8)
1006535bd:	00 00
1006535bf:	48 8d 14 d8          	lea    (%rax,%rbx,8),%rdx
1006535c3:	48 8b 05 16 7b 0d 00 	mov    0xd7b16(%rip),%rax        # 10072b0e0 <_head_msys_iconv_2_dll-0x40f20>
1006535ca:	48 8b 08             	mov    (%rax),%rcx
1006535cd:	e8 4e 59 ff ff       	call   100648f20 <.text+0x247f20>
1006535d2:	85 c0                	test   %eax,%eax
1006535d4:	74 1a                	je     1006535f0 <.text+0x2525f0>
1006535d6:	b8 01 00 00 00       	mov    $0x1,%eax
1006535db:	48 83 c4 30          	add    $0x30,%rsp
1006535df:	5b                   	pop    %rbx
1006535e0:	5e                   	pop    %rsi
1006535e1:	5f                   	pop    %rdi
1006535e2:	5d                   	pop    %rbp
1006535e3:	41 5c                	pop    %r12
1006535e5:	41 5d                	pop    %r13
1006535e7:	41 5e                	pop    %r14
1006535e9:	c3                   	ret
1006535ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006535f0:	48 8b 36             	mov    (%rsi),%rsi
1006535f3:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1006535f7:	48 8b 0c de          	mov    (%rsi,%rbx,8),%rcx
1006535fb:	e8 a0 68 ff ff       	call   100649ea0 <.text+0x248ea0>
100653600:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
100653604:	48 c7 04 de 00 00 00 	movq   $0x0,(%rsi,%rbx,8)
10065360b:	00
10065360c:	48 83 c4 30          	add    $0x30,%rsp
100653610:	5b                   	pop    %rbx
100653611:	5e                   	pop    %rsi
100653612:	5f                   	pop    %rdi
100653613:	5d                   	pop    %rbp
100653614:	41 5c                	pop    %r12
100653616:	41 5d                	pop    %r13
100653618:	41 5e                	pop    %r14
10065361a:	c3                   	ret
10065361b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100653620:	57                   	push   %rdi
100653621:	56                   	push   %rsi
100653622:	53                   	push   %rbx
100653623:	48 83 ec 30          	sub    $0x30,%rsp
100653627:	89 ce                	mov    %ecx,%esi
100653629:	b9 01 00 00 00       	mov    $0x1,%ecx
10065362e:	89 d3                	mov    %edx,%ebx
100653630:	e8 eb e2 ee ff       	call   100541920 <.text+0x140920>
100653635:	85 c0                	test   %eax,%eax
100653637:	74 0f                	je     100653648 <.text+0x252648>
100653639:	31 c0                	xor    %eax,%eax
10065363b:	48 83 c4 30          	add    $0x30,%rsp
10065363f:	5b                   	pop    %rbx
100653640:	5e                   	pop    %rsi
100653641:	5f                   	pop    %rdi
100653642:	c3                   	ret
100653643:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100653648:	48 8b 05 01 fc 0c 00 	mov    0xcfc01(%rip),%rax        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10065364f:	8b 15 db 22 11 00    	mov    0x1122db(%rip),%edx        # 100765930 <_head_msys_iconv_2_dll-0x66d0>
100653655:	48 8b 00             	mov    (%rax),%rax
100653658:	85 d2                	test   %edx,%edx
10065365a:	0f 8f 90 00 00 00    	jg     1006536f0 <.text+0x2526f0>
100653660:	48 8b 40 08          	mov    0x8(%rax),%rax
100653664:	8b 80 8c 00 00 00    	mov    0x8c(%rax),%eax
10065366a:	85 c0                	test   %eax,%eax
10065366c:	0f 85 ce 00 00 00    	jne    100653740 <.text+0x252740>
100653672:	48 8b 3d f7 f9 0c 00 	mov    0xcf9f7(%rip),%rdi        # 100723070 <_head_msys_iconv_2_dll-0x48f90>
100653679:	48 8b 05 d0 73 0d 00 	mov    0xd73d0(%rip),%rax        # 10072aa50 <_head_msys_iconv_2_dll-0x415b0>
100653680:	8b 4f 08             	mov    0x8(%rdi),%ecx
100653683:	85 c9                	test   %ecx,%ecx
100653685:	75 49                	jne    1006536d0 <.text+0x2526d0>
100653687:	8b 08                	mov    (%rax),%ecx
100653689:	85 c9                	test   %ecx,%ecx
10065368b:	75 43                	jne    1006536d0 <.text+0x2526d0>
10065368d:	0b 5f 04             	or     0x4(%rdi),%ebx
100653690:	89 d8                	mov    %ebx,%eax
100653692:	f7 d0                	not    %eax
100653694:	a8 18                	test   $0x18,%al
100653696:	0f 84 c4 00 00 00    	je     100653760 <.text+0x252760>
10065369c:	f6 c3 20             	test   $0x20,%bl
10065369f:	74 6f                	je     100653710 <.text+0x252710>
1006536a1:	31 c9                	xor    %ecx,%ecx
1006536a3:	e8 48 fd ff ff       	call   1006533f0 <.text+0x2523f0>
1006536a8:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1006536af:	00 00
1006536b1:	45 31 c9             	xor    %r9d,%r9d
1006536b4:	89 da                	mov    %ebx,%edx
1006536b6:	89 f1                	mov    %esi,%ecx
1006536b8:	45 31 c0             	xor    %r8d,%r8d
1006536bb:	e8 50 e0 ff ff       	call   100651710 <.text+0x250710>
1006536c0:	48 83 c4 30          	add    $0x30,%rsp
1006536c4:	5b                   	pop    %rbx
1006536c5:	5e                   	pop    %rsi
1006536c6:	5f                   	pop    %rdi
1006536c7:	c3                   	ret
1006536c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1006536cf:	00
1006536d0:	c7 47 08 00 00 00 00 	movl   $0x0,0x8(%rdi)
1006536d7:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
1006536dd:	e8 ee da ff ff       	call   1006511d0 <.text+0x2501d0>
1006536e2:	83 f8 01             	cmp    $0x1,%eax
1006536e5:	0f 84 50 ff ff ff    	je     10065363b <.text+0x25263b>
1006536eb:	eb a0                	jmp    10065368d <.text+0x25268d>
1006536ed:	0f 1f 00             	nopl   (%rax)
1006536f0:	48 8b 0d 29 10 0d 00 	mov    0xd1029(%rip),%rcx        # 100724720 <_head_msys_iconv_2_dll-0x478e0>
1006536f7:	e8 7c c1 04 00       	call   10069f878 <.text+0x29e878>
1006536fc:	48 89 c1             	mov    %rax,%rcx
1006536ff:	e8 fc af 04 00       	call   10069e700 <.text+0x29d700>
100653704:	e9 30 ff ff ff       	jmp    100653639 <.text+0x252639>
100653709:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100653710:	48 8b 05 29 fb 0c 00 	mov    0xcfb29(%rip),%rax        # 100723240 <_head_msys_iconv_2_dll-0x48dc0>
100653717:	48 8b 38             	mov    (%rax),%rdi
10065371a:	48 8b 8f b0 00 00 00 	mov    0xb0(%rdi),%rcx
100653721:	e8 7a 67 ff ff       	call   100649ea0 <.text+0x248ea0>
100653726:	48 c7 87 b0 00 00 00 	movq   $0x0,0xb0(%rdi)
10065372d:	00 00 00 00
100653731:	e9 72 ff ff ff       	jmp    1006536a8 <.text+0x2526a8>
100653736:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10065373d:	00 00 00
100653740:	48 8b 0d 69 0b 0d 00 	mov    0xd0b69(%rip),%rcx        # 1007242b0 <_head_msys_iconv_2_dll-0x47d50>
100653747:	e8 2c c1 04 00       	call   10069f878 <.text+0x29e878>
10065374c:	48 89 c1             	mov    %rax,%rcx
10065374f:	e8 ac af 04 00       	call   10069e700 <.text+0x29d700>
100653754:	e9 e0 fe ff ff       	jmp    100653639 <.text+0x252639>
100653759:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100653760:	48 8b 0d a9 0f 0d 00 	mov    0xd0fa9(%rip),%rcx        # 100724710 <_head_msys_iconv_2_dll-0x478f0>
100653767:	e8 0c c1 04 00       	call   10069f878 <.text+0x29e878>
10065376c:	48 89 c1             	mov    %rax,%rcx
10065376f:	e8 8c af 04 00       	call   10069e700 <.text+0x29d700>
100653774:	e9 c0 fe ff ff       	jmp    100653639 <.text+0x252639>
100653779:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100653780:	55                   	push   %rbp
100653781:	57                   	push   %rdi
100653782:	56                   	push   %rsi
100653783:	53                   	push   %rbx
100653784:	48 83 ec 28          	sub    $0x28,%rsp
100653788:	48 8b 3d c1 fa 0c 00 	mov    0xcfac1(%rip),%rdi        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
10065378f:	89 d5                	mov    %edx,%ebp
100653791:	48 8b 17             	mov    (%rdi),%rdx
100653794:	85 ed                	test   %ebp,%ebp
100653796:	74 68                	je     100653800 <.text+0x252800>
100653798:	48 8b 05 91 71 0d 00 	mov    0xd7191(%rip),%rax        # 10072a930 <_head_msys_iconv_2_dll-0x416d0>
10065379f:	4c 8b 00             	mov    (%rax),%r8
1006537a2:	8b 82 60 01 00 00    	mov    0x160(%rdx),%eax
1006537a8:	03 82 5c 01 00 00    	add    0x15c(%rdx),%eax
1006537ae:	48 8b 15 3b 71 0d 00 	mov    0xd713b(%rip),%rdx        # 10072a8f0 <_head_msys_iconv_2_dll-0x41710>
1006537b5:	48 98                	cltq
1006537b7:	4c 01 c0             	add    %r8,%rax
1006537ba:	48 2b 02             	sub    (%rdx),%rax
1006537bd:	49 83 c0 01          	add    $0x1,%r8
1006537c1:	48 99                	cqto
1006537c3:	49 f7 f8             	idiv   %r8
1006537c6:	ba 02 00 00 00       	mov    $0x2,%edx
1006537cb:	39 d0                	cmp    %edx,%eax
1006537cd:	89 d6                	mov    %edx,%esi
1006537cf:	0f 4d f0             	cmovge %eax,%esi
1006537d2:	39 ce                	cmp    %ecx,%esi
1006537d4:	0f 4f f1             	cmovg  %ecx,%esi
1006537d7:	83 fe 01             	cmp    $0x1,%esi
1006537da:	7f 64                	jg     100653840 <.text+0x252840>
1006537dc:	e8 ff 49 db ff       	call   1004081e0 <.text+0x71e0>
1006537e1:	be 01 00 00 00       	mov    $0x1,%esi
1006537e6:	e8 65 52 db ff       	call   100408a50 <.text+0x7a50>
1006537eb:	89 f0                	mov    %esi,%eax
1006537ed:	48 83 c4 28          	add    $0x28,%rsp
1006537f1:	5b                   	pop    %rbx
1006537f2:	5e                   	pop    %rsi
1006537f3:	5f                   	pop    %rdi
1006537f4:	5d                   	pop    %rbp
1006537f5:	c3                   	ret
1006537f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1006537fd:	00 00 00
100653800:	48 8b 05 09 71 0d 00 	mov    0xd7109(%rip),%rax        # 10072a910 <_head_msys_iconv_2_dll-0x416f0>
100653807:	4c 8b 00             	mov    (%rax),%r8
10065380a:	8b 82 08 04 00 00    	mov    0x408(%rdx),%eax
100653810:	03 82 48 01 00 00    	add    0x148(%rdx),%eax
100653816:	03 82 54 01 00 00    	add    0x154(%rdx),%eax
10065381c:	48 8b 15 6d 70 0d 00 	mov    0xd706d(%rip),%rdx        # 10072a890 <_head_msys_iconv_2_dll-0x41770>
100653823:	48 98                	cltq
100653825:	4c 01 c0             	add    %r8,%rax
100653828:	49 83 c0 01          	add    $0x1,%r8
10065382c:	48 2b 02             	sub    (%rdx),%rax
10065382f:	48 99                	cqto
100653831:	49 f7 f8             	idiv   %r8
100653834:	eb 90                	jmp    1006537c6 <.text+0x2527c6>
100653836:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10065383d:	00 00 00
100653840:	48 8b 05 e9 65 0d 00 	mov    0xd65e9(%rip),%rax        # 100729e30 <_head_msys_iconv_2_dll-0x421d0>
100653847:	31 d2                	xor    %edx,%edx
100653849:	8d 5e ff             	lea    -0x1(%rsi),%ebx
10065384c:	48 8b 00             	mov    (%rax),%rax
10065384f:	48 83 e8 01          	sub    $0x1,%rax
100653853:	48 83 f8 01          	cmp    $0x1,%rax
100653857:	48 8b 05 82 78 0d 00 	mov    0xd7882(%rip),%rax        # 10072b0e0 <_head_msys_iconv_2_dll-0x40f20>
10065385e:	0f 96 c2             	setbe  %dl
100653861:	48 8b 08             	mov    (%rax),%rcx
100653864:	e8 77 a9 ff ff       	call   10064e1e0 <.text+0x24d1e0>
100653869:	e8 72 49 db ff       	call   1004081e0 <.text+0x71e0>
10065386e:	48 8b 07             	mov    (%rdi),%rax
100653871:	41 89 f0             	mov    %esi,%r8d
100653874:	85 ed                	test   %ebp,%ebp
100653876:	75 1b                	jne    100653893 <.text+0x252893>
100653878:	eb 69                	jmp    1006538e3 <.text+0x2528e3>
10065387a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100653880:	89 da                	mov    %ebx,%edx
100653882:	83 ea 01             	sub    $0x1,%edx
100653885:	0f 84 5b ff ff ff    	je     1006537e6 <.text+0x2527e6>
10065388b:	48 8b 07             	mov    (%rdi),%rax
10065388e:	41 89 d8             	mov    %ebx,%r8d
100653891:	89 d3                	mov    %edx,%ebx
100653893:	8b 88 5c 01 00 00    	mov    0x15c(%rax),%ecx
100653899:	89 c8                	mov    %ecx,%eax
10065389b:	29 d8                	sub    %ebx,%eax
10065389d:	99                   	cltd
10065389e:	41 f7 f8             	idiv   %r8d
1006538a1:	ba 82 00 00 00       	mov    $0x82,%edx
1006538a6:	29 c1                	sub    %eax,%ecx
1006538a8:	83 e9 01             	sub    $0x1,%ecx
1006538ab:	e8 70 fd ff ff       	call   100653620 <.text+0x252620>
1006538b0:	85 c0                	test   %eax,%eax
1006538b2:	75 cc                	jne    100653880 <.text+0x252880>
1006538b4:	29 de                	sub    %ebx,%esi
1006538b6:	e8 95 51 db ff       	call   100408a50 <.text+0x7a50>
1006538bb:	89 f0                	mov    %esi,%eax
1006538bd:	48 83 c4 28          	add    $0x28,%rsp
1006538c1:	5b                   	pop    %rbx
1006538c2:	5e                   	pop    %rsi
1006538c3:	5f                   	pop    %rdi
1006538c4:	5d                   	pop    %rbp
1006538c5:	c3                   	ret
1006538c6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1006538cd:	00 00 00
1006538d0:	89 da                	mov    %ebx,%edx
1006538d2:	83 ea 01             	sub    $0x1,%edx
1006538d5:	0f 84 0b ff ff ff    	je     1006537e6 <.text+0x2527e6>
1006538db:	48 8b 07             	mov    (%rdi),%rax
1006538de:	41 89 d8             	mov    %ebx,%r8d
1006538e1:	89 d3                	mov    %edx,%ebx
1006538e3:	8b 88 48 01 00 00    	mov    0x148(%rax),%ecx
1006538e9:	89 c8                	mov    %ecx,%eax
1006538eb:	29 d8                	sub    %ebx,%eax
1006538ed:	99                   	cltd
1006538ee:	41 f7 f8             	idiv   %r8d
1006538f1:	ba 80 00 00 00       	mov    $0x80,%edx
1006538f6:	29 c1                	sub    %eax,%ecx
1006538f8:	83 e9 01             	sub    $0x1,%ecx
1006538fb:	e8 20 fd ff ff       	call   100653620 <.text+0x252620>
100653900:	85 c0                	test   %eax,%eax
100653902:	75 cc                	jne    1006538d0 <.text+0x2528d0>
100653904:	29 de                	sub    %ebx,%esi