100649521:	4c 89 84 24 20 01 00 	mov    %r8,0x120(%rsp)
100649528:	00
100649529:	e9 87 01 00 00       	jmp    1006496b5 <.text+0x2486b5>
10064952e:	66 90                	xchg   %ax,%ax
100649530:	c6 44 24 74 00       	movb   $0x0,0x74(%rsp)
100649535:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
10064953a:	44 89 e2             	mov    %r12d,%edx
10064953d:	4c 89 f9             	mov    %r15,%rcx
100649540:	48 63 03             	movslq (%rbx),%rax
100649543:	41 8d 74 24 01       	lea    0x1(%r12),%esi
100649548:	c7 44 24 70 05 00 00 	movl   $0x5,0x70(%rsp)
10064954f:	00
100649550:	41 89 f4             	mov    %esi,%r12d
100649553:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
100649558:	e8 73 f5 e8 ff       	call   1004d8ad0 <.text+0xd7ad0>
10064955d:	b9 01 00 00 00       	mov    $0x1,%ecx
100649562:	48 8b 93 28 01 00 00 	mov    0x128(%rbx),%rdx
100649569:	48 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%rax
100649570:	48 39 c2             	cmp    %rax,%rdx
100649573:	0f 84 a7 01 00 00    	je     100649720 <.text+0x248720>
100649579:	83 cf 01             	or     $0x1,%edi
10064957c:	4d 85 ed             	test   %r13,%r13
10064957f:	74 0b                	je     10064958c <.text+0x24858c>
100649581:	49 83 7d 00 00       	cmpq   $0x0,0x0(%r13)
100649586:	75 04                	jne    10064958c <.text+0x24858c>
100649588:	49 89 5d 00          	mov    %rbx,0x0(%r13)
10064958c:	48 83 bc 24 30 01 00 	cmpq   $0x0,0x130(%rsp)
100649593:	00 00
100649595:	0f 84 0d 01 00 00    	je     1006496a8 <.text+0x2486a8>
10064959b:	8b 8b 5c 01 00 00    	mov    0x15c(%rbx),%ecx
1006495a1:	8b ab 18 01 00 00    	mov    0x118(%rbx),%ebp
1006495a7:	41 89 c0             	mov    %eax,%r8d
1006495aa:	2b 8b 3c 01 00 00    	sub    0x13c(%rbx),%ecx
1006495b0:	8b b3 1c 01 00 00    	mov    0x11c(%rbx),%esi
1006495b6:	41 29 d0             	sub    %edx,%r8d
1006495b9:	2b ab 34 01 00 00    	sub    0x134(%rbx),%ebp
1006495bf:	2b b3 38 01 00 00    	sub    0x138(%rbx),%esi
1006495c5:	41 89 cb             	mov    %ecx,%r11d
1006495c8:	89 4c 24 48          	mov    %ecx,0x48(%rsp)
1006495cc:	8b 83 08 01 00 00    	mov    0x108(%rbx),%eax
1006495d2:	8b 8b 48 01 00 00    	mov    0x148(%rbx),%ecx
1006495d8:	44 89 44 24 50       	mov    %r8d,0x50(%rsp)
1006495dd:	2b 8b 40 01 00 00    	sub    0x140(%rbx),%ecx
1006495e3:	2b 83 30 01 00 00    	sub    0x130(%rbx),%eax
1006495e9:	89 74 24 28          	mov    %esi,0x28(%rsp)
1006495ed:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1006495f1:	89 ca                	mov    %ecx,%edx
1006495f3:	41 89 c1             	mov    %eax,%r9d
1006495f6:	89 4c 24 4c          	mov    %ecx,0x4c(%rsp)
1006495fa:	44 89 d9             	mov    %r11d,%ecx
1006495fd:	89 44 24 54          	mov    %eax,0x54(%rsp)
100649601:	e8 8a fd ff ff       	call   100649390 <.text+0x248390>
100649606:	48 85 c0             	test   %rax,%rax
100649609:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
10064960e:	0f 84 d3 01 00 00    	je     1006497e7 <.text+0x2487e7>
100649614:	44 8b 0b             	mov    (%rbx),%r9d
100649617:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10064961c:	ba 41 00 00 00       	mov    $0x41,%edx
100649621:	4c 8d 05 85 fc 0c 00 	lea    0xcfc85(%rip),%r8        # 1007192ad <_head_msys_iconv_2_dll-0x52d53>
100649628:	e8 73 07 f8 ff       	call   1005c9da0 <.text+0x1c8da0>
10064962d:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
100649632:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
100649637:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
10064963e:	00
10064963f:	e8 4c 45 de ff       	call   10042db90 <.text+0x2cb90>
100649644:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
100649649:	85 c0                	test   %eax,%eax
10064964b:	0f 84 8e 01 00 00    	je     1006497df <.text+0x2487df>
100649651:	8b 54 24 48          	mov    0x48(%rsp),%edx
100649655:	41 83 6a 04 01       	subl   $0x1,0x4(%r10)
10064965a:	8b 4c 24 50          	mov    0x50(%rsp),%ecx
10064965e:	89 d0                	mov    %edx,%eax
100649660:	f7 d8                	neg    %eax
100649662:	0f 48 c2             	cmovs  %edx,%eax
100649665:	8b 54 24 4c          	mov    0x4c(%rsp),%edx
100649669:	01 44 24 58          	add    %eax,0x58(%rsp)
10064966d:	89 d0                	mov    %edx,%eax
10064966f:	f7 d8                	neg    %eax
100649671:	0f 48 c2             	cmovs  %edx,%eax
100649674:	8b 54 24 54          	mov    0x54(%rsp),%edx
100649678:	01 44 24 5c          	add    %eax,0x5c(%rsp)
10064967c:	89 c8                	mov    %ecx,%eax
10064967e:	f7 d8                	neg    %eax
100649680:	0f 48 c1             	cmovs  %ecx,%eax
100649683:	01 44 24 60          	add    %eax,0x60(%rsp)
100649687:	89 d0                	mov    %edx,%eax
100649689:	f7 d8                	neg    %eax
10064968b:	0f 48 c2             	cmovs  %edx,%eax
10064968e:	01 44 24 64          	add    %eax,0x64(%rsp)
100649692:	89 e8                	mov    %ebp,%eax
100649694:	f7 d8                	neg    %eax
100649696:	0f 48 c5             	cmovs  %ebp,%eax
100649699:	01 44 24 68          	add    %eax,0x68(%rsp)
10064969d:	89 f0                	mov    %esi,%eax
10064969f:	f7 d8                	neg    %eax
1006496a1:	0f 48 c6             	cmovs  %esi,%eax
1006496a4:	01 44 24 6c          	add    %eax,0x6c(%rsp)
1006496a8:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
1006496ac:	48 85 db             	test   %rbx,%rbx
1006496af:	0f 84 bb 00 00 00    	je     100649770 <.text+0x248770>
1006496b5:	8b 83 5c 01 00 00    	mov    0x15c(%rbx),%eax
1006496bb:	39 83 3c 01 00 00    	cmp    %eax,0x13c(%rbx)
1006496c1:	0f 84 d1 00 00 00    	je     100649798 <.text+0x248798>
1006496c7:	83 cf 02             	or     $0x2,%edi
1006496ca:	4d 85 ff             	test   %r15,%r15
1006496cd:	0f 85 5d fe ff ff    	jne    100649530 <.text+0x248530>
1006496d3:	4d 85 f6             	test   %r14,%r14
1006496d6:	0f 84 dc 00 00 00    	je     1006497b8 <.text+0x2487b8>
1006496dc:	48 8b 84 24 20 01 00 	mov    0x120(%rsp),%rax
1006496e3:	00
1006496e4:	41 83 06 01          	addl   $0x1,(%r14)
1006496e8:	48 83 38 00          	cmpq   $0x0,(%rax)
1006496ec:	0f 84 d6 00 00 00    	je     1006497c8 <.text+0x2487c8>
1006496f2:	49 83 7d 00 00       	cmpq   $0x0,0x0(%r13)
1006496f7:	0f 84 d9 00 00 00    	je     1006497d6 <.text+0x2487d6>
1006496fd:	48 8b 93 28 01 00 00 	mov    0x128(%rbx),%rdx
100649704:	48 8b 83 f0 00 00 00 	mov    0xf0(%rbx),%rax
10064970b:	b9 01 00 00 00       	mov    $0x1,%ecx
100649710:	48 39 d0             	cmp    %rdx,%rax
100649713:	74 0b                	je     100649720 <.text+0x248720>
100649715:	bf 03 00 00 00       	mov    $0x3,%edi
10064971a:	e9 6d fe ff ff       	jmp    10064958c <.text+0x24858c>
10064971f:	90                   	nop
100649720:	8b b3 08 01 00 00    	mov    0x108(%rbx),%esi
100649726:	48 89 d0             	mov    %rdx,%rax
100649729:	39 b3 30 01 00 00    	cmp    %esi,0x130(%rbx)
10064972f:	0f 85 44 fe ff ff    	jne    100649579 <.text+0x248579>
100649735:	8b b3 18 01 00 00    	mov    0x118(%rbx),%esi
10064973b:	39 b3 34 01 00 00    	cmp    %esi,0x134(%rbx)
100649741:	0f 85 32 fe ff ff    	jne    100649579 <.text+0x248579>
100649747:	8b b3 1c 01 00 00    	mov    0x11c(%rbx),%esi
10064974d:	39 b3 38 01 00 00    	cmp    %esi,0x138(%rbx)
100649753:	0f 85 20 fe ff ff    	jne    100649579 <.text+0x248579>
100649759:	85 c9                	test   %ecx,%ecx
10064975b:	0f 85 2b fe ff ff    	jne    10064958c <.text+0x24858c>
100649761:	48 8b 5b 18          	mov    0x18(%rbx),%rbx
100649765:	48 85 db             	test   %rbx,%rbx
100649768:	0f 85 47 ff ff ff    	jne    1006496b5 <.text+0x2486b5>
10064976e:	66 90                	xchg   %ax,%ax
100649770:	48 83 bc 24 30 01 00 	cmpq   $0x0,0x130(%rsp)
100649777:	00 00
100649779:	75 6c                	jne    1006497e7 <.text+0x2487e7>
10064977b:	89 f8                	mov    %edi,%eax
10064977d:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
100649784:	5b                   	pop    %rbx
100649785:	5e                   	pop    %rsi
100649786:	5f                   	pop    %rdi
100649787:	5d                   	pop    %rbp
100649788:	41 5c                	pop    %r12
10064978a:	41 5d                	pop    %r13
10064978c:	41 5e                	pop    %r14
10064978e:	41 5f                	pop    %r15
100649790:	c3                   	ret
100649791:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100649798:	8b 83 48 01 00 00    	mov    0x148(%rbx),%eax
10064979e:	39 83 40 01 00 00    	cmp    %eax,0x140(%rbx)
1006497a4:	0f 85 1d ff ff ff    	jne    1006496c7 <.text+0x2486c7>
1006497aa:	31 c9                	xor    %ecx,%ecx
1006497ac:	e9 b1 fd ff ff       	jmp    100649562 <.text+0x248562>
1006497b1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1006497b8:	b9 01 00 00 00       	mov    $0x1,%ecx
1006497bd:	e9 a0 fd ff ff       	jmp    100649562 <.text+0x248562>
1006497c2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006497c8:	48 89 18             	mov    %rbx,(%rax)
1006497cb:	49 83 7d 00 00       	cmpq   $0x0,0x0(%r13)
1006497d0:	0f 85 27 ff ff ff    	jne    1006496fd <.text+0x2486fd>
1006497d6:	49 89 5d 00          	mov    %rbx,0x0(%r13)
1006497da:	e9 1e ff ff ff       	jmp    1006496fd <.text+0x2486fd>
1006497df:	4c 89 d1             	mov    %r10,%rcx
1006497e2:	e8 e9 38 de ff       	call   10042d0d0 <.text+0x2c0d0>
1006497e7:	8b 44 24 6c          	mov    0x6c(%rsp),%eax
1006497eb:	44 8b 4c 24 64       	mov    0x64(%rsp),%r9d
1006497f0:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
1006497f5:	8b 54 24 5c          	mov    0x5c(%rsp),%edx
1006497f9:	89 44 24 28          	mov    %eax,0x28(%rsp)
1006497fd:	8b 44 24 68          	mov    0x68(%rsp),%eax
100649801:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
100649805:	89 44 24 20          	mov    %eax,0x20(%rsp)
100649809:	e8 82 fb ff ff       	call   100649390 <.text+0x248390>
10064980e:	48 89 c3             	mov    %rax,%rbx
100649811:	48 85 c0             	test   %rax,%rax
100649814:	0f 84 61 ff ff ff    	je     10064977b <.text+0x24877b>
10064981a:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
100649821:	00
100649822:	49 89 c0             	mov    %rax,%r8
100649825:	48 8d 15 84 fa 0c 00 	lea    0xcfa84(%rip),%rdx        # 1007192b0 <_head_msys_iconv_2_dll-0x52d50>
10064982c:	e8 5f 43 de ff       	call   10042db90 <.text+0x2cb90>
100649831:	85 c0                	test   %eax,%eax
100649833:	74 09                	je     10064983e <.text+0x24883e>
100649835:	83 6b 04 01          	subl   $0x1,0x4(%rbx)
100649839:	e9 3d ff ff ff       	jmp    10064977b <.text+0x24877b>
10064983e:	48 89 d9             	mov    %rbx,%rcx
100649841:	e8 8a 38 de ff       	call   10042d0d0 <.text+0x2c0d0>
100649846:	e9 30 ff ff ff       	jmp    10064977b <.text+0x24877b>
10064984b:	31 ff                	xor    %edi,%edi
10064984d:	e9 1e ff ff ff       	jmp    100649770 <.text+0x248770>
100649852:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100649859:	00 00 00 00
10064985d:	0f 1f 00             	nopl   (%rax)
100649860:	56                   	push   %rsi
100649861:	53                   	push   %rbx
100649862:	48 83 ec 28          	sub    $0x28,%rsp
100649866:	0f b6 01             	movzbl (%rcx),%eax
100649869:	48 8b 59 18          	mov    0x18(%rcx),%rbx
10064986d:	88 03                	mov    %al,(%rbx)
10064986f:	48 8b 41 30          	mov    0x30(%rcx),%rax
100649873:	48 89 43 30          	mov    %rax,0x30(%rbx)
100649877:	48 85 c0             	test   %rax,%rax
10064987a:	74 29                	je     1006498a5 <.text+0x2488a5>
10064987c:	48 89 58 18          	mov    %rbx,0x18(%rax)
100649880:	48 8b 40 20          	mov    0x20(%rax),%rax
100649884:	48 85 c0             	test   %rax,%rax
100649887:	74 18                	je     1006498a1 <.text+0x2488a1>
100649889:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100649890:	48 8b 51 18          	mov    0x18(%rcx),%rdx
100649894:	48 89 50 18          	mov    %rdx,0x18(%rax)
100649898:	48 8b 40 20          	mov    0x20(%rax),%rax
10064989c:	48 85 c0             	test   %rax,%rax
10064989f:	75 ef                	jne    100649890 <.text+0x248890>
1006498a1:	48 8b 59 18          	mov    0x18(%rcx),%rbx
1006498a5:	48 8b 41 38          	mov    0x38(%rcx),%rax
1006498a9:	48 89 43 38          	mov    %rax,0x38(%rbx)
1006498ad:	48 85 c0             	test   %rax,%rax
1006498b0:	74 04                	je     1006498b6 <.text+0x2488b6>
1006498b2:	48 89 58 30          	mov    %rbx,0x30(%rax)
1006498b6:	48 8b 35 23 18 0e 00 	mov    0xe1823(%rip),%rsi        # 10072b0e0 <_head_msys_iconv_2_dll-0x40f20>
1006498bd:	48 8b 06             	mov    (%rsi),%rax
1006498c0:	48 3b 48 30          	cmp    0x30(%rax),%rcx
1006498c4:	74 7a                	je     100649940 <.text+0x248940>
1006498c6:	e8 55 7c db ff       	call   100401520 <.text+0x520>
1006498cb:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1006498cf:	48 85 d2             	test   %rdx,%rdx
1006498d2:	74 07                	je     1006498db <.text+0x2488db>
1006498d4:	0f b6 03             	movzbl (%rbx),%eax
1006498d7:	38 02                	cmp    %al,(%rdx)
1006498d9:	74 0d                	je     1006498e8 <.text+0x2488e8>
1006498db:	48 83 c4 28          	add    $0x28,%rsp
1006498df:	5b                   	pop    %rbx
1006498e0:	5e                   	pop    %rsi
1006498e1:	c3                   	ret
1006498e2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1006498e8:	48 39 5a 30          	cmp    %rbx,0x30(%rdx)
1006498ec:	74 58                	je     100649946 <.text+0x248946>
1006498ee:	48 8b 43 30          	mov    0x30(%rbx),%rax
1006498f2:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1006498f6:	48 89 48 28          	mov    %rcx,0x28(%rax)
1006498fa:	48 85 c9             	test   %rcx,%rcx
1006498fd:	74 09                	je     100649908 <.text+0x248908>
1006498ff:	48 89 41 20          	mov    %rax,0x20(%rcx)
100649903:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100649908:	48 89 50 18          	mov    %rdx,0x18(%rax)
10064990c:	48 89 c1             	mov    %rax,%rcx
10064990f:	48 8b 40 20          	mov    0x20(%rax),%rax
100649913:	48 85 c0             	test   %rax,%rax
100649916:	75 f0                	jne    100649908 <.text+0x248908>
100649918:	48 8b 43 20          	mov    0x20(%rbx),%rax
10064991c:	48 89 41 20          	mov    %rax,0x20(%rcx)
100649920:	48 85 c0             	test   %rax,%rax
100649923:	74 04                	je     100649929 <.text+0x248929>
100649925:	48 89 48 28          	mov    %rcx,0x28(%rax)
100649929:	48 8b 06             	mov    (%rsi),%rax
10064992c:	48 39 58 30          	cmp    %rbx,0x30(%rax)
100649930:	74 1e                	je     100649950 <.text+0x248950>
100649932:	48 89 d9             	mov    %rbx,%rcx
100649935:	48 83 c4 28          	add    $0x28,%rsp
100649939:	5b                   	pop    %rbx
10064993a:	5e                   	pop    %rsi
10064993b:	e9 e0 7b db ff       	jmp    100401520 <.text+0x520>
100649940:	48 89 58 30          	mov    %rbx,0x30(%rax)
100649944:	eb 80                	jmp    1006498c6 <.text+0x2488c6>
100649946:	48 8b 43 30          	mov    0x30(%rbx),%rax
10064994a:	48 89 42 30          	mov    %rax,0x30(%rdx)
10064994e:	eb 9e                	jmp    1006498ee <.text+0x2488ee>
100649950:	48 89 50 30          	mov    %rdx,0x30(%rax)
100649954:	eb dc                	jmp    100649932 <.text+0x248932>
100649956:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10064995d:	00 00 00
100649960:	57                   	push   %rdi
100649961:	56                   	push   %rsi
100649962:	53                   	push   %rbx
100649963:	48 83 ec 20          	sub    $0x20,%rsp
100649967:	48 8b 41 38          	mov    0x38(%rcx),%rax
10064996b:	48 89 d3             	mov    %rdx,%rbx
10064996e:	48 85 c0             	test   %rax,%rax
100649971:	74 5d                	je     1006499d0 <.text+0x2489d0>
100649973:	48 39 d0             	cmp    %rdx,%rax
100649976:	74 38                	je     1006499b0 <.text+0x2489b0>
100649978:	48 8b 15 b1 0f 0e 00 	mov    0xe0fb1(%rip),%rdx        # 10072a930 <_head_msys_iconv_2_dll-0x416d0>
10064997f:	8b b0 60 01 00 00    	mov    0x160(%rax),%esi
100649985:	48 8b 12             	mov    (%rdx),%rdx
100649988:	01 d6                	add    %edx,%esi
10064998a:	48 09 d3             	or     %rdx,%rbx
10064998d:	75 12                	jne    1006499a1 <.text+0x2489a1>
10064998f:	48 8b 15 ba 98 0d 00 	mov    0xd98ba(%rip),%rdx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
100649996:	48 3b 02             	cmp    (%rdx),%rax
100649999:	0f 94 c0             	sete   %al
10064999c:	0f b6 c0             	movzbl %al,%eax
10064999f:	01 c6                	add    %eax,%esi
1006499a1:	89 f0                	mov    %esi,%eax
1006499a3:	48 83 c4 20          	add    $0x20,%rsp
1006499a7:	5b                   	pop    %rbx
1006499a8:	5e                   	pop    %rsi
1006499a9:	5f                   	pop    %rdi
1006499aa:	c3                   	ret
1006499ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1006499b0:	8b b0 60 01 00 00    	mov    0x160(%rax),%esi
1006499b6:	48 8b 05 33 0f 0e 00 	mov    0xe0f33(%rip),%rax        # 10072a8f0 <_head_msys_iconv_2_dll-0x41710>
1006499bd:	03 30                	add    (%rax),%esi
1006499bf:	89 f0                	mov    %esi,%eax
1006499c1:	48 83 c4 20          	add    $0x20,%rsp
1006499c5:	5b                   	pop    %rbx
1006499c6:	5e                   	pop    %rsi
1006499c7:	5f                   	pop    %rdi
1006499c8:	c3                   	ret
1006499c9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1006499d0:	31 f6                	xor    %esi,%esi
1006499d2:	80 39 02             	cmpb   $0x2,(%rcx)
1006499d5:	48 8b 79 30          	mov    0x30(%rcx),%rdi
1006499d9:	74 25                	je     100649a00 <.text+0x248a00>
1006499db:	48 85 ff             	test   %rdi,%rdi
1006499de:	74 c1                	je     1006499a1 <.text+0x2489a1>
1006499e0:	48 89 f9             	mov    %rdi,%rcx
1006499e3:	48 89 da             	mov    %rbx,%rdx
1006499e6:	e8 75 ff ff ff       	call   100649960 <.text+0x248960>
1006499eb:	48 8b 7f 20          	mov    0x20(%rdi),%rdi
1006499ef:	01 c6                	add    %eax,%esi
1006499f1:	48 85 ff             	test   %rdi,%rdi
1006499f4:	75 ea                	jne    1006499e0 <.text+0x2489e0>
1006499f6:	89 f0                	mov    %esi,%eax
1006499f8:	48 83 c4 20          	add    $0x20,%rsp
1006499fc:	5b                   	pop    %rbx
1006499fd:	5e                   	pop    %rsi
1006499fe:	5f                   	pop    %rdi
1006499ff:	c3                   	ret
100649a00:	48 85 ff             	test   %rdi,%rdi
100649a03:	74 9c                	je     1006499a1 <.text+0x2489a1>
100649a05:	48 89 f9             	mov    %rdi,%rcx
100649a08:	48 89 da             	mov    %rbx,%rdx
100649a0b:	e8 50 ff ff ff       	call   100649960 <.text+0x248960>
100649a10:	48 8b 7f 20          	mov    0x20(%rdi),%rdi
100649a14:	39 c6                	cmp    %eax,%esi
100649a16:	0f 4c f0             	cmovl  %eax,%esi
100649a19:	48 85 ff             	test   %rdi,%rdi
100649a1c:	75 e7                	jne    100649a05 <.text+0x248a05>
100649a1e:	eb 81                	jmp    1006499a1 <.text+0x2489a1>
100649a20:	41 55                	push   %r13
100649a22:	41 54                	push   %r12
100649a24:	55                   	push   %rbp
100649a25:	57                   	push   %rdi
100649a26:	56                   	push   %rsi