100402fb2:	77 14                	ja     100402fc8 <.text+0x1fc8>
100402fb4:	48 83 c4 48          	add    $0x48,%rsp
100402fb8:	5b                   	pop    %rbx
100402fb9:	5e                   	pop    %rsi
100402fba:	5f                   	pop    %rdi
100402fbb:	5d                   	pop    %rbp
100402fbc:	41 5c                	pop    %r12
100402fbe:	41 5d                	pop    %r13
100402fc0:	41 5e                	pop    %r14
100402fc2:	41 5f                	pop    %r15
100402fc4:	c3                   	ret
100402fc5:	0f 1f 00             	nopl   (%rax)
100402fc8:	41 f6 c4 01          	test   $0x1,%r12b
100402fcc:	0f 85 93 00 00 00    	jne    100403065 <.text+0x2065>
100402fd2:	4d 85 e4             	test   %r12,%r12
100402fd5:	75 59                	jne    100403030 <.text+0x2030>
100402fd7:	49 0f bc cd          	bsf    %r13,%rcx
100402fdb:	ba 02 00 00 00       	mov    $0x2,%edx
100402fe0:	49 d3 ed             	shr    %cl,%r13
100402fe3:	44 8d 41 40          	lea    0x40(%rcx),%r8d
100402fe7:	4c 89 c9             	mov    %r9,%rcx
100402fea:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
100402fef:	4d 89 ec             	mov    %r13,%r12
100402ff2:	be 03 00 00 00       	mov    $0x3,%esi
100402ff7:	45 31 ed             	xor    %r13d,%r13d
100402ffa:	e8 e1 e0 ff ff       	call   1004010e0 <.text+0xe0>
100402fff:	31 ff                	xor    %edi,%edi
100403001:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100403006:	49 bb 55 55 55 55 55 	movabs $0x5555555555555555,%r11
10040300d:	55 55 55
100403010:	49 ba ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r10
100403017:	aa aa aa
10040301a:	4c 8d 3d df a5 00 00 	lea    0xa5df(%rip),%r15        # 10040d600 <_head_msys_gmp_10_dll-0x9a00>
100403021:	e9 35 01 00 00       	jmp    10040315b <.text+0x215b>
100403026:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
10040302d:	00 00 00
100403030:	b9 40 00 00 00       	mov    $0x40,%ecx
100403035:	4c 89 e8             	mov    %r13,%rax
100403038:	ba 02 00 00 00       	mov    $0x2,%edx
10040303d:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
100403042:	4d 0f bc c4          	bsf    %r12,%r8
100403046:	44 29 c1             	sub    %r8d,%ecx
100403049:	48 d3 e0             	shl    %cl,%rax
10040304c:	44 89 c1             	mov    %r8d,%ecx
10040304f:	49 d3 ec             	shr    %cl,%r12
100403052:	49 d3 ed             	shr    %cl,%r13
100403055:	4c 89 c9             	mov    %r9,%rcx
100403058:	49 09 c4             	or     %rax,%r12
10040305b:	e8 80 e0 ff ff       	call   1004010e0 <.text+0xe0>
100403060:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100403065:	4d 85 ed             	test   %r13,%r13
100403068:	0f 84 ab 05 00 00    	je     100403619 <.text+0x2619>
10040306e:	48 8d 2d 93 a5 00 00 	lea    0xa593(%rip),%rbp        # 10040d608 <_head_msys_gmp_10_dll-0x99f8>
100403075:	bb 01 00 00 00       	mov    $0x1,%ebx
10040307a:	49 be ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r14
100403081:	aa aa aa
100403084:	be 03 00 00 00       	mov    $0x3,%esi
100403089:	4c 8d 1d 70 d2 00 00 	lea    0xd270(%rip),%r11        # 100410300 <_head_msys_gmp_10_dll-0x6d00>
100403090:	eb 31                	jmp    1004030c3 <.text+0x20c3>
100403092:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100403098:	41 0f b6 04 1b       	movzbl (%r11,%rbx,1),%eax
10040309d:	89 df                	mov    %ebx,%edi
10040309f:	48 83 c5 10          	add    $0x10,%rbp
1004030a3:	48 01 c6             	add    %rax,%rsi
1004030a6:	4d 85 ed             	test   %r13,%r13
1004030a9:	0f 84 89 00 00 00    	je     100403138 <.text+0x2138>
1004030af:	81 fb 9b 02 00 00    	cmp    $0x29b,%ebx
1004030b5:	0f 87 7d 00 00 00    	ja     100403138 <.text+0x2138>
1004030bb:	4c 8b 75 f8          	mov    -0x8(%rbp),%r14
1004030bf:	48 83 c3 01          	add    $0x1,%rbx
1004030c3:	4d 89 e7             	mov    %r12,%r15
1004030c6:	4d 0f af fe          	imul   %r14,%r15
1004030ca:	4c 89 f8             	mov    %r15,%rax
1004030cd:	48 f7 e6             	mul    %rsi
1004030d0:	4c 39 ea             	cmp    %r13,%rdx
1004030d3:	77 c3                	ja     100403098 <.text+0x2098>
1004030d5:	4c 8b 55 00          	mov    0x0(%rbp),%r10
1004030d9:	4c 89 ef             	mov    %r13,%rdi
1004030dc:	48 29 d7             	sub    %rdx,%rdi
1004030df:	49 0f af fe          	imul   %r14,%rdi
1004030e3:	4c 39 d7             	cmp    %r10,%rdi
1004030e6:	77 b0                	ja     100403098 <.text+0x2098>
1004030e8:	4c 89 c9             	mov    %r9,%rcx
1004030eb:	48 89 f2             	mov    %rsi,%rdx
1004030ee:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004030f4:	4d 89 fc             	mov    %r15,%r12
1004030f7:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
1004030fc:	49 89 fd             	mov    %rdi,%r13
1004030ff:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
100403104:	e8 d7 df ff ff       	call   1004010e0 <.text+0xe0>
100403109:	4c 89 f1             	mov    %r14,%rcx
10040310c:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100403111:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
100403116:	49 0f af cf          	imul   %r15,%rcx
10040311a:	4c 8d 1d df d1 00 00 	lea    0xd1df(%rip),%r11        # 100410300 <_head_msys_gmp_10_dll-0x6d00>
100403121:	48 89 c8             	mov    %rcx,%rax
100403124:	48 f7 e6             	mul    %rsi
100403127:	48 39 fa             	cmp    %rdi,%rdx
10040312a:	0f 87 68 ff ff ff    	ja     100403098 <.text+0x2098>
100403130:	49 89 cf             	mov    %rcx,%r15
100403133:	eb a4                	jmp    1004030d9 <.text+0x20d9>
100403135:	0f 1f 00             	nopl   (%rax)
100403138:	81 ff 9b 02 00 00    	cmp    $0x29b,%edi
10040313e:	0f 87 e4 02 00 00    	ja     100403428 <.text+0x2428>
100403144:	89 f8                	mov    %edi,%eax
100403146:	4c 8d 3d b3 a4 00 00 	lea    0xa4b3(%rip),%r15        # 10040d600 <_head_msys_gmp_10_dll-0x9a00>
10040314d:	48 c1 e0 04          	shl    $0x4,%rax
100403151:	4c 01 f8             	add    %r15,%rax
100403154:	4c 8b 10             	mov    (%rax),%r10
100403157:	4c 8b 58 08          	mov    0x8(%rax),%r11
10040315b:	8d 5f 01             	lea    0x1(%rdi),%ebx
10040315e:	48 8d 2d 9b d1 00 00 	lea    0xd19b(%rip),%rbp        # 100410300 <_head_msys_gmp_10_dll-0x6d00>
100403165:	48 89 df             	mov    %rbx,%rdi
100403168:	48 c1 e3 04          	shl    $0x4,%rbx
10040316c:	4c 01 fb             	add    %r15,%rbx
10040316f:	e9 c3 00 00 00       	jmp    100403237 <.text+0x2237>
100403174:	0f 1f 40 00          	nopl   0x0(%rax)
100403178:	48 8b 03             	mov    (%rbx),%rax
10040317b:	49 0f af c4          	imul   %r12,%rax
10040317f:	48 39 43 08          	cmp    %rax,0x8(%rbx)
100403183:	0f 83 1f 01 00 00    	jae    1004032a8 <.text+0x22a8>
100403189:	48 8b 43 10          	mov    0x10(%rbx),%rax
10040318d:	49 0f af c4          	imul   %r12,%rax
100403191:	48 3b 43 18          	cmp    0x18(%rbx),%rax
100403195:	0f 86 65 01 00 00    	jbe    100403300 <.text+0x2300>
10040319b:	48 8b 43 20          	mov    0x20(%rbx),%rax
10040319f:	49 0f af c4          	imul   %r12,%rax
1004031a3:	48 3b 43 28          	cmp    0x28(%rbx),%rax
1004031a7:	0f 86 b3 01 00 00    	jbe    100403360 <.text+0x2360>
1004031ad:	48 8b 43 30          	mov    0x30(%rbx),%rax
1004031b1:	49 0f af c4          	imul   %r12,%rax
1004031b5:	48 3b 43 38          	cmp    0x38(%rbx),%rax
1004031b9:	0f 86 09 02 00 00    	jbe    1004033c8 <.text+0x23c8>
1004031bf:	48 8b 43 40          	mov    0x40(%rbx),%rax
1004031c3:	49 0f af c4          	imul   %r12,%rax
1004031c7:	48 3b 43 48          	cmp    0x48(%rbx),%rax
1004031cb:	0f 86 6f 03 00 00    	jbe    100403540 <.text+0x2540>
1004031d1:	48 8b 43 50          	mov    0x50(%rbx),%rax
1004031d5:	49 0f af c4          	imul   %r12,%rax
1004031d9:	48 3b 43 58          	cmp    0x58(%rbx),%rax
1004031dd:	0f 86 fd 02 00 00    	jbe    1004034e0 <.text+0x24e0>
1004031e3:	48 8b 43 60          	mov    0x60(%rbx),%rax
1004031e7:	49 0f af c4          	imul   %r12,%rax
1004031eb:	48 3b 43 68          	cmp    0x68(%rbx),%rax
1004031ef:	0f 86 8b 02 00 00    	jbe    100403480 <.text+0x2480>
1004031f5:	48 8d 05 44 ce 00 00 	lea    0xce44(%rip),%rax        # 100410040 <_head_msys_gmp_10_dll-0x6fc0>
1004031fc:	42 0f b6 04 30       	movzbl (%rax,%r14,1),%eax
100403201:	48 01 c6             	add    %rax,%rsi
100403204:	48 89 f0             	mov    %rsi,%rax
100403207:	48 0f af c6          	imul   %rsi,%rax
10040320b:	49 39 c4             	cmp    %rax,%r12
10040320e:	0f 82 14 02 00 00    	jb     100403428 <.text+0x2428>
100403214:	8d 47 07             	lea    0x7(%rdi),%eax
100403217:	48 83 eb 80          	sub    $0xffffffffffffff80,%rbx
10040321b:	83 c7 08             	add    $0x8,%edi
10040321e:	3d 9b 02 00 00       	cmp    $0x29b,%eax
100403223:	0f 87 ff 01 00 00    	ja     100403428 <.text+0x2428>
100403229:	48 c1 e0 04          	shl    $0x4,%rax
10040322d:	4c 01 f8             	add    %r15,%rax
100403230:	4c 8b 10             	mov    (%rax),%r10
100403233:	4c 8b 58 08          	mov    0x8(%rax),%r11
100403237:	4c 89 e0             	mov    %r12,%rax
10040323a:	44 8d 77 ff          	lea    -0x1(%rdi),%r14d
10040323e:	49 0f af c2          	imul   %r10,%rax
100403242:	49 39 c3             	cmp    %rax,%r11
100403245:	0f 82 2d ff ff ff    	jb     100403178 <.text+0x2178>
10040324b:	4c 89 c9             	mov    %r9,%rcx
10040324e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100403254:	48 89 f2             	mov    %rsi,%rdx
100403257:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
10040325c:	4c 89 5c 24 30       	mov    %r11,0x30(%rsp)
100403261:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
100403266:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
10040326b:	e8 70 de ff ff       	call   1004010e0 <.text+0xe0>
100403270:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
100403275:	4c 8b 54 24 28       	mov    0x28(%rsp),%r10
10040327a:	4c 8b 5c 24 30       	mov    0x30(%rsp),%r11
10040327f:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100403284:	49 89 c4             	mov    %rax,%r12
100403287:	49 0f af c2          	imul   %r10,%rax
10040328b:	49 39 c3             	cmp    %rax,%r11
10040328e:	73 bb                	jae    10040324b <.text+0x224b>
100403290:	48 8b 03             	mov    (%rbx),%rax
100403293:	49 0f af c4          	imul   %r12,%rax
100403297:	48 39 43 08          	cmp    %rax,0x8(%rbx)
10040329b:	0f 82 e8 fe ff ff    	jb     100403189 <.text+0x2189>
1004032a1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1004032a8:	89 fa                	mov    %edi,%edx
1004032aa:	0f b6 54 15 00       	movzbl 0x0(%rbp,%rdx,1),%edx
1004032af:	48 01 f2             	add    %rsi,%rdx
1004032b2:	4c 89 c9             	mov    %r9,%rcx
1004032b5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004032bb:	49 89 c4             	mov    %rax,%r12
1004032be:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1004032c3:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1004032c8:	e8 13 de ff ff       	call   1004010e0 <.text+0xe0>
1004032cd:	48 8b 03             	mov    (%rbx),%rax
1004032d0:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1004032d5:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1004032da:	49 0f af c4          	imul   %r12,%rax
1004032de:	48 3b 43 08          	cmp    0x8(%rbx),%rax
1004032e2:	76 ce                	jbe    1004032b2 <.text+0x22b2>
1004032e4:	48 8b 43 10          	mov    0x10(%rbx),%rax
1004032e8:	49 0f af c4          	imul   %r12,%rax
1004032ec:	48 3b 43 18          	cmp    0x18(%rbx),%rax
1004032f0:	0f 87 a5 fe ff ff    	ja     10040319b <.text+0x219b>
1004032f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1004032fd:	00 00 00
100403300:	8d 57 01             	lea    0x1(%rdi),%edx
100403303:	89 f9                	mov    %edi,%ecx
100403305:	0f b6 54 15 00       	movzbl 0x0(%rbp,%rdx,1),%edx
10040330a:	0f b6 4c 0d 00       	movzbl 0x0(%rbp,%rcx,1),%ecx
10040330f:	48 01 ca             	add    %rcx,%rdx
100403312:	48 01 f2             	add    %rsi,%rdx
100403315:	4c 89 c9             	mov    %r9,%rcx
100403318:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040331e:	49 89 c4             	mov    %rax,%r12
100403321:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
100403326:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
10040332b:	e8 b0 dd ff ff       	call   1004010e0 <.text+0xe0>
100403330:	48 8b 43 10          	mov    0x10(%rbx),%rax
100403334:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
100403339:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
10040333e:	49 0f af c4          	imul   %r12,%rax
100403342:	48 3b 43 18          	cmp    0x18(%rbx),%rax
100403346:	76 cd                	jbe    100403315 <.text+0x2315>
100403348:	48 8b 43 20          	mov    0x20(%rbx),%rax
10040334c:	49 0f af c4          	imul   %r12,%rax
100403350:	48 3b 43 28          	cmp    0x28(%rbx),%rax
100403354:	0f 87 53 fe ff ff    	ja     1004031ad <.text+0x21ad>
10040335a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
100403360:	8d 57 02             	lea    0x2(%rdi),%edx
100403363:	89 f9                	mov    %edi,%ecx
100403365:	0f b6 4c 0d 00       	movzbl 0x0(%rbp,%rcx,1),%ecx
10040336a:	0f b6 54 15 00       	movzbl 0x0(%rbp,%rdx,1),%edx
10040336f:	48 01 ca             	add    %rcx,%rdx
100403372:	8d 4f 01             	lea    0x1(%rdi),%ecx
100403375:	0f b6 4c 0d 00       	movzbl 0x0(%rbp,%rcx,1),%ecx
10040337a:	48 01 f2             	add    %rsi,%rdx
10040337d:	48 01 ca             	add    %rcx,%rdx
100403380:	4c 89 c9             	mov    %r9,%rcx
100403383:	41 b8 01 00 00 00    	mov    $0x1,%r8d
100403389:	49 89 c4             	mov    %rax,%r12
10040338c:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
100403391:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
100403396:	e8 45 dd ff ff       	call   1004010e0 <.text+0xe0>
10040339b:	48 8b 43 20          	mov    0x20(%rbx),%rax
10040339f:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1004033a4:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1004033a9:	49 0f af c4          	imul   %r12,%rax
1004033ad:	48 3b 43 28          	cmp    0x28(%rbx),%rax
1004033b1:	76 cd                	jbe    100403380 <.text+0x2380>
1004033b3:	48 8b 43 30          	mov    0x30(%rbx),%rax
1004033b7:	49 0f af c4          	imul   %r12,%rax
1004033bb:	48 3b 43 38          	cmp    0x38(%rbx),%rax
1004033bf:	0f 87 fa fd ff ff    	ja     1004031bf <.text+0x21bf>
1004033c5:	0f 1f 00             	nopl   (%rax)
1004033c8:	49 89 c4             	mov    %rax,%r12
1004033cb:	44 8d 57 04          	lea    0x4(%rdi),%r10d
1004033cf:	89 f8                	mov    %edi,%eax
1004033d1:	48 89 f2             	mov    %rsi,%rdx
1004033d4:	0f 1f 40 00          	nopl   0x0(%rax)
1004033d8:	89 c1                	mov    %eax,%ecx
1004033da:	83 c0 01             	add    $0x1,%eax
1004033dd:	0f b6 4c 0d 00       	movzbl 0x0(%rbp,%rcx,1),%ecx
1004033e2:	48 01 ca             	add    %rcx,%rdx
1004033e5:	41 39 c2             	cmp    %eax,%r10d
1004033e8:	75 ee                	jne    1004033d8 <.text+0x23d8>
1004033ea:	4c 89 c9             	mov    %r9,%rcx
1004033ed:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004033f3:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
1004033f8:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1004033fd:	e8 de dc ff ff       	call   1004010e0 <.text+0xe0>
100403402:	48 8b 43 30          	mov    0x30(%rbx),%rax
100403406:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
10040340b:	44 8b 54 24 28       	mov    0x28(%rsp),%r10d
100403410:	49 0f af c4          	imul   %r12,%rax
100403414:	48 3b 43 38          	cmp    0x38(%rbx),%rax
100403418:	0f 87 a1 fd ff ff    	ja     1004031bf <.text+0x21bf>
10040341e:	49 89 c4             	mov    %rax,%r12
100403421:	eb ac                	jmp    1004033cf <.text+0x23cf>
100403423:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
100403428:	4d 85 ed             	test   %r13,%r13
10040342b:	0f 85 6f 01 00 00    	jne    1004035a0 <.text+0x25a0>
100403431:	49 83 fc 01          	cmp    $0x1,%r12
100403435:	0f 86 79 fb ff ff    	jbe    100402fb4 <.text+0x1fb4>
10040343b:	31 c9                	xor    %ecx,%ecx
10040343d:	4c 89 e2             	mov    %r12,%rdx
100403440:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
100403445:	e8 86 08 00 00       	call   100403cd0 <.text+0x2cd0>
10040344a:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
10040344f:	84 c0                	test   %al,%al
100403451:	0f 85 a1 01 00 00    	jne    1004035f8 <.text+0x25f8>
100403457:	4d 89 c8             	mov    %r9,%r8
10040345a:	ba 01 00 00 00       	mov    $0x1,%edx
10040345f:	4c 89 e1             	mov    %r12,%rcx
100403462:	48 83 c4 48          	add    $0x48,%rsp
100403466:	5b                   	pop    %rbx
100403467:	5e                   	pop    %rsi
100403468:	5f                   	pop    %rdi
100403469:	5d                   	pop    %rbp
10040346a:	41 5c                	pop    %r12
10040346c:	41 5d                	pop    %r13
10040346e:	41 5e                	pop    %r14
100403470:	41 5f                	pop    %r15
100403472:	e9 a9 04 00 00       	jmp    100403920 <.text+0x2920>
100403477:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
10040347e:	00 00
100403480:	49 89 c4             	mov    %rax,%r12
100403483:	44 8d 57 07          	lea    0x7(%rdi),%r10d
100403487:	89 f8                	mov    %edi,%eax
100403489:	48 89 f2             	mov    %rsi,%rdx
10040348c:	0f 1f 40 00          	nopl   0x0(%rax)
100403490:	89 c1                	mov    %eax,%ecx
100403492:	83 c0 01             	add    $0x1,%eax
100403495:	0f b6 4c 0d 00       	movzbl 0x0(%rbp,%rcx,1),%ecx
10040349a:	48 01 ca             	add    %rcx,%rdx
10040349d:	44 39 d0             	cmp    %r10d,%eax
1004034a0:	75 ee                	jne    100403490 <.text+0x2490>
1004034a2:	4c 89 c9             	mov    %r9,%rcx
1004034a5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1004034ab:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
1004034b0:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1004034b5:	e8 26 dc ff ff       	call   1004010e0 <.text+0xe0>
1004034ba:	48 8b 43 60          	mov    0x60(%rbx),%rax
1004034be:	4c 8b 4c 24 20       	mov    0x20(%rsp),%r9
1004034c3:	44 8b 54 24 28       	mov    0x28(%rsp),%r10d
1004034c8:	49 0f af c4          	imul   %r12,%rax
1004034cc:	48 3b 43 68          	cmp    0x68(%rbx),%rax
1004034d0:	0f 87 1f fd ff ff    	ja     1004031f5 <.text+0x21f5>
1004034d6:	49 89 c4             	mov    %rax,%r12
1004034d9:	eb ac                	jmp    100403487 <.text+0x2487>
1004034db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1004034e0:	49 89 c4             	mov    %rax,%r12
1004034e3:	44 8d 57 06          	lea    0x6(%rdi),%r10d
1004034e7:	89 f8                	mov    %edi,%eax
1004034e9:	48 89 f2             	mov    %rsi,%rdx
1004034ec:	0f 1f 40 00          	nopl   0x0(%rax)
1004034f0:	89 c1                	mov    %eax,%ecx
1004034f2:	83 c0 01             	add    $0x1,%eax
1004034f5:	0f b6 4c 0d 00       	movzbl 0x0(%rbp,%rcx,1),%ecx
1004034fa:	48 01 ca             	add    %rcx,%rdx
1004034fd:	44 39 d0             	cmp    %r10d,%eax
100403500:	75 ee                	jne    1004034f0 <.text+0x24f0>
100403502:	4c 89 c9             	mov    %r9,%rcx
100403505:	41 b8 01 00 00 00    	mov    $0x1,%r8d
10040350b:	44 89 54 24 28       	mov    %r10d,0x28(%rsp)
100403510:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
100403515:	e8 c6 db ff ff       	call   1004010e0 <.text+0xe0>
10040351a:	48 8b 43 50          	mov    0x50(%rbx),%rax