10040a118:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040a11f:	00
10040a120:	48 83 ec 28          	sub    $0x28,%rsp
10040a124:	f6 c1 0f             	test   $0xf,%cl
10040a127:	0f 85 b3 0f 00 00    	jne    10040b0e0 <.text+0xa0e0>
10040a12d:	f6 c1 10             	test   $0x10,%cl
10040a130:	75 0e                	jne    10040a140 <.text+0x9140>
10040a132:	48 83 c4 28          	add    $0x28,%rsp
10040a136:	c3                   	ret
10040a137:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040a13e:	00 00
10040a140:	0f b6 41 ff          	movzbl -0x1(%rcx),%eax
10040a144:	48 29 c1             	sub    %rax,%rcx
10040a147:	48 83 c4 28          	add    $0x28,%rsp
10040a14b:	e9 c0 04 00 00       	jmp    10040a610 <.text+0x9610>
10040a150:	90                   	nop
10040a151:	90                   	nop
10040a152:	90                   	nop
10040a153:	90                   	nop
10040a154:	90                   	nop
10040a155:	90                   	nop
10040a156:	90                   	nop
10040a157:	90                   	nop
10040a158:	90                   	nop
10040a159:	90                   	nop
10040a15a:	90                   	nop
10040a15b:	90                   	nop
10040a15c:	90                   	nop
10040a15d:	90                   	nop
10040a15e:	90                   	nop
10040a15f:	90                   	nop
10040a160:	41 55                	push   %r13
10040a162:	41 54                	push   %r12
10040a164:	57                   	push   %rdi
10040a165:	56                   	push   %rsi
10040a166:	53                   	push   %rbx
10040a167:	48 83 ec 60          	sub    $0x60,%rsp
10040a16b:	49 89 cc             	mov    %rcx,%r12
10040a16e:	e8 9d 03 00 00       	call   10040a510 <.text+0x9510>
10040a173:	83 f8 01             	cmp    $0x1,%eax
10040a176:	7f 18                	jg     10040a190 <.text+0x9190>
10040a178:	4c 89 e1             	mov    %r12,%rcx
10040a17b:	48 83 c4 60          	add    $0x60,%rsp
10040a17f:	5b                   	pop    %rbx
10040a180:	5e                   	pop    %rsi
10040a181:	5f                   	pop    %rdi
10040a182:	41 5c                	pop    %r12
10040a184:	41 5d                	pop    %r13
10040a186:	e9 55 06 00 00       	jmp    10040a7e0 <.text+0x97e0>
10040a18b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040a190:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
10040a195:	48 8d 7c 24 42       	lea    0x42(%rsp),%rdi
10040a19a:	45 31 e4             	xor    %r12d,%r12d
10040a19d:	48 8b 35 9c 72 00 00 	mov    0x729c(%rip),%rsi        # 100411440 <_head_msys_gmp_10_dll-0x5bc0>
10040a1a4:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
10040a1a9:	48 8d 5c 24 24       	lea    0x24(%rsp),%rbx
10040a1ae:	48 c7 44 24 24 00 00 	movq   $0x0,0x24(%rsp)
10040a1b5:	00 00
10040a1b7:	eb 55                	jmp    10040a20e <.text+0x920e>
10040a1b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
10040a1c0:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
10040a1c5:	0f b6 0a             	movzbl (%rdx),%ecx
10040a1c8:	89 c8                	mov    %ecx,%eax
10040a1ca:	c0 e8 05             	shr    $0x5,%al
10040a1cd:	83 e0 07             	and    $0x7,%eax
10040a1d0:	8b 04 86             	mov    (%rsi,%rax,4),%eax
10040a1d3:	d3 e8                	shr    %cl,%eax
10040a1d5:	a8 01                	test   $0x1,%al
10040a1d7:	0f 84 e3 00 00 00    	je     10040a2c0 <.text+0x92c0>
10040a1dd:	48 c7 44 24 38 01 00 	movq   $0x1,0x38(%rsp)
10040a1e4:	00 00
10040a1e6:	66 0f be 02          	movsbw (%rdx),%ax
10040a1ea:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
10040a1ef:	66 89 44 24 42       	mov    %ax,0x42(%rsp)
10040a1f4:	66 83 7c 24 42 00    	cmpw   $0x0,0x42(%rsp)
10040a1fa:	0f 84 b0 00 00 00    	je     10040a2b0 <.text+0x92b0>
10040a200:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
10040a205:	48 01 44 24 30       	add    %rax,0x30(%rsp)
10040a20a:	49 83 c4 01          	add    $0x1,%r12
10040a20e:	80 7c 24 20 00       	cmpb   $0x0,0x20(%rsp)
10040a213:	c6 44 24 2c 00       	movb   $0x0,0x2c(%rsp)
10040a218:	74 a6                	je     10040a1c0 <.text+0x91c0>
10040a21a:	e8 f1 02 00 00       	call   10040a510 <.text+0x9510>
10040a21f:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
10040a224:	48 63 d0             	movslq %eax,%rdx
10040a227:	4c 89 e9             	mov    %r13,%rcx
10040a22a:	e8 71 d6 ff ff       	call   1004078a0 <.text+0x68a0>
10040a22f:	49 89 d9             	mov    %rbx,%r9
10040a232:	4c 89 ea             	mov    %r13,%rdx
10040a235:	48 89 f9             	mov    %rdi,%rcx
10040a238:	49 89 c0             	mov    %rax,%r8
10040a23b:	e8 d0 e5 ff ff       	call   100408810 <.text+0x7810>
10040a240:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040a245:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
10040a249:	0f 84 91 00 00 00    	je     10040a2e0 <.text+0x92e0>
10040a24f:	48 83 f8 fe          	cmp    $0xfffffffffffffffe,%rax
10040a253:	0f 84 9f 00 00 00    	je     10040a2f8 <.text+0x92f8>
10040a259:	48 85 c0             	test   %rax,%rax
10040a25c:	75 23                	jne    10040a281 <.text+0x9281>
10040a25e:	48 c7 44 24 38 01 00 	movq   $0x1,0x38(%rsp)
10040a265:	00 00
10040a267:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
10040a26c:	80 38 00             	cmpb   $0x0,(%rax)
10040a26f:	0f 85 bb 00 00 00    	jne    10040a330 <.text+0x9330>
10040a275:	66 83 7c 24 42 00    	cmpw   $0x0,0x42(%rsp)
10040a27b:	0f 85 ce 00 00 00    	jne    10040a34f <.text+0x934f>
10040a281:	48 89 d9             	mov    %rbx,%rcx
10040a284:	c6 44 24 40 01       	movb   $0x1,0x40(%rsp)
10040a289:	e8 42 04 00 00       	call   10040a6d0 <.text+0x96d0>
10040a28e:	85 c0                	test   %eax,%eax
10040a290:	74 05                	je     10040a297 <.text+0x9297>
10040a292:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
10040a297:	0f b6 44 24 40       	movzbl 0x40(%rsp),%eax
10040a29c:	84 c0                	test   %al,%al
10040a29e:	0f 84 5c ff ff ff    	je     10040a200 <.text+0x9200>
10040a2a4:	66 83 7c 24 42 00    	cmpw   $0x0,0x42(%rsp)
10040a2aa:	0f 85 50 ff ff ff    	jne    10040a200 <.text+0x9200>
10040a2b0:	4c 89 e0             	mov    %r12,%rax
10040a2b3:	48 83 c4 60          	add    $0x60,%rsp
10040a2b7:	5b                   	pop    %rbx
10040a2b8:	5e                   	pop    %rsi
10040a2b9:	5f                   	pop    %rdi
10040a2ba:	41 5c                	pop    %r12
10040a2bc:	41 5d                	pop    %r13
10040a2be:	c3                   	ret
10040a2bf:	90                   	nop
10040a2c0:	48 89 d9             	mov    %rbx,%rcx
10040a2c3:	e8 08 04 00 00       	call   10040a6d0 <.text+0x96d0>
10040a2c8:	85 c0                	test   %eax,%eax
10040a2ca:	74 45                	je     10040a311 <.text+0x9311>
10040a2cc:	c6 44 24 20 01       	movb   $0x1,0x20(%rsp)
10040a2d1:	e9 44 ff ff ff       	jmp    10040a21a <.text+0x921a>
10040a2d6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040a2dd:	00 00 00
10040a2e0:	48 c7 44 24 38 01 00 	movq   $0x1,0x38(%rsp)
10040a2e7:	00 00
10040a2e9:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
10040a2ee:	e9 0d ff ff ff       	jmp    10040a200 <.text+0x9200>
10040a2f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
10040a2f8:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
10040a2fd:	e8 de 04 00 00       	call   10040a7e0 <.text+0x97e0>
10040a302:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
10040a307:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040a30c:	e9 ef fe ff ff       	jmp    10040a200 <.text+0x9200>
10040a311:	4c 8d 0d 68 70 00 00 	lea    0x7068(%rip),%r9        # 100411380 <_head_msys_gmp_10_dll-0x5c80>
10040a318:	4c 8d 05 d1 70 00 00 	lea    0x70d1(%rip),%r8        # 1004113f0 <_head_msys_gmp_10_dll-0x5c10>
10040a31f:	ba 96 00 00 00       	mov    $0x96,%edx
10040a324:	48 8d 0d 6d 70 00 00 	lea    0x706d(%rip),%rcx        # 100411398 <_head_msys_gmp_10_dll-0x5c68>
10040a32b:	e8 90 01 00 00       	call   10040a4c0 <.text+0x94c0>
10040a330:	4c 8d 0d 81 70 00 00 	lea    0x7081(%rip),%r9        # 1004113b8 <_head_msys_gmp_10_dll-0x5c48>
10040a337:	4c 8d 05 b2 70 00 00 	lea    0x70b2(%rip),%r8        # 1004113f0 <_head_msys_gmp_10_dll-0x5c10>
10040a33e:	ba b2 00 00 00       	mov    $0xb2,%edx
10040a343:	48 8d 0d 4e 70 00 00 	lea    0x704e(%rip),%rcx        # 100411398 <_head_msys_gmp_10_dll-0x5c68>
10040a34a:	e8 71 01 00 00       	call   10040a4c0 <.text+0x94c0>
10040a34f:	4c 8d 0d 79 70 00 00 	lea    0x7079(%rip),%r9        # 1004113cf <_head_msys_gmp_10_dll-0x5c31>
10040a356:	4c 8d 05 93 70 00 00 	lea    0x7093(%rip),%r8        # 1004113f0 <_head_msys_gmp_10_dll-0x5c10>
10040a35d:	ba b3 00 00 00       	mov    $0xb3,%edx
10040a362:	48 8d 0d 2f 70 00 00 	lea    0x702f(%rip),%rcx        # 100411398 <_head_msys_gmp_10_dll-0x5c68>
10040a369:	e8 52 01 00 00       	call   10040a4c0 <.text+0x94c0>
10040a36e:	90                   	nop
10040a36f:	90                   	nop
10040a370:	ff 25 62 d1 00 00    	jmp    *0xd162(%rip)        # 1004174d8 <__imp_libintl_textdomain>
10040a376:	90                   	nop
10040a377:	90                   	nop
10040a378:	ff 25 52 d1 00 00    	jmp    *0xd152(%rip)        # 1004174d0 <__imp_libintl_setlocale>
10040a37e:	90                   	nop
10040a37f:	90                   	nop
10040a380:	ff 25 42 d1 00 00    	jmp    *0xd142(%rip)        # 1004174c8 <__imp_libintl_gettext>
10040a386:	90                   	nop
10040a387:	90                   	nop
10040a388:	ff 25 32 d1 00 00    	jmp    *0xd132(%rip)        # 1004174c0 <__imp_libintl_bindtextdomain>
10040a38e:	90                   	nop
10040a38f:	90                   	nop
10040a390:	ff 25 fa d0 00 00    	jmp    *0xd0fa(%rip)        # 100417490 <__imp___gmpz_tdiv_q_ui>
10040a396:	90                   	nop
10040a397:	90                   	nop
10040a398:	ff 25 ea d0 00 00    	jmp    *0xd0ea(%rip)        # 100417488 <__imp___gmpz_tdiv_q_2exp>
10040a39e:	90                   	nop
10040a39f:	90                   	nop
10040a3a0:	ff 25 da d0 00 00    	jmp    *0xd0da(%rip)        # 100417480 <__imp___gmpz_sub_ui>
10040a3a6:	90                   	nop
10040a3a7:	90                   	nop
10040a3a8:	ff 25 ca d0 00 00    	jmp    *0xd0ca(%rip)        # 100417478 <__imp___gmpz_sub>
10040a3ae:	90                   	nop
10040a3af:	90                   	nop
10040a3b0:	ff 25 ba d0 00 00    	jmp    *0xd0ba(%rip)        # 100417470 <__imp___gmpz_set_ui>
10040a3b6:	90                   	nop
10040a3b7:	90                   	nop
10040a3b8:	ff 25 aa d0 00 00    	jmp    *0xd0aa(%rip)        # 100417468 <__imp___gmpz_set>
10040a3be:	90                   	nop
10040a3bf:	90                   	nop
10040a3c0:	ff 25 9a d0 00 00    	jmp    *0xd09a(%rip)        # 100417460 <__imp___gmpz_scan1>
10040a3c6:	90                   	nop
10040a3c7:	90                   	nop
10040a3c8:	ff 25 8a d0 00 00    	jmp    *0xd08a(%rip)        # 100417458 <__imp___gmpz_powm_ui>
10040a3ce:	90                   	nop
10040a3cf:	90                   	nop
10040a3d0:	ff 25 7a d0 00 00    	jmp    *0xd07a(%rip)        # 100417450 <__imp___gmpz_powm>
10040a3d6:	90                   	nop
10040a3d7:	90                   	nop
10040a3d8:	ff 25 6a d0 00 00    	jmp    *0xd06a(%rip)        # 100417448 <__imp___gmpz_mul>
10040a3de:	90                   	nop
10040a3df:	90                   	nop
10040a3e0:	ff 25 5a d0 00 00    	jmp    *0xd05a(%rip)        # 100417440 <__imp___gmpz_mod>
10040a3e6:	90                   	nop
10040a3e7:	90                   	nop
10040a3e8:	ff 25 4a d0 00 00    	jmp    *0xd04a(%rip)        # 100417438 <__imp___gmpz_inits>
10040a3ee:	90                   	nop
10040a3ef:	90                   	nop
10040a3f0:	ff 25 3a d0 00 00    	jmp    *0xd03a(%rip)        # 100417430 <__imp___gmpz_init_set_ui>
10040a3f6:	90                   	nop
10040a3f7:	90                   	nop
10040a3f8:	ff 25 2a d0 00 00    	jmp    *0xd02a(%rip)        # 100417428 <__imp___gmpz_init_set_str>
10040a3fe:	90                   	nop
10040a3ff:	90                   	nop
10040a400:	ff 25 1a d0 00 00    	jmp    *0xd01a(%rip)        # 100417420 <__imp___gmpz_init_set_si>
10040a406:	90                   	nop
10040a407:	90                   	nop
10040a408:	ff 25 0a d0 00 00    	jmp    *0xd00a(%rip)        # 100417418 <__imp___gmpz_init>
10040a40e:	90                   	nop
10040a40f:	90                   	nop
10040a410:	ff 25 fa cf 00 00    	jmp    *0xcffa(%rip)        # 100417410 <__imp___gmpz_gcd>
10040a416:	90                   	nop
10040a417:	90                   	nop
10040a418:	ff 25 ea cf 00 00    	jmp    *0xcfea(%rip)        # 100417408 <__imp___gmpz_fdiv_q_2exp>
10040a41e:	90                   	nop
10040a41f:	90                   	nop
10040a420:	ff 25 da cf 00 00    	jmp    *0xcfda(%rip)        # 100417400 <__imp___gmpz_divisible_ui_p>
10040a426:	90                   	nop
10040a427:	90                   	nop
10040a428:	ff 25 ca cf 00 00    	jmp    *0xcfca(%rip)        # 1004173f8 <__imp___gmpz_divexact>
10040a42e:	90                   	nop
10040a42f:	90                   	nop
10040a430:	ff 25 ba cf 00 00    	jmp    *0xcfba(%rip)        # 1004173f0 <__imp___gmpz_cmp_ui>
10040a436:	90                   	nop
10040a437:	90                   	nop
10040a438:	ff 25 aa cf 00 00    	jmp    *0xcfaa(%rip)        # 1004173e8 <__imp___gmpz_cmp>
10040a43e:	90                   	nop
10040a43f:	90                   	nop
10040a440:	ff 25 9a cf 00 00    	jmp    *0xcf9a(%rip)        # 1004173e0 <__imp___gmpz_clears>
10040a446:	90                   	nop
10040a447:	90                   	nop
10040a448:	ff 25 8a cf 00 00    	jmp    *0xcf8a(%rip)        # 1004173d8 <__imp___gmpz_clear>
10040a44e:	90                   	nop
10040a44f:	90                   	nop
10040a450:	ff 25 7a cf 00 00    	jmp    *0xcf7a(%rip)        # 1004173d0 <__imp___gmpz_add_ui>
10040a456:	90                   	nop
10040a457:	90                   	nop
10040a458:	ff 25 6a cf 00 00    	jmp    *0xcf6a(%rip)        # 1004173c8 <__IAT_start__>
10040a45e:	90                   	nop
10040a45f:	90                   	nop
10040a460:	ff 25 4a d0 00 00    	jmp    *0xd04a(%rip)        # 1004174b0 <__imp_libiconv_open>
10040a466:	90                   	nop
10040a467:	90                   	nop
10040a468:	ff 25 3a d0 00 00    	jmp    *0xd03a(%rip)        # 1004174a8 <__imp_libiconv_close>
10040a46e:	90                   	nop
10040a46f:	90                   	nop
10040a470:	ff 25 2a d0 00 00    	jmp    *0xd02a(%rip)        # 1004174a0 <__imp_libiconv>
10040a476:	90                   	nop
10040a477:	90                   	nop
10040a478:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
10040a47f:	00
10040a480:	51                   	push   %rcx
10040a481:	50                   	push   %rax
10040a482:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
10040a488:	48 8d 4c 24 18       	lea    0x18(%rsp),%rcx
10040a48d:	72 19                	jb     10040a4a8 <.text+0x94a8>
10040a48f:	48 81 e9 00 10 00 00 	sub    $0x1000,%rcx
10040a496:	48 83 09 00          	orq    $0x0,(%rcx)
10040a49a:	48 2d 00 10 00 00    	sub    $0x1000,%rax
10040a4a0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
10040a4a6:	77 e7                	ja     10040a48f <.text+0x948f>
10040a4a8:	48 29 c1             	sub    %rax,%rcx
10040a4ab:	48 83 09 00          	orq    $0x0,(%rcx)
10040a4af:	58                   	pop    %rax
10040a4b0:	59                   	pop    %rcx
10040a4b1:	c3                   	ret
10040a4b2:	90                   	nop
10040a4b3:	90                   	nop
10040a4b4:	90                   	nop
10040a4b5:	90                   	nop
10040a4b6:	90                   	nop
10040a4b7:	90                   	nop
10040a4b8:	90                   	nop
10040a4b9:	90                   	nop
10040a4ba:	90                   	nop
10040a4bb:	90                   	nop
10040a4bc:	90                   	nop
10040a4bd:	90                   	nop
10040a4be:	90                   	nop
10040a4bf:	90                   	nop
10040a4c0:	ff 25 22 d0 00 00    	jmp    *0xd022(%rip)        # 1004174e8 <__imp___assert_func>
10040a4c6:	90                   	nop
10040a4c7:	90                   	nop
10040a4c8:	90                   	nop
10040a4c9:	90                   	nop
10040a4ca:	90                   	nop
10040a4cb:	90                   	nop
10040a4cc:	90                   	nop
10040a4cd:	90                   	nop
10040a4ce:	90                   	nop
10040a4cf:	90                   	nop
10040a4d0:	ff 25 1a d0 00 00    	jmp    *0xd01a(%rip)        # 1004174f0 <__imp___cxa_atexit>
10040a4d6:	90                   	nop
10040a4d7:	90                   	nop
10040a4d8:	90                   	nop
10040a4d9:	90                   	nop
10040a4da:	90                   	nop
10040a4db:	90                   	nop
10040a4dc:	90                   	nop
10040a4dd:	90                   	nop
10040a4de:	90                   	nop
10040a4df:	90                   	nop
10040a4e0:	ff 25 12 d0 00 00    	jmp    *0xd012(%rip)        # 1004174f8 <__imp___errno>
10040a4e6:	90                   	nop
10040a4e7:	90                   	nop
10040a4e8:	90                   	nop
10040a4e9:	90                   	nop
10040a4ea:	90                   	nop
10040a4eb:	90                   	nop
10040a4ec:	90                   	nop
10040a4ed:	90                   	nop
10040a4ee:	90                   	nop
10040a4ef:	90                   	nop
10040a4f0:	ff 25 0a d0 00 00    	jmp    *0xd00a(%rip)        # 100417500 <__imp___getreent>
10040a4f6:	90                   	nop
10040a4f7:	90                   	nop
10040a4f8:	90                   	nop
10040a4f9:	90                   	nop
10040a4fa:	90                   	nop
10040a4fb:	90                   	nop
10040a4fc:	90                   	nop
10040a4fd:	90                   	nop
10040a4fe:	90                   	nop
10040a4ff:	90                   	nop
10040a500:	ff 25 02 d0 00 00    	jmp    *0xd002(%rip)        # 100417508 <__imp___locale_ctype_ptr>
10040a506:	90                   	nop
10040a507:	90                   	nop
10040a508:	90                   	nop
10040a509:	90                   	nop
10040a50a:	90                   	nop
10040a50b:	90                   	nop
10040a50c:	90                   	nop
10040a50d:	90                   	nop
10040a50e:	90                   	nop
10040a50f:	90                   	nop
10040a510:	ff 25 fa cf 00 00    	jmp    *0xcffa(%rip)        # 100417510 <__imp___locale_mb_cur_max>
10040a516:	90                   	nop
10040a517:	90                   	nop
10040a518:	90                   	nop