140a2d163:	48 3b f8             	cmp    %rax,%rdi
140a2d166:	7f 37                	jg     0x140a2d19f
140a2d168:	48 03 f9             	add    %rcx,%rdi
140a2d16b:	48 8b 13             	mov    (%rbx),%rdx
140a2d16e:	48 ff c2             	inc    %rdx
140a2d171:	48 89 13             	mov    %rdx,(%rbx)
140a2d174:	ff 43 18             	incl   0x18(%rbx)
140a2d177:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2d17b:	0f 84 f8 fa ff ff    	je     0x140a2cc79
140a2d181:	0f b6 12             	movzbl (%rdx),%edx
140a2d184:	80 fa 0a             	cmp    $0xa,%dl
140a2d187:	75 0a                	jne    0x140a2d193
140a2d189:	ff 43 14             	incl   0x14(%rbx)
140a2d18c:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d193:	84 d2                	test   %dl,%dl
140a2d195:	75 99                	jne    0x140a2d130
140a2d197:	88 53 10             	mov    %dl,0x10(%rbx)
140a2d19a:	e9 65 f9 ff ff       	jmp    0x140a2cb04
140a2d19f:	c6 43 10 09          	movb   $0x9,0x10(%rbx)
140a2d1a3:	e9 5c f9 ff ff       	jmp    0x140a2cb04
140a2d1a8:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a2d1ac:	4c 8d 0d 8e 44 65 00 	lea    0x65448e(%rip),%r9        # 0x141081641
140a2d1b3:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2d1ba:	ff ff 7f
140a2d1bd:	49 bb cc cc cc cc cc 	movabs $0xccccccccccccccc,%r11
140a2d1c4:	cc cc 0c
140a2d1c7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140a2d1ce:	00 00
140a2d1d0:	0f b6 0d 69 44 65 00 	movzbl 0x654469(%rip),%ecx        # 0x141081640
140a2d1d7:	49 8b d1             	mov    %r9,%rdx
140a2d1da:	84 c9                	test   %cl,%cl
140a2d1dc:	74 10                	je     0x140a2d1ee
140a2d1de:	66 90                	xchg   %ax,%ax
140a2d1e0:	3a c8                	cmp    %al,%cl
140a2d1e2:	74 6c                	je     0x140a2d250
140a2d1e4:	0f b6 0a             	movzbl (%rdx),%ecx
140a2d1e7:	48 ff c2             	inc    %rdx
140a2d1ea:	84 c9                	test   %cl,%cl
140a2d1ec:	75 f2                	jne    0x140a2d1e0
140a2d1ee:	b2 65                	mov    $0x65,%dl
140a2d1f0:	48 8d 0d aa f2 57 00 	lea    0x57f2aa(%rip),%rcx        # 0x140fac4a1
140a2d1f7:	3a d0                	cmp    %al,%dl
140a2d1f9:	0f 84 b2 00 00 00    	je     0x140a2d2b1
140a2d1ff:	0f b6 11             	movzbl (%rcx),%edx
140a2d202:	48 ff c1             	inc    %rcx
140a2d205:	84 d2                	test   %dl,%dl
140a2d207:	75 ee                	jne    0x140a2d1f7
140a2d209:	3c 2e                	cmp    $0x2e,%al
140a2d20b:	0f 85 0d fa ff ff    	jne    0x140a2cc1e
140a2d211:	48 8d 73 10          	lea    0x10(%rbx),%rsi
140a2d215:	48 8b cb             	mov    %rbx,%rcx
140a2d218:	e8 23 a9 fc ff       	call   0x1409f7b40
140a2d21d:	45 32 f6             	xor    %r14b,%r14b
140a2d220:	48 8b cb             	mov    %rbx,%rcx
140a2d223:	3c 2e                	cmp    $0x2e,%al
140a2d225:	0f 84 3d fc ff ff    	je     0x140a2ce68
140a2d22b:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
140a2d22f:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2d232:	f2 48 0f 2a c7       	cvtsi2sd %rdi,%xmm0
140a2d237:	f2 0f 11 45 f8       	movsd  %xmm0,-0x8(%rbp)
140a2d23c:	45 33 c9             	xor    %r9d,%r9d
140a2d23f:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140a2d243:	49 8b d7             	mov    %r15,%rdx
140a2d246:	e8 e5 b0 ff ff       	call   0x140a28330
140a2d24b:	e9 8b 00 00 00       	jmp    0x140a2d2db
140a2d250:	49 3b fb             	cmp    %r11,%rdi
140a2d253:	0f 8f 46 ff ff ff    	jg     0x140a2d19f
140a2d259:	48 8d 3c bf          	lea    (%rdi,%rdi,4),%rdi
140a2d25d:	48 03 ff             	add    %rdi,%rdi
140a2d260:	0f be c0             	movsbl %al,%eax
140a2d263:	83 e8 30             	sub    $0x30,%eax
140a2d266:	48 63 c8             	movslq %eax,%rcx
140a2d269:	49 8b c2             	mov    %r10,%rax
140a2d26c:	48 2b c1             	sub    %rcx,%rax
140a2d26f:	48 3b f8             	cmp    %rax,%rdi
140a2d272:	0f 8f 27 ff ff ff    	jg     0x140a2d19f
140a2d278:	48 03 f9             	add    %rcx,%rdi
140a2d27b:	48 8b 0b             	mov    (%rbx),%rcx
140a2d27e:	48 ff c1             	inc    %rcx
140a2d281:	48 89 0b             	mov    %rcx,(%rbx)
140a2d284:	ff 43 18             	incl   0x18(%rbx)
140a2d287:	49 3b c8             	cmp    %r8,%rcx
140a2d28a:	0f 84 e9 f9 ff ff    	je     0x140a2cc79
140a2d290:	0f b6 01             	movzbl (%rcx),%eax
140a2d293:	3c 0a                	cmp    $0xa,%al
140a2d295:	75 0a                	jne    0x140a2d2a1
140a2d297:	ff 43 14             	incl   0x14(%rbx)
140a2d29a:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d2a1:	84 c0                	test   %al,%al
140a2d2a3:	0f 85 27 ff ff ff    	jne    0x140a2d1d0
140a2d2a9:	88 43 10             	mov    %al,0x10(%rbx)
140a2d2ac:	e9 53 f8 ff ff       	jmp    0x140a2cb04
140a2d2b1:	45 33 c9             	xor    %r9d,%r9d
140a2d2b4:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2d2b7:	f2 48 0f 2a c7       	cvtsi2sd %rdi,%xmm0
140a2d2bc:	45 32 f6             	xor    %r14b,%r14b
140a2d2bf:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
140a2d2c3:	f2 0f 11 45 f8       	movsd  %xmm0,-0x8(%rbp)
140a2d2c8:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
140a2d2cc:	49 8b d7             	mov    %r15,%rdx
140a2d2cf:	48 8b cb             	mov    %rbx,%rcx
140a2d2d2:	e8 59 b0 ff ff       	call   0x140a28330
140a2d2d7:	48 8d 73 10          	lea    0x10(%rbx),%rsi
140a2d2db:	80 3e 01             	cmpb   $0x1,(%rsi)
140a2d2de:	0f 87 20 f8 ff ff    	ja     0x140a2cb04
140a2d2e4:	48 8b 03             	mov    (%rbx),%rax
140a2d2e7:	48 3b 43 08          	cmp    0x8(%rbx),%rax
140a2d2eb:	74 05                	je     0x140a2d2f2
140a2d2ed:	0f b6 00             	movzbl (%rax),%eax
140a2d2f0:	eb 02                	jmp    0x140a2d2f4
140a2d2f2:	32 c0                	xor    %al,%al
140a2d2f4:	84 c0                	test   %al,%al
140a2d2f6:	0f 84 7d f9 ff ff    	je     0x140a2cc79
140a2d2fc:	c6 06 01             	movb   $0x1,(%rsi)
140a2d2ff:	e9 00 f8 ff ff       	jmp    0x140a2cb04
140a2d304:	cc                   	int3
140a2d305:	cc                   	int3
140a2d306:	cc                   	int3
140a2d307:	cc                   	int3
140a2d308:	cc                   	int3
140a2d309:	cc                   	int3
140a2d30a:	cc                   	int3
140a2d30b:	cc                   	int3
140a2d30c:	cc                   	int3
140a2d30d:	cc                   	int3
140a2d30e:	cc                   	int3
140a2d30f:	cc                   	int3
140a2d310:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a2d315:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a2d31a:	57                   	push   %rdi
140a2d31b:	48 83 ec 20          	sub    $0x20,%rsp
140a2d31f:	4c 8b 41 08          	mov    0x8(%rcx),%r8
140a2d323:	33 ff                	xor    %edi,%edi
140a2d325:	48 8b 01             	mov    (%rcx),%rax
140a2d328:	48 8b f2             	mov    %rdx,%rsi
140a2d32b:	48 8b d9             	mov    %rcx,%rbx
140a2d32e:	49 3b c0             	cmp    %r8,%rax
140a2d331:	0f 84 4b 01 00 00    	je     0x140a2d482
140a2d337:	0f b6 00             	movzbl (%rax),%eax
140a2d33a:	84 c0                	test   %al,%al
140a2d33c:	0f 84 40 01 00 00    	je     0x140a2d482
140a2d342:	4c 8d 0d d8 59 61 00 	lea    0x6159d8(%rip),%r9        # 0x141042d21
140a2d349:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140a2d350:	b1 20                	mov    $0x20,%cl
140a2d352:	49 8b d1             	mov    %r9,%rdx
140a2d355:	3a c8                	cmp    %al,%cl
140a2d357:	0f 84 fb 00 00 00    	je     0x140a2d458
140a2d35d:	0f b6 0a             	movzbl (%rdx),%ecx
140a2d360:	48 ff c2             	inc    %rdx
140a2d363:	84 c9                	test   %cl,%cl
140a2d365:	75 ee                	jne    0x140a2d355
140a2d367:	3c 2b                	cmp    $0x2b,%al
140a2d369:	0f 85 43 01 00 00    	jne    0x140a2d4b2
140a2d36f:	48 8b 13             	mov    (%rbx),%rdx
140a2d372:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140a2d376:	ff 01                	incl   (%rcx)
140a2d378:	48 ff c2             	inc    %rdx
140a2d37b:	48 89 13             	mov    %rdx,(%rbx)
140a2d37e:	49 3b d0             	cmp    %r8,%rdx
140a2d381:	0f 84 24 01 00 00    	je     0x140a2d4ab
140a2d387:	0f b6 02             	movzbl (%rdx),%eax
140a2d38a:	3c 0a                	cmp    $0xa,%al
140a2d38c:	75 0d                	jne    0x140a2d39b
140a2d38e:	ff 43 14             	incl   0x14(%rbx)
140a2d391:	c7 01 01 00 00 00    	movl   $0x1,(%rcx)
140a2d397:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
140a2d39b:	84 c0                	test   %al,%al
140a2d39d:	0f 84 df 00 00 00    	je     0x140a2d482
140a2d3a3:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a2d3a7:	3c 30                	cmp    $0x30,%al
140a2d3a9:	0f 85 19 06 00 00    	jne    0x140a2d9c8
140a2d3af:	48 8b 13             	mov    (%rbx),%rdx
140a2d3b2:	ff 01                	incl   (%rcx)
140a2d3b4:	48 ff c2             	inc    %rdx
140a2d3b7:	48 89 13             	mov    %rdx,(%rbx)
140a2d3ba:	49 3b d0             	cmp    %r8,%rdx
140a2d3bd:	0f 84 92 06 00 00    	je     0x140a2da55
140a2d3c3:	0f b6 12             	movzbl (%rdx),%edx
140a2d3c6:	80 fa 0a             	cmp    $0xa,%dl
140a2d3c9:	75 09                	jne    0x140a2d3d4
140a2d3cb:	ff 43 14             	incl   0x14(%rbx)
140a2d3ce:	c7 01 01 00 00 00    	movl   $0x1,(%rcx)
140a2d3d4:	84 d2                	test   %dl,%dl
140a2d3d6:	0f 84 79 06 00 00    	je     0x140a2da55
140a2d3dc:	b1 62                	mov    $0x62,%cl
140a2d3de:	48 8d 05 1c 0e 65 00 	lea    0x650e1c(%rip),%rax        # 0x14107e201
140a2d3e5:	3a ca                	cmp    %dl,%cl
140a2d3e7:	0f 84 30 05 00 00    	je     0x140a2d91d
140a2d3ed:	0f b6 08             	movzbl (%rax),%ecx
140a2d3f0:	48 ff c0             	inc    %rax
140a2d3f3:	84 c9                	test   %cl,%cl
140a2d3f5:	75 ee                	jne    0x140a2d3e5
140a2d3f7:	b1 78                	mov    $0x78,%cl
140a2d3f9:	48 8d 05 05 0e 65 00 	lea    0x650e05(%rip),%rax        # 0x14107e205
140a2d400:	3a ca                	cmp    %dl,%cl
140a2d402:	0f 84 48 04 00 00    	je     0x140a2d850
140a2d408:	0f b6 08             	movzbl (%rax),%ecx
140a2d40b:	48 ff c0             	inc    %rax
140a2d40e:	84 c9                	test   %cl,%cl
140a2d410:	75 ee                	jne    0x140a2d400
140a2d412:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140a2d416:	4c 8d 0d 34 42 65 00 	lea    0x654234(%rip),%r9        # 0x141081651
140a2d41d:	49 bb ff ff ff ff ff 	movabs $0xfffffffffffffff,%r11
140a2d424:	ff ff 0f
140a2d427:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2d42e:	ff ff 7f
140a2d431:	0f b6 05 18 42 65 00 	movzbl 0x654218(%rip),%eax        # 0x141081650
140a2d438:	49 8b c9             	mov    %r9,%rcx
140a2d43b:	84 c0                	test   %al,%al
140a2d43d:	74 13                	je     0x140a2d452
140a2d43f:	90                   	nop
140a2d440:	3a c2                	cmp    %dl,%al
140a2d442:	0f 84 a5 03 00 00    	je     0x140a2d7ed
140a2d448:	0f b6 01             	movzbl (%rcx),%eax
140a2d44b:	48 ff c1             	inc    %rcx
140a2d44e:	84 c0                	test   %al,%al
140a2d450:	75 ee                	jne    0x140a2d440
140a2d452:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2d456:	eb 2e                	jmp    0x140a2d486
140a2d458:	48 8b 0b             	mov    (%rbx),%rcx
140a2d45b:	ff 43 18             	incl   0x18(%rbx)
140a2d45e:	48 ff c1             	inc    %rcx
140a2d461:	48 89 0b             	mov    %rcx,(%rbx)
140a2d464:	49 3b c8             	cmp    %r8,%rcx
140a2d467:	74 19                	je     0x140a2d482
140a2d469:	0f b6 01             	movzbl (%rcx),%eax
140a2d46c:	3c 0a                	cmp    $0xa,%al
140a2d46e:	75 0a                	jne    0x140a2d47a
140a2d470:	ff 43 14             	incl   0x14(%rbx)
140a2d473:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d47a:	84 c0                	test   %al,%al
140a2d47c:	0f 85 ce fe ff ff    	jne    0x140a2d350
140a2d482:	c6 43 10 02          	movb   $0x2,0x10(%rbx)
140a2d486:	80 7b 10 01          	cmpb   $0x1,0x10(%rbx)
140a2d48a:	77 0f                	ja     0x140a2d49b
140a2d48c:	48 8b 0e             	mov    (%rsi),%rcx
140a2d48f:	48 89 79 08          	mov    %rdi,0x8(%rcx)
140a2d493:	80 39 00             	cmpb   $0x0,(%rcx)
140a2d496:	75 03                	jne    0x140a2d49b
140a2d498:	c6 01 01             	movb   $0x1,(%rcx)
140a2d49b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a2d4a0:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a2d4a5:	48 83 c4 20          	add    $0x20,%rsp
140a2d4a9:	5f                   	pop    %rdi
140a2d4aa:	c3                   	ret
140a2d4ab:	32 c0                	xor    %al,%al
140a2d4ad:	e9 e9 fe ff ff       	jmp    0x140a2d39b
140a2d4b2:	3c 2d                	cmp    $0x2d,%al
140a2d4b4:	0f 85 dd fe ff ff    	jne    0x140a2d397
140a2d4ba:	48 8b 13             	mov    (%rbx),%rdx
140a2d4bd:	ff 43 18             	incl   0x18(%rbx)
140a2d4c0:	48 ff c2             	inc    %rdx
140a2d4c3:	48 89 13             	mov    %rdx,(%rbx)
140a2d4c6:	49 3b d0             	cmp    %r8,%rdx
140a2d4c9:	74 b7                	je     0x140a2d482
140a2d4cb:	0f b6 12             	movzbl (%rdx),%edx
140a2d4ce:	80 fa 0a             	cmp    $0xa,%dl
140a2d4d1:	75 0a                	jne    0x140a2d4dd
140a2d4d3:	ff 43 14             	incl   0x14(%rbx)
140a2d4d6:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d4dd:	84 d2                	test   %dl,%dl
140a2d4df:	74 a1                	je     0x140a2d482
140a2d4e1:	80 fa 30             	cmp    $0x30,%dl
140a2d4e4:	0f 85 66 02 00 00    	jne    0x140a2d750
140a2d4ea:	48 8b cb             	mov    %rbx,%rcx
140a2d4ed:	e8 4e a6 fc ff       	call   0x1409f7b40
140a2d4f2:	0f b6 d0             	movzbl %al,%edx
140a2d4f5:	84 c0                	test   %al,%al
140a2d4f7:	0f 84 58 05 00 00    	je     0x140a2da55
140a2d4fd:	b1 62                	mov    $0x62,%cl
140a2d4ff:	48 8d 05 fb 0c 65 00 	lea    0x650cfb(%rip),%rax        # 0x14107e201
140a2d506:	3a ca                	cmp    %dl,%cl
140a2d508:	0f 84 9d 01 00 00    	je     0x140a2d6ab
140a2d50e:	0f b6 08             	movzbl (%rax),%ecx
140a2d511:	48 ff c0             	inc    %rax
140a2d514:	84 c9                	test   %cl,%cl
140a2d516:	75 ee                	jne    0x140a2d506
140a2d518:	b1 78                	mov    $0x78,%cl
140a2d51a:	48 8d 05 e4 0c 65 00 	lea    0x650ce4(%rip),%rax        # 0x14107e205
140a2d521:	3a ca                	cmp    %dl,%cl
140a2d523:	0f 84 ae 00 00 00    	je     0x140a2d5d7
140a2d529:	0f b6 08             	movzbl (%rax),%ecx
140a2d52c:	48 ff c0             	inc    %rax
140a2d52f:	84 c9                	test   %cl,%cl
140a2d531:	75 ee                	jne    0x140a2d521
140a2d533:	4c 8d 0d 17 41 65 00 	lea    0x654117(%rip),%r9        # 0x141081651
140a2d53a:	49 b8 00 00 00 00 00 	movabs $0xf000000000000000,%r8
140a2d541:	00 00 f0
140a2d544:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2d54b:	00 00 80
140a2d54e:	66 90                	xchg   %ax,%ax
140a2d550:	0f b6 05 f9 40 65 00 	movzbl 0x6540f9(%rip),%eax        # 0x141081650
140a2d557:	49 8b c9             	mov    %r9,%rcx
140a2d55a:	84 c0                	test   %al,%al
140a2d55c:	0f 84 f0 fe ff ff    	je     0x140a2d452
140a2d562:	3a c2                	cmp    %dl,%al
140a2d564:	74 13                	je     0x140a2d579
140a2d566:	0f b6 01             	movzbl (%rcx),%eax
140a2d569:	48 ff c1             	inc    %rcx
140a2d56c:	84 c0                	test   %al,%al
140a2d56e:	75 f2                	jne    0x140a2d562
140a2d570:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2d574:	e9 0d ff ff ff       	jmp    0x140a2d486
140a2d579:	49 3b f8             	cmp    %r8,%rdi
140a2d57c:	0f 8c c5 01 00 00    	jl     0x140a2d747
140a2d582:	0f be c2             	movsbl %dl,%eax
140a2d585:	48 8d 3c fd 00 00 00 	lea    0x0(,%rdi,8),%rdi
140a2d58c:	00
140a2d58d:	83 e8 30             	sub    $0x30,%eax
140a2d590:	48 63 c8             	movslq %eax,%rcx
140a2d593:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2d597:	48 3b f8             	cmp    %rax,%rdi
140a2d59a:	0f 8c a7 01 00 00    	jl     0x140a2d747
140a2d5a0:	48 8b 13             	mov    (%rbx),%rdx
140a2d5a3:	48 2b f9             	sub    %rcx,%rdi
140a2d5a6:	ff 43 18             	incl   0x18(%rbx)
140a2d5a9:	48 ff c2             	inc    %rdx
140a2d5ac:	48 89 13             	mov    %rdx,(%rbx)
140a2d5af:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2d5b3:	0f 84 9c 04 00 00    	je     0x140a2da55
140a2d5b9:	0f b6 12             	movzbl (%rdx),%edx
140a2d5bc:	80 fa 0a             	cmp    $0xa,%dl
140a2d5bf:	75 0a                	jne    0x140a2d5cb
140a2d5c1:	ff 43 14             	incl   0x14(%rbx)
140a2d5c4:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d5cb:	84 d2                	test   %dl,%dl
140a2d5cd:	75 81                	jne    0x140a2d550
140a2d5cf:	88 53 10             	mov    %dl,0x10(%rbx)
140a2d5d2:	e9 af fe ff ff       	jmp    0x140a2d486
140a2d5d7:	48 8b cb             	mov    %rbx,%rcx
140a2d5da:	e8 61 a5 fc ff       	call   0x1409f7b40
140a2d5df:	0f b6 d0             	movzbl %al,%edx
140a2d5e2:	84 c0                	test   %al,%al
140a2d5e4:	0f 84 98 fe ff ff    	je     0x140a2d482
140a2d5ea:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2d5f1:	00 00 80
140a2d5f4:	4c 8d 05 2e 40 65 00 	lea    0x65402e(%rip),%r8        # 0x141081629
140a2d5fb:	49 b9 00 00 00 00 00 	movabs $0xf800000000000000,%r9
140a2d602:	00 00 f8
140a2d605:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140a2d60c:	00 00 00 00
140a2d610:	0f b6 0d 11 40 65 00 	movzbl 0x654011(%rip),%ecx        # 0x141081628
140a2d617:	49 8b c0             	mov    %r8,%rax
140a2d61a:	84 c9                	test   %cl,%cl
140a2d61c:	0f 84 30 fe ff ff    	je     0x140a2d452
140a2d622:	3a ca                	cmp    %dl,%cl
140a2d624:	74 13                	je     0x140a2d639
140a2d626:	0f b6 08             	movzbl (%rax),%ecx
140a2d629:	48 ff c0             	inc    %rax
140a2d62c:	84 c9                	test   %cl,%cl