140acb84b:	45 85 d2             	test   %r10d,%r10d
140acb84e:	0f 84 03 01 00 00    	je     0x140acb957
140acb854:	0f b6 3b             	movzbl (%rbx),%edi
140acb857:	41 8d 57 07          	lea    0x7(%r15),%edx
140acb85b:	44 8b ca             	mov    %edx,%r9d
140acb85e:	44 2b 49 0c          	sub    0xc(%rcx),%r9d
140acb862:	66 45 3b c5          	cmp    %r13w,%r8w
140acb866:	0f 83 c7 00 00 00    	jae    0x140acb933
140acb86c:	41 8b c7             	mov    %r15d,%eax
140acb86f:	48 8d 0d ca 35 0e 00 	lea    0xe35ca(%rip),%rcx        # 0x140baee40
140acb876:	45 8b f0             	mov    %r8d,%r14d
140acb879:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
140acb87d:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140acb882:	48 8b e8             	mov    %rax,%rbp
140acb885:	44 3b ca             	cmp    %edx,%r9d
140acb888:	7d 20                	jge    0x140acb8aa
140acb88a:	45 85 d2             	test   %r10d,%r10d
140acb88d:	0f 84 c4 00 00 00    	je     0x140acb957
140acb893:	48 ff c3             	inc    %rbx
140acb896:	c1 e7 08             	shl    $0x8,%edi
140acb899:	41 83 fa 01          	cmp    $0x1,%r10d
140acb89d:	74 05                	je     0x140acb8a4
140acb89f:	0f b6 03             	movzbl (%rbx),%eax
140acb8a2:	0b f8                	or     %eax,%edi
140acb8a4:	41 ff ca             	dec    %r10d
140acb8a7:	44 03 ca             	add    %edx,%r9d
140acb8aa:	41 8d 89 f8 00 00 00 	lea    0xf8(%r9),%ecx
140acb8b1:	8b c7                	mov    %edi,%eax
140acb8b3:	48 d3 e8             	shr    %cl,%rax
140acb8b6:	0f b6 c8             	movzbl %al,%ecx
140acb8b9:	0f be 44 4d 01       	movsbl 0x1(%rbp,%rcx,2),%eax
140acb8be:	44 0f be 44 4d 00    	movsbl 0x0(%rbp,%rcx,2),%r8d
140acb8c4:	44 2b c8             	sub    %eax,%r9d
140acb8c7:	45 85 c0             	test   %r8d,%r8d
140acb8ca:	79 19                	jns    0x140acb8e5
140acb8cc:	41 83 f8 bf          	cmp    $0xffffffbf,%r8d
140acb8d0:	0f 8e 81 00 00 00    	jle    0x140acb957
140acb8d6:	41 f7 d8             	neg    %r8d
140acb8d9:	49 63 c0             	movslq %r8d,%rax
140acb8dc:	48 c1 e0 09          	shl    $0x9,%rax
140acb8e0:	48 03 e8             	add    %rax,%rbp
140acb8e3:	eb a0                	jmp    0x140acb885
140acb8e5:	41 83 f8 3f          	cmp    $0x3f,%r8d
140acb8e9:	7e 11                	jle    0x140acb8fc
140acb8eb:	41 8d 40 c1          	lea    -0x3f(%r8),%eax
140acb8ef:	c1 e0 06             	shl    $0x6,%eax
140acb8f2:	44 03 f0             	add    %eax,%r14d
140acb8f5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140acb8fa:	eb 86                	jmp    0x140acb882
140acb8fc:	bd 01 00 00 00       	mov    $0x1,%ebp
140acb901:	0f b7 c6             	movzwl %si,%eax
140acb904:	44 33 fd             	xor    %ebp,%r15d
140acb907:	3b 44 24 50          	cmp    0x50(%rsp),%eax
140acb90b:	73 4a                	jae    0x140acb957
140acb90d:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140acb912:	66 45 03 c6          	add    %r14w,%r8w
140acb916:	0f b7 c6             	movzwl %si,%eax
140acb919:	66 45 03 e0          	add    %r8w,%r12w
140acb91d:	66 03 f5             	add    %bp,%si
140acb920:	66 44 89 04 41       	mov    %r8w,(%rcx,%rax,2)
140acb925:	44 8d 45 ff          	lea    -0x1(%rbp),%r8d
140acb929:	66 45 3b e5          	cmp    %r13w,%r12w
140acb92d:	0f 82 39 ff ff ff    	jb     0x140acb86c
140acb933:	44 3b ca             	cmp    %edx,%r9d
140acb936:	7e 0b                	jle    0x140acb943
140acb938:	41 ff c2             	inc    %r10d
140acb93b:	ba 10 00 00 00       	mov    $0x10,%edx
140acb940:	48 ff cb             	dec    %rbx
140acb943:	41 2b d1             	sub    %r9d,%edx
140acb946:	0f b7 c6             	movzwl %si,%eax
140acb949:	41 89 53 0c          	mov    %edx,0xc(%r11)
140acb94d:	49 89 5b 18          	mov    %rbx,0x18(%r11)
140acb951:	45 89 53 20          	mov    %r10d,0x20(%r11)
140acb955:	eb 03                	jmp    0x140acb95a
140acb957:	83 c8 ff             	or     $0xffffffff,%eax
140acb95a:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140acb95f:	41 5f                	pop    %r15
140acb961:	41 5e                	pop    %r14
140acb963:	41 5d                	pop    %r13
140acb965:	41 5c                	pop    %r12
140acb967:	5f                   	pop    %rdi
140acb968:	5e                   	pop    %rsi
140acb969:	5d                   	pop    %rbp
140acb96a:	c3                   	ret
140acb96b:	90                   	nop
140acb96c:	89 54 24 10          	mov    %edx,0x10(%rsp)
140acb970:	53                   	push   %rbx
140acb971:	55                   	push   %rbp
140acb972:	56                   	push   %rsi
140acb973:	57                   	push   %rdi
140acb974:	41 54                	push   %r12
140acb976:	41 55                	push   %r13
140acb978:	41 56                	push   %r14
140acb97a:	41 57                	push   %r15
140acb97c:	48 83 ec 28          	sub    $0x28,%rsp
140acb980:	44 8b 61 30          	mov    0x30(%rcx),%r12d
140acb984:	45 33 db             	xor    %r11d,%r11d
140acb987:	83 a4 24 80 00 00 00 	andl   $0x0,0x80(%rsp)
140acb98e:	00
140acb98f:	83 cb ff             	or     $0xffffffff,%ebx
140acb992:	48 8b 41 28          	mov    0x28(%rcx),%rax
140acb996:	45 33 c0             	xor    %r8d,%r8d
140acb999:	c7 44 24 78 01 00 00 	movl   $0x1,0x78(%rsp)
140acb9a0:	00
140acb9a1:	48 8b d1             	mov    %rcx,%rdx
140acb9a4:	44 89 5c 24 70       	mov    %r11d,0x70(%rsp)
140acb9a9:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
140acb9ae:	44 89 64 24 08       	mov    %r12d,0x8(%rsp)
140acb9b3:	41 81 fc ff ff ff 7f 	cmp    $0x7fffffff,%r12d
140acb9ba:	0f 87 80 04 00 00    	ja     0x140acbe40
140acb9c0:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140acb9c4:	8b 72 40             	mov    0x40(%rdx),%esi
140acb9c7:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
140acb9cc:	8b 4a 04             	mov    0x4(%rdx),%ecx
140acb9cf:	89 4c 24 04          	mov    %ecx,0x4(%rsp)
140acb9d3:	89 34 24             	mov    %esi,(%rsp)
140acb9d6:	45 85 e4             	test   %r12d,%r12d
140acb9d9:	0f 84 61 04 00 00    	je     0x140acbe40
140acb9df:	85 f6                	test   %esi,%esi
140acb9e1:	0f 84 59 04 00 00    	je     0x140acbe40
140acb9e7:	8b 6a 20             	mov    0x20(%rdx),%ebp
140acb9ea:	44 0f b7 10          	movzwl (%rax),%r10d
140acb9ee:	4c 8b 6a 18          	mov    0x18(%rdx),%r13
140acb9f2:	85 ed                	test   %ebp,%ebp
140acb9f4:	0f 84 46 04 00 00    	je     0x140acbe40
140acb9fa:	45 0f b6 7d 00       	movzbl 0x0(%r13),%r15d
140acb9ff:	44 8d 4b 09          	lea    0x9(%rbx),%r9d
140acba03:	41 8b f9             	mov    %r9d,%edi
140acba06:	2b 7a 0c             	sub    0xc(%rdx),%edi
140acba09:	3b cb                	cmp    %ebx,%ecx
140acba0b:	0f 8e f8 03 00 00    	jle    0x140acbe09
140acba11:	c7 84 24 88 00 00 00 	movl   $0x1,0x88(%rsp)
140acba18:	01 00 00 00
140acba1c:	89 5c 24 0c          	mov    %ebx,0xc(%rsp)
140acba20:	48 8d 35 d9 45 53 ff 	lea    -0xacba27(%rip),%rsi        # 0x140000000
140acba27:	44 8b f3             	mov    %ebx,%r14d
140acba2a:	41 3b f9             	cmp    %r9d,%edi
140acba2d:	7d 21                	jge    0x140acba50
140acba2f:	85 ed                	test   %ebp,%ebp
140acba31:	0f 84 09 04 00 00    	je     0x140acbe40
140acba37:	49 ff c5             	inc    %r13
140acba3a:	41 c1 e7 08          	shl    $0x8,%r15d
140acba3e:	83 fd 01             	cmp    $0x1,%ebp
140acba41:	74 08                	je     0x140acba4b
140acba43:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
140acba48:	44 0b f8             	or     %eax,%r15d
140acba4b:	ff cd                	dec    %ebp
140acba4d:	41 03 f9             	add    %r9d,%edi
140acba50:	8d 8f f8 00 00 00    	lea    0xf8(%rdi),%ecx
140acba56:	41 8b c7             	mov    %r15d,%eax
140acba59:	48 d3 e8             	shr    %cl,%rax
140acba5c:	0f b6 c8             	movzbl %al,%ecx
140acba5f:	0f be 84 4e a1 ee ba 	movsbl 0xbaeea1(%rsi,%rcx,2),%eax
140acba66:	00
140acba67:	4c 0f be 9c 4e a0 ee 	movsbq 0xbaeea0(%rsi,%rcx,2),%r11
140acba6e:	ba 00
140acba70:	2b f8                	sub    %eax,%edi
140acba72:	41 83 fb c0          	cmp    $0xffffffc0,%r11d
140acba76:	0f 8c c4 03 00 00    	jl     0x140acbe40
140acba7c:	41 83 fb 01          	cmp    $0x1,%r11d
140acba80:	0f 85 9a 01 00 00    	jne    0x140acbc20
140acba86:	48 63 44 24 78       	movslq 0x78(%rsp),%rax
140acba8b:	48 8d 0d 6e 45 53 ff 	lea    -0xacba92(%rip),%rcx        # 0x140000000
140acba92:	45 33 f6             	xor    %r14d,%r14d
140acba95:	83 fb ff             	cmp    $0xffffffff,%ebx
140acba98:	4c 8b a4 c1 40 ee ba 	mov    0xbaee40(%rcx,%rax,8),%r12
140acba9f:	00
140acbaa0:	44 0f 45 f3          	cmovne %ebx,%r14d
140acbaa4:	33 f6                	xor    %esi,%esi
140acbaa6:	49 8b dc             	mov    %r12,%rbx
140acbaa9:	41 3b f9             	cmp    %r9d,%edi
140acbaac:	7d 21                	jge    0x140acbacf
140acbaae:	85 ed                	test   %ebp,%ebp
140acbab0:	0f 84 8a 03 00 00    	je     0x140acbe40
140acbab6:	49 ff c5             	inc    %r13
140acbab9:	41 c1 e7 08          	shl    $0x8,%r15d
140acbabd:	83 fd 01             	cmp    $0x1,%ebp
140acbac0:	74 08                	je     0x140acbaca
140acbac2:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
140acbac7:	44 0b f8             	or     %eax,%r15d
140acbaca:	ff cd                	dec    %ebp
140acbacc:	41 03 f9             	add    %r9d,%edi
140acbacf:	8d 8f f8 00 00 00    	lea    0xf8(%rdi),%ecx
140acbad5:	41 8b c7             	mov    %r15d,%eax
140acbad8:	48 d3 e8             	shr    %cl,%rax
140acbadb:	0f b6 c8             	movzbl %al,%ecx
140acbade:	0f be 44 4b 01       	movsbl 0x1(%rbx,%rcx,2),%eax
140acbae3:	44 0f be 1c 4b       	movsbl (%rbx,%rcx,2),%r11d
140acbae8:	2b f8                	sub    %eax,%edi
140acbaea:	45 85 db             	test   %r11d,%r11d
140acbaed:	79 19                	jns    0x140acbb08
140acbaef:	41 83 fb c0          	cmp    $0xffffffc0,%r11d
140acbaf3:	0f 8c 47 03 00 00    	jl     0x140acbe40
140acbaf9:	41 f7 db             	neg    %r11d
140acbafc:	49 63 c3             	movslq %r11d,%rax
140acbaff:	48 c1 e0 09          	shl    $0x9,%rax
140acbb03:	48 03 d8             	add    %rax,%rbx
140acbb06:	eb a1                	jmp    0x140acbaa9
140acbb08:	41 83 fb 3f          	cmp    $0x3f,%r11d
140acbb0c:	7e 0b                	jle    0x140acbb19
140acbb0e:	41 8d 43 c1          	lea    -0x3f(%r11),%eax
140acbb12:	c1 e0 06             	shl    $0x6,%eax
140acbb15:	03 f0                	add    %eax,%esi
140acbb17:	eb 8d                	jmp    0x140acbaa6
140acbb19:	8b 84 24 88 00 00 00 	mov    0x88(%rsp),%eax
140acbb20:	41 03 f3             	add    %r11d,%esi
140acbb23:	41 8d 1c 36          	lea    (%r14,%rsi,1),%ebx
140acbb27:	03 b4 24 80 00 00 00 	add    0x80(%rsp),%esi
140acbb2e:	83 a4 24 80 00 00 00 	andl   $0x0,0x80(%rsp)
140acbb35:	00
140acbb36:	3b 04 24             	cmp    (%rsp),%eax
140acbb39:	0f 83 01 03 00 00    	jae    0x140acbe40
140acbb3f:	8b 4c 24 70          	mov    0x70(%rsp),%ecx
140acbb43:	8b 44 24 78          	mov    0x78(%rsp),%eax
140acbb47:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
140acbb4c:	66 41 89 34 4b       	mov    %si,(%r11,%rcx,2)
140acbb51:	ff c1                	inc    %ecx
140acbb53:	89 4c 24 70          	mov    %ecx,0x70(%rsp)
140acbb57:	33 f6                	xor    %esi,%esi
140acbb59:	f7 d8                	neg    %eax
140acbb5b:	48 8d 05 9e 44 53 ff 	lea    -0xacbb62(%rip),%rax        # 0x140000000
140acbb62:	48 1b c9             	sbb    %rcx,%rcx
140acbb65:	48 f7 d1             	not    %rcx
140acbb68:	49 23 c9             	and    %r9,%rcx
140acbb6b:	4c 8b a4 01 40 ee ba 	mov    0xbaee40(%rcx,%rax,1),%r12
140acbb72:	00
140acbb73:	4d 8b f4             	mov    %r12,%r14
140acbb76:	41 3b f9             	cmp    %r9d,%edi
140acbb79:	7d 21                	jge    0x140acbb9c
140acbb7b:	85 ed                	test   %ebp,%ebp
140acbb7d:	0f 84 bd 02 00 00    	je     0x140acbe40
140acbb83:	49 ff c5             	inc    %r13
140acbb86:	41 c1 e7 08          	shl    $0x8,%r15d
140acbb8a:	83 fd 01             	cmp    $0x1,%ebp
140acbb8d:	74 08                	je     0x140acbb97
140acbb8f:	41 0f b6 45 00       	movzbl 0x0(%r13),%eax
140acbb94:	44 0b f8             	or     %eax,%r15d
140acbb97:	ff cd                	dec    %ebp
140acbb99:	41 03 f9             	add    %r9d,%edi
140acbb9c:	8d 8f f8 00 00 00    	lea    0xf8(%rdi),%ecx
140acbba2:	41 8b c7             	mov    %r15d,%eax
140acbba5:	48 d3 e8             	shr    %cl,%rax
140acbba8:	0f b6 c8             	movzbl %al,%ecx
140acbbab:	41 0f be 44 4e 01    	movsbl 0x1(%r14,%rcx,2),%eax
140acbbb1:	45 0f be 1c 4e       	movsbl (%r14,%rcx,2),%r11d
140acbbb6:	2b f8                	sub    %eax,%edi
140acbbb8:	45 85 db             	test   %r11d,%r11d
140acbbbb:	79 19                	jns    0x140acbbd6
140acbbbd:	41 83 fb c0          	cmp    $0xffffffc0,%r11d
140acbbc1:	0f 8c 79 02 00 00    	jl     0x140acbe40
140acbbc7:	41 f7 db             	neg    %r11d
140acbbca:	49 63 c3             	movslq %r11d,%rax
140acbbcd:	48 c1 e0 09          	shl    $0x9,%rax
140acbbd1:	4c 03 f0             	add    %rax,%r14
140acbbd4:	eb a0                	jmp    0x140acbb76
140acbbd6:	41 83 fb 3f          	cmp    $0x3f,%r11d
140acbbda:	7e 0b                	jle    0x140acbbe7
140acbbdc:	41 8d 43 c1          	lea    -0x3f(%r11),%eax
140acbbe0:	c1 e0 06             	shl    $0x6,%eax
140acbbe3:	03 f0                	add    %eax,%esi
140acbbe5:	eb 8c                	jmp    0x140acbb73
140acbbe7:	48 8b 4c 24 18       	mov    0x18(%rsp),%rcx
140acbbec:	41 03 f3             	add    %r11d,%esi
140acbbef:	44 8b 5c 24 70       	mov    0x70(%rsp),%r11d
140acbbf4:	33 c0                	xor    %eax,%eax
140acbbf6:	39 44 24 78          	cmp    %eax,0x78(%rsp)
140acbbfa:	44 8b 64 24 08       	mov    0x8(%rsp),%r12d
140acbbff:	0f 95 c0             	setne  %al
140acbc02:	03 de                	add    %esi,%ebx
140acbc04:	66 42 89 34 59       	mov    %si,(%rcx,%r11,2)
140acbc09:	41 ff c3             	inc    %r11d
140acbc0c:	83 84 24 88 00 00 00 	addl   $0x2,0x88(%rsp)
140acbc13:	02
140acbc14:	8b 34 24             	mov    (%rsp),%esi
140acbc17:	89 44 24 78          	mov    %eax,0x78(%rsp)
140acbc1b:	e9 d5 01 00 00       	jmp    0x140acbdf5
140acbc20:	49 63 f0             	movslq %r8d,%rsi
140acbc23:	45 85 db             	test   %r11d,%r11d
140acbc26:	0f 85 b1 00 00 00    	jne    0x140acbcdd
140acbc2c:	44 3b d3             	cmp    %ebx,%r10d
140acbc2f:	7f 2b                	jg     0x140acbc5c
140acbc31:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
140acbc36:	41 8d 48 01          	lea    0x1(%r8),%ecx
140acbc3a:	4c 8d 1c 70          	lea    (%rax,%rsi,2),%r11
140acbc3e:	41 3b cc             	cmp    %r12d,%ecx
140acbc41:	0f 8d f9 01 00 00    	jge    0x140acbe40
140acbc47:	49 83 c3 02          	add    $0x2,%r11
140acbc4b:	41 ff c0             	inc    %r8d
140acbc4e:	ff c1                	inc    %ecx
140acbc50:	41 0f b7 03          	movzwl (%r11),%eax
140acbc54:	44 03 d0             	add    %eax,%r10d
140acbc57:	44 3b d3             	cmp    %ebx,%r10d
140acbc5a:	7e e2                	jle    0x140acbc3e
140acbc5c:	8b 5c 24 04          	mov    0x4(%rsp),%ebx
140acbc60:	44 3b d3             	cmp    %ebx,%r10d
140acbc63:	7d 4b                	jge    0x140acbcb0
140acbc65:	41 8b c0             	mov    %r8d,%eax
140acbc68:	83 e0 01             	and    $0x1,%eax
140acbc6b:	3b 44 24 78          	cmp    0x78(%rsp),%eax
140acbc6f:	75 1e                	jne    0x140acbc8f
140acbc71:	41 ff c0             	inc    %r8d
140acbc74:	45 3b c4             	cmp    %r12d,%r8d
140acbc77:	0f 8d c3 01 00 00    	jge    0x140acbe40
140acbc7d:	4c 8b 5c 24 10       	mov    0x10(%rsp),%r11
140acbc82:	49 63 c0             	movslq %r8d,%rax
140acbc85:	41 0f b7 0c 43       	movzwl (%r11,%rax,2),%ecx
140acbc8a:	44 03 d1             	add    %ecx,%r10d
140acbc8d:	eb 05                	jmp    0x140acbc94
140acbc8f:	4c 8b 5c 24 10       	mov    0x10(%rsp),%r11
140acbc94:	44 3b d3             	cmp    %ebx,%r10d
140acbc97:	7d 17                	jge    0x140acbcb0
140acbc99:	41 ff c0             	inc    %r8d
140acbc9c:	45 3b c4             	cmp    %r12d,%r8d
140acbc9f:	0f 8d 9b 01 00 00    	jge    0x140acbe40
140acbca5:	49 63 c0             	movslq %r8d,%rax
140acbca8:	41 0f b7 0c 43       	movzwl (%r11,%rax,2),%ecx
140acbcad:	44 03 d1             	add    %ecx,%r10d
140acbcb0:	44 8b 5c 24 70       	mov    0x70(%rsp),%r11d
140acbcb5:	33 c0                	xor    %eax,%eax
140acbcb7:	8b 34 24             	mov    (%rsp),%esi
140acbcba:	41 83 fe ff          	cmp    $0xffffffff,%r14d
140acbcbe:	41 8b ca             	mov    %r10d,%ecx
140acbcc1:	41 8b da             	mov    %r10d,%ebx
140acbcc4:	41 0f 45 c6          	cmovne %r14d,%eax
140acbcc8:	2b c8                	sub    %eax,%ecx
140acbcca:	8b c1                	mov    %ecx,%eax
140acbccc:	f7 d8                	neg    %eax
140acbcce:	0f 48 c1             	cmovs  %ecx,%eax
140acbcd1:	01 84 24 80 00 00 00 	add    %eax,0x80(%rsp)
140acbcd8:	e9 1d 01 00 00       	jmp    0x140acbdfa
140acbcdd:	41 8d 43 fe          	lea    -0x2(%r11),%eax
140acbce1:	83 f8 06             	cmp    $0x6,%eax
140acbce4:	0f 87 56 01 00 00    	ja     0x140acbe40
140acbcea:	48 8d 0d 0f 43 53 ff 	lea    -0xacbcf1(%rip),%rcx        # 0x140000000
140acbcf1:	46 8b b4 99 98 f6 ba 	mov    0xbaf698(%rcx,%r11,4),%r14d
140acbcf8:	00
140acbcf9:	44 3b d3             	cmp    %ebx,%r10d
140acbcfc:	7f 2b                	jg     0x140acbd29
140acbcfe:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
140acbd03:	41 8d 48 01          	lea    0x1(%r8),%ecx
140acbd07:	4c 8d 1c 70          	lea    (%rax,%rsi,2),%r11
140acbd0b:	41 3b cc             	cmp    %r12d,%ecx
140acbd0e:	0f 8d 2c 01 00 00    	jge    0x140acbe40
140acbd14:	49 83 c3 02          	add    $0x2,%r11
140acbd18:	41 ff c0             	inc    %r8d
140acbd1b:	ff c1                	inc    %ecx
140acbd1d:	41 0f b7 03          	movzwl (%r11),%eax
140acbd21:	44 03 d0             	add    %eax,%r10d
140acbd24:	44 3b d3             	cmp    %ebx,%r10d
140acbd27:	7e e2                	jle    0x140acbd0b