10045dc41:	53                   	push   %rbx
10045dc42:	48 83 ec 28          	sub    $0x28,%rsp
10045dc46:	48 89 ce             	mov    %rcx,%rsi
10045dc49:	48 8b 0d 10 ff 03 00 	mov    0x3ff10(%rip),%rcx        # 10049db60 <_head_msys_gmp_10_dll-0x4a0>
10045dc50:	48 89 f2             	mov    %rsi,%rdx
10045dc53:	48 8b 01             	mov    (%rcx),%rax
10045dc56:	ff 50 20             	call   *0x20(%rax)
10045dc59:	48 85 c0             	test   %rax,%rax
10045dc5c:	74 42                	je     10045dca0 <_head_msys_gmp_10_dll-0x40360>
10045dc5e:	48 8b 18             	mov    (%rax),%rbx
10045dc61:	48 85 db             	test   %rbx,%rbx
10045dc64:	74 1b                	je     10045dc81 <_head_msys_gmp_10_dll-0x4037f>
10045dc66:	f6 43 6c 01          	testb  $0x1,0x6c(%rbx)
10045dc6a:	74 24                	je     10045dc90 <_head_msys_gmp_10_dll-0x40370>
10045dc6c:	48 83 43 38 01       	addq   $0x1,0x38(%rbx)
10045dc71:	48 8b 0d e8 fe 03 00 	mov    0x3fee8(%rip),%rcx        # 10049db60 <_head_msys_gmp_10_dll-0x4a0>
10045dc78:	48 89 f2             	mov    %rsi,%rdx
10045dc7b:	48 8b 01             	mov    (%rcx),%rax
10045dc7e:	ff 50 30             	call   *0x30(%rax)
10045dc81:	48 89 d8             	mov    %rbx,%rax
10045dc84:	48 83 c4 28          	add    $0x28,%rsp
10045dc88:	5b                   	pop    %rbx
10045dc89:	5e                   	pop    %rsi
10045dc8a:	c3                   	ret
10045dc8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10045dc90:	48 89 d9             	mov    %rbx,%rcx
10045dc93:	e8 08 7c ff ff       	call   1004558a0 <_head_msys_gmp_10_dll-0x48760>
10045dc98:	48 89 c3             	mov    %rax,%rbx
10045dc9b:	eb d4                	jmp    10045dc71 <_head_msys_gmp_10_dll-0x4038f>
10045dc9d:	0f 1f 00             	nopl   (%rax)
10045dca0:	31 db                	xor    %ebx,%ebx
10045dca2:	eb dd                	jmp    10045dc81 <_head_msys_gmp_10_dll-0x4037f>
10045dca4:	66 90                	xchg   %ax,%ax
10045dca6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10045dcad:	00 00 00
10045dcb0:	57                   	push   %rdi
10045dcb1:	56                   	push   %rsi
10045dcb2:	53                   	push   %rbx
10045dcb3:	48 83 ec 20          	sub    $0x20,%rsp
10045dcb7:	e8 84 ff ff ff       	call   10045dc40 <_head_msys_gmp_10_dll-0x403c0>
10045dcbc:	48 85 c0             	test   %rax,%rax
10045dcbf:	48 89 c3             	mov    %rax,%rbx
10045dcc2:	74 65                	je     10045dd29 <_head_msys_gmp_10_dll-0x402d7>
10045dcc4:	8b 40 68             	mov    0x68(%rax),%eax
10045dcc7:	83 f8 05             	cmp    $0x5,%eax
10045dcca:	0f 84 e0 00 00 00    	je     10045ddb0 <_head_msys_gmp_10_dll-0x40250>
10045dcd0:	76 5f                	jbe    10045dd31 <_head_msys_gmp_10_dll-0x402cf>
10045dcd2:	83 f8 08             	cmp    $0x8,%eax
10045dcd5:	0f 84 85 00 00 00    	je     10045dd60 <_head_msys_gmp_10_dll-0x402a0>
10045dcdb:	83 f8 09             	cmp    $0x9,%eax
10045dcde:	75 30                	jne    10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dce0:	48 8b 53 08          	mov    0x8(%rbx),%rdx
10045dce4:	48 8b 0d 35 e3 03 00 	mov    0x3e335(%rip),%rcx        # 10049c020 <_head_msys_gmp_10_dll-0x1fe0>
10045dceb:	0f bf 42 22          	movswl 0x22(%rdx),%eax
10045dcef:	c7 42 24 00 00 00 00 	movl   $0x0,0x24(%rdx)
10045dcf6:	83 e8 01             	sub    $0x1,%eax
10045dcf9:	48 98                	cltq
10045dcfb:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
10045dcff:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
10045dd03:	48 8b 48 10          	mov    0x10(%rax),%rcx
10045dd07:	48 89 0a             	mov    %rcx,(%rdx)
10045dd0a:	48 89 50 10          	mov    %rdx,0x10(%rax)
10045dd0e:	66 90                	xchg   %ax,%ax
10045dd10:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
10045dd14:	e8 97 72 01 00       	call   100474fb0 <_head_msys_gmp_10_dll-0x29050>
10045dd19:	48 8b 05 f0 20 03 00 	mov    0x320f0(%rip),%rax        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
10045dd20:	48 8b 10             	mov    (%rax),%rdx
10045dd23:	48 89 13             	mov    %rdx,(%rbx)
10045dd26:	48 89 18             	mov    %rbx,(%rax)
10045dd29:	48 83 c4 20          	add    $0x20,%rsp
10045dd2d:	5b                   	pop    %rbx
10045dd2e:	5e                   	pop    %rsi
10045dd2f:	5f                   	pop    %rdi
10045dd30:	c3                   	ret
10045dd31:	83 f8 04             	cmp    $0x4,%eax
10045dd34:	75 da                	jne    10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dd36:	48 8b 0b             	mov    (%rbx),%rcx
10045dd39:	48 85 c9             	test   %rcx,%rcx
10045dd3c:	74 d2                	je     10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dd3e:	48 8b 41 38          	mov    0x38(%rcx),%rax
10045dd42:	48 83 e8 01          	sub    $0x1,%rax
10045dd46:	48 85 c0             	test   %rax,%rax
10045dd49:	48 89 41 38          	mov    %rax,0x38(%rcx)
10045dd4d:	7f c1                	jg     10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dd4f:	e8 3c 6a ff ff       	call   100454790 <_head_msys_gmp_10_dll-0x49870>
10045dd54:	eb ba                	jmp    10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dd56:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10045dd5d:	00 00 00
10045dd60:	48 8b 03             	mov    (%rbx),%rax
10045dd63:	48 85 c0             	test   %rax,%rax
10045dd66:	7e a8                	jle    10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dd68:	85 c0                	test   %eax,%eax
10045dd6a:	7e 2f                	jle    10045dd9b <_head_msys_gmp_10_dll-0x40265>
10045dd6c:	83 e8 01             	sub    $0x1,%eax
10045dd6f:	31 f6                	xor    %esi,%esi
10045dd71:	48 83 c0 01          	add    $0x1,%rax
10045dd75:	48 8d 3c c5 00 00 00 	lea    0x0(,%rax,8),%rdi
10045dd7c:	00
10045dd7d:	48 29 c7             	sub    %rax,%rdi
10045dd80:	48 c1 e7 04          	shl    $0x4,%rdi
10045dd84:	48 8b 43 30          	mov    0x30(%rbx),%rax
10045dd88:	48 8b 4c 30 20       	mov    0x20(%rax,%rsi,1),%rcx
10045dd8d:	48 83 c6 70          	add    $0x70,%rsi
10045dd91:	e8 1a 72 01 00       	call   100474fb0 <_head_msys_gmp_10_dll-0x29050>
10045dd96:	48 39 f7             	cmp    %rsi,%rdi
10045dd99:	75 e9                	jne    10045dd84 <_head_msys_gmp_10_dll-0x4027c>
10045dd9b:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
10045dd9f:	e8 0c 72 01 00       	call   100474fb0 <_head_msys_gmp_10_dll-0x29050>
10045dda4:	e9 67 ff ff ff       	jmp    10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045dda9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10045ddb0:	48 8b 03             	mov    (%rbx),%rax
10045ddb3:	31 d2                	xor    %edx,%edx
10045ddb5:	48 89 d9             	mov    %rbx,%rcx
10045ddb8:	ff 50 28             	call   *0x28(%rax)
10045ddbb:	e9 50 ff ff ff       	jmp    10045dd10 <_head_msys_gmp_10_dll-0x402f0>
10045ddc0:	ba 01 00 00 00       	mov    $0x1,%edx
10045ddc5:	b9 02 00 00 00       	mov    $0x2,%ecx
10045ddca:	e9 01 f6 ff ff       	jmp    10045d3d0 <_head_msys_gmp_10_dll-0x40c30>
10045ddcf:	90                   	nop
10045ddd0:	0f b6 d1             	movzbl %cl,%edx
10045ddd3:	b9 01 00 00 00       	mov    $0x1,%ecx
10045ddd8:	e9 f3 f5 ff ff       	jmp    10045d3d0 <_head_msys_gmp_10_dll-0x40c30>
10045dddd:	0f 1f 00             	nopl   (%rax)
10045dde0:	41 56                	push   %r14
10045dde2:	41 55                	push   %r13
10045dde4:	41 54                	push   %r12
10045dde6:	55                   	push   %rbp
10045dde7:	57                   	push   %rdi
10045dde8:	56                   	push   %rsi
10045dde9:	53                   	push   %rbx
10045ddea:	48 83 ec 20          	sub    $0x20,%rsp
10045ddee:	48 8b 19             	mov    (%rcx),%rbx
10045ddf1:	48 89 d7             	mov    %rdx,%rdi
10045ddf4:	4c 89 c5             	mov    %r8,%rbp
10045ddf7:	48 85 db             	test   %rbx,%rbx
10045ddfa:	74 76                	je     10045de72 <_head_msys_gmp_10_dll-0x4018e>
10045ddfc:	48 8d 71 08          	lea    0x8(%rcx),%rsi
10045de00:	4c 8d 25 90 07 03 00 	lea    0x30790(%rip),%r12        # 10048e597 <_head_msys_gmp_10_dll-0xfa69>
10045de07:	4c 8d 35 a3 07 03 00 	lea    0x307a3(%rip),%r14        # 10048e5b1 <_head_msys_gmp_10_dll-0xfa4f>
10045de0e:	4c 8d 2d 87 07 03 00 	lea    0x30787(%rip),%r13        # 10048e59c <_head_msys_gmp_10_dll-0xfa64>
10045de15:	eb 22                	jmp    10045de39 <_head_msys_gmp_10_dll-0x401c7>
10045de17:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10045de1e:	00 00
10045de20:	4c 8b 43 40          	mov    0x40(%rbx),%r8
10045de24:	4c 89 ea             	mov    %r13,%rdx
10045de27:	48 89 e9             	mov    %rbp,%rcx
10045de2a:	ff d7                	call   *%rdi
10045de2c:	48 83 c6 08          	add    $0x8,%rsi
10045de30:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
10045de34:	48 85 db             	test   %rbx,%rbx
10045de37:	74 39                	je     10045de72 <_head_msys_gmp_10_dll-0x4018e>
10045de39:	8b 43 68             	mov    0x68(%rbx),%eax
10045de3c:	83 e8 08             	sub    $0x8,%eax
10045de3f:	83 f8 01             	cmp    $0x1,%eax
10045de42:	76 e8                	jbe    10045de2c <_head_msys_gmp_10_dll-0x401d4>
10045de44:	4c 8b 43 20          	mov    0x20(%rbx),%r8
10045de48:	4c 89 e2             	mov    %r12,%rdx
10045de4b:	48 89 e9             	mov    %rbp,%rcx
10045de4e:	ff d7                	call   *%rdi
10045de50:	8b 43 68             	mov    0x68(%rbx),%eax
10045de53:	83 f8 05             	cmp    $0x5,%eax
10045de56:	74 c8                	je     10045de20 <_head_msys_gmp_10_dll-0x401e0>
10045de58:	83 f8 06             	cmp    $0x6,%eax
10045de5b:	75 24                	jne    10045de81 <_head_msys_gmp_10_dll-0x4017f>
10045de5d:	48 83 c6 08          	add    $0x8,%rsi
10045de61:	4c 89 f2             	mov    %r14,%rdx
10045de64:	48 89 e9             	mov    %rbp,%rcx
10045de67:	ff d7                	call   *%rdi
10045de69:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
10045de6d:	48 85 db             	test   %rbx,%rbx
10045de70:	75 c7                	jne    10045de39 <_head_msys_gmp_10_dll-0x401c7>
10045de72:	48 83 c4 20          	add    $0x20,%rsp
10045de76:	5b                   	pop    %rbx
10045de77:	5e                   	pop    %rsi
10045de78:	5f                   	pop    %rdi
10045de79:	5d                   	pop    %rbp
10045de7a:	41 5c                	pop    %r12
10045de7c:	41 5d                	pop    %r13
10045de7e:	41 5e                	pop    %r14
10045de80:	c3                   	ret
10045de81:	83 f8 04             	cmp    $0x4,%eax
10045de84:	75 a6                	jne    10045de2c <_head_msys_gmp_10_dll-0x401d4>
10045de86:	48 8b 0b             	mov    (%rbx),%rcx
10045de89:	49 89 e8             	mov    %rbp,%r8
10045de8c:	48 89 fa             	mov    %rdi,%rdx
10045de8f:	e8 fc 9c fa ff       	call   100407b90 <_head_msys_gmp_10_dll-0x96470>
10045de94:	eb 96                	jmp    10045de2c <_head_msys_gmp_10_dll-0x401d4>
10045de96:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10045de9d:	00 00 00
10045dea0:	57                   	push   %rdi
10045dea1:	56                   	push   %rsi
10045dea2:	53                   	push   %rbx
10045dea3:	48 83 ec 20          	sub    $0x20,%rsp
10045dea7:	48 8b 01             	mov    (%rcx),%rax
10045deaa:	48 89 d6             	mov    %rdx,%rsi
10045dead:	4c 89 c7             	mov    %r8,%rdi
10045deb0:	48 85 c0             	test   %rax,%rax
10045deb3:	74 2d                	je     10045dee2 <_head_msys_gmp_10_dll-0x4011e>
10045deb5:	48 8d 59 08          	lea    0x8(%rcx),%rbx
10045deb9:	eb 12                	jmp    10045decd <_head_msys_gmp_10_dll-0x40133>
10045debb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10045dec0:	48 83 c3 08          	add    $0x8,%rbx
10045dec4:	48 8b 43 f8          	mov    -0x8(%rbx),%rax
10045dec8:	48 85 c0             	test   %rax,%rax
10045decb:	74 15                	je     10045dee2 <_head_msys_gmp_10_dll-0x4011e>
10045decd:	48 8b 48 08          	mov    0x8(%rax),%rcx
10045ded1:	48 89 fa             	mov    %rdi,%rdx
10045ded4:	ff d6                	call   *%rsi
10045ded6:	85 c0                	test   %eax,%eax
10045ded8:	74 e6                	je     10045dec0 <_head_msys_gmp_10_dll-0x40140>
10045deda:	48 83 c4 20          	add    $0x20,%rsp
10045dede:	5b                   	pop    %rbx
10045dedf:	5e                   	pop    %rsi
10045dee0:	5f                   	pop    %rdi
10045dee1:	c3                   	ret
10045dee2:	31 c0                	xor    %eax,%eax
10045dee4:	48 83 c4 20          	add    $0x20,%rsp
10045dee8:	5b                   	pop    %rbx
10045dee9:	5e                   	pop    %rsi
10045deea:	5f                   	pop    %rdi
10045deeb:	c3                   	ret
10045deec:	0f 1f 40 00          	nopl   0x0(%rax)
10045def0:	48 83 ec 28          	sub    $0x28,%rsp
10045def4:	48 8b 0d 65 fc 03 00 	mov    0x3fc65(%rip),%rcx        # 10049db60 <_head_msys_gmp_10_dll-0x4a0>
10045defb:	31 d2                	xor    %edx,%edx
10045defd:	48 8b 01             	mov    (%rcx),%rax
10045df00:	ff 50 28             	call   *0x28(%rax)
10045df03:	48 8b 0d 5e fc 03 00 	mov    0x3fc5e(%rip),%rcx        # 10049db68 <_head_msys_gmp_10_dll-0x498>
10045df0a:	31 d2                	xor    %edx,%edx
10045df0c:	48 8b 01             	mov    (%rcx),%rax
10045df0f:	ff 50 28             	call   *0x28(%rax)
10045df12:	48 8b 0d 1f e1 03 00 	mov    0x3e11f(%rip),%rcx        # 10049c038 <_head_msys_gmp_10_dll-0x1fc8>
10045df19:	31 d2                	xor    %edx,%edx
10045df1b:	48 8b 01             	mov    (%rcx),%rax
10045df1e:	48 8b 40 28          	mov    0x28(%rax),%rax
10045df22:	48 83 c4 28          	add    $0x28,%rsp
10045df26:	48 ff e0             	rex.W jmp *%rax
10045df29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10045df30:	53                   	push   %rbx
10045df31:	48 83 ec 20          	sub    $0x20,%rsp
10045df35:	48 8b 15 d4 1e 03 00 	mov    0x31ed4(%rip),%rdx        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
10045df3c:	48 89 cb             	mov    %rcx,%rbx
10045df3f:	48 8b 02             	mov    (%rdx),%rax
10045df42:	48 85 c0             	test   %rax,%rax
10045df45:	74 29                	je     10045df70 <_head_msys_gmp_10_dll-0x40090>
10045df47:	48 8b 08             	mov    (%rax),%rcx
10045df4a:	48 89 0a             	mov    %rcx,(%rdx)
10045df4d:	48 8b 15 04 e1 03 00 	mov    0x3e104(%rip),%rdx        # 10049c058 <_head_msys_gmp_10_dll-0x1fa8>
10045df54:	48 89 18             	mov    %rbx,(%rax)
10045df57:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
10045df5b:	48 89 48 08          	mov    %rcx,0x8(%rax)
10045df5f:	48 89 42 08          	mov    %rax,0x8(%rdx)
10045df63:	48 83 c4 20          	add    $0x20,%rsp
10045df67:	5b                   	pop    %rbx
10045df68:	c3                   	ret
10045df69:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10045df70:	31 c9                	xor    %ecx,%ecx
10045df72:	e8 c9 77 ff ff       	call   100455740 <_head_msys_gmp_10_dll-0x488c0>
10045df77:	eb d4                	jmp    10045df4d <_head_msys_gmp_10_dll-0x400b3>
10045df79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10045df80:	55                   	push   %rbp
10045df81:	57                   	push   %rdi
10045df82:	56                   	push   %rsi
10045df83:	53                   	push   %rbx
10045df84:	48 83 ec 28          	sub    $0x28,%rsp
10045df88:	48 8b 59 08          	mov    0x8(%rcx),%rbx
10045df8c:	48 89 cd             	mov    %rcx,%rbp
10045df8f:	89 d7                	mov    %edx,%edi
10045df91:	48 85 db             	test   %rbx,%rbx
10045df94:	74 2d                	je     10045dfc3 <_head_msys_gmp_10_dll-0x4003d>
10045df96:	48 8b 35 73 1e 03 00 	mov    0x31e73(%rip),%rsi        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
10045df9d:	eb 16                	jmp    10045dfb5 <_head_msys_gmp_10_dll-0x4004b>
10045df9f:	90                   	nop
10045dfa0:	48 8b 43 08          	mov    0x8(%rbx),%rax
10045dfa4:	48 8b 0e             	mov    (%rsi),%rcx
10045dfa7:	48 85 c0             	test   %rax,%rax
10045dfaa:	48 89 0b             	mov    %rcx,(%rbx)
10045dfad:	48 89 1e             	mov    %rbx,(%rsi)
10045dfb0:	48 89 c3             	mov    %rax,%rbx
10045dfb3:	74 0e                	je     10045dfc3 <_head_msys_gmp_10_dll-0x4003d>
10045dfb5:	85 ff                	test   %edi,%edi
10045dfb7:	75 e7                	jne    10045dfa0 <_head_msys_gmp_10_dll-0x40060>
10045dfb9:	48 8b 0b             	mov    (%rbx),%rcx
10045dfbc:	e8 ef fc ff ff       	call   10045dcb0 <_head_msys_gmp_10_dll-0x40350>
10045dfc1:	eb dd                	jmp    10045dfa0 <_head_msys_gmp_10_dll-0x40060>
10045dfc3:	48 c7 45 08 00 00 00 	movq   $0x0,0x8(%rbp)
10045dfca:	00
10045dfcb:	48 83 c4 28          	add    $0x28,%rsp
10045dfcf:	5b                   	pop    %rbx
10045dfd0:	5e                   	pop    %rsi
10045dfd1:	5f                   	pop    %rdi
10045dfd2:	5d                   	pop    %rbp
10045dfd3:	c3                   	ret
10045dfd4:	66 90                	xchg   %ax,%ax
10045dfd6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10045dfdd:	00 00 00
10045dfe0:	41 57                	push   %r15
10045dfe2:	41 56                	push   %r14
10045dfe4:	41 55                	push   %r13
10045dfe6:	41 54                	push   %r12
10045dfe8:	55                   	push   %rbp
10045dfe9:	57                   	push   %rdi
10045dfea:	56                   	push   %rsi
10045dfeb:	53                   	push   %rbx
10045dfec:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
10045dff3:	48 8b 35 06 19 03 00 	mov    0x31906(%rip),%rsi        # 10048f900 <_head_msys_gmp_10_dll-0xe700>
10045dffa:	48 83 3e 00          	cmpq   $0x0,(%rsi)
10045dffe:	0f 84 30 03 00 00    	je     10045e334 <_head_msys_gmp_10_dll-0x3fccc>
10045e004:	48 8b 2d 5d fb 03 00 	mov    0x3fb5d(%rip),%rbp        # 10049db68 <_head_msys_gmp_10_dll-0x498>
10045e00b:	4c 8b 25 4e fb 03 00 	mov    0x3fb4e(%rip),%r12        # 10049db60 <_head_msys_gmp_10_dll-0x4a0>
10045e012:	48 8d 0d aa 05 03 00 	lea    0x305aa(%rip),%rcx        # 10048e5c3 <_head_msys_gmp_10_dll-0xfa3d>
10045e019:	48 8b 05 18 e0 03 00 	mov    0x3e018(%rip),%rax        # 10049c038 <_head_msys_gmp_10_dll-0x1fc8>
10045e020:	45 31 c0             	xor    %r8d,%r8d
10045e023:	ba 0b 00 00 00       	mov    $0xb,%edx
10045e028:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
10045e02f:	00 00
10045e031:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
10045e036:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
10045e03b:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
10045e040:	e8 9b 7b ff ff       	call   100455be0 <_head_msys_gmp_10_dll-0x48420>
10045e045:	48 8b 0e             	mov    (%rsi),%rcx
10045e048:	49 89 c5             	mov    %rax,%r13
10045e04b:	4c 89 ea             	mov    %r13,%rdx
10045e04e:	48 8b 01             	mov    (%rcx),%rax
10045e051:	ff 50 18             	call   *0x18(%rax)
10045e054:	49 89 c6             	mov    %rax,%r14
10045e057:	48 8b 05 b2 1d 03 00 	mov    0x31db2(%rip),%rax        # 10048fe10 <_head_msys_gmp_10_dll-0xe1f0>
10045e05e:	48 8b 18             	mov    (%rax),%rbx
10045e061:	48 85 db             	test   %rbx,%rbx
10045e064:	0f 84 36 04 00 00    	je     10045e4a0 <_head_msys_gmp_10_dll-0x3fb60>
10045e06a:	48 8b 13             	mov    (%rbx),%rdx
10045e06d:	48 89 10             	mov    %rdx,(%rax)
10045e070:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
10045e074:	48 89 d9             	mov    %rbx,%rcx
10045e077:	31 c0                	xor    %eax,%eax
10045e079:	48 c7 03 00 00 00 00 	movq   $0x0,(%rbx)
10045e080:	48 c7 43 68 00 00 00 	movq   $0x0,0x68(%rbx)
10045e087:	00
10045e088:	48 83 e7 f8          	and    $0xfffffffffffffff8,%rdi
10045e08c:	48 29 f9             	sub    %rdi,%rcx
10045e08f:	83 c1 70             	add    $0x70,%ecx
10045e092:	c1 e9 03             	shr    $0x3,%ecx
10045e095:	f3 48 ab             	rep stos %rax,%es:(%rdi)
10045e098:	48 89 d9             	mov    %rbx,%rcx
10045e09b:	e8 f0 3a fa ff       	call   100401b90 <_head_msys_gmp_10_dll-0x9c470>
10045e0a0:	4d 85 ed             	test   %r13,%r13
10045e0a3:	74 15                	je     10045e0ba <_head_msys_gmp_10_dll-0x3ff46>
10045e0a5:	49 8b 45 38          	mov    0x38(%r13),%rax
10045e0a9:	48 83 e8 01          	sub    $0x1,%rax
10045e0ad:	48 85 c0             	test   %rax,%rax