100403ed1:	48 8b 38             	mov    (%rax),%rdi
100403ed4:	49 8b 45 00          	mov    0x0(%r13),%rax
100403ed8:	4c 8b 38             	mov    (%rax),%r15
100403edb:	48 8d 50 f8          	lea    -0x8(%rax),%rdx
100403edf:	49 89 55 00          	mov    %rdx,0x0(%r13)
100403ee3:	41 83 7f 68 05       	cmpl   $0x5,0x68(%r15)
100403ee8:	0f 84 f2 01 00 00    	je     1004040e0 <_head_msys_gmp_10_dll-0x99f20>
100403eee:	41 f6 47 6c 04       	testb  $0x4,0x6c(%r15)
100403ef3:	0f 85 1f 02 00 00    	jne    100404118 <_head_msys_gmp_10_dll-0x99ee8>
100403ef9:	48 8b 05 e0 bd 08 00 	mov    0x8bde0(%rip),%rax        # 10048fce0 <_head_msys_gmp_10_dll-0xe320>
100403f00:	4d 89 f8             	mov    %r15,%r8
100403f03:	89 da                	mov    %ebx,%edx
100403f05:	48 89 f9             	mov    %rdi,%rcx
100403f08:	ff 10                	call   *(%rax)
100403f0a:	49 89 c7             	mov    %rax,%r15
100403f0d:	8b 40 6c             	mov    0x6c(%rax),%eax
100403f10:	e9 b3 f9 ff ff       	jmp    1004038c8 <_head_msys_gmp_10_dll-0x9a738>
100403f15:	48 8d 0d 5c 74 07 00 	lea    0x7745c(%rip),%rcx        # 10047b378 <_head_msys_gmp_10_dll-0x22c88>
100403f1c:	e8 cf 0a 07 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100403f21:	e9 90 fd ff ff       	jmp    100403cb6 <_head_msys_gmp_10_dll-0x9a34a>
100403f26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
100403f2d:	00 00 00
100403f30:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
100403f35:	66 0f ef c0          	pxor   %xmm0,%xmm0
100403f39:	48 89 f0             	mov    %rsi,%rax
100403f3c:	83 e6 01             	and    $0x1,%esi
100403f3f:	48 d1 e8             	shr    $1,%rax
100403f42:	48 09 f0             	or     %rsi,%rax
100403f45:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
100403f4a:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
100403f4e:	e9 85 fe ff ff       	jmp    100403dd8 <_head_msys_gmp_10_dll-0x9a228>
100403f53:	48 8d 0d 6e 74 07 00 	lea    0x7746e(%rip),%rcx        # 10047b3c8 <_head_msys_gmp_10_dll-0x22c38>
100403f5a:	e8 91 0a 07 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100403f5f:	e9 1f fa ff ff       	jmp    100403983 <_head_msys_gmp_10_dll-0x9a67d>
100403f64:	e8 b7 db ff ff       	call   100401b20 <_head_msys_gmp_10_dll-0x9c4e0>
100403f69:	48 89 c7             	mov    %rax,%rdi
100403f6c:	48 8b 43 20          	mov    0x20(%rbx),%rax
100403f70:	83 fe 03             	cmp    $0x3,%esi
100403f73:	48 89 47 20          	mov    %rax,0x20(%rdi)
100403f77:	48 8b 43 18          	mov    0x18(%rbx),%rax
100403f7b:	48 89 47 18          	mov    %rax,0x18(%rdi)
100403f7f:	0f 85 22 fb ff ff    	jne    100403aa7 <_head_msys_gmp_10_dll-0x9a559>
100403f85:	48 8b 05 34 be 08 00 	mov    0x8be34(%rip),%rax        # 10048fdc0 <_head_msys_gmp_10_dll-0xe240>
100403f8c:	41 bc 01 00 00 00    	mov    $0x1,%r12d
100403f92:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
100403f97:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
100403f9c:	4c 89 e3             	mov    %r12,%rbx
100403f9f:	4c 8b 7c 24 28       	mov    0x28(%rsp),%r15
100403fa4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100403fa9:	49 89 c4             	mov    %rax,%r12
100403fac:	eb 78                	jmp    100404026 <_head_msys_gmp_10_dll-0x99fda>
100403fae:	66 90                	xchg   %ax,%ax
100403fb0:	66 0f ef c0          	pxor   %xmm0,%xmm0
100403fb4:	f2 48 0f 2a c3       	cvtsi2sd %rbx,%xmm0
100403fb9:	41 ff 14 24          	call   *(%r12)
100403fbd:	48 89 c5             	mov    %rax,%rbp
100403fc0:	48 8b 07             	mov    (%rdi),%rax
100403fc3:	48 89 f9             	mov    %rdi,%rcx
100403fc6:	4c 8b 2e             	mov    (%rsi),%r13
100403fc9:	48 89 ea             	mov    %rbp,%rdx
100403fcc:	ff 50 18             	call   *0x18(%rax)
100403fcf:	48 8b 08             	mov    (%rax),%rcx
100403fd2:	48 85 c9             	test   %rcx,%rcx
100403fd5:	74 15                	je     100403fec <_head_msys_gmp_10_dll-0x9a014>
100403fd7:	48 8b 51 38          	mov    0x38(%rcx),%rdx
100403fdb:	48 83 ea 01          	sub    $0x1,%rdx
100403fdf:	48 85 d2             	test   %rdx,%rdx
100403fe2:	48 89 51 38          	mov    %rdx,0x38(%rcx)
100403fe6:	0f 8e 84 00 00 00    	jle    100404070 <_head_msys_gmp_10_dll-0x99f90>
100403fec:	4c 89 28             	mov    %r13,(%rax)
100403fef:	48 8b 07             	mov    (%rdi),%rax
100403ff2:	48 8b 40 50          	mov    0x50(%rax),%rax
100403ff6:	48 85 c0             	test   %rax,%rax
100403ff9:	74 08                	je     100404003 <_head_msys_gmp_10_dll-0x99ffd>
100403ffb:	48 89 ea             	mov    %rbp,%rdx
100403ffe:	48 89 f9             	mov    %rdi,%rcx
100404001:	ff d0                	call   *%rax
100404003:	48 85 ed             	test   %rbp,%rbp
100404006:	74 11                	je     100404019 <_head_msys_gmp_10_dll-0x99fe7>
100404008:	48 8b 45 38          	mov    0x38(%rbp),%rax
10040400c:	48 83 e8 01          	sub    $0x1,%rax
100404010:	48 85 c0             	test   %rax,%rax
100404013:	48 89 45 38          	mov    %rax,0x38(%rbp)
100404017:	7e 37                	jle    100404050 <_head_msys_gmp_10_dll-0x99fb0>
100404019:	48 83 c3 01          	add    $0x1,%rbx
10040401d:	48 83 c6 10          	add    $0x10,%rsi
100404021:	49 39 df             	cmp    %rbx,%r15
100404024:	72 3f                	jb     100404065 <_head_msys_gmp_10_dll-0x99f9b>
100404026:	48 85 db             	test   %rbx,%rbx
100404029:	79 85                	jns    100403fb0 <_head_msys_gmp_10_dll-0x9a050>
10040402b:	48 89 d8             	mov    %rbx,%rax
10040402e:	48 89 da             	mov    %rbx,%rdx
100404031:	66 0f ef c0          	pxor   %xmm0,%xmm0
100404035:	48 d1 e8             	shr    $1,%rax
100404038:	83 e2 01             	and    $0x1,%edx
10040403b:	48 09 d0             	or     %rdx,%rax
10040403e:	f2 48 0f 2a c0       	cvtsi2sd %rax,%xmm0
100404043:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
100404047:	e9 6d ff ff ff       	jmp    100403fb9 <_head_msys_gmp_10_dll-0x9a047>
10040404c:	0f 1f 40 00          	nopl   0x0(%rax)
100404050:	48 89 e9             	mov    %rbp,%rcx
100404053:	48 83 c3 01          	add    $0x1,%rbx
100404057:	48 83 c6 10          	add    $0x10,%rsi
10040405b:	e8 30 07 05 00       	call   100454790 <_head_msys_gmp_10_dll-0x49870>
100404060:	49 39 df             	cmp    %rbx,%r15
100404063:	73 c1                	jae    100404026 <_head_msys_gmp_10_dll-0x99fda>
100404065:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
10040406a:	e9 b6 fc ff ff       	jmp    100403d25 <_head_msys_gmp_10_dll-0x9a2db>
10040406f:	90                   	nop
100404070:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
100404075:	e8 16 07 05 00       	call   100454790 <_head_msys_gmp_10_dll-0x49870>
10040407a:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10040407f:	e9 68 ff ff ff       	jmp    100403fec <_head_msys_gmp_10_dll-0x9a014>
100404084:	41 8b 47 40          	mov    0x40(%r15),%eax
100404088:	83 f8 ff             	cmp    $0xffffffff,%eax
10040408b:	0f 84 5d f8 ff ff    	je     1004038ee <_head_msys_gmp_10_dll-0x9a712>
100404091:	39 c2                	cmp    %eax,%edx
100404093:	0f 85 46 f8 ff ff    	jne    1004038df <_head_msys_gmp_10_dll-0x9a721>
100404099:	48 8b 05 50 b7 08 00 	mov    0x8b750(%rip),%rax        # 10048f7f0 <_head_msys_gmp_10_dll-0xe810>
1004040a0:	8b 00                	mov    (%rax),%eax
1004040a2:	41 39 47 20          	cmp    %eax,0x20(%r15)
1004040a6:	0f 85 33 f8 ff ff    	jne    1004038df <_head_msys_gmp_10_dll-0x9a721>
1004040ac:	e9 3d f8 ff ff       	jmp    1004038ee <_head_msys_gmp_10_dll-0x9a712>
1004040b1:	41 8b 47 40          	mov    0x40(%r15),%eax
1004040b5:	83 f8 ff             	cmp    $0xffffffff,%eax
1004040b8:	0f 84 fd fa ff ff    	je     100403bbb <_head_msys_gmp_10_dll-0x9a445>
1004040be:	39 c2                	cmp    %eax,%edx
1004040c0:	0f 85 e6 fa ff ff    	jne    100403bac <_head_msys_gmp_10_dll-0x9a454>
1004040c6:	48 8b 05 23 b7 08 00 	mov    0x8b723(%rip),%rax        # 10048f7f0 <_head_msys_gmp_10_dll-0xe810>
1004040cd:	8b 00                	mov    (%rax),%eax
1004040cf:	41 39 47 20          	cmp    %eax,0x20(%r15)
1004040d3:	0f 85 d3 fa ff ff    	jne    100403bac <_head_msys_gmp_10_dll-0x9a454>
1004040d9:	e9 dd fa ff ff       	jmp    100403bbb <_head_msys_gmp_10_dll-0x9a445>
1004040de:	66 90                	xchg   %ax,%ax
1004040e0:	48 8d 0d 7e 6f 07 00 	lea    0x76f7e(%rip),%rcx        # 10047b065 <_head_msys_gmp_10_dll-0x22f9b>
1004040e7:	ba 18 07 00 00       	mov    $0x718,%edx
1004040ec:	e8 0f ff 04 00       	call   100454000 <_head_msys_gmp_10_dll-0x4a000>
1004040f1:	4c 89 f9             	mov    %r15,%rcx
1004040f4:	e8 97 de ff ff       	call   100401f90 <_head_msys_gmp_10_dll-0x9c070>
1004040f9:	48 8d 0d 88 70 07 00 	lea    0x77088(%rip),%rcx        # 10047b188 <_head_msys_gmp_10_dll-0x22e78>
100404100:	48 89 c5             	mov    %rax,%rbp
100404103:	e8 e8 08 07 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100404108:	48 89 ea             	mov    %rbp,%rdx
10040410b:	48 89 c1             	mov    %rax,%rcx
10040410e:	e8 fd 02 05 00       	call   100454410 <_head_msys_gmp_10_dll-0x49bf0>
100404113:	e9 d6 fd ff ff       	jmp    100403eee <_head_msys_gmp_10_dll-0x9a112>
100404118:	41 8b 47 40          	mov    0x40(%r15),%eax
10040411c:	83 f8 ff             	cmp    $0xffffffff,%eax
10040411f:	74 1b                	je     10040413c <_head_msys_gmp_10_dll-0x99ec4>
100404121:	39 c3                	cmp    %eax,%ebx
100404123:	0f 85 d0 fd ff ff    	jne    100403ef9 <_head_msys_gmp_10_dll-0x9a107>
100404129:	48 8b 15 c0 b6 08 00 	mov    0x8b6c0(%rip),%rdx        # 10048f7f0 <_head_msys_gmp_10_dll-0xe810>
100404130:	8b 12                	mov    (%rdx),%edx
100404132:	41 39 57 20          	cmp    %edx,0x20(%r15)
100404136:	0f 85 bd fd ff ff    	jne    100403ef9 <_head_msys_gmp_10_dll-0x9a107>
10040413c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
100404141:	8b 13                	mov    (%rbx),%edx
100404143:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
100404148:	48 8b 0b             	mov    (%rbx),%rcx
10040414b:	e9 38 ff ff ff       	jmp    100404088 <_head_msys_gmp_10_dll-0x99f78>
100404150:	ba 02 00 00 00       	mov    $0x2,%edx
100404155:	e9 16 f7 ff ff       	jmp    100403870 <_head_msys_gmp_10_dll-0x9a790>
10040415a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100404160:	ba 03 00 00 00       	mov    $0x3,%edx
100404165:	e9 06 f7 ff ff       	jmp    100403870 <_head_msys_gmp_10_dll-0x9a790>
10040416a:	90                   	nop
10040416b:	90                   	nop
10040416c:	90                   	nop
10040416d:	90                   	nop
10040416e:	90                   	nop
10040416f:	90                   	nop
100404170:	f6 41 6c 04          	testb  $0x4,0x6c(%rcx)
100404174:	48 89 d0             	mov    %rdx,%rax
100404177:	44 89 c2             	mov    %r8d,%edx
10040417a:	75 14                	jne    100404190 <_head_msys_gmp_10_dll-0x99e70>
10040417c:	4c 8b 05 5d bb 08 00 	mov    0x8bb5d(%rip),%r8        # 10048fce0 <_head_msys_gmp_10_dll-0xe320>
100404183:	4d 8b 08             	mov    (%r8),%r9
100404186:	49 89 c8             	mov    %rcx,%r8
100404189:	48 89 c1             	mov    %rax,%rcx
10040418c:	49 ff e1             	rex.WB jmp *%r9
10040418f:	90                   	nop
100404190:	44 8b 41 40          	mov    0x40(%rcx),%r8d
100404194:	41 83 f8 ff          	cmp    $0xffffffff,%r8d
100404198:	74 15                	je     1004041af <_head_msys_gmp_10_dll-0x99e51>
10040419a:	41 39 d0             	cmp    %edx,%r8d
10040419d:	75 dd                	jne    10040417c <_head_msys_gmp_10_dll-0x99e84>
10040419f:	4c 8b 05 4a b6 08 00 	mov    0x8b64a(%rip),%r8        # 10048f7f0 <_head_msys_gmp_10_dll-0xe810>
1004041a6:	45 8b 10             	mov    (%r8),%r10d
1004041a9:	44 39 51 20          	cmp    %r10d,0x20(%rcx)
1004041ad:	75 cd                	jne    10040417c <_head_msys_gmp_10_dll-0x99e84>
1004041af:	48 89 c8             	mov    %rcx,%rax
1004041b2:	c3                   	ret
1004041b3:	0f 1f 00             	nopl   (%rax)
1004041b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004041bd:	00 00 00
1004041c0:	41 55                	push   %r13
1004041c2:	41 54                	push   %r12
1004041c4:	55                   	push   %rbp
1004041c5:	57                   	push   %rdi
1004041c6:	56                   	push   %rsi
1004041c7:	53                   	push   %rbx
1004041c8:	48 83 ec 38          	sub    $0x38,%rsp
1004041cc:	48 8b 2d fd bd 08 00 	mov    0x8bdfd(%rip),%rbp        # 10048ffd0 <_head_msys_gmp_10_dll-0xe030>
1004041d3:	48 8b 1d 56 63 09 00 	mov    0x96356(%rip),%rbx        # 10049a530 <_head_msys_gmp_10_dll-0x3ad0>
1004041da:	48 8d 3d 49 75 07 00 	lea    0x77549(%rip),%rdi        # 10047b72a <_head_msys_gmp_10_dll-0x228d6>
1004041e1:	48 8d 35 58 75 07 00 	lea    0x77558(%rip),%rsi        # 10047b740 <_head_msys_gmp_10_dll-0x228c0>
1004041e8:	4c 8d 25 31 75 07 00 	lea    0x77531(%rip),%r12        # 10047b720 <_head_msys_gmp_10_dll-0x228e0>
1004041ef:	44 8b 6d 00          	mov    0x0(%rbp),%r13d
1004041f3:	c7 45 00 00 00 00 00 	movl   $0x0,0x0(%rbp)
1004041fa:	48 85 db             	test   %rbx,%rbx
1004041fd:	74 70                	je     10040426f <_head_msys_gmp_10_dll-0x99d91>
1004041ff:	83 7b 10 04          	cmpl   $0x4,0x10(%rbx)
100404203:	75 6a                	jne    10040426f <_head_msys_gmp_10_dll-0x99d91>
100404205:	48 8b 1b             	mov    (%rbx),%rbx
100404208:	48 85 db             	test   %rbx,%rbx
10040420b:	74 62                	je     10040426f <_head_msys_gmp_10_dll-0x99d91>
10040420d:	8b 83 d0 00 00 00    	mov    0xd0(%rbx),%eax
100404213:	85 c0                	test   %eax,%eax
100404215:	78 e3                	js     1004041fa <_head_msys_gmp_10_dll-0x99e06>
100404217:	31 c0                	xor    %eax,%eax
100404219:	81 bb 00 01 00 00 34 	cmpl   $0x134,0x100(%rbx)
100404220:	01 00 00
100404223:	44 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%r9d
10040422a:	0f 94 c0             	sete   %al
10040422d:	41 29 c1             	sub    %eax,%r9d
100404230:	8b 43 10             	mov    0x10(%rbx),%eax
100404233:	83 f8 04             	cmp    $0x4,%eax
100404236:	74 48                	je     100404280 <_head_msys_gmp_10_dll-0x99d80>
100404238:	83 e8 03             	sub    $0x3,%eax
10040423b:	b9 3a 00 00 00       	mov    $0x3a,%ecx
100404240:	4d 89 e0             	mov    %r12,%r8
100404243:	83 f8 01             	cmp    $0x1,%eax
100404246:	76 3d                	jbe    100404285 <_head_msys_gmp_10_dll-0x99d7b>
100404248:	48 8b 05 e1 62 09 00 	mov    0x962e1(%rip),%rax        # 10049a530 <_head_msys_gmp_10_dll-0x3ad0>
10040424f:	48 39 43 08          	cmp    %rax,0x8(%rbx)
100404253:	48 89 f2             	mov    %rsi,%rdx
100404256:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
10040425a:	48 8d 0d f5 74 07 00 	lea    0x774f5(%rip),%rcx        # 10047b756 <_head_msys_gmp_10_dll-0x228aa>
100404261:	48 0f 44 d7          	cmove  %rdi,%rdx
100404265:	e8 c6 00 05 00       	call   100454330 <_head_msys_gmp_10_dll-0x49cd0>
10040426a:	48 85 db             	test   %rbx,%rbx
10040426d:	75 90                	jne    1004041ff <_head_msys_gmp_10_dll-0x99e01>
10040426f:	44 89 6d 00          	mov    %r13d,0x0(%rbp)
100404273:	48 83 c4 38          	add    $0x38,%rsp
100404277:	5b                   	pop    %rbx
100404278:	5e                   	pop    %rsi
100404279:	5f                   	pop    %rdi
10040427a:	5d                   	pop    %rbp
10040427b:	41 5c                	pop    %r12
10040427d:	41 5d                	pop    %r13
10040427f:	c3                   	ret
100404280:	b9 2c 00 00 00       	mov    $0x2c,%ecx
100404285:	4c 8b 43 18          	mov    0x18(%rbx),%r8
100404289:	eb bd                	jmp    100404248 <_head_msys_gmp_10_dll-0x99db8>
10040428b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100404290:	41 55                	push   %r13
100404292:	41 54                	push   %r12
100404294:	55                   	push   %rbp
100404295:	57                   	push   %rdi
100404296:	56                   	push   %rsi
100404297:	53                   	push   %rbx
100404298:	48 83 ec 28          	sub    $0x28,%rsp
10040429c:	48 8b 01             	mov    (%rcx),%rax
10040429f:	31 db                	xor    %ebx,%ebx
1004042a1:	49 89 cc             	mov    %rcx,%r12
1004042a4:	41 89 d5             	mov    %edx,%r13d
1004042a7:	89 d5                	mov    %edx,%ebp
1004042a9:	48 85 c0             	test   %rax,%rax
1004042ac:	0f 84 83 00 00 00    	je     100404335 <_head_msys_gmp_10_dll-0x99ccb>
1004042b2:	48 8b 08             	mov    (%rax),%rcx
1004042b5:	31 ff                	xor    %edi,%edi
1004042b7:	48 85 c9             	test   %rcx,%rcx
1004042ba:	75 1c                	jne    1004042d8 <_head_msys_gmp_10_dll-0x99d28>
1004042bc:	eb 59                	jmp    100404317 <_head_msys_gmp_10_dll-0x99ce9>
1004042be:	66 90                	xchg   %ax,%ax
1004042c0:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1004042c4:	48 89 02             	mov    %rax,(%rdx)
1004042c7:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1004042cb:	e8 b0 a3 05 00       	call   10045e680 <_head_msys_gmp_10_dll-0x3f980>
1004042d0:	48 8b 0e             	mov    (%rsi),%rcx
1004042d3:	48 85 c9             	test   %rcx,%rcx
1004042d6:	74 3b                	je     100404313 <_head_msys_gmp_10_dll-0x99ced>
1004042d8:	48 8b 01             	mov    (%rcx),%rax
1004042db:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1004042df:	48 39 f0             	cmp    %rsi,%rax
1004042e2:	75 1c                	jne    100404300 <_head_msys_gmp_10_dll-0x99d00>
1004042e4:	40 84 ed             	test   %bpl,%bpl
1004042e7:	74 17                	je     100404300 <_head_msys_gmp_10_dll-0x99d00>
1004042e9:	83 78 24 4a          	cmpl   $0x4a,0x24(%rax)
1004042ed:	75 11                	jne    100404300 <_head_msys_gmp_10_dll-0x99d00>
1004042ef:	c7 40 24 50 00 00 00 	movl   $0x50,0x24(%rax)
1004042f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004042fd:	00 00 00
100404300:	83 c3 01             	add    $0x1,%ebx
100404303:	83 fb 01             	cmp    $0x1,%ebx
100404306:	75 b8                	jne    1004042c0 <_head_msys_gmp_10_dll-0x99d40>
100404308:	48 89 cf             	mov    %rcx,%rdi
10040430b:	48 8b 0e             	mov    (%rsi),%rcx
10040430e:	48 85 c9             	test   %rcx,%rcx
100404311:	75 c5                	jne    1004042d8 <_head_msys_gmp_10_dll-0x99d28>
100404313:	49 8b 04 24          	mov    (%r12),%rax
100404317:	45 84 ed             	test   %r13b,%r13b
10040431a:	75 0d                	jne    100404329 <_head_msys_gmp_10_dll-0x99cd7>
10040431c:	48 8b 15 ad ba 08 00 	mov    0x8baad(%rip),%rdx        # 10048fdd0 <_head_msys_gmp_10_dll-0xe230>
100404323:	39 1a                	cmp    %ebx,(%rdx)
100404325:	7d 02                	jge    100404329 <_head_msys_gmp_10_dll-0x99cd7>
100404327:	89 1a                	mov    %ebx,(%rdx)
100404329:	48 89 c1             	mov    %rax,%rcx
10040432c:	e8 4f a3 05 00       	call   10045e680 <_head_msys_gmp_10_dll-0x3f980>
100404331:	49 89 3c 24          	mov    %rdi,(%r12)
100404335:	89 d8                	mov    %ebx,%eax
100404337:	48 83 c4 28          	add    $0x28,%rsp
10040433b:	5b                   	pop    %rbx
10040433c:	5e                   	pop    %rsi
10040433d:	5f                   	pop    %rdi
10040433e:	5d                   	pop    %rbp
10040433f:	41 5c                	pop    %r12
100404341:	41 5d                	pop    %r13
100404343:	c3                   	ret
100404344:	66 90                	xchg   %ax,%ax
100404346:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040434d:	00 00 00
100404350:	41 55                	push   %r13
100404352:	41 54                	push   %r12
100404354:	55                   	push   %rbp
100404355:	57                   	push   %rdi
100404356:	56                   	push   %rsi
100404357:	53                   	push   %rbx
100404358:	48 83 ec 28          	sub    $0x28,%rsp
10040435c:	48 89 d6             	mov    %rdx,%rsi
10040435f:	48 63 15 1e 62 09 00 	movslq 0x9621e(%rip),%rdx        # 10049a584 <_head_msys_gmp_10_dll-0x3a7c>
100404366:	48 89 cb             	mov    %rcx,%rbx
100404369:	83 fa 02             	cmp    $0x2,%edx
10040436c:	0f 84 0e 01 00 00    	je     100404480 <_head_msys_gmp_10_dll-0x99b80>
100404372:	48 8b 05 f7 b7 08 00 	mov    0x8b7f7(%rip),%rax        # 10048fb70 <_head_msys_gmp_10_dll-0xe490>
100404379:	8b 00                	mov    (%rax),%eax
10040437b:	f6 c4 01             	test   $0x1,%ah
10040437e:	0f 85 bc 00 00 00    	jne    100404440 <_head_msys_gmp_10_dll-0x99bc0>
100404384:	48 8b 46 08          	mov    0x8(%rsi),%rax
100404388:	48 8b 0e             	mov    (%rsi),%rcx
10040438b:	48 89 43 30          	mov    %rax,0x30(%rbx)
10040438f:	0f b7 43 20          	movzwl 0x20(%rbx),%eax
100404393:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
100404397:	48 89 0b             	mov    %rcx,(%rbx)
10040439a:	66 89 43 70          	mov    %ax,0x70(%rbx)
10040439e:	48 63 05 97 61 09 00 	movslq 0x96197(%rip),%rax        # 10049a53c <_head_msys_gmp_10_dll-0x3ac4>
1004043a5:	48 89 43 60          	mov    %rax,0x60(%rbx)
1004043a9:	48 8b 05 f0 61 09 00 	mov    0x961f0(%rip),%rax        # 10049a5a0 <_head_msys_gmp_10_dll-0x3a60>
1004043b0:	48 89 1e             	mov    %rbx,(%rsi)
1004043b3:	48 85 c0             	test   %rax,%rax