100445810:	f2 48 0f 2a c8       	cvtsi2sd %rax,%xmm1
100445815:	f2 0f 58 c9          	addsd  %xmm1,%xmm1
100445819:	e9 bc fd ff ff       	jmp    1004455da <_head_msys_gmp_10_dll-0x58a26>
10044581e:	66 90                	xchg   %ax,%ax
100445820:	48 89 f8             	mov    %rdi,%rax
100445823:	66 0f ef c0          	pxor   %xmm0,%xmm0
100445827:	48 d1 e8             	shr    $1,%rax
10044582a:	83 e7 01             	and    $0x1,%edi
10044582d:	48 09 f8             	or     %rdi,%rax
100445830:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
100445835:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
100445839:	e9 85 fd ff ff       	jmp    1004455c3 <_head_msys_gmp_10_dll-0x58a3d>
10044583e:	66 90                	xchg   %ax,%ax
100445840:	89 f1                	mov    %esi,%ecx
100445842:	e8 19 d9 fb ff       	call   100403160 <_head_msys_gmp_10_dll-0x9aea0>
100445847:	41 8b 4c 24 6c       	mov    0x6c(%r12),%ecx
10044584c:	e8 3f bd fe ff       	call   100431590 <_head_msys_gmp_10_dll-0x6ca70>
100445851:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100445855:	48 8d 15 13 34 04 00 	lea    0x43413(%rip),%rdx        # 100488c6f <_head_msys_gmp_10_dll-0x15391>
10044585c:	49 89 c0             	mov    %rax,%r8
10044585f:	e8 1c f7 02 00       	call   100474f80 <_head_msys_gmp_10_dll-0x29080>
100445864:	e9 e3 fc ff ff       	jmp    10044554c <_head_msys_gmp_10_dll-0x58ab4>
100445869:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100445870:	4c 89 e1             	mov    %r12,%rcx
100445873:	e8 18 c7 fb ff       	call   100401f90 <_head_msys_gmp_10_dll-0x9c070>
100445878:	49 83 7c 24 18 00    	cmpq   $0x0,0x18(%r12)
10044587e:	49 89 c1             	mov    %rax,%r9
100445881:	4c 8d 05 b8 33 04 00 	lea    0x433b8(%rip),%r8        # 100488c40 <_head_msys_gmp_10_dll-0x153c0>
100445888:	48 8d 05 ab 33 04 00 	lea    0x433ab(%rip),%rax        # 100488c3a <_head_msys_gmp_10_dll-0x153c6>
10044588f:	49 8b 4d 00          	mov    0x0(%r13),%rcx
100445893:	48 8d 15 b0 33 04 00 	lea    0x433b0(%rip),%rdx        # 100488c4a <_head_msys_gmp_10_dll-0x153b6>
10044589a:	4c 0f 44 c0          	cmove  %rax,%r8
10044589e:	e8 dd f6 02 00       	call   100474f80 <_head_msys_gmp_10_dll-0x29080>
1004458a3:	e9 72 fc ff ff       	jmp    10044551a <_head_msys_gmp_10_dll-0x58ae6>
1004458a8:	4c 8b 0d 69 5c 05 00 	mov    0x55c69(%rip),%r9        # 10049b518 <_head_msys_gmp_10_dll-0x2ae8>
1004458af:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1004458b3:	48 8d 15 71 34 04 00 	lea    0x43471(%rip),%rdx        # 100488d2b <_head_msys_gmp_10_dll-0x152d5>
1004458ba:	41 b8 1f 00 00 00    	mov    $0x1f,%r8d
1004458c0:	e8 bb f6 02 00       	call   100474f80 <_head_msys_gmp_10_dll-0x29080>
1004458c5:	e9 31 fe ff ff       	jmp    1004456fb <_head_msys_gmp_10_dll-0x58905>
1004458ca:	90                   	nop
1004458cb:	90                   	nop
1004458cc:	90                   	nop
1004458cd:	90                   	nop
1004458ce:	90                   	nop
1004458cf:	90                   	nop
1004458d0:	0f b7 41 10          	movzwl 0x10(%rcx),%eax
1004458d4:	66 c1 e8 06          	shr    $0x6,%ax
1004458d8:	83 e0 01             	and    $0x1,%eax
1004458db:	c3                   	ret
1004458dc:	0f 1f 40 00          	nopl   0x0(%rax)
1004458e0:	57                   	push   %rdi
1004458e1:	56                   	push   %rsi
1004458e2:	53                   	push   %rbx
1004458e3:	48 83 ec 20          	sub    $0x20,%rsp
1004458e7:	48 8b 05 82 a2 04 00 	mov    0x4a282(%rip),%rax        # 10048fb70 <_head_msys_gmp_10_dll-0xe490>
1004458ee:	f6 00 03             	testb  $0x3,(%rax)
1004458f1:	74 0d                	je     100445900 <_head_msys_gmp_10_dll-0x58700>
1004458f3:	80 3d 5e 5c 05 00 00 	cmpb   $0x0,0x55c5e(%rip)        # 10049b558 <_head_msys_gmp_10_dll-0x2aa8>
1004458fa:	0f 84 c0 00 00 00    	je     1004459c0 <_head_msys_gmp_10_dll-0x58640>
100445900:	48 8b 1d b1 5c 05 00 	mov    0x55cb1(%rip),%rbx        # 10049b5b8 <_head_msys_gmp_10_dll-0x2a48>
100445907:	48 85 db             	test   %rbx,%rbx
10044590a:	75 07                	jne    100445913 <_head_msys_gmp_10_dll-0x586ed>
10044590c:	eb 4a                	jmp    100445958 <_head_msys_gmp_10_dll-0x586a8>
10044590e:	66 90                	xchg   %ax,%ax
100445910:	48 89 c3             	mov    %rax,%rbx
100445913:	48 8b 43 30          	mov    0x30(%rbx),%rax
100445917:	48 85 c0             	test   %rax,%rax
10044591a:	75 f4                	jne    100445910 <_head_msys_gmp_10_dll-0x586f0>
10044591c:	0f 1f 40 00          	nopl   0x0(%rax)
100445920:	48 8b 73 50          	mov    0x50(%rbx),%rsi
100445924:	48 85 f6             	test   %rsi,%rsi
100445927:	74 26                	je     10044594f <_head_msys_gmp_10_dll-0x586b1>
100445929:	e8 f2 f3 02 00       	call   100474d20 <_head_msys_gmp_10_dll-0x292e0>
10044592e:	48 3b 70 18          	cmp    0x18(%rax),%rsi
100445932:	74 1b                	je     10044594f <_head_msys_gmp_10_dll-0x586b1>
100445934:	48 8b 73 50          	mov    0x50(%rbx),%rsi
100445938:	e8 e3 f3 02 00       	call   100474d20 <_head_msys_gmp_10_dll-0x292e0>
10044593d:	48 3b 70 10          	cmp    0x10(%rax),%rsi
100445941:	74 0c                	je     10044594f <_head_msys_gmp_10_dll-0x586b1>
100445943:	8b 03                	mov    (%rbx),%eax
100445945:	89 c2                	mov    %eax,%edx
100445947:	83 e2 09             	and    $0x9,%edx
10044594a:	83 fa 09             	cmp    $0x9,%edx
10044594d:	74 35                	je     100445984 <_head_msys_gmp_10_dll-0x5867c>
10044594f:	48 8b 5b 28          	mov    0x28(%rbx),%rbx
100445953:	48 85 db             	test   %rbx,%rbx
100445956:	75 c8                	jne    100445920 <_head_msys_gmp_10_dll-0x586e0>
100445958:	48 8d 0d 41 35 04 00 	lea    0x43541(%rip),%rcx        # 100488ea0 <_head_msys_gmp_10_dll-0x15160>
10044595f:	ba 99 04 00 00       	mov    $0x499,%edx
100445964:	e8 97 e6 00 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
100445969:	48 8d 0d a0 35 04 00 	lea    0x435a0(%rip),%rcx        # 100488f10 <_head_msys_gmp_10_dll-0x150f0>
100445970:	e8 7b f0 02 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100445975:	48 89 c1             	mov    %rax,%rcx
100445978:	48 83 c4 20          	add    $0x20,%rsp
10044597c:	5b                   	pop    %rbx
10044597d:	5e                   	pop    %rsi
10044597e:	5f                   	pop    %rdi
10044597f:	e9 8c ea 00 00       	jmp    100454410 <_head_msys_gmp_10_dll-0x49bf0>
100445984:	83 c8 40             	or     $0x40,%eax
100445987:	89 03                	mov    %eax,(%rbx)
100445989:	e8 82 f3 02 00       	call   100474d10 <_head_msys_gmp_10_dll-0x292f0>
10044598e:	48 8b 53 60          	mov    0x60(%rbx),%rdx
100445992:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
100445998:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
10044599c:	ff 93 80 00 00 00    	call   *0x80(%rbx)
1004459a2:	85 c0                	test   %eax,%eax
1004459a4:	75 5a                	jne    100445a00 <_head_msys_gmp_10_dll-0x58600>
1004459a6:	48 c7 43 50 00 00 00 	movq   $0x0,0x50(%rbx)
1004459ad:	00
1004459ae:	48 83 c4 20          	add    $0x20,%rsp
1004459b2:	5b                   	pop    %rbx
1004459b3:	5e                   	pop    %rsi
1004459b4:	5f                   	pop    %rdi
1004459b5:	c3                   	ret
1004459b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004459bd:	00 00 00
1004459c0:	48 8d 0d d9 34 04 00 	lea    0x434d9(%rip),%rcx        # 100488ea0 <_head_msys_gmp_10_dll-0x15160>
1004459c7:	ba 81 04 00 00       	mov    $0x481,%edx
1004459cc:	c6 05 85 5b 05 00 01 	movb   $0x1,0x55b85(%rip)        # 10049b558 <_head_msys_gmp_10_dll-0x2aa8>
1004459d3:	e8 28 e6 00 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
1004459d8:	48 8b 05 b1 a3 04 00 	mov    0x4a3b1(%rip),%rax        # 10048fd90 <_head_msys_gmp_10_dll-0xe270>
1004459df:	48 8d 0d c2 34 04 00 	lea    0x434c2(%rip),%rcx        # 100488ea8 <_head_msys_gmp_10_dll-0x15158>
1004459e6:	48 8b 18             	mov    (%rax),%rbx
1004459e9:	e8 02 f0 02 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
1004459ee:	48 89 c1             	mov    %rax,%rcx
1004459f1:	ff d3                	call   *%rbx
1004459f3:	e9 08 ff ff ff       	jmp    100445900 <_head_msys_gmp_10_dll-0x58700>
1004459f8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004459ff:	00
100445a00:	48 8d 0d 99 34 04 00 	lea    0x43499(%rip),%rcx        # 100488ea0 <_head_msys_gmp_10_dll-0x15160>
100445a07:	ba 91 04 00 00       	mov    $0x491,%edx
100445a0c:	e8 ef e5 00 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
100445a11:	e8 fa f2 02 00       	call   100474d10 <_head_msys_gmp_10_dll-0x292f0>
100445a16:	8b 08                	mov    (%rax),%ecx
100445a18:	e8 73 fb 02 00       	call   100475590 <_head_msys_gmp_10_dll-0x28a70>
100445a1d:	48 8b 73 08          	mov    0x8(%rbx),%rsi
100445a21:	48 8d 0d cc 34 04 00 	lea    0x434cc(%rip),%rcx        # 100488ef4 <_head_msys_gmp_10_dll-0x1510c>
100445a28:	48 89 c7             	mov    %rax,%rdi
100445a2b:	e8 c0 ef 02 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100445a30:	49 89 f8             	mov    %rdi,%r8
100445a33:	48 89 f2             	mov    %rsi,%rdx
100445a36:	48 89 c1             	mov    %rax,%rcx
100445a39:	e8 32 e9 00 00       	call   100454370 <_head_msys_gmp_10_dll-0x49c90>
100445a3e:	e9 63 ff ff ff       	jmp    1004459a6 <_head_msys_gmp_10_dll-0x5865a>
100445a43:	0f 1f 00             	nopl   (%rax)
100445a46:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100445a4d:	00 00 00
100445a50:	53                   	push   %rbx
100445a51:	41 83 38 01          	cmpl   $0x1,(%r8)
100445a55:	0f 86 95 01 00 00    	jbe    100445bf0 <_head_msys_gmp_10_dll-0x58410>
100445a5b:	48 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%rax
100445a62:	48 89 02             	mov    %rax,(%rdx)
100445a65:	48 03 81 e8 00 00 00 	add    0xe8(%rcx),%rax
100445a6c:	4c 8b 89 c0 00 00 00 	mov    0xc0(%rcx),%r9
100445a73:	41 c6 01 0a          	movb   $0xa,(%r9)
100445a77:	45 8b 18             	mov    (%r8),%r11d
100445a7a:	41 83 fb 03          	cmp    $0x3,%r11d
100445a7e:	0f 84 bc 00 00 00    	je     100445b40 <_head_msys_gmp_10_dll-0x584c0>
100445a84:	41 83 fb 02          	cmp    $0x2,%r11d
100445a88:	44 0f b6 08          	movzbl (%rax),%r9d
100445a8c:	4c 8b 91 c0 00 00 00 	mov    0xc0(%rcx),%r10
100445a93:	74 4b                	je     100445ae0 <_head_msys_gmp_10_dll-0x58520>
100445a95:	41 80 f9 0a          	cmp    $0xa,%r9b
100445a99:	75 1c                	jne    100445ab7 <_head_msys_gmp_10_dll-0x58549>
100445a9b:	4c 39 d0             	cmp    %r10,%rax
100445a9e:	72 0e                	jb     100445aae <_head_msys_gmp_10_dll-0x58552>
100445aa0:	e9 8b 01 00 00       	jmp    100445c30 <_head_msys_gmp_10_dll-0x583d0>
100445aa5:	4c 39 d0             	cmp    %r10,%rax
100445aa8:	0f 84 85 01 00 00    	je     100445c33 <_head_msys_gmp_10_dll-0x583cd>
100445aae:	48 83 c0 01          	add    $0x1,%rax
100445ab2:	80 38 0a             	cmpb   $0xa,(%rax)
100445ab5:	74 ee                	je     100445aa5 <_head_msys_gmp_10_dll-0x5855b>
100445ab7:	4c 39 d0             	cmp    %r10,%rax
100445aba:	0f 83 70 01 00 00    	jae    100445c30 <_head_msys_gmp_10_dll-0x583d0>
100445ac0:	48 89 02             	mov    %rax,(%rdx)
100445ac3:	48 89 c3             	mov    %rax,%rbx
100445ac6:	48 89 81 b8 00 00 00 	mov    %rax,0xb8(%rcx)
100445acd:	49 89 c3             	mov    %rax,%r11
100445ad0:	44 0f b6 08          	movzbl (%rax),%r9d
100445ad4:	eb 2a                	jmp    100445b00 <_head_msys_gmp_10_dll-0x58500>
100445ad6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100445add:	00 00 00
100445ae0:	48 8b 99 b8 00 00 00 	mov    0xb8(%rcx),%rbx
100445ae7:	49 89 c3             	mov    %rax,%r11
100445aea:	eb 14                	jmp    100445b00 <_head_msys_gmp_10_dll-0x58500>
100445aec:	0f 1f 40 00          	nopl   0x0(%rax)
100445af0:	80 38 0a             	cmpb   $0xa,(%rax)
100445af3:	0f 84 ba 00 00 00    	je     100445bb3 <_head_msys_gmp_10_dll-0x5844d>
100445af9:	44 0f b6 08          	movzbl (%rax),%r9d
100445afd:	49 89 c3             	mov    %rax,%r11
100445b00:	48 83 c0 01          	add    $0x1,%rax
100445b04:	41 80 f9 0a          	cmp    $0xa,%r9b
100445b08:	75 ef                	jne    100445af9 <_head_msys_gmp_10_dll-0x58507>
100445b0a:	4c 39 d0             	cmp    %r10,%rax
100445b0d:	72 e1                	jb     100445af0 <_head_msys_gmp_10_dll-0x58510>
100445b0f:	49 89 c1             	mov    %rax,%r9
100445b12:	49 29 d9             	sub    %rbx,%r9
100445b15:	49 83 e9 01          	sub    $0x1,%r9
100445b19:	4c 39 d0             	cmp    %r10,%rax
100445b1c:	4c 89 4a 08          	mov    %r9,0x8(%rdx)
100445b20:	4c 89 89 e8 00 00 00 	mov    %r9,0xe8(%rcx)
100445b27:	0f 84 23 01 00 00    	je     100445c50 <_head_msys_gmp_10_dll-0x583b0>
100445b2d:	b8 01 00 00 00       	mov    $0x1,%eax
100445b32:	41 c7 00 02 00 00 00 	movl   $0x2,(%r8)
100445b39:	5b                   	pop    %rbx
100445b3a:	c3                   	ret
100445b3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100445b40:	80 38 0a             	cmpb   $0xa,(%rax)
100445b43:	4c 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%r8
100445b4a:	4c 8b 91 c0 00 00 00 	mov    0xc0(%rcx),%r10
100445b51:	4c 8b 5a 10          	mov    0x10(%rdx),%r11
100445b55:	74 12                	je     100445b69 <_head_msys_gmp_10_dll-0x58497>
100445b57:	eb 37                	jmp    100445b90 <_head_msys_gmp_10_dll-0x58470>
100445b59:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100445b60:	48 83 c0 01          	add    $0x1,%rax
100445b64:	80 38 0a             	cmpb   $0xa,(%rax)
100445b67:	75 27                	jne    100445b90 <_head_msys_gmp_10_dll-0x58470>
100445b69:	4c 39 d0             	cmp    %r10,%rax
100445b6c:	72 f2                	jb     100445b60 <_head_msys_gmp_10_dll-0x584a0>
100445b6e:	49 89 c1             	mov    %rax,%r9
100445b71:	4c 29 c0             	sub    %r8,%rax
100445b74:	4d 29 d9             	sub    %r11,%r9
100445b77:	4c 89 4a 18          	mov    %r9,0x18(%rdx)
100445b7b:	48 89 81 e8 00 00 00 	mov    %rax,0xe8(%rcx)
100445b82:	b8 02 00 00 00       	mov    $0x2,%eax
100445b87:	5b                   	pop    %rbx
100445b88:	c3                   	ret
100445b89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100445b90:	48 89 c3             	mov    %rax,%rbx
100445b93:	49 89 c1             	mov    %rax,%r9
100445b96:	4c 29 c3             	sub    %r8,%rbx
100445b99:	4d 29 d9             	sub    %r11,%r9
100445b9c:	4c 39 d0             	cmp    %r10,%rax
100445b9f:	19 c0                	sbb    %eax,%eax
100445ba1:	4c 89 4a 18          	mov    %r9,0x18(%rdx)
100445ba5:	48 89 99 e8 00 00 00 	mov    %rbx,0xe8(%rcx)
100445bac:	f7 d0                	not    %eax
100445bae:	83 e0 02             	and    $0x2,%eax
100445bb1:	5b                   	pop    %rbx
100445bb2:	c3                   	ret
100445bb3:	49 89 c1             	mov    %rax,%r9
100445bb6:	41 c7 00 03 00 00 00 	movl   $0x3,(%r8)
100445bbd:	49 89 d8             	mov    %rbx,%r8
100445bc0:	49 29 d9             	sub    %rbx,%r9
100445bc3:	4c 89 5a 10          	mov    %r11,0x10(%rdx)
100445bc7:	49 8d 59 ff          	lea    -0x1(%r9),%rbx
100445bcb:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
100445bcf:	80 38 0a             	cmpb   $0xa,(%rax)
100445bd2:	74 8c                	je     100445b60 <_head_msys_gmp_10_dll-0x584a0>
100445bd4:	31 c0                	xor    %eax,%eax
100445bd6:	48 c7 42 18 01 00 00 	movq   $0x1,0x18(%rdx)
100445bdd:	00
100445bde:	4c 89 89 e8 00 00 00 	mov    %r9,0xe8(%rcx)
100445be5:	5b                   	pop    %rbx
100445be6:	c3                   	ret
100445be7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
100445bee:	00 00
100445bf0:	48 c7 02 00 00 00 00 	movq   $0x0,(%rdx)
100445bf7:	48 c7 42 08 00 00 00 	movq   $0x0,0x8(%rdx)
100445bfe:	00
100445bff:	48 c7 42 10 00 00 00 	movq   $0x0,0x10(%rdx)
100445c06:	00
100445c07:	48 c7 42 18 00 00 00 	movq   $0x0,0x18(%rdx)
100445c0e:	00
100445c0f:	45 8b 08             	mov    (%r8),%r9d
100445c12:	48 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%rax
100445c19:	45 85 c9             	test   %r9d,%r9d
100445c1c:	48 89 02             	mov    %rax,(%rdx)
100445c1f:	0f 84 47 fe ff ff    	je     100445a6c <_head_msys_gmp_10_dll-0x58594>
100445c25:	e9 3b fe ff ff       	jmp    100445a65 <_head_msys_gmp_10_dll-0x5859b>
100445c2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100445c30:	49 89 c2             	mov    %rax,%r10
100445c33:	4c 2b 91 b8 00 00 00 	sub    0xb8(%rcx),%r10
100445c3a:	b8 01 00 00 00       	mov    $0x1,%eax
100445c3f:	41 c7 00 01 00 00 00 	movl   $0x1,(%r8)
100445c46:	4c 89 91 e8 00 00 00 	mov    %r10,0xe8(%rcx)
100445c4d:	5b                   	pop    %rbx
100445c4e:	c3                   	ret
100445c4f:	90                   	nop
100445c50:	4c 89 5a 10          	mov    %r11,0x10(%rdx)
100445c54:	48 c7 42 18 01 00 00 	movq   $0x1,0x18(%rdx)
100445c5b:	00
100445c5c:	e9 cc fe ff ff       	jmp    100445b2d <_head_msys_gmp_10_dll-0x584d3>
100445c61:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100445c66:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100445c6d:	00 00 00
100445c70:	41 57                	push   %r15
100445c72:	41 56                	push   %r14
100445c74:	41 55                	push   %r13
100445c76:	41 54                	push   %r12
100445c78:	55                   	push   %rbp
100445c79:	57                   	push   %rdi
100445c7a:	56                   	push   %rsi
100445c7b:	53                   	push   %rbx
100445c7c:	48 83 ec 48          	sub    $0x48,%rsp
100445c80:	48 8b 05 29 59 05 00 	mov    0x55929(%rip),%rax        # 10049b5b0 <_head_msys_gmp_10_dll-0x2a50>
100445c87:	48 c7 02 00 00 00 00 	movq   $0x0,(%rdx)
100445c8e:	48 c7 42 08 00 00 00 	movq   $0x0,0x8(%rdx)
100445c95:	00
100445c96:	49 89 cf             	mov    %rcx,%r15
100445c99:	48 c7 42 10 00 00 00 	movq   $0x0,0x10(%rdx)
100445ca0:	00
100445ca1:	48 c7 42 18 00 00 00 	movq   $0x0,0x18(%rdx)
100445ca8:	00
100445ca9:	49 89 d4             	mov    %rdx,%r12
100445cac:	48 8b 40 28          	mov    0x28(%rax),%rax
100445cb0:	4d 89 c6             	mov    %r8,%r14
100445cb3:	0f b6 30             	movzbl (%rax),%esi
100445cb6:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
100445cbd:	40 88 30             	mov    %sil,(%rax)
100445cc0:	41 83 38 02          	cmpl   $0x2,(%r8)
100445cc4:	48 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%rax
100445ccb:	48 89 02             	mov    %rax,(%rdx)
100445cce:	48 89 c3             	mov    %rax,%rbx
100445cd1:	75 07                	jne    100445cda <_head_msys_gmp_10_dll-0x58326>
100445cd3:	48 03 99 e8 00 00 00 	add    0xe8(%rcx),%rbx
100445cda:	40 80 fe 0a          	cmp    $0xa,%sil
100445cde:	49 8b bf c0 00 00 00 	mov    0xc0(%r15),%rdi
100445ce5:	74 0c                	je     100445cf3 <_head_msys_gmp_10_dll-0x5830d>
100445ce7:	48 8b 15 32 a0 04 00 	mov    0x4a032(%rip),%rdx        # 10048fd20 <_head_msys_gmp_10_dll-0xe2e0>
100445cee:	83 3a 01             	cmpl   $0x1,(%rdx)
100445cf1:	7f 6d                	jg     100445d60 <_head_msys_gmp_10_dll-0x582a0>
100445cf3:	40 38 33             	cmp    %sil,(%rbx)
100445cf6:	74 11                	je     100445d09 <_head_msys_gmp_10_dll-0x582f7>
100445cf8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
100445cff:	00
100445d00:	48 83 c3 01          	add    $0x1,%rbx
100445d04:	40 38 33             	cmp    %sil,(%rbx)
100445d07:	75 f7                	jne    100445d00 <_head_msys_gmp_10_dll-0x58300>
100445d09:	48 89 d9             	mov    %rbx,%rcx
100445d0c:	48 29 c1             	sub    %rax,%rcx
100445d0f:	48 39 fb             	cmp    %rdi,%rbx
100445d12:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
100445d17:	72 27                	jb     100445d40 <_head_msys_gmp_10_dll-0x582c0>
100445d19:	41 c7 06 02 00 00 00 	movl   $0x2,(%r14)
100445d20:	b8 01 00 00 00       	mov    $0x1,%eax
100445d25:	49 89 8f e8 00 00 00 	mov    %rcx,0xe8(%r15)
100445d2c:	48 83 c4 48          	add    $0x48,%rsp
100445d30:	5b                   	pop    %rbx
100445d31:	5e                   	pop    %rsi
100445d32:	5f                   	pop    %rdi
100445d33:	5d                   	pop    %rbp
100445d34:	41 5c                	pop    %r12
100445d36:	41 5d                	pop    %r13
100445d38:	41 5e                	pop    %r14
100445d3a:	41 5f                	pop    %r15
100445d3c:	c3                   	ret
100445d3d:	0f 1f 00             	nopl   (%rax)
100445d40:	49 89 5c 24 10       	mov    %rbx,0x10(%r12)