1004043fc:	4d 89 fa             	mov    %r15,%r10
1004043ff:	4f 8d 24 a4          	lea    (%r12,%r12,4),%r12
100404403:	4c 89 fa             	mov    %r15,%rdx
100404406:	49 c1 ea 3d          	shr    $0x3d,%r10
10040440a:	48 01 c9             	add    %rcx,%rcx
10040440d:	4d 01 ff             	add    %r15,%r15
100404410:	48 c1 ea 3f          	shr    $0x3f,%rdx
100404414:	4c 39 f9             	cmp    %r15,%rcx
100404417:	44 11 d2             	adc    %r10d,%edx
10040441a:	4c 01 c1             	add    %r8,%rcx
10040441d:	41 0f 92 c0          	setb   %r8b
100404421:	4d 01 e4             	add    %r12,%r12
100404424:	49 89 cf             	mov    %rcx,%r15
100404427:	45 0f b6 c0          	movzbl %r8b,%r8d
10040442b:	44 01 c2             	add    %r8d,%edx
10040442e:	49 01 d4             	add    %rdx,%r12
100404431:	73 ad                	jae    1004043e0 <.text+0x33e0>
100404433:	80 3d d6 0b 01 00 00 	cmpb   $0x0,0x10bd6(%rip)        # 100415010 <_head_msys_gmp_10_dll-0x1ff0>
10040443a:	0f 85 48 02 00 00    	jne    100404688 <.text+0x3688>
100404440:	4c 8d 7c 24 30       	lea    0x30(%rsp),%r15
100404445:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
10040444b:	4c 89 f2             	mov    %r14,%rdx
10040444e:	4c 89 f9             	mov    %r15,%rcx
100404451:	ff 15 d1 2f 01 00    	call   *0x12fd1(%rip)        # 100417428 <__imp___gmpz_init_set_str>
100404457:	4c 89 fa             	mov    %r15,%rdx
10040445a:	48 8d 0d 67 8d 00 00 	lea    0x8d67(%rip),%rcx        # 10040d1c8 <_head_msys_gmp_10_dll-0x9e38>
100404461:	48 8b 2d 60 2f 01 00 	mov    0x12f60(%rip),%rbp        # 1004173c8 <__IAT_start__>
100404468:	ff d5                	call   *%rbp
10040446a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
10040446f:	4c 89 f9             	mov    %r15,%rcx
100404472:	e8 b9 de ff ff       	call   100402330 <.text+0x1330>
100404477:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
10040447d:	0f 84 2a 02 00 00    	je     1004046ad <.text+0x36ad>
100404483:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
100404488:	45 31 f6             	xor    %r14d,%r14d
10040448b:	31 d2                	xor    %edx,%edx
10040448d:	4c 8d 25 39 8d 00 00 	lea    0x8d39(%rip),%r12        # 10040d1cd <_head_msys_gmp_10_dll-0x9e33>
100404494:	0f 1f 40 00          	nopl   0x0(%rax)
100404498:	48 89 d6             	mov    %rdx,%rsi
10040449b:	31 db                	xor    %ebx,%ebx
10040449d:	48 8d 3c d5 00 00 00 	lea    0x0(,%rdx,8),%rdi
1004044a4:	00
1004044a5:	48 c1 e6 04          	shl    $0x4,%rsi
1004044a9:	48 83 3c d0 00       	cmpq   $0x0,(%rax,%rdx,8)
1004044ae:	74 1e                	je     1004044ce <.text+0x34ce>
1004044b0:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1004044b5:	4c 89 e1             	mov    %r12,%rcx
1004044b8:	48 01 f2             	add    %rsi,%rdx
1004044bb:	ff d5                	call   *%rbp
1004044bd:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1004044c2:	8d 53 01             	lea    0x1(%rbx),%edx
1004044c5:	48 89 d3             	mov    %rdx,%rbx
1004044c8:	48 3b 14 38          	cmp    (%rax,%rdi,1),%rdx
1004044cc:	72 e2                	jb     1004044b0 <.text+0x34b0>
1004044ce:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1004044d3:	41 8d 56 01          	lea    0x1(%r14),%edx
1004044d7:	49 89 d6             	mov    %rdx,%r14
1004044da:	48 39 ca             	cmp    %rcx,%rdx
1004044dd:	72 b9                	jb     100404498 <.text+0x3498>
1004044df:	48 85 c9             	test   %rcx,%rcx
1004044e2:	0f 84 c5 01 00 00    	je     1004046ad <.text+0x36ad>
1004044e8:	48 8b 1d e9 2e 01 00 	mov    0x12ee9(%rip),%rbx        # 1004173d8 <__imp___gmpz_clear>
1004044ef:	31 c9                	xor    %ecx,%ecx
1004044f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004044f8:	48 c1 e1 04          	shl    $0x4,%rcx
1004044fc:	48 03 4c 24 40       	add    0x40(%rsp),%rcx
100404501:	ff d3                	call   *%rbx
100404503:	41 8d 4d 01          	lea    0x1(%r13),%ecx
100404507:	49 89 cd             	mov    %rcx,%r13
10040450a:	48 3b 4c 24 50       	cmp    0x50(%rsp),%rcx
10040450f:	72 e7                	jb     1004044f8 <.text+0x34f8>
100404511:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
100404516:	e8 f5 60 00 00       	call   10040a610 <.text+0x9610>
10040451b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
100404520:	e8 eb 60 00 00       	call   10040a610 <.text+0x9610>
100404525:	4c 89 f9             	mov    %r15,%rcx
100404528:	ff d3                	call   *%rbx
10040452a:	e8 c1 5f 00 00       	call   10040a4f0 <.text+0x94f0>
10040452f:	4c 8b 40 10          	mov    0x10(%rax),%r8
100404533:	48 89 c1             	mov    %rax,%rcx
100404536:	41 f6 40 11 40       	testb  $0x40,0x11(%r8)
10040453b:	74 24                	je     100404561 <.text+0x3561>
10040453d:	41 8b 40 0c          	mov    0xc(%r8),%eax
100404541:	83 e8 01             	sub    $0x1,%eax
100404544:	41 89 40 0c          	mov    %eax,0xc(%r8)
100404548:	79 0a                	jns    100404554 <.text+0x3554>
10040454a:	41 3b 40 28          	cmp    0x28(%r8),%eax
10040454e:	0f 8c 11 01 00 00    	jl     100404665 <.text+0x3665>
100404554:	49 8b 00             	mov    (%r8),%rax
100404557:	48 8d 50 01          	lea    0x1(%rax),%rdx
10040455b:	49 89 10             	mov    %rdx,(%r8)
10040455e:	c6 00 0d             	movb   $0xd,(%rax)
100404561:	41 83 68 0c 01       	subl   $0x1,0xc(%r8)
100404566:	79 22                	jns    10040458a <.text+0x358a>
100404568:	ba 0a 00 00 00       	mov    $0xa,%edx
10040456d:	e8 ee 5f 00 00       	call   10040a560 <.text+0x9560>
100404572:	e8 79 5f 00 00       	call   10040a4f0 <.text+0x94f0>
100404577:	48 8b 48 10          	mov    0x10(%rax),%rcx
10040457b:	e8 50 60 00 00       	call   10040a5d0 <.text+0x95d0>
100404580:	b8 01 00 00 00       	mov    $0x1,%eax
100404585:	e9 24 fe ff ff       	jmp    1004043ae <.text+0x33ae>
10040458a:	49 8b 00             	mov    (%r8),%rax
10040458d:	48 8d 50 01          	lea    0x1(%rax),%rdx
100404591:	49 89 10             	mov    %rdx,(%r8)
100404594:	c6 00 0a             	movb   $0xa,(%rax)
100404597:	eb d9                	jmp    100404572 <.text+0x3572>
100404599:	4d 85 e4             	test   %r12,%r12
10040459c:	0f 88 91 fe ff ff    	js     100404433 <.text+0x3433>
1004045a2:	80 3d 67 0a 01 00 00 	cmpb   $0x0,0x10a67(%rip)        # 100415010 <_head_msys_gmp_10_dll-0x1ff0>
1004045a9:	0f 85 19 01 00 00    	jne    1004046c8 <.text+0x36c8>
1004045af:	4d 85 e4             	test   %r12,%r12
1004045b2:	0f 84 01 01 00 00    	je     1004046b9 <.text+0x36b9>
1004045b8:	4c 89 fa             	mov    %r15,%rdx
1004045bb:	4c 89 e1             	mov    %r12,%rcx
1004045be:	e8 8d d8 ff ff       	call   100401e50 <.text+0xe50>
1004045c3:	b9 3a 00 00 00       	mov    $0x3a,%ecx
1004045c8:	e8 a3 d6 ff ff       	call   100401c70 <.text+0xc70>
1004045cd:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1004045d2:	4c 89 fa             	mov    %r15,%rdx
1004045d5:	4c 89 e1             	mov    %r12,%rcx
1004045d8:	e8 a3 e9 ff ff       	call   100402f80 <.text+0x1f80>
1004045dd:	80 bc 24 3a 01 00 00 	cmpb   $0x0,0x13a(%rsp)
1004045e4:	00
1004045e5:	74 5e                	je     100404645 <.text+0x3645>
1004045e7:	48 8d b4 24 20 01 00 	lea    0x120(%rsp),%rsi
1004045ee:	00
1004045ef:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
1004045f4:	31 ed                	xor    %ebp,%ebp
1004045f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004045fd:	00 00 00
100404600:	31 db                	xor    %ebx,%ebx
100404602:	80 3e 00             	cmpb   $0x0,(%rsi)
100404605:	74 27                	je     10040462e <.text+0x362e>
100404607:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040460e:	00 00
100404610:	b9 20 00 00 00       	mov    $0x20,%ecx
100404615:	83 c3 01             	add    $0x1,%ebx
100404618:	e8 53 d6 ff ff       	call   100401c70 <.text+0xc70>
10040461d:	48 8b 0f             	mov    (%rdi),%rcx
100404620:	31 d2                	xor    %edx,%edx
100404622:	e8 59 d5 ff ff       	call   100401b80 <.text+0xb80>
100404627:	0f b6 06             	movzbl (%rsi),%eax
10040462a:	39 c3                	cmp    %eax,%ebx
10040462c:	72 e2                	jb     100404610 <.text+0x3610>
10040462e:	0f b6 84 24 3a 01 00 	movzbl 0x13a(%rsp),%eax
100404635:	00
100404636:	83 c5 01             	add    $0x1,%ebp
100404639:	48 83 c6 01          	add    $0x1,%rsi
10040463d:	48 83 c7 08          	add    $0x8,%rdi
100404641:	39 c5                	cmp    %eax,%ebp
100404643:	72 bb                	jb     100404600 <.text+0x3600>
100404645:	48 83 7c 24 48 00    	cmpq   $0x0,0x48(%rsp)
10040464b:	0f 85 9c 00 00 00    	jne    1004046ed <.text+0x36ed>
100404651:	b9 0a 00 00 00       	mov    $0xa,%ecx
100404656:	e8 15 d6 ff ff       	call   100401c70 <.text+0xc70>
10040465b:	b8 01 00 00 00       	mov    $0x1,%eax
100404660:	e9 49 fd ff ff       	jmp    1004043ae <.text+0x33ae>
100404665:	ba 0d 00 00 00       	mov    $0xd,%edx
10040466a:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
10040466f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
100404674:	e8 e7 5e 00 00       	call   10040a560 <.text+0x9560>
100404679:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
10040467e:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
100404683:	e9 d9 fe ff ff       	jmp    100404561 <.text+0x3561>
100404688:	e8 63 5e 00 00       	call   10040a4f0 <.text+0x94f0>
10040468d:	41 b8 27 00 00 00    	mov    $0x27,%r8d
100404693:	ba 01 00 00 00       	mov    $0x1,%edx
100404698:	48 8d 0d 01 8b 00 00 	lea    0x8b01(%rip),%rcx        # 10040d1a0 <_head_msys_gmp_10_dll-0x9e60>
10040469f:	4c 8b 48 18          	mov    0x18(%rax),%r9
1004046a3:	e8 78 5f 00 00       	call   10040a620 <.text+0x9620>
1004046a8:	e9 93 fd ff ff       	jmp    100404440 <.text+0x3440>
1004046ad:	48 8b 1d 24 2d 01 00 	mov    0x12d24(%rip),%rbx        # 1004173d8 <__imp___gmpz_clear>
1004046b4:	e9 58 fe ff ff       	jmp    100404511 <.text+0x3511>
1004046b9:	31 d2                	xor    %edx,%edx
1004046bb:	4c 89 f9             	mov    %r15,%rcx
1004046be:	e8 bd d4 ff ff       	call   100401b80 <.text+0xb80>
1004046c3:	e9 fb fe ff ff       	jmp    1004045c3 <.text+0x35c3>
1004046c8:	e8 23 5e 00 00       	call   10040a4f0 <.text+0x94f0>
1004046cd:	41 b8 24 00 00 00    	mov    $0x24,%r8d
1004046d3:	ba 01 00 00 00       	mov    $0x1,%edx
1004046d8:	48 8d 0d 99 8a 00 00 	lea    0x8a99(%rip),%rcx        # 10040d178 <_head_msys_gmp_10_dll-0x9e88>
1004046df:	4c 8b 48 18          	mov    0x18(%rax),%r9
1004046e3:	e8 38 5f 00 00       	call   10040a620 <.text+0x9620>
1004046e8:	e9 c2 fe ff ff       	jmp    1004045af <.text+0x35af>
1004046ed:	b9 20 00 00 00       	mov    $0x20,%ecx
1004046f2:	e8 79 d5 ff ff       	call   100401c70 <.text+0xc70>
1004046f7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1004046fc:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
100404701:	48 85 c9             	test   %rcx,%rcx
100404704:	74 0d                	je     100404713 <.text+0x3713>
100404706:	4c 89 c2             	mov    %r8,%rdx
100404709:	e8 42 d7 ff ff       	call   100401e50 <.text+0xe50>
10040470e:	e9 3e ff ff ff       	jmp    100404651 <.text+0x3651>
100404713:	31 d2                	xor    %edx,%edx
100404715:	4c 89 c1             	mov    %r8,%rcx
100404718:	e8 63 d4 ff ff       	call   100401b80 <.text+0xb80>
10040471d:	e9 2f ff ff ff       	jmp    100404651 <.text+0x3651>
100404722:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
100404729:	00 00 00 00
10040472d:	0f 1f 00             	nopl   (%rax)
100404730:	41 56                	push   %r14
100404732:	41 55                	push   %r13
100404734:	41 54                	push   %r12
100404736:	56                   	push   %rsi
100404737:	53                   	push   %rbx
100404738:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
10040473f:	48 8b 05 0a cd 00 00 	mov    0xcd0a(%rip),%rax        # 100411450 <_head_msys_gmp_10_dll-0x5bb0>
100404746:	4c 8b 28             	mov    (%rax),%r13
100404749:	41 89 cc             	mov    %ecx,%r12d
10040474c:	85 c9                	test   %ecx,%ecx
10040474e:	74 2b                	je     10040477b <.text+0x377b>
100404750:	48 8d 0d b9 8a 00 00 	lea    0x8ab9(%rip),%rcx        # 10040d210 <_head_msys_gmp_10_dll-0x9df0>
100404757:	e8 24 5c 00 00       	call   10040a380 <.text+0x9380>
10040475c:	49 89 c6             	mov    %rax,%r14
10040475f:	e8 8c 5d 00 00       	call   10040a4f0 <.text+0x94f0>
100404764:	4d 89 e8             	mov    %r13,%r8
100404767:	4c 89 f2             	mov    %r14,%rdx
10040476a:	48 8b 48 18          	mov    0x18(%rax),%rcx
10040476e:	e8 6d 5e 00 00       	call   10040a5e0 <.text+0x95e0>
100404773:	44 89 e1             	mov    %r12d,%ecx
100404776:	e8 35 5e 00 00       	call   10040a5b0 <.text+0x95b0>
10040477b:	48 8d 0d b6 8a 00 00 	lea    0x8ab6(%rip),%rcx        # 10040d238 <_head_msys_gmp_10_dll-0x9dc8>
100404782:	48 8d 35 10 8c 00 00 	lea    0x8c10(%rip),%rsi        # 10040d399 <_head_msys_gmp_10_dll-0x9c67>
100404789:	e8 f2 5b 00 00       	call   10040a380 <.text+0x9380>
10040478e:	4d 89 e8             	mov    %r13,%r8
100404791:	4c 89 ea             	mov    %r13,%rdx
100404794:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
100404799:	48 89 c1             	mov    %rax,%rcx
10040479c:	e8 9f 5f 00 00       	call   10040a740 <.text+0x9740>
1004047a1:	e8 4a 5d 00 00       	call   10040a4f0 <.text+0x94f0>
1004047a6:	48 8d 0d b3 8a 00 00 	lea    0x8ab3(%rip),%rcx        # 10040d260 <_head_msys_gmp_10_dll-0x9da0>
1004047ad:	4c 8b 68 10          	mov    0x10(%rax),%r13
1004047b1:	e8 ca 5b 00 00       	call   10040a380 <.text+0x9380>
1004047b6:	48 89 c1             	mov    %rax,%rcx
1004047b9:	4c 89 ea             	mov    %r13,%rdx
1004047bc:	e8 3f 5e 00 00       	call   10040a600 <.text+0x9600>
1004047c1:	e8 2a 5d 00 00       	call   10040a4f0 <.text+0x94f0>
1004047c6:	48 8d 0d 1b 8b 00 00 	lea    0x8b1b(%rip),%rcx        # 10040d2e8 <_head_msys_gmp_10_dll-0x9d18>
1004047cd:	4c 8b 68 10          	mov    0x10(%rax),%r13
1004047d1:	e8 aa 5b 00 00       	call   10040a380 <.text+0x9380>
1004047d6:	48 89 c1             	mov    %rax,%rcx
1004047d9:	4c 89 ea             	mov    %r13,%rdx
1004047dc:	e8 1f 5e 00 00       	call   10040a600 <.text+0x9600>
1004047e1:	e8 0a 5d 00 00       	call   10040a4f0 <.text+0x94f0>
1004047e6:	48 8d 0d 2b 8b 00 00 	lea    0x8b2b(%rip),%rcx        # 10040d318 <_head_msys_gmp_10_dll-0x9ce8>
1004047ed:	4c 8b 68 10          	mov    0x10(%rax),%r13
1004047f1:	e8 8a 5b 00 00       	call   10040a380 <.text+0x9380>
1004047f6:	48 89 c1             	mov    %rax,%rcx
1004047f9:	4c 89 ea             	mov    %r13,%rdx
1004047fc:	e8 ff 5d 00 00       	call   10040a600 <.text+0x9600>
100404801:	48 8d 05 46 8b 00 00 	lea    0x8b46(%rip),%rax        # 10040d34e <_head_msys_gmp_10_dll-0x9cb2>
100404808:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
10040480d:	48 8d 35 8f 8b 00 00 	lea    0x8b8f(%rip),%rsi        # 10040d3a3 <_head_msys_gmp_10_dll-0x9c5d>
100404814:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
100404819:	48 8d 05 30 8b 00 00 	lea    0x8b30(%rip),%rax        # 10040d350 <_head_msys_gmp_10_dll-0x9cb0>
100404820:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
100404825:	48 8d 05 34 8b 00 00 	lea    0x8b34(%rip),%rax        # 10040d360 <_head_msys_gmp_10_dll-0x9ca0>
10040482c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
100404831:	48 8d 05 32 8b 00 00 	lea    0x8b32(%rip),%rax        # 10040d36a <_head_msys_gmp_10_dll-0x9c96>
100404838:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040483d:	48 8d 05 3c 8b 00 00 	lea    0x8b3c(%rip),%rax        # 10040d380 <_head_msys_gmp_10_dll-0x9c80>
100404844:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
100404849:	48 8d 05 3a 8b 00 00 	lea    0x8b3a(%rip),%rax        # 10040d38a <_head_msys_gmp_10_dll-0x9c76>
100404850:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
100404855:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
10040485a:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
10040485f:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
100404864:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
10040486b:	00 00 00 00 00
100404870:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
100404877:	00 00 00 00 00
10040487c:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
100404881:	48 8d 35 25 8b 00 00 	lea    0x8b25(%rip),%rsi        # 10040d3ad <_head_msys_gmp_10_dll-0x9c53>
100404888:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
10040488d:	48 8d 35 67 89 00 00 	lea    0x8967(%rip),%rsi        # 10040d1fb <_head_msys_gmp_10_dll-0x9e05>
100404894:	0f 1f 40 00          	nopl   0x0(%rax)
100404898:	48 8b 53 10          	mov    0x10(%rbx),%rdx
10040489c:	48 83 c3 10          	add    $0x10,%rbx
1004048a0:	48 85 d2             	test   %rdx,%rdx
1004048a3:	74 0c                	je     1004048b1 <.text+0x38b1>
1004048a5:	48 89 f1             	mov    %rsi,%rcx
1004048a8:	e8 03 5f 00 00       	call   10040a7b0 <.text+0x97b0>
1004048ad:	85 c0                	test   %eax,%eax
1004048af:	75 e7                	jne    100404898 <.text+0x3898>
1004048b1:	4c 8b 6b 08          	mov    0x8(%rbx),%r13
1004048b5:	48 8d 0d fb 8a 00 00 	lea    0x8afb(%rip),%rcx        # 10040d3b7 <_head_msys_gmp_10_dll-0x9c49>
1004048bc:	4d 85 ed             	test   %r13,%r13
1004048bf:	0f 84 9f 00 00 00    	je     100404964 <.text+0x3964>
1004048c5:	e8 b6 5a 00 00       	call   10040a380 <.text+0x9380>
1004048ca:	4c 8d 05 ff 8a 00 00 	lea    0x8aff(%rip),%r8        # 10040d3d0 <_head_msys_gmp_10_dll-0x9c30>
1004048d1:	48 8d 15 20 8b 00 00 	lea    0x8b20(%rip),%rdx        # 10040d3f8 <_head_msys_gmp_10_dll-0x9c08>
1004048d8:	48 89 c1             	mov    %rax,%rcx
1004048db:	e8 60 5e 00 00       	call   10040a740 <.text+0x9740>
1004048e0:	b9 06 00 00 00       	mov    $0x6,%ecx
1004048e5:	31 d2                	xor    %edx,%edx
1004048e7:	e8 8c 5a 00 00       	call   10040a378 <.text+0x9378>
1004048ec:	48 89 c1             	mov    %rax,%rcx
1004048ef:	48 85 c0             	test   %rax,%rax
1004048f2:	74 1a                	je     10040490e <.text+0x390e>
1004048f4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1004048fa:	48 8d 15 05 8b 00 00 	lea    0x8b05(%rip),%rdx        # 10040d406 <_head_msys_gmp_10_dll-0x9bfa>
100404901:	e8 ea 5e 00 00       	call   10040a7f0 <.text+0x97f0>
100404906:	85 c0                	test   %eax,%eax
100404908:	0f 85 d7 00 00 00    	jne    1004049e5 <.text+0x39e5>
10040490e:	48 8d 0d 42 8b 00 00 	lea    0x8b42(%rip),%rcx        # 10040d457 <_head_msys_gmp_10_dll-0x9ba9>
100404915:	48 8d 1d e6 88 00 00 	lea    0x88e6(%rip),%rbx        # 10040d202 <_head_msys_gmp_10_dll-0x9dfe>
10040491c:	e8 5f 5a 00 00       	call   10040a380 <.text+0x9380>
100404921:	4c 8d 05 d3 88 00 00 	lea    0x88d3(%rip),%r8        # 10040d1fb <_head_msys_gmp_10_dll-0x9e05>
100404928:	48 8d 15 a1 8a 00 00 	lea    0x8aa1(%rip),%rdx        # 10040d3d0 <_head_msys_gmp_10_dll-0x9c30>
10040492f:	48 89 c1             	mov    %rax,%rcx
100404932:	e8 09 5e 00 00       	call   10040a740 <.text+0x9740>
100404937:	49 39 f5             	cmp    %rsi,%r13
10040493a:	48 8d 05 cd 88 00 00 	lea    0x88cd(%rip),%rax        # 10040d20e <_head_msys_gmp_10_dll-0x9df2>
100404941:	48 0f 45 d8          	cmovne %rax,%rbx
100404945:	48 8d 0d 2c 8b 00 00 	lea    0x8b2c(%rip),%rcx        # 10040d478 <_head_msys_gmp_10_dll-0x9b88>
10040494c:	e8 2f 5a 00 00       	call   10040a380 <.text+0x9380>
100404951:	49 89 d8             	mov    %rbx,%r8
100404954:	4c 89 ea             	mov    %r13,%rdx
100404957:	48 89 c1             	mov    %rax,%rcx
10040495a:	e8 e1 5d 00 00       	call   10040a740 <.text+0x9740>
10040495f:	e9 0f fe ff ff       	jmp    100404773 <.text+0x3773>
100404964:	e8 17 5a 00 00       	call   10040a380 <.text+0x9380>
100404969:	4c 8d 05 60 8a 00 00 	lea    0x8a60(%rip),%r8        # 10040d3d0 <_head_msys_gmp_10_dll-0x9c30>
100404970:	48 8d 15 81 8a 00 00 	lea    0x8a81(%rip),%rdx        # 10040d3f8 <_head_msys_gmp_10_dll-0x9c08>
100404977:	48 89 c1             	mov    %rax,%rcx
10040497a:	e8 c1 5d 00 00       	call   10040a740 <.text+0x9740>
10040497f:	b9 06 00 00 00       	mov    $0x6,%ecx
100404984:	31 d2                	xor    %edx,%edx
100404986:	e8 ed 59 00 00       	call   10040a378 <.text+0x9378>
10040498b:	48 89 c1             	mov    %rax,%rcx
10040498e:	48 85 c0             	test   %rax,%rax
100404991:	74 16                	je     1004049a9 <.text+0x39a9>
100404993:	41 b8 03 00 00 00    	mov    $0x3,%r8d
100404999:	48 8d 15 66 8a 00 00 	lea    0x8a66(%rip),%rdx        # 10040d406 <_head_msys_gmp_10_dll-0x9bfa>
1004049a0:	e8 4b 5e 00 00       	call   10040a7f0 <.text+0x97f0>
1004049a5:	85 c0                	test   %eax,%eax
1004049a7:	75 35                	jne    1004049de <.text+0x39de>
1004049a9:	48 8d 0d a7 8a 00 00 	lea    0x8aa7(%rip),%rcx        # 10040d457 <_head_msys_gmp_10_dll-0x9ba9>
1004049b0:	4c 8d 2d 44 88 00 00 	lea    0x8844(%rip),%r13        # 10040d1fb <_head_msys_gmp_10_dll-0x9e05>
1004049b7:	e8 c4 59 00 00       	call   10040a380 <.text+0x9380>
1004049bc:	4c 8d 05 38 88 00 00 	lea    0x8838(%rip),%r8        # 10040d1fb <_head_msys_gmp_10_dll-0x9e05>
1004049c3:	48 8d 15 06 8a 00 00 	lea    0x8a06(%rip),%rdx        # 10040d3d0 <_head_msys_gmp_10_dll-0x9c30>
1004049ca:	48 89 c1             	mov    %rax,%rcx
1004049cd:	48 8d 1d 2e 88 00 00 	lea    0x882e(%rip),%rbx        # 10040d202 <_head_msys_gmp_10_dll-0x9dfe>
1004049d4:	e8 67 5d 00 00       	call   10040a740 <.text+0x9740>
1004049d9:	e9 67 ff ff ff       	jmp    100404945 <.text+0x3945>
1004049de:	4c 8d 2d 16 88 00 00 	lea    0x8816(%rip),%r13        # 10040d1fb <_head_msys_gmp_10_dll-0x9e05>
1004049e5:	e8 06 5b 00 00       	call   10040a4f0 <.text+0x94f0>
1004049ea:	48 8d 0d 1f 8a 00 00 	lea    0x8a1f(%rip),%rcx        # 10040d410 <_head_msys_gmp_10_dll-0x9bf0>
1004049f1:	4c 8b 70 10          	mov    0x10(%rax),%r14