100407322:	e8 c9 fd ff ff       	call   1004070f0 <_head_msys_gmp_10_dll-0x96f10>
100407327:	83 f8 0a             	cmp    $0xa,%eax
10040732a:	89 c3                	mov    %eax,%ebx
10040732c:	74 42                	je     100407370 <_head_msys_gmp_10_dll-0x96c90>
10040732e:	3d 18 fc ff ff       	cmp    $0xfffffc18,%eax
100407333:	0f 84 95 00 00 00    	je     1004073ce <_head_msys_gmp_10_dll-0x96c32>
100407339:	83 fb 0d             	cmp    $0xd,%ebx
10040733c:	74 e2                	je     100407320 <_head_msys_gmp_10_dll-0x96ce0>
10040733e:	48 8b 15 cb 31 09 00 	mov    0x931cb(%rip),%rdx        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407345:	48 8d 42 01          	lea    0x1(%rdx),%rax
100407349:	48 3b 05 b8 31 09 00 	cmp    0x931b8(%rip),%rax        # 10049a508 <_head_msys_gmp_10_dll-0x3af8>
100407350:	88 1a                	mov    %bl,(%rdx)
100407352:	48 89 05 b7 31 09 00 	mov    %rax,0x931b7(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407359:	75 c5                	jne    100407320 <_head_msys_gmp_10_dll-0x96ce0>
10040735b:	e8 10 ec ff ff       	call   100405f70 <_head_msys_gmp_10_dll-0x98090>
100407360:	31 c9                	xor    %ecx,%ecx
100407362:	e8 89 fd ff ff       	call   1004070f0 <_head_msys_gmp_10_dll-0x96f10>
100407367:	83 f8 0a             	cmp    $0xa,%eax
10040736a:	89 c3                	mov    %eax,%ebx
10040736c:	75 c0                	jne    10040732e <_head_msys_gmp_10_dll-0x96cd2>
10040736e:	66 90                	xchg   %ax,%ax
100407370:	48 8b 15 99 31 09 00 	mov    0x93199(%rip),%rdx        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407377:	83 ff 01             	cmp    $0x1,%edi
10040737a:	48 8b 0d 87 31 09 00 	mov    0x93187(%rip),%rcx        # 10049a508 <_head_msys_gmp_10_dll-0x3af8>
100407381:	48 8d 42 01          	lea    0x1(%rdx),%rax
100407385:	0f 84 da 01 00 00    	je     100407565 <_head_msys_gmp_10_dll-0x96a9b>
10040738b:	48 39 c8             	cmp    %rcx,%rax
10040738e:	48 89 05 7b 31 09 00 	mov    %rax,0x9317b(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407395:	c6 02 0a             	movb   $0xa,(%rdx)
100407398:	0f 84 b3 01 00 00    	je     100407551 <_head_msys_gmp_10_dll-0x96aaf>
10040739e:	83 06 01             	addl   $0x1,(%rsi)
1004073a1:	31 c9                	xor    %ecx,%ecx
1004073a3:	e8 48 fd ff ff       	call   1004070f0 <_head_msys_gmp_10_dll-0x96f10>
1004073a8:	83 f8 0a             	cmp    $0xa,%eax
1004073ab:	89 c3                	mov    %eax,%ebx
1004073ad:	0f 84 bd 00 00 00    	je     100407470 <_head_msys_gmp_10_dll-0x96b90>
1004073b3:	e8 78 d9 06 00       	call   100474d30 <_head_msys_gmp_10_dll-0x292d0>
1004073b8:	48 63 d3             	movslq %ebx,%rdx
1004073bb:	f6 44 10 01 08       	testb  $0x8,0x1(%rax,%rdx,1)
1004073c0:	0f 84 4a 01 00 00    	je     100407510 <_head_msys_gmp_10_dll-0x96af0>
1004073c6:	81 fb 18 fc ff ff    	cmp    $0xfffffc18,%ebx
1004073cc:	75 d3                	jne    1004073a1 <_head_msys_gmp_10_dll-0x96c5f>
1004073ce:	48 8b 05 3b 31 09 00 	mov    0x9313b(%rip),%rax        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
1004073d5:	0f b6 50 ff          	movzbl -0x1(%rax),%edx
1004073d9:	80 fa 0a             	cmp    $0xa,%dl
1004073dc:	75 30                	jne    10040740e <_head_msys_gmp_10_dll-0x96bf2>
1004073de:	80 78 fe 0a          	cmpb   $0xa,-0x2(%rax)
1004073e2:	75 2a                	jne    10040740e <_head_msys_gmp_10_dll-0x96bf2>
1004073e4:	48 83 e8 01          	sub    $0x1,%rax
1004073e8:	eb 14                	jmp    1004073fe <_head_msys_gmp_10_dll-0x96c02>
1004073ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1004073f0:	48 83 e8 01          	sub    $0x1,%rax
1004073f4:	80 78 ff 0a          	cmpb   $0xa,-0x1(%rax)
1004073f8:	0f 85 8f 01 00 00    	jne    10040758d <_head_msys_gmp_10_dll-0x96a73>
1004073fe:	80 78 ff 0a          	cmpb   $0xa,-0x1(%rax)
100407402:	48 89 c2             	mov    %rax,%rdx
100407405:	74 e9                	je     1004073f0 <_head_msys_gmp_10_dll-0x96c10>
100407407:	48 89 05 02 31 09 00 	mov    %rax,0x93102(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
10040740e:	45 89 e0             	mov    %r12d,%r8d
100407411:	ba 01 00 00 00       	mov    $0x1,%edx
100407416:	b9 65 00 00 00       	mov    $0x65,%ecx
10040741b:	e8 90 72 05 00       	call   10045e6b0 <_head_msys_gmp_10_dll-0x3f950>
100407420:	48 8b 15 99 8b 08 00 	mov    0x88b99(%rip),%rdx        # 10048ffc0 <_head_msys_gmp_10_dll-0xe040>
100407427:	48 89 45 00          	mov    %rax,0x0(%rbp)
10040742b:	45 31 c0             	xor    %r8d,%r8d
10040742e:	48 8b 0d e3 30 09 00 	mov    0x930e3(%rip),%rcx        # 10049a518 <_head_msys_gmp_10_dll-0x3ae8>
100407435:	48 8b 12             	mov    (%rdx),%rdx
100407438:	48 89 50 08          	mov    %rdx,0x8(%rax)
10040743c:	48 8b 15 cd 30 09 00 	mov    0x930cd(%rip),%rdx        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407443:	48 8b 75 00          	mov    0x0(%rbp),%rsi
100407447:	48 29 ca             	sub    %rcx,%rdx
10040744a:	e8 91 e7 04 00       	call   100455be0 <_head_msys_gmp_10_dll-0x48420>
10040744f:	48 89 46 08          	mov    %rax,0x8(%rsi)
100407453:	48 8b 45 00          	mov    0x0(%rbp),%rax
100407457:	48 8b 40 08          	mov    0x8(%rax),%rax
10040745b:	89 78 60             	mov    %edi,0x60(%rax)
10040745e:	89 d8                	mov    %ebx,%eax
100407460:	48 83 c4 20          	add    $0x20,%rsp
100407464:	5b                   	pop    %rbx
100407465:	5e                   	pop    %rsi
100407466:	5f                   	pop    %rdi
100407467:	5d                   	pop    %rbp
100407468:	41 5c                	pop    %r12
10040746a:	c3                   	ret
10040746b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100407470:	48 8b 15 99 30 09 00 	mov    0x93099(%rip),%rdx        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407477:	83 06 01             	addl   $0x1,(%rsi)
10040747a:	48 8d 42 01          	lea    0x1(%rdx),%rax
10040747e:	48 3b 05 83 30 09 00 	cmp    0x93083(%rip),%rax        # 10049a508 <_head_msys_gmp_10_dll-0x3af8>
100407485:	c6 02 0a             	movb   $0xa,(%rdx)
100407488:	48 89 05 81 30 09 00 	mov    %rax,0x93081(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
10040748f:	74 70                	je     100407501 <_head_msys_gmp_10_dll-0x96aff>
100407491:	e8 9a d8 06 00       	call   100474d30 <_head_msys_gmp_10_dll-0x292d0>
100407496:	f6 40 0b 08          	testb  $0x8,0xb(%rax)
10040749a:	0f 85 01 ff ff ff    	jne    1004073a1 <_head_msys_gmp_10_dll-0x96c5f>
1004074a0:	48 8b 05 69 30 09 00 	mov    0x93069(%rip),%rax        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
1004074a7:	48 8b 15 72 88 08 00 	mov    0x88872(%rip),%rdx        # 10048fd20 <_head_msys_gmp_10_dll-0xe2e0>
1004074ae:	83 3a 01             	cmpl   $0x1,(%rdx)
1004074b1:	7e 19                	jle    1004074cc <_head_msys_gmp_10_dll-0x96b34>
1004074b3:	8b 0d 2f 2e 09 00    	mov    0x92e2f(%rip),%ecx        # 10049a2e8 <_head_msys_gmp_10_dll-0x3d18>
1004074b9:	8d 51 ff             	lea    -0x1(%rcx),%edx
1004074bc:	85 c9                	test   %ecx,%ecx
1004074be:	b9 3f 00 00 00       	mov    $0x3f,%ecx
1004074c3:	0f 44 d1             	cmove  %ecx,%edx
1004074c6:	89 15 1c 2e 09 00    	mov    %edx,0x92e1c(%rip)        # 10049a2e8 <_head_msys_gmp_10_dll-0x3d18>
1004074cc:	80 3d 7d 30 09 00 00 	cmpb   $0x0,0x9307d(%rip)        # 10049a550 <_head_msys_gmp_10_dll-0x3ab0>
1004074d3:	75 20                	jne    1004074f5 <_head_msys_gmp_10_dll-0x96b0b>
1004074d5:	48 8b 15 94 30 09 00 	mov    0x93094(%rip),%rdx        # 10049a570 <_head_msys_gmp_10_dll-0x3a90>
1004074dc:	48 85 d2             	test   %rdx,%rdx
1004074df:	74 14                	je     1004074f5 <_head_msys_gmp_10_dll-0x96b0b>
1004074e1:	48 3b 15 78 30 09 00 	cmp    0x93078(%rip),%rdx        # 10049a560 <_head_msys_gmp_10_dll-0x3aa0>
1004074e8:	76 0b                	jbe    1004074f5 <_head_msys_gmp_10_dll-0x96b0b>
1004074ea:	48 83 ea 01          	sub    $0x1,%rdx
1004074ee:	48 89 15 7b 30 09 00 	mov    %rdx,0x9307b(%rip)        # 10049a570 <_head_msys_gmp_10_dll-0x3a90>
1004074f5:	83 2e 01             	subl   $0x1,(%rsi)
1004074f8:	0f b6 50 ff          	movzbl -0x1(%rax),%edx
1004074fc:	e9 d8 fe ff ff       	jmp    1004073d9 <_head_msys_gmp_10_dll-0x96c27>
100407501:	e8 6a ea ff ff       	call   100405f70 <_head_msys_gmp_10_dll-0x98090>
100407506:	eb 89                	jmp    100407491 <_head_msys_gmp_10_dll-0x96b6f>
100407508:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040750f:	00
100407510:	81 fb 18 fc ff ff    	cmp    $0xfffffc18,%ebx
100407516:	48 8b 05 f3 2f 09 00 	mov    0x92ff3(%rip),%rax        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
10040751d:	0f 84 b2 fe ff ff    	je     1004073d5 <_head_msys_gmp_10_dll-0x96c2b>
100407523:	83 fb 23             	cmp    $0x23,%ebx
100407526:	0f 85 7b ff ff ff    	jne    1004074a7 <_head_msys_gmp_10_dll-0x96b59>
10040752c:	48 8d 50 01          	lea    0x1(%rax),%rdx
100407530:	48 3b 15 d1 2f 09 00 	cmp    0x92fd1(%rip),%rdx        # 10049a508 <_head_msys_gmp_10_dll-0x3af8>
100407537:	c6 00 23             	movb   $0x23,(%rax)
10040753a:	48 89 15 cf 2f 09 00 	mov    %rdx,0x92fcf(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407541:	0f 85 d9 fd ff ff    	jne    100407320 <_head_msys_gmp_10_dll-0x96ce0>
100407547:	e8 24 ea ff ff       	call   100405f70 <_head_msys_gmp_10_dll-0x98090>
10040754c:	e9 0f fe ff ff       	jmp    100407360 <_head_msys_gmp_10_dll-0x96ca0>
100407551:	e8 1a ea ff ff       	call   100405f70 <_head_msys_gmp_10_dll-0x98090>
100407556:	e9 43 fe ff ff       	jmp    10040739e <_head_msys_gmp_10_dll-0x96c62>
10040755b:	e8 10 ea ff ff       	call   100405f70 <_head_msys_gmp_10_dll-0x98090>
100407560:	e9 ac fd ff ff       	jmp    100407311 <_head_msys_gmp_10_dll-0x96cef>
100407565:	48 39 c8             	cmp    %rcx,%rax
100407568:	48 89 05 a1 2f 09 00 	mov    %rax,0x92fa1(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
10040756f:	c6 02 0a             	movb   $0xa,(%rdx)
100407572:	0f 85 66 fe ff ff    	jne    1004073de <_head_msys_gmp_10_dll-0x96c22>
100407578:	e8 f3 e9 ff ff       	call   100405f70 <_head_msys_gmp_10_dll-0x98090>
10040757d:	48 8b 05 8c 2f 09 00 	mov    0x92f8c(%rip),%rax        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407584:	0f b6 50 ff          	movzbl -0x1(%rax),%edx
100407588:	e9 4c fe ff ff       	jmp    1004073d9 <_head_msys_gmp_10_dll-0x96c27>
10040758d:	48 89 15 7c 2f 09 00 	mov    %rdx,0x92f7c(%rip)        # 10049a510 <_head_msys_gmp_10_dll-0x3af0>
100407594:	e9 75 fe ff ff       	jmp    10040740e <_head_msys_gmp_10_dll-0x96bf2>
100407599:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004075a0:	55                   	push   %rbp
1004075a1:	57                   	push   %rdi
1004075a2:	56                   	push   %rsi
1004075a3:	53                   	push   %rbx
1004075a4:	48 83 ec 28          	sub    $0x28,%rsp
1004075a8:	48 8b 35 21 8a 08 00 	mov    0x88a21(%rip),%rsi        # 10048ffd0 <_head_msys_gmp_10_dll-0xe030>
1004075af:	48 8b 3d ba 85 08 00 	mov    0x885ba(%rip),%rdi        # 10048fb70 <_head_msys_gmp_10_dll-0xe490>
1004075b6:	48 89 cd             	mov    %rcx,%rbp
1004075b9:	eb 20                	jmp    1004075db <_head_msys_gmp_10_dll-0x96a25>
1004075bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004075c0:	48 63 d8             	movslq %eax,%rbx
1004075c3:	48 83 c3 01          	add    $0x1,%rbx
1004075c7:	83 f8 0a             	cmp    $0xa,%eax
1004075ca:	0f 84 a5 00 00 00    	je     100407675 <_head_msys_gmp_10_dll-0x9698b>
1004075d0:	e8 5b d7 06 00       	call   100474d30 <_head_msys_gmp_10_dll-0x292d0>
1004075d5:	f6 04 18 08          	testb  $0x8,(%rax,%rbx,1)
1004075d9:	74 3b                	je     100407616 <_head_msys_gmp_10_dll-0x969ea>
1004075db:	b9 01 00 00 00       	mov    $0x1,%ecx
1004075e0:	e8 0b fb ff ff       	call   1004070f0 <_head_msys_gmp_10_dll-0x96f10>
1004075e5:	3d 18 fc ff ff       	cmp    $0xfffffc18,%eax
1004075ea:	74 2a                	je     100407616 <_head_msys_gmp_10_dll-0x969ea>
1004075ec:	83 f8 23             	cmp    $0x23,%eax
1004075ef:	75 cf                	jne    1004075c0 <_head_msys_gmp_10_dll-0x96a40>
1004075f1:	8b 07                	mov    (%rdi),%eax
1004075f3:	25 00 11 00 00       	and    $0x1100,%eax
1004075f8:	3d 00 01 00 00       	cmp    $0x100,%eax
1004075fd:	0f 84 7d 00 00 00    	je     100407680 <_head_msys_gmp_10_dll-0x96980>
100407603:	31 c9                	xor    %ecx,%ecx
100407605:	e8 e6 fa ff ff       	call   1004070f0 <_head_msys_gmp_10_dll-0x96f10>
10040760a:	83 f8 0a             	cmp    $0xa,%eax
10040760d:	74 61                	je     100407670 <_head_msys_gmp_10_dll-0x96990>
10040760f:	3d 18 fc ff ff       	cmp    $0xfffffc18,%eax
100407614:	75 ed                	jne    100407603 <_head_msys_gmp_10_dll-0x969fd>
100407616:	48 8b 05 03 87 08 00 	mov    0x88703(%rip),%rax        # 10048fd20 <_head_msys_gmp_10_dll-0xe2e0>
10040761d:	83 38 01             	cmpl   $0x1,(%rax)
100407620:	7e 19                	jle    10040763b <_head_msys_gmp_10_dll-0x969c5>
100407622:	8b 15 c0 2c 09 00    	mov    0x92cc0(%rip),%edx        # 10049a2e8 <_head_msys_gmp_10_dll-0x3d18>
100407628:	8d 42 ff             	lea    -0x1(%rdx),%eax
10040762b:	85 d2                	test   %edx,%edx
10040762d:	ba 3f 00 00 00       	mov    $0x3f,%edx
100407632:	0f 44 c2             	cmove  %edx,%eax
100407635:	89 05 ad 2c 09 00    	mov    %eax,0x92cad(%rip)        # 10049a2e8 <_head_msys_gmp_10_dll-0x3d18>
10040763b:	80 3d 0e 2f 09 00 00 	cmpb   $0x0,0x92f0e(%rip)        # 10049a550 <_head_msys_gmp_10_dll-0x3ab0>
100407642:	75 20                	jne    100407664 <_head_msys_gmp_10_dll-0x9699c>
100407644:	48 8b 05 25 2f 09 00 	mov    0x92f25(%rip),%rax        # 10049a570 <_head_msys_gmp_10_dll-0x3a90>
10040764b:	48 85 c0             	test   %rax,%rax
10040764e:	74 14                	je     100407664 <_head_msys_gmp_10_dll-0x9699c>
100407650:	48 3b 05 09 2f 09 00 	cmp    0x92f09(%rip),%rax        # 10049a560 <_head_msys_gmp_10_dll-0x3aa0>
100407657:	76 0b                	jbe    100407664 <_head_msys_gmp_10_dll-0x9699c>
100407659:	48 83 e8 01          	sub    $0x1,%rax
10040765d:	48 89 05 0c 2f 09 00 	mov    %rax,0x92f0c(%rip)        # 10049a570 <_head_msys_gmp_10_dll-0x3a90>
100407664:	48 83 c4 28          	add    $0x28,%rsp
100407668:	5b                   	pop    %rbx
100407669:	5e                   	pop    %rsi
10040766a:	5f                   	pop    %rdi
10040766b:	5d                   	pop    %rbp
10040766c:	c3                   	ret
10040766d:	0f 1f 00             	nopl   (%rax)
100407670:	bb 0b 00 00 00       	mov    $0xb,%ebx
100407675:	83 06 01             	addl   $0x1,(%rsi)
100407678:	e9 53 ff ff ff       	jmp    1004075d0 <_head_msys_gmp_10_dll-0x96a30>
10040767d:	0f 1f 00             	nopl   (%rax)
100407680:	48 89 ea             	mov    %rbp,%rdx
100407683:	b9 01 00 00 00       	mov    $0x1,%ecx
100407688:	e8 53 fc ff ff       	call   1004072e0 <_head_msys_gmp_10_dll-0x96d20>
10040768d:	3d 18 fc ff ff       	cmp    $0xfffffc18,%eax
100407692:	0f 85 28 ff ff ff    	jne    1004075c0 <_head_msys_gmp_10_dll-0x96a40>
100407698:	e9 79 ff ff ff       	jmp    100407616 <_head_msys_gmp_10_dll-0x969ea>
10040769d:	0f 1f 00             	nopl   (%rax)
1004076a0:	48 83 ec 28          	sub    $0x28,%rsp
1004076a4:	48 8d 05 75 5f 07 00 	lea    0x75f75(%rip),%rax        # 10047d620 <_head_msys_gmp_10_dll-0x209e0>
1004076ab:	45 31 c9             	xor    %r9d,%r9d
1004076ae:	45 31 c0             	xor    %r8d,%r8d
1004076b1:	eb 17                	jmp    1004076ca <_head_msys_gmp_10_dll-0x96936>
1004076b3:	48 39 08             	cmp    %rcx,(%rax)
1004076b6:	74 17                	je     1004076cf <_head_msys_gmp_10_dll-0x96931>
1004076b8:	41 83 c0 01          	add    $0x1,%r8d
1004076bc:	48 83 c0 28          	add    $0x28,%rax
1004076c0:	41 83 f8 46          	cmp    $0x46,%r8d
1004076c4:	74 4f                	je     100407715 <_head_msys_gmp_10_dll-0x968eb>
1004076c6:	4c 8b 48 f8          	mov    -0x8(%rax),%r9
1004076ca:	49 39 c9             	cmp    %rcx,%r9
1004076cd:	75 e4                	jne    1004076b3 <_head_msys_gmp_10_dll-0x9694d>
1004076cf:	4d 63 c0             	movslq %r8d,%r8
1004076d2:	48 8d 05 27 5f 07 00 	lea    0x75f27(%rip),%rax        # 10047d600 <_head_msys_gmp_10_dll-0x20a00>
1004076d9:	84 d2                	test   %dl,%dl
1004076db:	4b 8d 0c 80          	lea    (%r8,%r8,4),%rcx
1004076df:	48 8d 0c c8          	lea    (%rax,%rcx,8),%rcx
1004076e3:	48 8b 01             	mov    (%rcx),%rax
1004076e6:	74 06                	je     1004076ee <_head_msys_gmp_10_dll-0x96912>
1004076e8:	f6 41 11 04          	testb  $0x4,0x11(%rcx)
1004076ec:	75 05                	jne    1004076f3 <_head_msys_gmp_10_dll-0x9690d>
1004076ee:	48 83 c4 28          	add    $0x28,%rsp
1004076f2:	c3                   	ret
1004076f3:	48 8d 15 50 45 07 00 	lea    0x74550(%rip),%rdx        # 10047bc4a <_head_msys_gmp_10_dll-0x223b6>
1004076fa:	48 8d 0d 1f 0a 09 00 	lea    0x90a1f(%rip),%rcx        # 100498120 <_head_msys_gmp_10_dll-0x5ee0>
100407701:	49 89 c0             	mov    %rax,%r8
100407704:	e8 c7 dd 06 00       	call   1004754d0 <_head_msys_gmp_10_dll-0x28b30>
100407709:	48 8d 05 10 0a 09 00 	lea    0x90a10(%rip),%rax        # 100498120 <_head_msys_gmp_10_dll-0x5ee0>
100407710:	48 83 c4 28          	add    $0x28,%rsp
100407714:	c3                   	ret
100407715:	31 c0                	xor    %eax,%eax
100407717:	48 83 c4 28          	add    $0x28,%rsp
10040771b:	c3                   	ret
10040771c:	0f 1f 40 00          	nopl   0x0(%rax)
100407720:	57                   	push   %rdi
100407721:	56                   	push   %rsi
100407722:	53                   	push   %rbx
100407723:	48 83 ec 20          	sub    $0x20,%rsp
100407727:	8b 41 6c             	mov    0x6c(%rcx),%eax
10040772a:	48 89 cb             	mov    %rcx,%rbx
10040772d:	a9 00 00 02 00       	test   $0x20000,%eax
100407732:	75 4c                	jne    100407780 <_head_msys_gmp_10_dll-0x96880>
100407734:	f6 c4 0c             	test   $0xc,%ah
100407737:	74 27                	je     100407760 <_head_msys_gmp_10_dll-0x968a0>
100407739:	f6 c4 08             	test   $0x8,%ah
10040773c:	0f 84 9e 00 00 00    	je     1004077e0 <_head_msys_gmp_10_dll-0x96820>
100407742:	f6 c4 04             	test   $0x4,%ah
100407745:	75 49                	jne    100407790 <_head_msys_gmp_10_dll-0x96870>
100407747:	8b 43 04             	mov    0x4(%rbx),%eax
10040774a:	85 c0                	test   %eax,%eax
10040774c:	0f 95 c0             	setne  %al
10040774f:	84 c0                	test   %al,%al
100407751:	74 52                	je     1004077a5 <_head_msys_gmp_10_dll-0x9685b>
100407753:	f7 5b 04             	negl   0x4(%rbx)
100407756:	48 83 c4 20          	add    $0x20,%rsp
10040775a:	5b                   	pop    %rbx
10040775b:	5e                   	pop    %rsi
10040775c:	5f                   	pop    %rdi
10040775d:	c3                   	ret
10040775e:	66 90                	xchg   %ax,%ax
100407760:	f2 0f 10 03          	movsd  (%rbx),%xmm0
100407764:	66 0f 57 05 54 85 07 	xorpd  0x78554(%rip),%xmm0        # 10047fcc0 <_head_msys_gmp_10_dll-0x1e340>
10040776b:	00
10040776c:	f2 0f 11 03          	movsd  %xmm0,(%rbx)
100407770:	48 83 c4 20          	add    $0x20,%rsp
100407774:	5b                   	pop    %rbx
100407775:	5e                   	pop    %rsi
100407776:	5f                   	pop    %rdi
100407777:	c3                   	ret
100407778:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040777f:	00
100407780:	ba 2d 00 00 00       	mov    $0x2d,%edx
100407785:	e8 26 da ff ff       	call   1004051b0 <_head_msys_gmp_10_dll-0x98e50>
10040778a:	8b 43 6c             	mov    0x6c(%rbx),%eax
10040778d:	eb a5                	jmp    100407734 <_head_msys_gmp_10_dll-0x968cc>
10040778f:	90                   	nop
100407790:	48 b8 01 00 00 00 00 	movabs $0x8000000000000001,%rax
100407797:	00 00 80
10040779a:	48 39 43 10          	cmp    %rax,0x10(%rbx)
10040779e:	0f 95 c0             	setne  %al
1004077a1:	84 c0                	test   %al,%al
1004077a3:	75 ae                	jne    100407753 <_head_msys_gmp_10_dll-0x968ad>
1004077a5:	48 89 d9             	mov    %rbx,%rcx
1004077a8:	ff 15 16 72 09 00    	call   *0x97216(%rip)        # 10049e9c4 <__imp___gmpz_clear>
1004077ae:	48 8b 3d 7b 81 08 00 	mov    0x8817b(%rip),%rdi        # 10048f930 <_head_msys_gmp_10_dll-0xe6d0>
1004077b5:	66 0f ef c9          	pxor   %xmm1,%xmm1
1004077b9:	48 89 d9             	mov    %rbx,%rcx
1004077bc:	44 8b 07             	mov    (%rdi),%r8d
1004077bf:	ff 15 17 74 09 00    	call   *0x97417(%rip)        # 10049ebdc <__imp_mpfr_set_d>
1004077c5:	48 8b 35 b4 83 08 00 	mov    0x883b4(%rip),%rsi        # 10048fb80 <_head_msys_gmp_10_dll-0xe480>
1004077cc:	80 3e 00             	cmpb   $0x0,(%rsi)
1004077cf:	75 4f                	jne    100407820 <_head_msys_gmp_10_dll-0x967e0>
1004077d1:	8b 43 6c             	mov    0x6c(%rbx),%eax
1004077d4:	80 e4 f7             	and    $0xf7,%ah
1004077d7:	80 cc 04             	or     $0x4,%ah
1004077da:	89 43 6c             	mov    %eax,0x6c(%rbx)
1004077dd:	eb 0f                	jmp    1004077ee <_head_msys_gmp_10_dll-0x96812>
1004077df:	90                   	nop
1004077e0:	48 8b 3d 49 81 08 00 	mov    0x88149(%rip),%rdi        # 10048f930 <_head_msys_gmp_10_dll-0xe6d0>
1004077e7:	48 8b 35 92 83 08 00 	mov    0x88392(%rip),%rsi        # 10048fb80 <_head_msys_gmp_10_dll-0xe480>
1004077ee:	44 8b 07             	mov    (%rdi),%r8d
1004077f1:	48 89 da             	mov    %rbx,%rdx
1004077f4:	48 89 d9             	mov    %rbx,%rcx
1004077f7:	ff 15 b7 73 09 00    	call   *0x973b7(%rip)        # 10049ebb4 <__imp_mpfr_neg>
1004077fd:	80 3e 00             	cmpb   $0x0,(%rsi)
100407800:	0f 84 6a ff ff ff    	je     100407770 <_head_msys_gmp_10_dll-0x96890>
100407806:	89 c2                	mov    %eax,%edx
100407808:	48 89 d9             	mov    %rbx,%rcx
10040780b:	48 83 c4 20          	add    $0x20,%rsp
10040780f:	5b                   	pop    %rbx
100407810:	5e                   	pop    %rsi
100407811:	5f                   	pop    %rdi
100407812:	e9 a9 71 04 00       	jmp    10044e9c0 <_head_msys_gmp_10_dll-0x4f640>
100407817:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040781e:	00 00
100407820:	89 c2                	mov    %eax,%edx
100407822:	48 89 d9             	mov    %rbx,%rcx
100407825:	e8 96 71 04 00       	call   10044e9c0 <_head_msys_gmp_10_dll-0x4f640>
10040782a:	eb a5                	jmp    1004077d1 <_head_msys_gmp_10_dll-0x9682f>
10040782c:	0f 1f 40 00          	nopl   0x0(%rax)
100407830:	53                   	push   %rbx
100407831:	48 83 ec 20          	sub    $0x20,%rsp
100407835:	48 89 cb             	mov    %rcx,%rbx
100407838:	48 8b 49 18          	mov    0x18(%rcx),%rcx
10040783c:	e8 6f d7 06 00       	call   100474fb0 <_head_msys_gmp_10_dll-0x29050>
100407841:	48 89 d9             	mov    %rbx,%rcx
100407844:	48 83 c4 20          	add    $0x20,%rsp
100407848:	5b                   	pop    %rbx
100407849:	e9 62 d7 06 00       	jmp    100474fb0 <_head_msys_gmp_10_dll-0x29050>
10040784e:	66 90                	xchg   %ax,%ax
100407850:	41 56                	push   %r14