1004662b4:	00
1004662b5:	48 8d 0d 74 8b 02 00 	lea    0x28b74(%rip),%rcx        # 10048ee30 <_head_msys_gmp_10_dll-0xf1d0>
1004662bc:	49 8b 75 00          	mov    0x0(%r13),%rsi
1004662c0:	48 8b 38             	mov    (%rax),%rdi
1004662c3:	e8 28 e7 00 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
1004662c8:	48 89 c3             	mov    %rax,%rbx
1004662cb:	e8 50 ea 00 00       	call   100474d20 <_head_msys_gmp_10_dll-0x292e0>
1004662d0:	48 8b 48 18          	mov    0x18(%rax),%rcx
1004662d4:	49 89 f9             	mov    %rdi,%r9
1004662d7:	49 89 f0             	mov    %rsi,%r8
1004662da:	48 89 da             	mov    %rbx,%rdx
1004662dd:	e8 9e ec 00 00       	call   100474f80 <_head_msys_gmp_10_dll-0x29080>
1004662e2:	49 8b 5f 20          	mov    0x20(%r15),%rbx
1004662e6:	bf 3f 00 00 00       	mov    $0x3f,%edi
1004662eb:	48 89 d9             	mov    %rbx,%rcx
1004662ee:	e8 bd f2 00 00       	call   1004755b0 <_head_msys_gmp_10_dll-0x28a50>
1004662f3:	48 01 c3             	add    %rax,%rbx
1004662f6:	49 89 5f 20          	mov    %rbx,0x20(%r15)
1004662fa:	e9 b2 f5 ff ff       	jmp    1004658b1 <_head_msys_gmp_10_dll-0x3874f>
1004662ff:	83 7c 24 34 00       	cmpl   $0x0,0x34(%rsp)
100466304:	74 35                	je     10046633b <_head_msys_gmp_10_dll-0x37cc5>
100466306:	48 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%rax
10046630d:	00
10046630e:	48 8d 0d 4b 8b 02 00 	lea    0x28b4b(%rip),%rcx        # 10048ee60 <_head_msys_gmp_10_dll-0xf1a0>
100466315:	49 8b 75 00          	mov    0x0(%r13),%rsi
100466319:	48 8b 38             	mov    (%rax),%rdi
10046631c:	e8 cf e6 00 00       	call   1004749f0 <_head_msys_gmp_10_dll-0x29610>
100466321:	48 89 c3             	mov    %rax,%rbx
100466324:	e8 f7 e9 00 00       	call   100474d20 <_head_msys_gmp_10_dll-0x292e0>
100466329:	48 8b 48 18          	mov    0x18(%rax),%rcx
10046632d:	49 89 f9             	mov    %rdi,%r9
100466330:	49 89 f0             	mov    %rsi,%r8
100466333:	48 89 da             	mov    %rbx,%rdx
100466336:	e8 45 ec 00 00       	call   100474f80 <_head_msys_gmp_10_dll-0x29080>
10046633b:	49 8b 57 20          	mov    0x20(%r15),%rdx
10046633f:	31 c0                	xor    %eax,%eax
100466341:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
100466345:	48 89 d7             	mov    %rdx,%rdi
100466348:	f2 ae                	repnz scas %es:(%rdi),%al
10046634a:	48 89 c8             	mov    %rcx,%rax
10046634d:	48 f7 d0             	not    %rax
100466350:	48 8d 44 02 ff       	lea    -0x1(%rdx,%rax,1),%rax
100466355:	49 89 47 20          	mov    %rax,0x20(%r15)
100466359:	41 80 3c 24 3a       	cmpb   $0x3a,(%r12)
10046635e:	0f 85 f5 f6 ff ff    	jne    100465a59 <_head_msys_gmp_10_dll-0x385a7>
100466364:	e9 6b fd ff ff       	jmp    1004660d4 <_head_msys_gmp_10_dll-0x37f2c>
100466369:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
100466370:	48 83 ec 48          	sub    $0x48,%rsp
100466374:	8b 05 6e 3d 01 00    	mov    0x13d6e(%rip),%eax        # 10047a0e8 <_head_msys_gmp_10_dll-0x23f18>
10046637a:	89 05 00 5d 03 00    	mov    %eax,0x35d00(%rip)        # 10049c080 <_head_msys_gmp_10_dll-0x1f80>
100466380:	8b 05 5e 3d 01 00    	mov    0x13d5e(%rip),%eax        # 10047a0e4 <_head_msys_gmp_10_dll-0x23f1c>
100466386:	89 05 f8 5c 03 00    	mov    %eax,0x35cf8(%rip)        # 10049c084 <_head_msys_gmp_10_dll-0x1f7c>
10046638c:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
100466393:	89 44 24 38          	mov    %eax,0x38(%rsp)
100466397:	48 8d 05 e2 5c 03 00 	lea    0x35ce2(%rip),%rax        # 10049c080 <_head_msys_gmp_10_dll-0x1f80>
10046639e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1004663a3:	8b 44 24 78          	mov    0x78(%rsp),%eax
1004663a7:	89 44 24 28          	mov    %eax,0x28(%rsp)
1004663ab:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1004663b0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004663b5:	e8 d6 f1 ff ff       	call   100465590 <_head_msys_gmp_10_dll-0x38a70>
1004663ba:	8b 15 c0 5c 03 00    	mov    0x35cc0(%rip),%edx        # 10049c080 <_head_msys_gmp_10_dll-0x1f80>
1004663c0:	89 15 22 3d 01 00    	mov    %edx,0x13d22(%rip)        # 10047a0e8 <_head_msys_gmp_10_dll-0x23f18>
1004663c6:	48 8b 15 c3 5c 03 00 	mov    0x35cc3(%rip),%rdx        # 10049c090 <_head_msys_gmp_10_dll-0x1f70>
1004663cd:	48 89 15 9c 77 03 00 	mov    %rdx,0x3779c(%rip)        # 10049db70 <_head_msys_gmp_10_dll-0x490>
1004663d4:	8b 15 ae 5c 03 00    	mov    0x35cae(%rip),%edx        # 10049c088 <_head_msys_gmp_10_dll-0x1f78>
1004663da:	89 15 00 3d 01 00    	mov    %edx,0x13d00(%rip)        # 10047a0e0 <_head_msys_gmp_10_dll-0x23f20>
1004663e0:	48 83 c4 48          	add    $0x48,%rsp
1004663e4:	c3                   	ret
1004663e5:	90                   	nop
1004663e6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004663ed:	00 00 00
1004663f0:	48 83 ec 48          	sub    $0x48,%rsp
1004663f4:	45 31 c9             	xor    %r9d,%r9d
1004663f7:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1004663fe:	00
1004663ff:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100466406:	00
100466407:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
10046640e:	00 00
100466410:	e8 5b ff ff ff       	call   100466370 <_head_msys_gmp_10_dll-0x37c90>
100466415:	48 83 c4 48          	add    $0x48,%rsp
100466419:	c3                   	ret
10046641a:	90                   	nop
10046641b:	90                   	nop
10046641c:	90                   	nop
10046641d:	90                   	nop
10046641e:	90                   	nop
10046641f:	90                   	nop
100466420:	48 83 ec 48          	sub    $0x48,%rsp
100466424:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100466429:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
100466430:	00
100466431:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100466438:	00
100466439:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
10046643e:	e8 2d ff ff ff       	call   100466370 <_head_msys_gmp_10_dll-0x37c90>
100466443:	48 83 c4 48          	add    $0x48,%rsp
100466447:	c3                   	ret
100466448:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10046644f:	00
100466450:	48 83 ec 48          	sub    $0x48,%rsp
100466454:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
100466459:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
100466460:	00
100466461:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
100466468:	00
100466469:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
10046646e:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100466473:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100466478:	e8 13 f1 ff ff       	call   100465590 <_head_msys_gmp_10_dll-0x38a70>
10046647d:	48 83 c4 48          	add    $0x48,%rsp
100466481:	c3                   	ret
100466482:	0f 1f 40 00          	nopl   0x0(%rax)
100466486:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10046648d:	00 00 00
100466490:	48 83 ec 48          	sub    $0x48,%rsp
100466494:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
100466499:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1004664a0:	00
1004664a1:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1004664a8:	00
1004664a9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004664ae:	e8 bd fe ff ff       	call   100466370 <_head_msys_gmp_10_dll-0x37c90>
1004664b3:	48 83 c4 48          	add    $0x48,%rsp
1004664b7:	c3                   	ret
1004664b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1004664bf:	00
1004664c0:	48 83 ec 48          	sub    $0x48,%rsp
1004664c4:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1004664c9:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1004664d0:	00
1004664d1:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1004664d8:	00
1004664d9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1004664de:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1004664e3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1004664e8:	e8 a3 f0 ff ff       	call   100465590 <_head_msys_gmp_10_dll-0x38a70>
1004664ed:	48 83 c4 48          	add    $0x48,%rsp
1004664f1:	c3                   	ret
1004664f2:	90                   	nop
1004664f3:	90                   	nop
1004664f4:	90                   	nop
1004664f5:	90                   	nop
1004664f6:	90                   	nop
1004664f7:	90                   	nop
1004664f8:	90                   	nop
1004664f9:	90                   	nop
1004664fa:	90                   	nop
1004664fb:	90                   	nop
1004664fc:	90                   	nop
1004664fd:	90                   	nop
1004664fe:	90                   	nop
1004664ff:	90                   	nop
100466500:	41 55                	push   %r13
100466502:	41 54                	push   %r12
100466504:	55                   	push   %rbp
100466505:	57                   	push   %rdi
100466506:	56                   	push   %rsi
100466507:	53                   	push   %rbx
100466508:	48 83 ec 38          	sub    $0x38,%rsp
10046650c:	48 8d 6c 24 28       	lea    0x28(%rsp),%rbp
100466511:	48 8d 7c 24 26       	lea    0x26(%rsp),%rdi
100466516:	48 89 ce             	mov    %rcx,%rsi
100466519:	e8 22 e8 00 00       	call   100474d40 <_head_msys_gmp_10_dll-0x292c0>
10046651e:	48 8d 15 7b 89 02 00 	lea    0x2897b(%rip),%rdx        # 10048eea0 <_head_msys_gmp_10_dll-0xf160>
100466525:	83 f8 01             	cmp    $0x1,%eax
100466528:	49 89 e9             	mov    %rbp,%r9
10046652b:	0f 9f 06             	setg   (%rsi)
10046652e:	41 b8 02 00 00 00    	mov    $0x2,%r8d
100466534:	48 89 f9             	mov    %rdi,%rcx
100466537:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
10046653e:	00 00
100466540:	e8 2b ed 00 00       	call   100475270 <_head_msys_gmp_10_dll-0x28d90>
100466545:	31 d2                	xor    %edx,%edx
100466547:	48 83 f8 02          	cmp    $0x2,%rax
10046654b:	75 0a                	jne    100466557 <_head_msys_gmp_10_dll-0x37aa9>
10046654d:	66 81 7c 24 26 00 01 	cmpw   $0x100,0x26(%rsp)
100466554:	0f 94 c2             	sete   %dl
100466557:	88 56 01             	mov    %dl,0x1(%rsi)
10046655a:	bb 80 ff ff ff       	mov    $0xffffff80,%ebx
10046655f:	4c 8d 64 24 25       	lea    0x25(%rsp),%r12
100466564:	41 bd ff ff ff ff    	mov    $0xffffffff,%r13d
10046656a:	eb 1d                	jmp    100466589 <_head_msys_gmp_10_dll-0x37a77>
10046656c:	0f 1f 40 00          	nopl   0x0(%rax)
100466570:	88 44 16 02          	mov    %al,0x2(%rsi,%rdx,1)
100466574:	44 89 e8             	mov    %r13d,%eax
100466577:	83 c3 01             	add    $0x1,%ebx
10046657a:	89 84 96 04 01 00 00 	mov    %eax,0x104(%rsi,%rdx,4)
100466581:	81 fb 80 00 00 00    	cmp    $0x80,%ebx
100466587:	74 37                	je     1004665c0 <_head_msys_gmp_10_dll-0x37a40>
100466589:	4c 89 e2             	mov    %r12,%rdx
10046658c:	49 89 e9             	mov    %rbp,%r9
10046658f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100466595:	48 89 f9             	mov    %rdi,%rcx
100466598:	88 5c 24 25          	mov    %bl,0x25(%rsp)
10046659c:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1004665a3:	00 00
1004665a5:	e8 c6 ec 00 00       	call   100475270 <_head_msys_gmp_10_dll-0x28d90>
1004665aa:	48 83 f8 01          	cmp    $0x1,%rax
1004665ae:	0f b6 d3             	movzbl %bl,%edx
1004665b1:	77 bd                	ja     100466570 <_head_msys_gmp_10_dll-0x37a90>
1004665b3:	c6 44 16 02 01       	movb   $0x1,0x2(%rsi,%rdx,1)
1004665b8:	0f b7 44 24 26       	movzwl 0x26(%rsp),%eax
1004665bd:	eb b8                	jmp    100466577 <_head_msys_gmp_10_dll-0x37a89>
1004665bf:	90                   	nop
1004665c0:	48 83 c4 38          	add    $0x38,%rsp
1004665c4:	5b                   	pop    %rbx
1004665c5:	5e                   	pop    %rsi
1004665c6:	5f                   	pop    %rdi
1004665c7:	5d                   	pop    %rbp
1004665c8:	41 5c                	pop    %r12
1004665ca:	41 5d                	pop    %r13
1004665cc:	c3                   	ret
1004665cd:	0f 1f 00             	nopl   (%rax)
1004665d0:	41 57                	push   %r15
1004665d2:	41 56                	push   %r14
1004665d4:	41 55                	push   %r13
1004665d6:	41 54                	push   %r12
1004665d8:	55                   	push   %rbp
1004665d9:	57                   	push   %rdi
1004665da:	56                   	push   %rsi
1004665db:	53                   	push   %rbx
1004665dc:	48 83 ec 28          	sub    $0x28,%rsp
1004665e0:	31 ed                	xor    %ebp,%ebp
1004665e2:	89 cf                	mov    %ecx,%edi
1004665e4:	49 89 d4             	mov    %rdx,%r12
1004665e7:	e8 c4 f0 00 00       	call   1004756b0 <_head_msys_gmp_10_dll-0x28950>
1004665ec:	41 89 c5             	mov    %eax,%r13d
1004665ef:	89 c1                	mov    %eax,%ecx
1004665f1:	e8 aa f0 00 00       	call   1004756a0 <_head_msys_gmp_10_dll-0x28960>
1004665f6:	44 39 ef             	cmp    %r13d,%edi
1004665f9:	41 89 c6             	mov    %eax,%r14d
1004665fc:	74 0a                	je     100466608 <_head_msys_gmp_10_dll-0x379f8>
1004665fe:	66 45 89 2c 24       	mov    %r13w,(%r12)
100466603:	bd 01 00 00 00       	mov    $0x1,%ebp
100466608:	45 39 f5             	cmp    %r14d,%r13d
10046660b:	74 12                	je     10046661f <_head_msys_gmp_10_dll-0x379e1>
10046660d:	44 39 f7             	cmp    %r14d,%edi
100466610:	74 0d                	je     10046661f <_head_msys_gmp_10_dll-0x379e1>
100466612:	44 89 f1             	mov    %r14d,%ecx
100466615:	e8 96 f0 00 00       	call   1004756b0 <_head_msys_gmp_10_dll-0x28950>
10046661a:	44 39 e8             	cmp    %r13d,%eax
10046661d:	74 5c                	je     10046667b <_head_msys_gmp_10_dll-0x37985>
10046661f:	48 8d 35 9c 88 02 00 	lea    0x2889c(%rip),%rsi        # 10048eec2 <_head_msys_gmp_10_dll-0xf13e>
100466626:	bb b5 00 00 00       	mov    $0xb5,%ebx
10046662b:	4c 8d 7e 24          	lea    0x24(%rsi),%r15
10046662f:	eb 07                	jmp    100466638 <_head_msys_gmp_10_dll-0x379c8>
100466631:	0f bf 1e             	movswl (%rsi),%ebx
100466634:	48 83 c6 02          	add    $0x2,%rsi
100466638:	41 39 de             	cmp    %ebx,%r14d
10046663b:	0f 95 c2             	setne  %dl
10046663e:	41 39 dd             	cmp    %ebx,%r13d
100466641:	0f 95 c0             	setne  %al
100466644:	84 c2                	test   %al,%dl
100466646:	74 1b                	je     100466663 <_head_msys_gmp_10_dll-0x3799d>
100466648:	39 df                	cmp    %ebx,%edi
10046664a:	74 17                	je     100466663 <_head_msys_gmp_10_dll-0x3799d>
10046664c:	89 d9                	mov    %ebx,%ecx
10046664e:	e8 5d f0 00 00       	call   1004756b0 <_head_msys_gmp_10_dll-0x28950>
100466653:	44 39 e8             	cmp    %r13d,%eax
100466656:	75 0b                	jne    100466663 <_head_msys_gmp_10_dll-0x3799d>
100466658:	48 63 c5             	movslq %ebp,%rax
10046665b:	83 c5 01             	add    $0x1,%ebp
10046665e:	66 41 89 1c 44       	mov    %bx,(%r12,%rax,2)
100466663:	49 39 f7             	cmp    %rsi,%r15
100466666:	75 c9                	jne    100466631 <_head_msys_gmp_10_dll-0x379cf>
100466668:	89 e8                	mov    %ebp,%eax
10046666a:	48 83 c4 28          	add    $0x28,%rsp
10046666e:	5b                   	pop    %rbx
10046666f:	5e                   	pop    %rsi
100466670:	5f                   	pop    %rdi
100466671:	5d                   	pop    %rbp
100466672:	41 5c                	pop    %r12
100466674:	41 5d                	pop    %r13
100466676:	41 5e                	pop    %r14
100466678:	41 5f                	pop    %r15
10046667a:	c3                   	ret
10046667b:	48 63 c5             	movslq %ebp,%rax
10046667e:	83 c5 01             	add    $0x1,%ebp
100466681:	66 45 89 34 44       	mov    %r14w,(%r12,%rax,2)
100466686:	eb 97                	jmp    10046661f <_head_msys_gmp_10_dll-0x379e1>
100466688:	90                   	nop
100466689:	90                   	nop
10046668a:	90                   	nop
10046668b:	90                   	nop
10046668c:	90                   	nop
10046668d:	90                   	nop
10046668e:	90                   	nop
10046668f:	90                   	nop
100466690:	8b 05 82 3a 01 00    	mov    0x13a82(%rip),%eax        # 10047a118 <_head_msys_gmp_10_dll-0x23ee8>
100466696:	85 c0                	test   %eax,%eax
100466698:	75 26                	jne    1004666c0 <_head_msys_gmp_10_dll-0x37940>
10046669a:	4c 8b 05 7f 3a 01 00 	mov    0x13a7f(%rip),%r8        # 10047a120 <_head_msys_gmp_10_dll-0x23ee0>
1004666a1:	41 8b 08             	mov    (%r8),%ecx
1004666a4:	85 c9                	test   %ecx,%ecx
1004666a6:	75 68                	jne    100466710 <_head_msys_gmp_10_dll-0x378f0>
1004666a8:	b8 42 ce 0c 1f       	mov    $0x1f0cce42,%eax
1004666ad:	ba 42 ce 0c 1f       	mov    $0x1f0cce42,%edx
1004666b2:	41 89 10             	mov    %edx,(%r8)
1004666b5:	c3                   	ret
1004666b6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004666bd:	00 00 00
1004666c0:	48 8b 15 69 3a 01 00 	mov    0x13a69(%rip),%rdx        # 10047a130 <_head_msys_gmp_10_dll-0x23ed0>
1004666c7:	48 8b 0d 5a 3a 01 00 	mov    0x13a5a(%rip),%rcx        # 10047a128 <_head_msys_gmp_10_dll-0x23ed8>
1004666ce:	4c 8b 05 33 3a 01 00 	mov    0x13a33(%rip),%r8        # 10047a108 <_head_msys_gmp_10_dll-0x23ef8>
1004666d5:	8b 01                	mov    (%rcx),%eax
1004666d7:	03 02                	add    (%rdx),%eax
1004666d9:	48 83 c2 04          	add    $0x4,%rdx
1004666dd:	48 83 c1 04          	add    $0x4,%rcx
1004666e1:	89 42 fc             	mov    %eax,-0x4(%rdx)
1004666e4:	d1 e8                	shr    $1,%eax
1004666e6:	49 39 d0             	cmp    %rdx,%r8
1004666e9:	76 1a                	jbe    100466705 <_head_msys_gmp_10_dll-0x378fb>
1004666eb:	49 39 c8             	cmp    %rcx,%r8
1004666ee:	48 0f 46 0d 2a 3a 01 	cmovbe 0x13a2a(%rip),%rcx        # 10047a120 <_head_msys_gmp_10_dll-0x23ee0>
1004666f5:	00
1004666f6:	48 89 15 33 3a 01 00 	mov    %rdx,0x13a33(%rip)        # 10047a130 <_head_msys_gmp_10_dll-0x23ed0>
1004666fd:	48 89 0d 24 3a 01 00 	mov    %rcx,0x13a24(%rip)        # 10047a128 <_head_msys_gmp_10_dll-0x23ed8>
100466704:	c3                   	ret
100466705:	48 8b 15 14 3a 01 00 	mov    0x13a14(%rip),%rdx        # 10047a120 <_head_msys_gmp_10_dll-0x23ee0>
10046670c:	eb e8                	jmp    1004666f6 <_head_msys_gmp_10_dll-0x3790a>
10046670e:	66 90                	xchg   %ax,%ax
100466710:	89 c8                	mov    %ecx,%eax
100466712:	ba 5f 0b 4e 83       	mov    $0x834e0b5f,%edx
100466717:	f7 ea                	imul   %edx
100466719:	89 c8                	mov    %ecx,%eax
10046671b:	c1 f8 1f             	sar    $0x1f,%eax
10046671e:	01 ca                	add    %ecx,%edx
100466720:	c1 fa 10             	sar    $0x10,%edx
100466723:	29 c2                	sub    %eax,%edx
100466725:	69 c2 1d f3 01 00    	imul   $0x1f31d,%edx,%eax
10046672b:	69 d2 ec f4 ff ff    	imul   $0xfffff4ec,%edx,%edx
100466731:	29 c1                	sub    %eax,%ecx
100466733:	69 c9 a7 41 00 00    	imul   $0x41a7,%ecx,%ecx
100466739:	01 d1                	add    %edx,%ecx
10046673b:	8d 91 ff ff ff 7f    	lea    0x7fffffff(%rcx),%edx
100466741:	81 e2 ff ff ff 7f    	and    $0x7fffffff,%edx
100466747:	85 c9                	test   %ecx,%ecx
100466749:	89 d0                	mov    %edx,%eax
10046674b:	0f 88 61 ff ff ff    	js     1004666b2 <_head_msys_gmp_10_dll-0x3794e>
100466751:	89 c8                	mov    %ecx,%eax
100466753:	48 89 c2             	mov    %rax,%rdx
100466756:	e9 57 ff ff ff       	jmp    1004666b2 <_head_msys_gmp_10_dll-0x3794e>
10046675b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100466760:	44 8b 11             	mov    (%rcx),%r10d
100466763:	ba cd cc cc cc       	mov    $0xcccccccd,%edx
100466768:	44 8b 0d a9 39 01 00 	mov    0x139a9(%rip),%r9d        # 10047a118 <_head_msys_gmp_10_dll-0x23ee8>
10046676f:	44 89 d0             	mov    %r10d,%eax
100466772:	f7 e2                	mul    %edx