10046a3d2:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
10046a3d7:	4d 01 d8             	add    %r11,%r8
10046a3da:	e8 61 fd ff ff       	call   10046a140 <_head_msys_gmp_10_dll-0x33ec0>
10046a3df:	85 c0                	test   %eax,%eax
10046a3e1:	0f 85 4a 01 00 00    	jne    10046a531 <_head_msys_gmp_10_dll-0x33acf>
10046a3e7:	41 8b 7f 04          	mov    0x4(%r15),%edi
10046a3eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10046a3f0:	8d 43 01             	lea    0x1(%rbx),%eax
10046a3f3:	48 83 c3 01          	add    $0x1,%rbx
10046a3f7:	39 c7                	cmp    %eax,%edi
10046a3f9:	0f 8e b5 00 00 00    	jle    10046a4b4 <_head_msys_gmp_10_dll-0x33b4c>
10046a3ff:	49 8b 47 08          	mov    0x8(%r15),%rax
10046a403:	4c 63 1c 98          	movslq (%rax,%rbx,4),%r11
10046a407:	45 39 dc             	cmp    %r11d,%r12d
10046a40a:	74 e4                	je     10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a40c:	48 8b 45 00          	mov    0x0(%rbp),%rax
10046a410:	49 c1 e3 04          	shl    $0x4,%r11
10046a414:	42 f6 44 18 08 08    	testb  $0x8,0x8(%rax,%r11,1)
10046a41a:	74 d4                	je     10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a41c:	4c 8b 75 28          	mov    0x28(%rbp),%r14
10046a420:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10046a425:	89 f9                	mov    %edi,%ecx
10046a427:	4d 01 de             	add    %r11,%r14
10046a42a:	49 8b 76 08          	mov    0x8(%r14),%rsi
10046a42e:	44 8b 2e             	mov    (%rsi),%r13d
10046a431:	45 89 e8             	mov    %r13d,%r8d
10046a434:	e8 07 e6 ff ff       	call   100468a40 <_head_msys_gmp_10_dll-0x355c0>
10046a439:	41 83 7e 04 01       	cmpl   $0x1,0x4(%r14)
10046a43e:	0f 8f 5d ff ff ff    	jg     10046a3a1 <_head_msys_gmp_10_dll-0x33c5f>
10046a444:	85 c0                	test   %eax,%eax
10046a446:	75 a8                	jne    10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a448:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
10046a44f:	00
10046a450:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
10046a455:	8b 48 04             	mov    0x4(%rax),%ecx
10046a458:	e8 e3 e5 ff ff       	call   100468a40 <_head_msys_gmp_10_dll-0x355c0>
10046a45d:	85 c0                	test   %eax,%eax
10046a45f:	0f 85 61 ff ff ff    	jne    10046a3c6 <_head_msys_gmp_10_dll-0x33c3a>
10046a465:	eb 89                	jmp    10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a467:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10046a46e:	00 00
10046a470:	8b 76 04             	mov    0x4(%rsi),%esi
10046a473:	85 f6                	test   %esi,%esi
10046a475:	0f 8e 75 ff ff ff    	jle    10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a47b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10046a480:	41 89 f0             	mov    %esi,%r8d
10046a483:	89 f9                	mov    %edi,%ecx
10046a485:	e8 b6 e5 ff ff       	call   100468a40 <_head_msys_gmp_10_dll-0x355c0>
10046a48a:	85 c0                	test   %eax,%eax
10046a48c:	0f 85 5e ff ff ff    	jne    10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a492:	48 8b 84 24 b0 00 00 	mov    0xb0(%rsp),%rax
10046a499:	00
10046a49a:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
10046a49f:	8b 48 04             	mov    0x4(%rax),%ecx
10046a4a2:	e8 99 e5 ff ff       	call   100468a40 <_head_msys_gmp_10_dll-0x355c0>
10046a4a7:	85 c0                	test   %eax,%eax
10046a4a9:	0f 84 41 ff ff ff    	je     10046a3f0 <_head_msys_gmp_10_dll-0x33c10>
10046a4af:	e9 12 ff ff ff       	jmp    10046a3c6 <_head_msys_gmp_10_dll-0x33c3a>
10046a4b4:	85 ff                	test   %edi,%edi
10046a4b6:	4c 89 fe             	mov    %r15,%rsi
10046a4b9:	4c 8b ac 24 b0 00 00 	mov    0xb0(%rsp),%r13
10046a4c0:	00
10046a4c1:	7e 51                	jle    10046a514 <_head_msys_gmp_10_dll-0x33aec>
10046a4c3:	48 8d 6c 24 48       	lea    0x48(%rsp),%rbp
10046a4c8:	4d 8d 65 08          	lea    0x8(%r13),%r12
10046a4cc:	31 db                	xor    %ebx,%ebx
10046a4ce:	45 31 db             	xor    %r11d,%r11d
10046a4d1:	48 8b 46 08          	mov    0x8(%rsi),%rax
10046a4d5:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
10046a4d9:	48 89 ea             	mov    %rbp,%rdx
10046a4dc:	8b 3c 18             	mov    (%rax,%rbx,1),%edi
10046a4df:	41 89 f8             	mov    %edi,%r8d
10046a4e2:	e8 59 e5 ff ff       	call   100468a40 <_head_msys_gmp_10_dll-0x355c0>
10046a4e7:	85 c0                	test   %eax,%eax
10046a4e9:	75 1b                	jne    10046a506 <_head_msys_gmp_10_dll-0x33afa>
10046a4eb:	41 8b 4d 04          	mov    0x4(%r13),%ecx
10046a4ef:	4c 89 e2             	mov    %r12,%rdx
10046a4f2:	e8 49 e5 ff ff       	call   100468a40 <_head_msys_gmp_10_dll-0x355c0>
10046a4f7:	83 e8 01             	sub    $0x1,%eax
10046a4fa:	89 c2                	mov    %eax,%edx
10046a4fc:	78 08                	js     10046a506 <_head_msys_gmp_10_dll-0x33afa>
10046a4fe:	4c 89 e9             	mov    %r13,%rcx
10046a501:	e8 8a e6 ff ff       	call   100468b90 <_head_msys_gmp_10_dll-0x35470>
10046a506:	41 83 c3 01          	add    $0x1,%r11d
10046a50a:	48 83 c3 04          	add    $0x4,%rbx
10046a50e:	44 39 5e 04          	cmp    %r11d,0x4(%rsi)
10046a512:	7f bd                	jg     10046a4d1 <_head_msys_gmp_10_dll-0x33b2f>
10046a514:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10046a519:	e8 92 aa 00 00       	call   100474fb0 <_head_msys_gmp_10_dll-0x29050>
10046a51e:	31 c0                	xor    %eax,%eax
10046a520:	48 83 c4 58          	add    $0x58,%rsp
10046a524:	5b                   	pop    %rbx
10046a525:	5e                   	pop    %rsi
10046a526:	5f                   	pop    %rdi
10046a527:	5d                   	pop    %rbp
10046a528:	41 5c                	pop    %r12
10046a52a:	41 5d                	pop    %r13
10046a52c:	41 5e                	pop    %r14
10046a52e:	41 5f                	pop    %r15
10046a530:	c3                   	ret
10046a531:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
10046a536:	89 44 24 28          	mov    %eax,0x28(%rsp)
10046a53a:	e8 71 aa 00 00       	call   100474fb0 <_head_msys_gmp_10_dll-0x29050>
10046a53f:	8b 44 24 28          	mov    0x28(%rsp),%eax
10046a543:	eb db                	jmp    10046a520 <_head_msys_gmp_10_dll-0x33ae0>
10046a545:	31 c9                	xor    %ecx,%ecx
10046a547:	eb d0                	jmp    10046a519 <_head_msys_gmp_10_dll-0x33ae7>
10046a549:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10046a550:	56                   	push   %rsi
10046a551:	53                   	push   %rbx
10046a552:	48 83 ec 28          	sub    $0x28,%rsp
10046a556:	85 d2                	test   %edx,%edx
10046a558:	48 89 ce             	mov    %rcx,%rsi
10046a55b:	78 57                	js     10046a5b4 <_head_msys_gmp_10_dll-0x33a4c>
10046a55d:	39 51 40             	cmp    %edx,0x40(%rcx)
10046a560:	0f 84 9a 00 00 00    	je     10046a600 <_head_msys_gmp_10_dll-0x33a00>
10046a566:	83 79 68 01          	cmpl   $0x1,0x68(%rcx)
10046a56a:	7e 54                	jle    10046a5c0 <_head_msys_gmp_10_dll-0x33a40>
10046a56c:	4c 8b 41 10          	mov    0x10(%rcx),%r8
10046a570:	48 63 ca             	movslq %edx,%rcx
10046a573:	89 d2                	mov    %edx,%edx
10046a575:	48 c1 e1 02          	shl    $0x2,%rcx
10046a579:	48 c1 e2 02          	shl    $0x2,%rdx
10046a57d:	49 8d 04 08          	lea    (%r8,%rcx,1),%rax
10046a581:	49 8d 4c 08 fc       	lea    -0x4(%r8,%rcx,1),%rcx
10046a586:	48 29 d1             	sub    %rdx,%rcx
10046a589:	48 89 ca             	mov    %rcx,%rdx
10046a58c:	eb 0b                	jmp    10046a599 <_head_msys_gmp_10_dll-0x33a67>
10046a58e:	66 90                	xchg   %ax,%ax
10046a590:	48 83 e8 04          	sub    $0x4,%rax
10046a594:	48 39 d0             	cmp    %rdx,%rax
10046a597:	74 1b                	je     10046a5b4 <_head_msys_gmp_10_dll-0x33a4c>
10046a599:	8b 18                	mov    (%rax),%ebx
10046a59b:	83 fb ff             	cmp    $0xffffffff,%ebx
10046a59e:	74 f0                	je     10046a590 <_head_msys_gmp_10_dll-0x33a70>
10046a5a0:	80 7e 66 00          	cmpb   $0x0,0x66(%rsi)
10046a5a4:	75 6c                	jne    10046a612 <_head_msys_gmp_10_dll-0x339ee>
10046a5a6:	31 c0                	xor    %eax,%eax
10046a5a8:	83 fb 0a             	cmp    $0xa,%ebx
10046a5ab:	74 3f                	je     10046a5ec <_head_msys_gmp_10_dll-0x33a14>
10046a5ad:	48 83 c4 28          	add    $0x28,%rsp
10046a5b1:	5b                   	pop    %rbx
10046a5b2:	5e                   	pop    %rsi
10046a5b3:	c3                   	ret
10046a5b4:	8b 46 4c             	mov    0x4c(%rsi),%eax
10046a5b7:	48 83 c4 28          	add    $0x28,%rsp
10046a5bb:	5b                   	pop    %rbx
10046a5bc:	5e                   	pop    %rsi
10046a5bd:	c3                   	ret
10046a5be:	66 90                	xchg   %ax,%ax
10046a5c0:	48 8b 41 08          	mov    0x8(%rcx),%rax
10046a5c4:	48 63 d2             	movslq %edx,%rdx
10046a5c7:	4c 8b 46 58          	mov    0x58(%rsi),%r8
10046a5cb:	0f b6 0c 10          	movzbl (%rax,%rdx,1),%ecx
10046a5cf:	89 c8                	mov    %ecx,%eax
10046a5d1:	c1 f8 06             	sar    $0x6,%eax
10046a5d4:	48 98                	cltq
10046a5d6:	4d 8b 04 c0          	mov    (%r8,%rax,8),%r8
10046a5da:	b8 01 00 00 00       	mov    $0x1,%eax
10046a5df:	49 0f a3 c8          	bt     %rcx,%r8
10046a5e3:	72 c8                	jb     10046a5ad <_head_msys_gmp_10_dll-0x33a53>
10046a5e5:	31 c0                	xor    %eax,%eax
10046a5e7:	83 f9 0a             	cmp    $0xa,%ecx
10046a5ea:	75 c1                	jne    10046a5ad <_head_msys_gmp_10_dll-0x33a53>
10046a5ec:	31 c0                	xor    %eax,%eax
10046a5ee:	80 7e 65 00          	cmpb   $0x0,0x65(%rsi)
10046a5f2:	0f 95 c0             	setne  %al
10046a5f5:	01 c0                	add    %eax,%eax
10046a5f7:	48 83 c4 28          	add    $0x28,%rsp
10046a5fb:	5b                   	pop    %rbx
10046a5fc:	5e                   	pop    %rsi
10046a5fd:	c3                   	ret
10046a5fe:	66 90                	xchg   %ax,%ax
10046a600:	41 83 e0 02          	and    $0x2,%r8d
10046a604:	41 83 f8 01          	cmp    $0x1,%r8d
10046a608:	19 c0                	sbb    %eax,%eax
10046a60a:	83 e0 02             	and    $0x2,%eax
10046a60d:	83 c0 08             	add    $0x8,%eax
10046a610:	eb 9b                	jmp    10046a5ad <_head_msys_gmp_10_dll-0x33a53>
10046a612:	89 d9                	mov    %ebx,%ecx
10046a614:	e8 77 ab 00 00       	call   100475190 <_head_msys_gmp_10_dll-0x28e70>
10046a619:	85 c0                	test   %eax,%eax
10046a61b:	75 05                	jne    10046a622 <_head_msys_gmp_10_dll-0x339de>
10046a61d:	83 fb 5f             	cmp    $0x5f,%ebx
10046a620:	75 84                	jne    10046a5a6 <_head_msys_gmp_10_dll-0x33a5a>
10046a622:	b8 01 00 00 00       	mov    $0x1,%eax
10046a627:	eb 84                	jmp    10046a5ad <_head_msys_gmp_10_dll-0x33a53>
10046a629:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10046a630:	53                   	push   %rbx
10046a631:	48 83 ec 20          	sub    $0x20,%rsp
10046a635:	49 63 c0             	movslq %r8d,%rax
10046a638:	4c 8b 41 08          	mov    0x8(%rcx),%r8
10046a63c:	49 89 d1             	mov    %rdx,%r9
10046a63f:	48 89 c2             	mov    %rax,%rdx
10046a642:	45 0f b6 04 00       	movzbl (%r8,%rax,1),%r8d
10046a647:	41 0f b6 41 08       	movzbl 0x8(%r9),%eax
10046a64c:	3c 03                	cmp    $0x3,%al
10046a64e:	0f 84 be 00 00 00    	je     10046a712 <_head_msys_gmp_10_dll-0x338ee>
10046a654:	0f 86 96 00 00 00    	jbe    10046a6f0 <_head_msys_gmp_10_dll-0x33910>
10046a65a:	3c 05                	cmp    $0x5,%al
10046a65c:	74 0f                	je     10046a66d <_head_msys_gmp_10_dll-0x33993>
10046a65e:	3c 07                	cmp    $0x7,%al
10046a660:	0f 85 a4 00 00 00    	jne    10046a70a <_head_msys_gmp_10_dll-0x338f6>
10046a666:	31 c0                	xor    %eax,%eax
10046a668:	45 84 c0             	test   %r8b,%r8b
10046a66b:	78 7a                	js     10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a66d:	41 80 f8 0a          	cmp    $0xa,%r8b
10046a671:	0f 84 ba 00 00 00    	je     10046a731 <_head_msys_gmp_10_dll-0x338cf>
10046a677:	45 84 c0             	test   %r8b,%r8b
10046a67a:	75 14                	jne    10046a690 <_head_msys_gmp_10_dll-0x33970>
10046a67c:	4c 8b 41 70          	mov    0x70(%rcx),%r8
10046a680:	31 c0                	xor    %eax,%eax
10046a682:	41 f6 80 c8 00 00 00 	testb  $0x80,0xc8(%r8)
10046a689:	80
10046a68a:	75 5b                	jne    10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a68c:	0f 1f 40 00          	nopl   0x0(%rax)
10046a690:	41 8b 59 08          	mov    0x8(%r9),%ebx
10046a694:	b8 01 00 00 00       	mov    $0x1,%eax
10046a699:	f7 c3 00 ff 03 00    	test   $0x3ff00,%ebx
10046a69f:	74 46                	je     10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a6a1:	44 8b 41 78          	mov    0x78(%rcx),%r8d
10046a6a5:	c1 eb 08             	shr    $0x8,%ebx
10046a6a8:	e8 a3 fe ff ff       	call   10046a550 <_head_msys_gmp_10_dll-0x33ab0>
10046a6ad:	89 d9                	mov    %ebx,%ecx
10046a6af:	89 c2                	mov    %eax,%edx
10046a6b1:	66 81 e1 ff 03       	and    $0x3ff,%cx
10046a6b6:	f6 c3 04             	test   $0x4,%bl
10046a6b9:	74 46                	je     10046a701 <_head_msys_gmp_10_dll-0x338ff>
10046a6bb:	31 c0                	xor    %eax,%eax
10046a6bd:	f6 c2 01             	test   $0x1,%dl
10046a6c0:	74 25                	je     10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a6c2:	83 e3 08             	and    $0x8,%ebx
10046a6c5:	75 20                	jne    10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a6c7:	f6 c1 20             	test   $0x20,%cl
10046a6ca:	74 07                	je     10046a6d3 <_head_msys_gmp_10_dll-0x3392d>
10046a6cc:	31 c0                	xor    %eax,%eax
10046a6ce:	f6 c2 02             	test   $0x2,%dl
10046a6d1:	74 14                	je     10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a6d3:	c1 ea 03             	shr    $0x3,%edx
10046a6d6:	b8 01 00 00 00       	mov    $0x1,%eax
10046a6db:	83 e2 01             	and    $0x1,%edx
10046a6de:	81 e1 80 00 00 00    	and    $0x80,%ecx
10046a6e4:	0f 45 c2             	cmovne %edx,%eax
10046a6e7:	48 83 c4 20          	add    $0x20,%rsp
10046a6eb:	5b                   	pop    %rbx
10046a6ec:	c3                   	ret
10046a6ed:	0f 1f 00             	nopl   (%rax)
10046a6f0:	3c 01                	cmp    $0x1,%al
10046a6f2:	75 16                	jne    10046a70a <_head_msys_gmp_10_dll-0x338f6>
10046a6f4:	31 c0                	xor    %eax,%eax
10046a6f6:	45 38 01             	cmp    %r8b,(%r9)
10046a6f9:	74 95                	je     10046a690 <_head_msys_gmp_10_dll-0x33970>
10046a6fb:	48 83 c4 20          	add    $0x20,%rsp
10046a6ff:	5b                   	pop    %rbx
10046a700:	c3                   	ret
10046a701:	83 e3 08             	and    $0x8,%ebx
10046a704:	74 c1                	je     10046a6c7 <_head_msys_gmp_10_dll-0x33939>
10046a706:	a8 01                	test   $0x1,%al
10046a708:	74 bd                	je     10046a6c7 <_head_msys_gmp_10_dll-0x33939>
10046a70a:	31 c0                	xor    %eax,%eax
10046a70c:	48 83 c4 20          	add    $0x20,%rsp
10046a710:	5b                   	pop    %rbx
10046a711:	c3                   	ret
10046a712:	4c 89 c0             	mov    %r8,%rax
10046a715:	4d 8b 11             	mov    (%r9),%r10
10046a718:	48 c1 e8 06          	shr    $0x6,%rax
10046a71c:	83 e0 03             	and    $0x3,%eax
10046a71f:	4d 8b 14 c2          	mov    (%r10,%rax,8),%r10
10046a723:	31 c0                	xor    %eax,%eax
10046a725:	4d 0f a3 c2          	bt     %r8,%r10
10046a729:	0f 82 61 ff ff ff    	jb     10046a690 <_head_msys_gmp_10_dll-0x33970>
10046a72f:	eb b6                	jmp    10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a731:	4c 8b 41 70          	mov    0x70(%rcx),%r8
10046a735:	31 c0                	xor    %eax,%eax
10046a737:	41 f6 80 c8 00 00 00 	testb  $0x40,0xc8(%r8)
10046a73e:	40
10046a73f:	0f 85 4b ff ff ff    	jne    10046a690 <_head_msys_gmp_10_dll-0x33970>
10046a745:	eb a0                	jmp    10046a6e7 <_head_msys_gmp_10_dll-0x33919>
10046a747:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10046a74e:	00 00
10046a750:	41 57                	push   %r15
10046a752:	41 56                	push   %r14
10046a754:	41 55                	push   %r13
10046a756:	41 54                	push   %r12
10046a758:	55                   	push   %rbp
10046a759:	57                   	push   %rdi
10046a75a:	56                   	push   %rsi
10046a75b:	53                   	push   %rbx
10046a75c:	48 83 ec 48          	sub    $0x48,%rsp
10046a760:	8b 41 28             	mov    0x28(%rcx),%eax
10046a763:	89 d6                	mov    %edx,%esi
10046a765:	48 89 cb             	mov    %rcx,%rbx
10046a768:	89 d5                	mov    %edx,%ebp
10046a76a:	45 89 c5             	mov    %r8d,%r13d
10046a76d:	29 c6                	sub    %eax,%esi
10046a76f:	39 d0                	cmp    %edx,%eax
10046a771:	7e 49                	jle    10046a7bc <_head_msys_gmp_10_dll-0x33844>
10046a773:	83 79 68 01          	cmpl   $0x1,0x68(%rcx)
10046a777:	0f 8f e3 00 00 00    	jg     10046a860 <_head_msys_gmp_10_dll-0x337a0>
10046a77d:	8b 43 3c             	mov    0x3c(%rbx),%eax
10046a780:	48 c7 43 28 00 00 00 	movq   $0x0,0x28(%rbx)
10046a787:	00
10046a788:	89 ee                	mov    %ebp,%esi
10046a78a:	c7 43 30 00 00 00 00 	movl   $0x0,0x30(%rbx)
10046a791:	c6 43 64 00          	movb   $0x0,0x64(%rbx)
10046a795:	89 43 40             	mov    %eax,0x40(%rbx)
10046a798:	8b 43 44             	mov    0x44(%rbx),%eax
10046a79b:	89 43 48             	mov    %eax,0x48(%rbx)
10046a79e:	44 89 e8             	mov    %r13d,%eax
10046a7a1:	83 e0 01             	and    $0x1,%eax
10046a7a4:	83 f8 01             	cmp    $0x1,%eax
10046a7a7:	19 c0                	sbb    %eax,%eax
10046a7a9:	83 e0 02             	and    $0x2,%eax
10046a7ac:	83 c0 04             	add    $0x4,%eax
10046a7af:	80 7b 63 00          	cmpb   $0x0,0x63(%rbx)
10046a7b3:	89 43 4c             	mov    %eax,0x4c(%rbx)
10046a7b6:	0f 84 94 00 00 00    	je     10046a850 <_head_msys_gmp_10_dll-0x337b0>
10046a7bc:	85 f6                	test   %esi,%esi
10046a7be:	74 4a                	je     10046a80a <_head_msys_gmp_10_dll-0x337f6>
10046a7c0:	8b 43 30             	mov    0x30(%rbx),%eax
10046a7c3:	0f b6 53 64          	movzbl 0x64(%rbx),%edx
10046a7c7:	8b 7b 2c             	mov    0x2c(%rbx),%edi
10046a7ca:	39 f0                	cmp    %esi,%eax
10046a7cc:	0f 8e e0 00 00 00    	jle    10046a8b2 <_head_msys_gmp_10_dll-0x3374e>
10046a7d2:	84 d2                	test   %dl,%dl
10046a7d4:	0f 85 a6 01 00 00    	jne    10046a980 <_head_msys_gmp_10_dll-0x33680>
10046a7da:	8d 56 ff             	lea    -0x1(%rsi),%edx
10046a7dd:	45 89 e8             	mov    %r13d,%r8d
10046a7e0:	48 89 d9             	mov    %rbx,%rcx
10046a7e3:	29 f7                	sub    %esi,%edi
10046a7e5:	4c 63 e6             	movslq %esi,%r12
10046a7e8:	e8 63 fd ff ff       	call   10046a550 <_head_msys_gmp_10_dll-0x33ab0>
10046a7ed:	83 7b 68 01          	cmpl   $0x1,0x68(%rbx)
10046a7f1:	89 43 4c             	mov    %eax,0x4c(%rbx)
10046a7f4:	7f 7a                	jg     10046a870 <_head_msys_gmp_10_dll-0x33790>
10046a7f6:	80 7b 63 00          	cmpb   $0x0,0x63(%rbx)
10046a7fa:	0f 85 20 03 00 00    	jne    10046ab20 <_head_msys_gmp_10_dll-0x334e0>
10046a800:	29 73 30             	sub    %esi,0x30(%rbx)
10046a803:	89 7b 2c             	mov    %edi,0x2c(%rbx)
10046a806:	4c 01 63 08          	add    %r12,0x8(%rbx)
10046a80a:	8b 43 40             	mov    0x40(%rbx),%eax
10046a80d:	29 73 48             	sub    %esi,0x48(%rbx)
10046a810:	89 6b 28             	mov    %ebp,0x28(%rbx)
10046a813:	29 f0                	sub    %esi,%eax
10046a815:	83 7b 68 01          	cmpl   $0x1,0x68(%rbx)
10046a819:	89 43 40             	mov    %eax,0x40(%rbx)
10046a81c:	0f 8e 7e 00 00 00    	jle    10046a8a0 <_head_msys_gmp_10_dll-0x33760>
10046a822:	80 7b 60 00          	cmpb   $0x0,0x60(%rbx)
10046a826:	48 89 d9             	mov    %rbx,%rcx
10046a829:	74 67                	je     10046a892 <_head_msys_gmp_10_dll-0x3376e>