100549638:	48 89 c2             	mov    %rax,%rdx
10054963b:	48 89 f1             	mov    %rsi,%rcx
10054963e:	e8 5d fe f8 ff       	call   1004d94a0 <.text+0xd84a0>
100549643:	85 c0                	test   %eax,%eax
100549645:	75 11                	jne    100549658 <.text+0x148658>
100549647:	31 c0                	xor    %eax,%eax
100549649:	48 83 c4 38          	add    $0x38,%rsp
10054964d:	5b                   	pop    %rbx
10054964e:	5e                   	pop    %rsi
10054964f:	5f                   	pop    %rdi
100549650:	5d                   	pop    %rbp
100549651:	c3                   	ret
100549652:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100549658:	0f b6 45 52          	movzbl 0x52(%rbp),%eax
10054965c:	4c 63 c7             	movslq %edi,%r8
10054965f:	48 89 d9             	mov    %rbx,%rcx
100549662:	c6 44 24 2f 00       	movb   $0x0,0x2f(%rsp)
100549667:	48 8d 15 dc fb 1b 00 	lea    0x1bfbdc(%rip),%rdx        # 10070924a <_head_msys_iconv_2_dll-0x62db6>
10054966e:	88 44 24 2e          	mov    %al,0x2e(%rsp)
100549672:	e8 b9 3f ee ff       	call   10042d630 <.text+0x2c630>
100549677:	85 c0                	test   %eax,%eax
100549679:	74 cc                	je     100549647 <.text+0x148647>
10054967b:	4c 8b 45 10          	mov    0x10(%rbp),%r8
10054967f:	48 8d 15 ca fb 1b 00 	lea    0x1bfbca(%rip),%rdx        # 100709250 <_head_msys_iconv_2_dll-0x62db0>
100549686:	48 89 d9             	mov    %rbx,%rcx
100549689:	e8 a2 3f ee ff       	call   10042d630 <.text+0x2c630>
10054968e:	85 c0                	test   %eax,%eax
100549690:	74 b5                	je     100549647 <.text+0x148647>
100549692:	4c 8b 45 18          	mov    0x18(%rbp),%r8
100549696:	48 8d 15 b8 fb 1b 00 	lea    0x1bfbb8(%rip),%rdx        # 100709255 <_head_msys_iconv_2_dll-0x62dab>
10054969d:	48 89 d9             	mov    %rbx,%rcx
1005496a0:	e8 8b 3f ee ff       	call   10042d630 <.text+0x2c630>
1005496a5:	85 c0                	test   %eax,%eax
1005496a7:	74 9e                	je     100549647 <.text+0x148647>
1005496a9:	4c 63 45 24          	movslq 0x24(%rbp),%r8
1005496ad:	48 8d 15 aa fb 1b 00 	lea    0x1bfbaa(%rip),%rdx        # 10070925e <_head_msys_iconv_2_dll-0x62da2>
1005496b4:	48 89 d9             	mov    %rbx,%rcx
1005496b7:	e8 74 3f ee ff       	call   10042d630 <.text+0x2c630>
1005496bc:	85 c0                	test   %eax,%eax
1005496be:	74 87                	je     100549647 <.text+0x148647>
1005496c0:	4c 63 45 28          	movslq 0x28(%rbp),%r8
1005496c4:	48 8d 15 97 fb 1b 00 	lea    0x1bfb97(%rip),%rdx        # 100709262 <_head_msys_iconv_2_dll-0x62d9e>
1005496cb:	48 89 d9             	mov    %rbx,%rcx
1005496ce:	e8 5d 3f ee ff       	call   10042d630 <.text+0x2c630>
1005496d3:	85 c0                	test   %eax,%eax
1005496d5:	0f 84 6c ff ff ff    	je     100549647 <.text+0x148647>
1005496db:	44 0f b6 45 50       	movzbl 0x50(%rbp),%r8d
1005496e0:	48 8d 15 83 fb 1b 00 	lea    0x1bfb83(%rip),%rdx        # 10070926a <_head_msys_iconv_2_dll-0x62d96>
1005496e7:	48 89 d9             	mov    %rbx,%rcx
1005496ea:	e8 41 3f ee ff       	call   10042d630 <.text+0x2c630>
1005496ef:	85 c0                	test   %eax,%eax
1005496f1:	0f 84 50 ff ff ff    	je     100549647 <.text+0x148647>
1005496f7:	4c 63 45 2c          	movslq 0x2c(%rbp),%r8
1005496fb:	48 8d 15 6d fb 1b 00 	lea    0x1bfb6d(%rip),%rdx        # 10070926f <_head_msys_iconv_2_dll-0x62d91>
100549702:	48 89 d9             	mov    %rbx,%rcx
100549705:	e8 26 3f ee ff       	call   10042d630 <.text+0x2c630>
10054970a:	85 c0                	test   %eax,%eax
10054970c:	0f 84 35 ff ff ff    	je     100549647 <.text+0x148647>
100549712:	4c 8b 45 30          	mov    0x30(%rbp),%r8
100549716:	48 8d 15 55 fb 1b 00 	lea    0x1bfb55(%rip),%rdx        # 100709272 <_head_msys_iconv_2_dll-0x62d8e>
10054971d:	48 89 d9             	mov    %rbx,%rcx
100549720:	e8 2b 40 ee ff       	call   10042d750 <.text+0x2c750>
100549725:	85 c0                	test   %eax,%eax
100549727:	0f 84 1a ff ff ff    	je     100549647 <.text+0x148647>
10054972d:	4c 8b 45 40          	mov    0x40(%rbp),%r8
100549731:	48 8d 15 41 fb 1b 00 	lea    0x1bfb41(%rip),%rdx        # 100709279 <_head_msys_iconv_2_dll-0x62d87>
100549738:	48 89 d9             	mov    %rbx,%rcx
10054973b:	e8 10 40 ee ff       	call   10042d750 <.text+0x2c750>
100549740:	85 c0                	test   %eax,%eax
100549742:	0f 84 ff fe ff ff    	je     100549647 <.text+0x148647>
100549748:	4c 8b 45 48          	mov    0x48(%rbp),%r8
10054974c:	48 8d 15 2e fb 1b 00 	lea    0x1bfb2e(%rip),%rdx        # 100709281 <_head_msys_iconv_2_dll-0x62d7f>
100549753:	48 89 d9             	mov    %rbx,%rcx
100549756:	e8 f5 3f ee ff       	call   10042d750 <.text+0x2c750>
10054975b:	85 c0                	test   %eax,%eax
10054975d:	0f 84 e4 fe ff ff    	je     100549647 <.text+0x148647>
100549763:	4c 8d 44 24 2e       	lea    0x2e(%rsp),%r8
100549768:	48 8d 15 17 fb 1b 00 	lea    0x1bfb17(%rip),%rdx        # 100709286 <_head_msys_iconv_2_dll-0x62d7a>
10054976f:	48 89 d9             	mov    %rbx,%rcx
100549772:	e8 d9 3f ee ff       	call   10042d750 <.text+0x2c750>
100549777:	85 c0                	test   %eax,%eax
100549779:	0f 84 c8 fe ff ff    	je     100549647 <.text+0x148647>
10054977f:	83 7d 58 00          	cmpl   $0x0,0x58(%rbp)
100549783:	74 1b                	je     1005497a0 <.text+0x1487a0>
100549785:	4c 8d 45 58          	lea    0x58(%rbp),%r8
100549789:	48 8d 15 01 fb 1b 00 	lea    0x1bfb01(%rip),%rdx        # 100709291 <_head_msys_iconv_2_dll-0x62d6f>
100549790:	48 89 d9             	mov    %rbx,%rcx
100549793:	e8 a8 41 ee ff       	call   10042d940 <.text+0x2c940>
100549798:	85 c0                	test   %eax,%eax
10054979a:	0f 84 a7 fe ff ff    	je     100549647 <.text+0x148647>
1005497a0:	44 0f b6 45 68       	movzbl 0x68(%rbp),%r8d
1005497a5:	48 8d 15 df fa 1b 00 	lea    0x1bfadf(%rip),%rdx        # 10070928b <_head_msys_iconv_2_dll-0x62d75>
1005497ac:	48 89 d9             	mov    %rbx,%rcx
1005497af:	e8 7c 3e ee ff       	call   10042d630 <.text+0x2c630>
1005497b4:	85 c0                	test   %eax,%eax
1005497b6:	0f 95 c0             	setne  %al
1005497b9:	0f b6 c0             	movzbl %al,%eax
1005497bc:	e9 88 fe ff ff       	jmp    100549649 <.text+0x148649>
1005497c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1005497c8:	89 f9                	mov    %edi,%ecx
1005497ca:	e8 21 20 ec ff       	call   10040b7f0 <.text+0xa7f0>
1005497cf:	48 85 c0             	test   %rax,%rax
1005497d2:	0f 85 53 fe ff ff    	jne    10054962b <.text+0x14862b>
1005497d8:	e9 4c fe ff ff       	jmp    100549629 <.text+0x148629>
1005497dd:	0f 1f 00             	nopl   (%rax)
1005497e0:	48 63 d2             	movslq %edx,%rdx
1005497e3:	4c 8b 4c d1 08       	mov    0x8(%rcx,%rdx,8),%r9
1005497e8:	4d 85 c9             	test   %r9,%r9
1005497eb:	74 73                	je     100549860 <.text+0x148860>
1005497ed:	4c 8b 54 d1 58       	mov    0x58(%rcx,%rdx,8),%r10
1005497f2:	4d 85 d2             	test   %r10,%r10
1005497f5:	74 69                	je     100549860 <.text+0x148860>
1005497f7:	41 c7 40 38 00 00 00 	movl   $0x0,0x38(%r8)
1005497fe:	00
1005497ff:	4d 39 d1             	cmp    %r10,%r9
100549802:	74 64                	je     100549868 <.text+0x148868>
100549804:	31 c0                	xor    %eax,%eax
100549806:	eb 13                	jmp    10054981b <.text+0x14881b>
100549808:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10054980f:	00
100549810:	49 83 c1 01          	add    $0x1,%r9
100549814:	89 d0                	mov    %edx,%eax
100549816:	4d 39 ca             	cmp    %r9,%r10
100549819:	74 2f                	je     10054984a <.text+0x14884a>
10054981b:	8d 50 01             	lea    0x1(%rax),%edx
10054981e:	41 89 50 38          	mov    %edx,0x38(%r8)
100549822:	41 80 39 09          	cmpb   $0x9,(%r9)
100549826:	75 e8                	jne    100549810 <.text+0x148810>
100549828:	83 c0 08             	add    $0x8,%eax
10054982b:	49 83 c1 01          	add    $0x1,%r9
10054982f:	89 c1                	mov    %eax,%ecx
100549831:	c1 f9 1f             	sar    $0x1f,%ecx
100549834:	c1 e9 1d             	shr    $0x1d,%ecx
100549837:	8d 14 08             	lea    (%rax,%rcx,1),%edx
10054983a:	83 e2 07             	and    $0x7,%edx
10054983d:	29 ca                	sub    %ecx,%edx
10054983f:	29 d0                	sub    %edx,%eax
100549841:	41 89 40 38          	mov    %eax,0x38(%r8)
100549845:	4d 39 ca             	cmp    %r9,%r10
100549848:	75 d1                	jne    10054981b <.text+0x14881b>
10054984a:	83 c0 01             	add    $0x1,%eax
10054984d:	41 89 40 38          	mov    %eax,0x38(%r8)
100549851:	b8 01 00 00 00       	mov    $0x1,%eax
100549856:	41 c6 40 40 01       	movb   $0x1,0x40(%r8)
10054985b:	c3                   	ret
10054985c:	0f 1f 40 00          	nopl   0x0(%rax)
100549860:	31 c0                	xor    %eax,%eax
100549862:	c3                   	ret
100549863:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100549868:	b8 01 00 00 00       	mov    $0x1,%eax
10054986d:	eb de                	jmp    10054984d <.text+0x14884d>
10054986f:	90                   	nop
100549870:	56                   	push   %rsi
100549871:	53                   	push   %rbx
100549872:	48 83 ec 28          	sub    $0x28,%rsp
100549876:	48 89 cb             	mov    %rcx,%rbx
100549879:	48 8b 49 30          	mov    0x30(%rcx),%rcx
10054987d:	48 89 d6             	mov    %rdx,%rsi
100549880:	48 85 c9             	test   %rcx,%rcx
100549883:	74 0d                	je     100549892 <.text+0x148892>
100549885:	e8 96 7c eb ff       	call   100401520 <.text+0x520>
10054988a:	48 c7 43 30 00 00 00 	movq   $0x0,0x30(%rbx)
100549891:	00
100549892:	48 85 f6             	test   %rsi,%rsi
100549895:	74 39                	je     1005498d0 <.text+0x1488d0>
100549897:	48 89 f1             	mov    %rsi,%rcx
10054989a:	e8 d1 69 15 00       	call   1006a0270 <.text+0x29f270>
10054989f:	ba 09 00 00 00       	mov    $0x9,%edx
1005498a4:	48 8d 48 02          	lea    0x2(%rax),%rcx
1005498a8:	e8 b3 78 eb ff       	call   100401160 <.text+0x160>
1005498ad:	48 89 43 30          	mov    %rax,0x30(%rbx)
1005498b1:	48 89 c1             	mov    %rax,%rcx
1005498b4:	48 85 c0             	test   %rax,%rax
1005498b7:	74 17                	je     1005498d0 <.text+0x1488d0>
1005498b9:	48 89 f2             	mov    %rsi,%rdx
1005498bc:	48 83 c4 28          	add    $0x28,%rsp
1005498c0:	5b                   	pop    %rbx
1005498c1:	5e                   	pop    %rsi
1005498c2:	e9 79 69 15 00       	jmp    1006a0240 <.text+0x29f240>
1005498c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005498ce:	00 00
1005498d0:	48 83 c4 28          	add    $0x28,%rsp
1005498d4:	5b                   	pop    %rbx
1005498d5:	5e                   	pop    %rsi
1005498d6:	c3                   	ret
1005498d7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1005498de:	00 00
1005498e0:	48 83 ec 28          	sub    $0x28,%rsp
1005498e4:	48 63 d2             	movslq %edx,%rdx
1005498e7:	4c 8b 4c d1 08       	mov    0x8(%rcx,%rdx,8),%r9
1005498ec:	4d 85 c9             	test   %r9,%r9
1005498ef:	74 37                	je     100549928 <.text+0x148928>
1005498f1:	48 8b 44 d1 58       	mov    0x58(%rcx,%rdx,8),%rax
1005498f6:	48 85 c0             	test   %rax,%rax
1005498f9:	74 2d                	je     100549928 <.text+0x148928>
1005498fb:	4c 29 c8             	sub    %r9,%rax
1005498fe:	ba 00 04 00 00       	mov    $0x400,%edx
100549903:	49 8b 48 10          	mov    0x10(%r8),%rcx
100549907:	39 d0                	cmp    %edx,%eax
100549909:	0f 4f c2             	cmovg  %edx,%eax
10054990c:	4c 89 ca             	mov    %r9,%rdx
10054990f:	4c 63 c0             	movslq %eax,%r8
100549912:	e8 79 69 15 00       	call   1006a0290 <.text+0x29f290>
100549917:	b8 01 00 00 00       	mov    $0x1,%eax
10054991c:	48 83 c4 28          	add    $0x28,%rsp
100549920:	c3                   	ret
100549921:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100549928:	31 c0                	xor    %eax,%eax
10054992a:	48 83 c4 28          	add    $0x28,%rsp
10054992e:	c3                   	ret
10054992f:	90                   	nop
100549930:	56                   	push   %rsi
100549931:	53                   	push   %rbx
100549932:	48 83 ec 28          	sub    $0x28,%rsp
100549936:	48 63 d2             	movslq %edx,%rdx
100549939:	4c 89 c6             	mov    %r8,%rsi
10054993c:	48 8d 04 d1          	lea    (%rcx,%rdx,8),%rax
100549940:	48 8b 50 08          	mov    0x8(%rax),%rdx
100549944:	48 85 d2             	test   %rdx,%rdx
100549947:	74 5f                	je     1005499a8 <.text+0x1489a8>
100549949:	48 8b 58 58          	mov    0x58(%rax),%rbx
10054994d:	48 85 db             	test   %rbx,%rbx
100549950:	74 56                	je     1005499a8 <.text+0x1489a8>
100549952:	48 29 d3             	sub    %rdx,%rbx
100549955:	ba fb 03 00 00       	mov    $0x3fb,%edx
10054995a:	49 8b 48 48          	mov    0x48(%r8),%rcx
10054995e:	39 d3                	cmp    %edx,%ebx
100549960:	0f 4f da             	cmovg  %edx,%ebx
100549963:	c7 01 5e 5c 56 00    	movl   $0x565c5e,(%rcx)
100549969:	49 8b 48 48          	mov    0x48(%r8),%rcx
10054996d:	48 8b 50 08          	mov    0x8(%rax),%rdx
100549971:	48 63 db             	movslq %ebx,%rbx
100549974:	49 89 d8             	mov    %rbx,%r8
100549977:	e8 14 69 15 00       	call   1006a0290 <.text+0x29f290>
10054997c:	48 8b 46 48          	mov    0x48(%rsi),%rax
100549980:	c6 44 18 03 5c       	movb   $0x5c,0x3(%rax,%rbx,1)
100549985:	48 8b 46 48          	mov    0x48(%rsi),%rax
100549989:	c6 44 18 04 24       	movb   $0x24,0x4(%rax,%rbx,1)
10054998e:	48 8b 46 48          	mov    0x48(%rsi),%rax
100549992:	c6 44 18 05 00       	movb   $0x0,0x5(%rax,%rbx,1)
100549997:	b8 01 00 00 00       	mov    $0x1,%eax
10054999c:	48 83 c4 28          	add    $0x28,%rsp
1005499a0:	5b                   	pop    %rbx
1005499a1:	5e                   	pop    %rsi
1005499a2:	c3                   	ret
1005499a3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1005499a8:	31 c0                	xor    %eax,%eax
1005499aa:	48 83 c4 28          	add    $0x28,%rsp
1005499ae:	5b                   	pop    %rbx
1005499af:	5e                   	pop    %rsi
1005499b0:	c3                   	ret
1005499b1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1005499b8:	00 00 00 00
1005499bc:	0f 1f 40 00          	nopl   0x0(%rax)
1005499c0:	56                   	push   %rsi
1005499c1:	53                   	push   %rbx
1005499c2:	48 83 ec 28          	sub    $0x28,%rsp
1005499c6:	48 8b 1d 83 98 1d 00 	mov    0x1d9883(%rip),%rbx        # 100723250 <_head_msys_iconv_2_dll-0x48db0>
1005499cd:	48 8b 03             	mov    (%rbx),%rax
1005499d0:	89 ce                	mov    %ecx,%esi
1005499d2:	48 8b 48 08          	mov    0x8(%rax),%rcx
1005499d6:	e8 05 43 ec ff       	call   10040dce0 <.text+0xcce0>
1005499db:	85 c0                	test   %eax,%eax
1005499dd:	48 8b 03             	mov    (%rbx),%rax
1005499e0:	74 1e                	je     100549a00 <.text+0x148a00>
1005499e2:	48 8b 98 20 24 00 00 	mov    0x2420(%rax),%rbx
1005499e9:	48 85 db             	test   %rbx,%rbx
1005499ec:	74 12                	je     100549a00 <.text+0x148a00>
1005499ee:	48 89 d8             	mov    %rbx,%rax
1005499f1:	48 83 c4 28          	add    $0x28,%rsp
1005499f5:	5b                   	pop    %rbx
1005499f6:	5e                   	pop    %rsi
1005499f7:	c3                   	ret
1005499f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1005499ff:	00
100549a00:	48 8b 98 18 24 00 00 	mov    0x2418(%rax),%rbx
100549a07:	48 85 db             	test   %rbx,%rbx
100549a0a:	75 e2                	jne    1005499ee <.text+0x1489ee>
100549a0c:	85 f6                	test   %esi,%esi
100549a0e:	74 de                	je     1005499ee <.text+0x1489ee>
100549a10:	48 8b 0d a9 d0 1d 00 	mov    0x1dd0a9(%rip),%rcx        # 100726ac0 <_head_msys_iconv_2_dll-0x45540>
100549a17:	e8 5c 5e 15 00       	call   10069f878 <.text+0x29e878>
100549a1c:	48 89 c1             	mov    %rax,%rcx
100549a1f:	e8 dc 4c 15 00       	call   10069e700 <.text+0x29d700>
100549a24:	eb c8                	jmp    1005499ee <.text+0x1489ee>
100549a26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100549a2d:	00 00 00
100549a30:	41 56                	push   %r14
100549a32:	41 55                	push   %r13
100549a34:	41 54                	push   %r12
100549a36:	55                   	push   %rbp
100549a37:	57                   	push   %rdi
100549a38:	56                   	push   %rsi
100549a39:	53                   	push   %rbx
100549a3a:	48 83 ec 30          	sub    $0x30,%rsp
100549a3e:	4c 8b a4 24 90 00 00 	mov    0x90(%rsp),%r12
100549a45:	00
100549a46:	48 89 cd             	mov    %rcx,%rbp
100549a49:	49 63 d8             	movslq %r8d,%rbx
100549a4c:	44 89 cf             	mov    %r9d,%edi
100549a4f:	48 85 c9             	test   %rcx,%rcx
100549a52:	0f 84 a8 00 00 00    	je     100549b00 <.text+0x148b00>
100549a58:	85 ff                	test   %edi,%edi
100549a5a:	78 78                	js     100549ad4 <.text+0x148ad4>
100549a5c:	83 fb ff             	cmp    $0xffffffff,%ebx
100549a5f:	0f 84 83 00 00 00    	je     100549ae8 <.text+0x148ae8>
100549a65:	39 5d 04             	cmp    %ebx,0x4(%rbp)
100549a68:	7e 6a                	jle    100549ad4 <.text+0x148ad4>
100549a6a:	4c 8d 2c db          	lea    (%rbx,%rbx,8),%r13
100549a6e:	49 c1 e5 04          	shl    $0x4,%r13
100549a72:	4a 8d 44 2d 00       	lea    0x0(%rbp,%r13,1),%rax
100549a77:	8b 50 30             	mov    0x30(%rax),%edx
100549a7a:	85 d2                	test   %edx,%edx
100549a7c:	7e 56                	jle    100549ad4 <.text+0x148ad4>
100549a7e:	4c 8b 35 7b f2 1d 00 	mov    0x1df27b(%rip),%r14        # 100728d00 <_head_msys_iconv_2_dll-0x43300>
100549a85:	48 8b 70 18          	mov    0x18(%rax),%rsi
100549a89:	41 8b 06             	mov    (%r14),%eax
100549a8c:	85 c0                	test   %eax,%eax
100549a8e:	75 44                	jne    100549ad4 <.text+0x148ad4>
100549a90:	48 85 f6             	test   %rsi,%rsi
100549a93:	74 3f                	je     100549ad4 <.text+0x148ad4>
100549a95:	bb 01 00 00 00       	mov    $0x1,%ebx
100549a9a:	eb 25                	jmp    100549ac1 <.text+0x148ac1>
100549a9c:	0f 1f 40 00          	nopl   0x0(%rax)
100549aa0:	39 df                	cmp    %ebx,%edi
100549aa2:	0f 84 a8 00 00 00    	je     100549b50 <.text+0x148b50>
100549aa8:	41 8b 06             	mov    (%r14),%eax
100549aab:	48 8b 36             	mov    (%rsi),%rsi
100549aae:	83 c3 01             	add    $0x1,%ebx
100549ab1:	85 c0                	test   %eax,%eax
100549ab3:	75 1f                	jne    100549ad4 <.text+0x148ad4>
100549ab5:	42 3b 5c 2d 30       	cmp    0x30(%rbp,%r13,1),%ebx
100549aba:	7f 18                	jg     100549ad4 <.text+0x148ad4>
100549abc:	48 85 f6             	test   %rsi,%rsi
100549abf:	74 13                	je     100549ad4 <.text+0x148ad4>
100549ac1:	85 ff                	test   %edi,%edi
100549ac3:	75 db                	jne    100549aa0 <.text+0x148aa0>
100549ac5:	4c 89 e2             	mov    %r12,%rdx
100549ac8:	48 89 f1             	mov    %rsi,%rcx
100549acb:	e8 40 fb ff ff       	call   100549610 <.text+0x148610>
100549ad0:	85 c0                	test   %eax,%eax
100549ad2:	75 d4                	jne    100549aa8 <.text+0x148aa8>
100549ad4:	48 83 c4 30          	add    $0x30,%rsp
100549ad8:	5b                   	pop    %rbx
100549ad9:	5e                   	pop    %rsi
100549ada:	5f                   	pop    %rdi
100549adb:	5d                   	pop    %rbp
100549adc:	41 5c                	pop    %r12
100549ade:	41 5d                	pop    %r13
100549ae0:	41 5e                	pop    %r14