140a2d8a0:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2d8a4:	e9 dd fb ff ff       	jmp    0x140a2d486
140a2d8a9:	49 3b f9             	cmp    %r9,%rdi
140a2d8ac:	0f 8f 0d 01 00 00    	jg     0x140a2d9bf
140a2d8b2:	48 c1 e7 04          	shl    $0x4,%rdi
140a2d8b6:	0f be c2             	movsbl %dl,%eax
140a2d8b9:	80 fa 39             	cmp    $0x39,%dl
140a2d8bc:	7f 05                	jg     0x140a2d8c3
140a2d8be:	83 c0 d0             	add    $0xffffffd0,%eax
140a2d8c1:	eb 0d                	jmp    0x140a2d8d0
140a2d8c3:	80 fa 46             	cmp    $0x46,%dl
140a2d8c6:	7f 05                	jg     0x140a2d8cd
140a2d8c8:	83 c0 c9             	add    $0xffffffc9,%eax
140a2d8cb:	eb 03                	jmp    0x140a2d8d0
140a2d8cd:	83 c0 a9             	add    $0xffffffa9,%eax
140a2d8d0:	48 63 c8             	movslq %eax,%rcx
140a2d8d3:	49 8b c2             	mov    %r10,%rax
140a2d8d6:	48 2b c1             	sub    %rcx,%rax
140a2d8d9:	48 3b f8             	cmp    %rax,%rdi
140a2d8dc:	0f 8f dd 00 00 00    	jg     0x140a2d9bf
140a2d8e2:	48 8b 13             	mov    (%rbx),%rdx
140a2d8e5:	48 03 f9             	add    %rcx,%rdi
140a2d8e8:	ff 43 18             	incl   0x18(%rbx)
140a2d8eb:	48 ff c2             	inc    %rdx
140a2d8ee:	48 89 13             	mov    %rdx,(%rbx)
140a2d8f1:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2d8f5:	0f 84 5a 01 00 00    	je     0x140a2da55
140a2d8fb:	0f b6 12             	movzbl (%rdx),%edx
140a2d8fe:	80 fa 0a             	cmp    $0xa,%dl
140a2d901:	75 0a                	jne    0x140a2d90d
140a2d903:	ff 43 14             	incl   0x14(%rbx)
140a2d906:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d90d:	84 d2                	test   %dl,%dl
140a2d90f:	0f 85 6b ff ff ff    	jne    0x140a2d880
140a2d915:	88 53 10             	mov    %dl,0x10(%rbx)
140a2d918:	e9 69 fb ff ff       	jmp    0x140a2d486
140a2d91d:	48 8b cb             	mov    %rbx,%rcx
140a2d920:	e8 1b a2 fc ff       	call   0x1409f7b40
140a2d925:	0f b6 d0             	movzbl %al,%edx
140a2d928:	84 c0                	test   %al,%al
140a2d92a:	0f 84 52 fb ff ff    	je     0x140a2d482
140a2d930:	4c 8d 05 d2 08 65 00 	lea    0x6508d2(%rip),%r8        # 0x14107e209
140a2d937:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2d93e:	ff ff 7f
140a2d941:	49 b9 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%r9
140a2d948:	ff ff 3f
140a2d94b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140a2d950:	b0 30                	mov    $0x30,%al
140a2d952:	49 8b c8             	mov    %r8,%rcx
140a2d955:	3a c2                	cmp    %dl,%al
140a2d957:	74 13                	je     0x140a2d96c
140a2d959:	0f b6 01             	movzbl (%rcx),%eax
140a2d95c:	48 ff c1             	inc    %rcx
140a2d95f:	84 c0                	test   %al,%al
140a2d961:	75 f2                	jne    0x140a2d955
140a2d963:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2d967:	e9 1a fb ff ff       	jmp    0x140a2d486
140a2d96c:	49 3b f9             	cmp    %r9,%rdi
140a2d96f:	7f 4e                	jg     0x140a2d9bf
140a2d971:	0f be c2             	movsbl %dl,%eax
140a2d974:	48 03 ff             	add    %rdi,%rdi
140a2d977:	83 e8 30             	sub    $0x30,%eax
140a2d97a:	48 63 c8             	movslq %eax,%rcx
140a2d97d:	49 8b c2             	mov    %r10,%rax
140a2d980:	48 2b c1             	sub    %rcx,%rax
140a2d983:	48 3b f8             	cmp    %rax,%rdi
140a2d986:	7f 37                	jg     0x140a2d9bf
140a2d988:	48 8b 13             	mov    (%rbx),%rdx
140a2d98b:	48 03 f9             	add    %rcx,%rdi
140a2d98e:	ff 43 18             	incl   0x18(%rbx)
140a2d991:	48 ff c2             	inc    %rdx
140a2d994:	48 89 13             	mov    %rdx,(%rbx)
140a2d997:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2d99b:	0f 84 b4 00 00 00    	je     0x140a2da55
140a2d9a1:	0f b6 12             	movzbl (%rdx),%edx
140a2d9a4:	80 fa 0a             	cmp    $0xa,%dl
140a2d9a7:	75 0a                	jne    0x140a2d9b3
140a2d9a9:	ff 43 14             	incl   0x14(%rbx)
140a2d9ac:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2d9b3:	84 d2                	test   %dl,%dl
140a2d9b5:	75 99                	jne    0x140a2d950
140a2d9b7:	88 53 10             	mov    %dl,0x10(%rbx)
140a2d9ba:	e9 c7 fa ff ff       	jmp    0x140a2d486
140a2d9bf:	c6 43 10 09          	movb   $0x9,0x10(%rbx)
140a2d9c3:	e9 be fa ff ff       	jmp    0x140a2d486
140a2d9c8:	4c 8d 0d 72 3c 65 00 	lea    0x653c72(%rip),%r9        # 0x141081641
140a2d9cf:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
140a2d9d6:	ff ff 7f
140a2d9d9:	49 bb cc cc cc cc cc 	movabs $0xccccccccccccccc,%r11
140a2d9e0:	cc cc 0c
140a2d9e3:	0f b6 0d 56 3c 65 00 	movzbl 0x653c56(%rip),%ecx        # 0x141081640
140a2d9ea:	49 8b d1             	mov    %r9,%rdx
140a2d9ed:	84 c9                	test   %cl,%cl
140a2d9ef:	0f 84 5d fa ff ff    	je     0x140a2d452
140a2d9f5:	3a c8                	cmp    %al,%cl
140a2d9f7:	74 13                	je     0x140a2da0c
140a2d9f9:	0f b6 0a             	movzbl (%rdx),%ecx
140a2d9fc:	48 ff c2             	inc    %rdx
140a2d9ff:	84 c9                	test   %cl,%cl
140a2da01:	75 f2                	jne    0x140a2d9f5
140a2da03:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
140a2da07:	e9 7a fa ff ff       	jmp    0x140a2d486
140a2da0c:	49 3b fb             	cmp    %r11,%rdi
140a2da0f:	7f ae                	jg     0x140a2d9bf
140a2da11:	0f be c0             	movsbl %al,%eax
140a2da14:	48 8d 3c bf          	lea    (%rdi,%rdi,4),%rdi
140a2da18:	83 e8 30             	sub    $0x30,%eax
140a2da1b:	48 03 ff             	add    %rdi,%rdi
140a2da1e:	48 63 c8             	movslq %eax,%rcx
140a2da21:	49 8b c2             	mov    %r10,%rax
140a2da24:	48 2b c1             	sub    %rcx,%rax
140a2da27:	48 3b f8             	cmp    %rax,%rdi
140a2da2a:	7f 93                	jg     0x140a2d9bf
140a2da2c:	ff 43 18             	incl   0x18(%rbx)
140a2da2f:	48 03 f9             	add    %rcx,%rdi
140a2da32:	48 8b 0b             	mov    (%rbx),%rcx
140a2da35:	48 ff c1             	inc    %rcx
140a2da38:	48 89 0b             	mov    %rcx,(%rbx)
140a2da3b:	49 3b c8             	cmp    %r8,%rcx
140a2da3e:	74 15                	je     0x140a2da55
140a2da40:	0f b6 01             	movzbl (%rcx),%eax
140a2da43:	3c 0a                	cmp    $0xa,%al
140a2da45:	75 0a                	jne    0x140a2da51
140a2da47:	ff 43 14             	incl   0x14(%rbx)
140a2da4a:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2da51:	84 c0                	test   %al,%al
140a2da53:	75 8e                	jne    0x140a2d9e3
140a2da55:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
140a2da59:	e9 28 fa ff ff       	jmp    0x140a2d486
140a2da5e:	cc                   	int3
140a2da5f:	cc                   	int3
140a2da60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a2da65:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a2da6a:	55                   	push   %rbp
140a2da6b:	57                   	push   %rdi
140a2da6c:	41 56                	push   %r14
140a2da6e:	48 8b ec             	mov    %rsp,%rbp
140a2da71:	48 83 ec 60          	sub    $0x60,%rsp
140a2da75:	4c 8b f2             	mov    %rdx,%r14
140a2da78:	48 8b d9             	mov    %rcx,%rbx
140a2da7b:	33 ff                	xor    %edi,%edi
140a2da7d:	40 b6 01             	mov    $0x1,%sil
140a2da80:	4c 8b 41 08          	mov    0x8(%rcx),%r8
140a2da84:	48 8b 01             	mov    (%rcx),%rax
140a2da87:	49 3b c0             	cmp    %r8,%rax
140a2da8a:	0f 84 90 00 00 00    	je     0x140a2db20
140a2da90:	0f b6 00             	movzbl (%rax),%eax
140a2da93:	84 c0                	test   %al,%al
140a2da95:	0f 84 85 00 00 00    	je     0x140a2db20
140a2da9b:	4c 8d 0d 7f 52 61 00 	lea    0x61527f(%rip),%r9        # 0x141042d21
140a2daa2:	b1 20                	mov    $0x20,%cl
140a2daa4:	49 8b d1             	mov    %r9,%rdx
140a2daa7:	3a c8                	cmp    %al,%cl
140a2daa9:	74 4f                	je     0x140a2dafa
140a2daab:	0f b6 0a             	movzbl (%rdx),%ecx
140a2daae:	48 ff c2             	inc    %rdx
140a2dab1:	84 c9                	test   %cl,%cl
140a2dab3:	75 f2                	jne    0x140a2daa7
140a2dab5:	3c 2b                	cmp    $0x2b,%al
140a2dab7:	0f 85 c1 00 00 00    	jne    0x140a2db7e
140a2dabd:	48 8b 0b             	mov    (%rbx),%rcx
140a2dac0:	48 ff c1             	inc    %rcx
140a2dac3:	48 89 0b             	mov    %rcx,(%rbx)
140a2dac6:	ff 43 18             	incl   0x18(%rbx)
140a2dac9:	49 3b c8             	cmp    %r8,%rcx
140a2dacc:	0f 84 a5 00 00 00    	je     0x140a2db77
140a2dad2:	0f b6 01             	movzbl (%rcx),%eax
140a2dad5:	3c 0a                	cmp    $0xa,%al
140a2dad7:	75 0a                	jne    0x140a2dae3
140a2dad9:	ff 43 14             	incl   0x14(%rbx)
140a2dadc:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2dae3:	84 c0                	test   %al,%al
140a2dae5:	74 39                	je     0x140a2db20
140a2dae7:	3c 2e                	cmp    $0x2e,%al
140a2dae9:	0f 85 1e 04 00 00    	jne    0x140a2df0d
140a2daef:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2daf2:	45 33 c9             	xor    %r9d,%r9d
140a2daf5:	e9 16 07 00 00       	jmp    0x140a2e210
140a2dafa:	48 8b 0b             	mov    (%rbx),%rcx
140a2dafd:	48 ff c1             	inc    %rcx
140a2db00:	48 89 0b             	mov    %rcx,(%rbx)
140a2db03:	ff 43 18             	incl   0x18(%rbx)
140a2db06:	49 3b c8             	cmp    %r8,%rcx
140a2db09:	74 15                	je     0x140a2db20
140a2db0b:	0f b6 01             	movzbl (%rcx),%eax
140a2db0e:	3c 0a                	cmp    $0xa,%al
140a2db10:	75 0a                	jne    0x140a2db1c
140a2db12:	ff 43 14             	incl   0x14(%rbx)
140a2db15:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2db1c:	84 c0                	test   %al,%al
140a2db1e:	75 82                	jne    0x140a2daa2
140a2db20:	c6 43 10 02          	movb   $0x2,0x10(%rbx)
140a2db24:	40 84 f6             	test   %sil,%sil
140a2db27:	74 39                	je     0x140a2db62
140a2db29:	80 7b 10 01          	cmpb   $0x1,0x10(%rbx)
140a2db2d:	77 33                	ja     0x140a2db62
140a2db2f:	48 c7 45 d0 00 00 00 	movq   $0x0,-0x30(%rbp)
140a2db36:	00
140a2db37:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a2db3b:	e8 80 8a fc ff       	call   0x1409f65c0
140a2db40:	48 c7 45 d0 01 00 00 	movq   $0x1,-0x30(%rbp)
140a2db47:	00
140a2db48:	48 89 7d d8          	mov    %rdi,-0x28(%rbp)
140a2db4c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140a2db50:	49 8b ce             	mov    %r14,%rcx
140a2db53:	e8 18 62 05 00       	call   0x140a83d70
140a2db58:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a2db5c:	e8 1f 94 01 00       	call   0x140a46f80
140a2db61:	90                   	nop
140a2db62:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140a2db67:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140a2db6b:	49 8b 73 30          	mov    0x30(%r11),%rsi
140a2db6f:	49 8b e3             	mov    %r11,%rsp
140a2db72:	41 5e                	pop    %r14
140a2db74:	5f                   	pop    %rdi
140a2db75:	5d                   	pop    %rbp
140a2db76:	c3                   	ret
140a2db77:	32 c0                	xor    %al,%al
140a2db79:	e9 65 ff ff ff       	jmp    0x140a2dae3
140a2db7e:	3c 2d                	cmp    $0x2d,%al
140a2db80:	0f 85 74 03 00 00    	jne    0x140a2defa
140a2db86:	48 8b 13             	mov    (%rbx),%rdx
140a2db89:	48 ff c2             	inc    %rdx
140a2db8c:	48 89 13             	mov    %rdx,(%rbx)
140a2db8f:	ff 43 18             	incl   0x18(%rbx)
140a2db92:	49 3b d0             	cmp    %r8,%rdx
140a2db95:	74 89                	je     0x140a2db20
140a2db97:	0f b6 12             	movzbl (%rdx),%edx
140a2db9a:	80 fa 0a             	cmp    $0xa,%dl
140a2db9d:	75 0a                	jne    0x140a2dba9
140a2db9f:	ff 43 14             	incl   0x14(%rbx)
140a2dba2:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2dba9:	84 d2                	test   %dl,%dl
140a2dbab:	0f 84 6f ff ff ff    	je     0x140a2db20
140a2dbb1:	80 fa 2e             	cmp    $0x2e,%dl
140a2dbb4:	75 0b                	jne    0x140a2dbc1
140a2dbb6:	0f 57 c0             	xorps  %xmm0,%xmm0
140a2dbb9:	41 b1 01             	mov    $0x1,%r9b
140a2dbbc:	e9 4f 06 00 00       	jmp    0x140a2e210
140a2dbc1:	80 fa 30             	cmp    $0x30,%dl
140a2dbc4:	0f 85 66 02 00 00    	jne    0x140a2de30
140a2dbca:	48 8b cb             	mov    %rbx,%rcx
140a2dbcd:	e8 6e 9f fc ff       	call   0x1409f7b40
140a2dbd2:	0f b6 d0             	movzbl %al,%edx
140a2dbd5:	84 c0                	test   %al,%al
140a2dbd7:	0f 84 dc 00 00 00    	je     0x140a2dcb9
140a2dbdd:	b1 62                	mov    $0x62,%cl
140a2dbdf:	48 8d 05 1b 06 65 00 	lea    0x65061b(%rip),%rax        # 0x14107e201
140a2dbe6:	3a ca                	cmp    %dl,%cl
140a2dbe8:	0f 84 9d 01 00 00    	je     0x140a2dd8b
140a2dbee:	0f b6 08             	movzbl (%rax),%ecx
140a2dbf1:	48 ff c0             	inc    %rax
140a2dbf4:	84 c9                	test   %cl,%cl
140a2dbf6:	75 ee                	jne    0x140a2dbe6
140a2dbf8:	b1 78                	mov    $0x78,%cl
140a2dbfa:	48 8d 05 04 06 65 00 	lea    0x650604(%rip),%rax        # 0x14107e205
140a2dc01:	3a ca                	cmp    %dl,%cl
140a2dc03:	0f 84 b9 00 00 00    	je     0x140a2dcc2
140a2dc09:	0f b6 08             	movzbl (%rax),%ecx
140a2dc0c:	48 ff c0             	inc    %rax
140a2dc0f:	84 c9                	test   %cl,%cl
140a2dc11:	75 ee                	jne    0x140a2dc01
140a2dc13:	80 fa 2e             	cmp    $0x2e,%dl
140a2dc16:	0f 84 72 02 00 00    	je     0x140a2de8e
140a2dc1c:	4c 8d 05 2e 3a 65 00 	lea    0x653a2e(%rip),%r8        # 0x141081651
140a2dc23:	49 b9 00 00 00 00 00 	movabs $0xf000000000000000,%r9
140a2dc2a:	00 00 f0
140a2dc2d:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2dc34:	00 00 80
140a2dc37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140a2dc3e:	00 00
140a2dc40:	0f b6 05 09 3a 65 00 	movzbl 0x653a09(%rip),%eax        # 0x141081650
140a2dc47:	49 8b c8             	mov    %r8,%rcx
140a2dc4a:	84 c0                	test   %al,%al
140a2dc4c:	74 10                	je     0x140a2dc5e
140a2dc4e:	66 90                	xchg   %ax,%ax
140a2dc50:	3a c2                	cmp    %dl,%al
140a2dc52:	74 13                	je     0x140a2dc67
140a2dc54:	0f b6 01             	movzbl (%rcx),%eax
140a2dc57:	48 ff c1             	inc    %rcx
140a2dc5a:	84 c0                	test   %al,%al
140a2dc5c:	75 f2                	jne    0x140a2dc50
140a2dc5e:	40 88 73 10          	mov    %sil,0x10(%rbx)
140a2dc62:	e9 bd fe ff ff       	jmp    0x140a2db24
140a2dc67:	49 3b f9             	cmp    %r9,%rdi
140a2dc6a:	0f 8c b7 01 00 00    	jl     0x140a2de27
140a2dc70:	48 8d 3c fd 00 00 00 	lea    0x0(,%rdi,8),%rdi
140a2dc77:	00
140a2dc78:	0f be c2             	movsbl %dl,%eax
140a2dc7b:	83 e8 30             	sub    $0x30,%eax
140a2dc7e:	48 63 c8             	movslq %eax,%rcx
140a2dc81:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2dc85:	48 3b f8             	cmp    %rax,%rdi
140a2dc88:	0f 8c 99 01 00 00    	jl     0x140a2de27
140a2dc8e:	48 2b f9             	sub    %rcx,%rdi
140a2dc91:	48 8b 13             	mov    (%rbx),%rdx
140a2dc94:	48 ff c2             	inc    %rdx
140a2dc97:	48 89 13             	mov    %rdx,(%rbx)
140a2dc9a:	ff 43 18             	incl   0x18(%rbx)
140a2dc9d:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
140a2dca1:	74 16                	je     0x140a2dcb9
140a2dca3:	0f b6 12             	movzbl (%rdx),%edx
140a2dca6:	80 fa 0a             	cmp    $0xa,%dl
140a2dca9:	75 0a                	jne    0x140a2dcb5
140a2dcab:	ff 43 14             	incl   0x14(%rbx)
140a2dcae:	c7 43 18 01 00 00 00 	movl   $0x1,0x18(%rbx)
140a2dcb5:	84 d2                	test   %dl,%dl
140a2dcb7:	75 87                	jne    0x140a2dc40
140a2dcb9:	c6 43 10 00          	movb   $0x0,0x10(%rbx)
140a2dcbd:	e9 62 fe ff ff       	jmp    0x140a2db24
140a2dcc2:	48 8b cb             	mov    %rbx,%rcx
140a2dcc5:	e8 76 9e fc ff       	call   0x1409f7b40
140a2dcca:	0f b6 d0             	movzbl %al,%edx
140a2dccd:	84 c0                	test   %al,%al
140a2dccf:	0f 84 4b fe ff ff    	je     0x140a2db20
140a2dcd5:	49 ba 00 00 00 00 00 	movabs $0x8000000000000000,%r10
140a2dcdc:	00 00 80
140a2dcdf:	4c 8d 05 43 39 65 00 	lea    0x653943(%rip),%r8        # 0x141081629
140a2dce6:	49 b9 00 00 00 00 00 	movabs $0xf800000000000000,%r9
140a2dced:	00 00 f8
140a2dcf0:	0f b6 0d 31 39 65 00 	movzbl 0x653931(%rip),%ecx        # 0x141081628
140a2dcf7:	49 8b c0             	mov    %r8,%rax
140a2dcfa:	84 c9                	test   %cl,%cl
140a2dcfc:	0f 84 5c ff ff ff    	je     0x140a2dc5e
140a2dd02:	3a ca                	cmp    %dl,%cl
140a2dd04:	74 13                	je     0x140a2dd19
140a2dd06:	0f b6 08             	movzbl (%rax),%ecx
140a2dd09:	48 ff c0             	inc    %rax
140a2dd0c:	84 c9                	test   %cl,%cl
140a2dd0e:	75 f2                	jne    0x140a2dd02
140a2dd10:	40 88 73 10          	mov    %sil,0x10(%rbx)
140a2dd14:	e9 0b fe ff ff       	jmp    0x140a2db24
140a2dd19:	49 3b f9             	cmp    %r9,%rdi
140a2dd1c:	0f 8c 05 01 00 00    	jl     0x140a2de27
140a2dd22:	48 c1 e7 04          	shl    $0x4,%rdi
140a2dd26:	0f be c2             	movsbl %dl,%eax
140a2dd29:	80 fa 39             	cmp    $0x39,%dl
140a2dd2c:	7f 05                	jg     0x140a2dd33
140a2dd2e:	83 c0 d0             	add    $0xffffffd0,%eax
140a2dd31:	eb 0d                	jmp    0x140a2dd40
140a2dd33:	80 fa 46             	cmp    $0x46,%dl
140a2dd36:	7f 05                	jg     0x140a2dd3d
140a2dd38:	83 c0 c9             	add    $0xffffffc9,%eax
140a2dd3b:	eb 03                	jmp    0x140a2dd40
140a2dd3d:	83 c0 a9             	add    $0xffffffa9,%eax
140a2dd40:	48 63 c8             	movslq %eax,%rcx
140a2dd43:	4a 8d 04 11          	lea    (%rcx,%r10,1),%rax
140a2dd47:	48 3b f8             	cmp    %rax,%rdi
140a2dd4a:	0f 8c d7 00 00 00    	jl     0x140a2de27
140a2dd50:	48 2b f9             	sub    %rcx,%rdi