140a43690:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a43695:	57                   	push   %rdi
140a43696:	48 83 ec 40          	sub    $0x40,%rsp
140a4369a:	49 8b d8             	mov    %r8,%rbx
140a4369d:	48 8b fa             	mov    %rdx,%rdi
140a436a0:	49 8b 08             	mov    (%r8),%rcx
140a436a3:	48 8b 01             	mov    (%rcx),%rax
140a436a6:	48 8b 40 10          	mov    0x10(%rax),%rax
140a436aa:	ff 15 88 95 0c 00    	call   *0xc9588(%rip)        # 0x140b0cc38
140a436b0:	83 f8 03             	cmp    $0x3,%eax
140a436b3:	75 6e                	jne    0x140a43723
140a436b5:	48 8b 0b             	mov    (%rbx),%rcx
140a436b8:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a436bc:	48 85 c0             	test   %rax,%rax
140a436bf:	74 04                	je     0x140a436c5
140a436c1:	f0 ff 40 08          	lock incl 0x8(%rax)
140a436c5:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140a436ca:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
140a436ce:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140a436d3:	48 8b 01             	mov    (%rcx),%rax
140a436d6:	48 8b d7             	mov    %rdi,%rdx
140a436d9:	48 8b 40 28          	mov    0x28(%rax),%rax
140a436dd:	ff 15 55 95 0c 00    	call   *0xc9555(%rip)        # 0x140b0cc38
140a436e3:	48 85 db             	test   %rbx,%rbx
140a436e6:	74 44                	je     0x140a4372c
140a436e8:	83 c8 ff             	or     $0xffffffff,%eax
140a436eb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a436f0:	83 f8 01             	cmp    $0x1,%eax
140a436f3:	75 37                	jne    0x140a4372c
140a436f5:	48 8b 03             	mov    (%rbx),%rax
140a436f8:	48 8b cb             	mov    %rbx,%rcx
140a436fb:	48 8b 00             	mov    (%rax),%rax
140a436fe:	ff 15 34 95 0c 00    	call   *0xc9534(%rip)        # 0x140b0cc38
140a43704:	83 c8 ff             	or     $0xffffffff,%eax
140a43707:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4370c:	83 f8 01             	cmp    $0x1,%eax
140a4370f:	75 1b                	jne    0x140a4372c
140a43711:	48 8b 03             	mov    (%rbx),%rax
140a43714:	48 8b cb             	mov    %rbx,%rcx
140a43717:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4371b:	ff 15 17 95 0c 00    	call   *0xc9517(%rip)        # 0x140b0cc38
140a43721:	eb 09                	jmp    0x140a4372c
140a43723:	48 83 27 00          	andq   $0x0,(%rdi)
140a43727:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
140a4372c:	48 8b c7             	mov    %rdi,%rax
140a4372f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140a43734:	48 83 c4 40          	add    $0x40,%rsp
140a43738:	5f                   	pop    %rdi
140a43739:	c3                   	ret
140a4373a:	90                   	nop
140a4373b:	90                   	nop
140a4373c:	90                   	nop
140a4373d:	90                   	nop
140a4373e:	90                   	nop
140a4373f:	90                   	nop
140a43740:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a43745:	57                   	push   %rdi
140a43746:	48 83 ec 40          	sub    $0x40,%rsp
140a4374a:	48 8b fa             	mov    %rdx,%rdi
140a4374d:	49 8b 08             	mov    (%r8),%rcx
140a43750:	49 8b 40 08          	mov    0x8(%r8),%rax
140a43754:	48 85 c0             	test   %rax,%rax
140a43757:	74 04                	je     0x140a4375d
140a43759:	f0 ff 40 08          	lock incl 0x8(%rax)
140a4375d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140a43762:	49 8b 58 08          	mov    0x8(%r8),%rbx
140a43766:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140a4376b:	48 8b 01             	mov    (%rcx),%rax
140a4376e:	48 8b 40 28          	mov    0x28(%rax),%rax
140a43772:	ff 15 c0 94 0c 00    	call   *0xc94c0(%rip)        # 0x140b0cc38
140a43778:	48 85 db             	test   %rbx,%rbx
140a4377b:	74 39                	je     0x140a437b6
140a4377d:	83 c8 ff             	or     $0xffffffff,%eax
140a43780:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a43785:	83 f8 01             	cmp    $0x1,%eax
140a43788:	75 2c                	jne    0x140a437b6
140a4378a:	48 8b 03             	mov    (%rbx),%rax
140a4378d:	48 8b cb             	mov    %rbx,%rcx
140a43790:	48 8b 00             	mov    (%rax),%rax
140a43793:	ff 15 9f 94 0c 00    	call   *0xc949f(%rip)        # 0x140b0cc38
140a43799:	83 c8 ff             	or     $0xffffffff,%eax
140a4379c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a437a1:	83 f8 01             	cmp    $0x1,%eax
140a437a4:	75 10                	jne    0x140a437b6
140a437a6:	48 8b 03             	mov    (%rbx),%rax
140a437a9:	48 8b cb             	mov    %rbx,%rcx
140a437ac:	48 8b 40 08          	mov    0x8(%rax),%rax
140a437b0:	ff 15 82 94 0c 00    	call   *0xc9482(%rip)        # 0x140b0cc38
140a437b6:	48 8b c7             	mov    %rdi,%rax
140a437b9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140a437be:	48 83 c4 40          	add    $0x40,%rsp
140a437c2:	5f                   	pop    %rdi
140a437c3:	c3                   	ret
140a437c4:	90                   	nop
140a437c5:	90                   	nop
140a437c6:	90                   	nop
140a437c7:	90                   	nop
140a437c8:	90                   	nop
140a437c9:	90                   	nop
140a437ca:	90                   	nop
140a437cb:	90                   	nop
140a437cc:	90                   	nop
140a437cd:	90                   	nop
140a437ce:	90                   	nop
140a437cf:	90                   	nop
140a437d0:	48 8b c4             	mov    %rsp,%rax
140a437d3:	48 89 58 08          	mov    %rbx,0x8(%rax)
140a437d7:	48 89 70 10          	mov    %rsi,0x10(%rax)
140a437db:	48 89 78 18          	mov    %rdi,0x18(%rax)
140a437df:	4c 89 70 20          	mov    %r14,0x20(%rax)
140a437e3:	55                   	push   %rbp
140a437e4:	48 8b ec             	mov    %rsp,%rbp
140a437e7:	48 83 ec 50          	sub    $0x50,%rsp
140a437eb:	49 8b d8             	mov    %r8,%rbx
140a437ee:	48 8b f2             	mov    %rdx,%rsi
140a437f1:	45 33 f6             	xor    %r14d,%r14d
140a437f4:	49 8b 08             	mov    (%r8),%rcx
140a437f7:	48 8b 01             	mov    (%rcx),%rax
140a437fa:	48 8b 40 08          	mov    0x8(%rax),%rax
140a437fe:	ff 15 34 94 0c 00    	call   *0xc9434(%rip)        # 0x140b0cc38
140a43804:	0f bf c8             	movswl %ax,%ecx
140a43807:	83 e9 1f             	sub    $0x1f,%ecx
140a4380a:	0f 84 fe 03 00 00    	je     0x140a43c0e
140a43810:	83 e9 01             	sub    $0x1,%ecx
140a43813:	0f 84 41 03 00 00    	je     0x140a43b5a
140a43819:	83 e9 02             	sub    $0x2,%ecx
140a4381c:	0f 84 84 02 00 00    	je     0x140a43aa6
140a43822:	83 e9 01             	sub    $0x1,%ecx
140a43825:	0f 84 c7 01 00 00    	je     0x140a439f2
140a4382b:	83 e9 01             	sub    $0x1,%ecx
140a4382e:	0f 84 0a 01 00 00    	je     0x140a4393e
140a43834:	83 f9 01             	cmp    $0x1,%ecx
140a43837:	74 0c                	je     0x140a43845
140a43839:	4c 89 36             	mov    %r14,(%rsi)
140a4383c:	4c 89 76 08          	mov    %r14,0x8(%rsi)
140a43840:	e9 33 04 00 00       	jmp    0x140a43c78
140a43845:	48 8b 0b             	mov    (%rbx),%rcx
140a43848:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a4384c:	48 85 c0             	test   %rax,%rax
140a4384f:	74 04                	je     0x140a43855
140a43851:	f0 ff 40 08          	lock incl 0x8(%rax)
140a43855:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140a43859:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a4385d:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140a43861:	48 8b 01             	mov    (%rcx),%rax
140a43864:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140a43868:	48 8b 40 28          	mov    0x28(%rax),%rax
140a4386c:	ff 15 c6 93 0c 00    	call   *0xc93c6(%rip)        # 0x140b0cc38
140a43872:	48 8b 18             	mov    (%rax),%rbx
140a43875:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140a43879:	48 8b cf             	mov    %rdi,%rcx
140a4387c:	ff 15 e6 87 0c 00    	call   *0xc87e6(%rip)        # 0x140b0c068
140a43882:	4c 89 36             	mov    %r14,(%rsi)
140a43885:	4c 89 76 08          	mov    %r14,0x8(%rsi)
140a43889:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a4388d:	48 85 c0             	test   %rax,%rax
140a43890:	74 04                	je     0x140a43896
140a43892:	f0 ff 40 08          	lock incl 0x8(%rax)
140a43896:	48 8b 03             	mov    (%rbx),%rax
140a43899:	48 89 06             	mov    %rax,(%rsi)
140a4389c:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a438a0:	48 89 46 08          	mov    %rax,0x8(%rsi)
140a438a4:	48 85 ff             	test   %rdi,%rdi
140a438a7:	74 09                	je     0x140a438b2
140a438a9:	48 8b cf             	mov    %rdi,%rcx
140a438ac:	ff 15 be 87 0c 00    	call   *0xc87be(%rip)        # 0x140b0c070
140a438b2:	83 cf ff             	or     $0xffffffff,%edi
140a438b5:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
140a438b9:	48 85 db             	test   %rbx,%rbx
140a438bc:	74 36                	je     0x140a438f4
140a438be:	8b c7                	mov    %edi,%eax
140a438c0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a438c5:	03 c7                	add    %edi,%eax
140a438c7:	75 2b                	jne    0x140a438f4
140a438c9:	48 8b 03             	mov    (%rbx),%rax
140a438cc:	48 8b cb             	mov    %rbx,%rcx
140a438cf:	48 8b 00             	mov    (%rax),%rax
140a438d2:	ff 15 60 93 0c 00    	call   *0xc9360(%rip)        # 0x140b0cc38
140a438d8:	8b c7                	mov    %edi,%eax
140a438da:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a438df:	03 c7                	add    %edi,%eax
140a438e1:	75 11                	jne    0x140a438f4
140a438e3:	48 8b 03             	mov    (%rbx),%rax
140a438e6:	48 8b cb             	mov    %rbx,%rcx
140a438e9:	48 8b 40 08          	mov    0x8(%rax),%rax
140a438ed:	ff 15 45 93 0c 00    	call   *0xc9345(%rip)        # 0x140b0cc38
140a438f3:	90                   	nop
140a438f4:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140a438f8:	48 85 c9             	test   %rcx,%rcx
140a438fb:	0f 84 77 03 00 00    	je     0x140a43c78
140a43901:	8b c7                	mov    %edi,%eax
140a43903:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a43908:	03 c7                	add    %edi,%eax
140a4390a:	0f 85 68 03 00 00    	jne    0x140a43c78
140a43910:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
140a43914:	48 8b 03             	mov    (%rbx),%rax
140a43917:	48 8b cb             	mov    %rbx,%rcx
140a4391a:	48 8b 00             	mov    (%rax),%rax
140a4391d:	ff 15 15 93 0c 00    	call   *0xc9315(%rip)        # 0x140b0cc38
140a43923:	8b c7                	mov    %edi,%eax
140a43925:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4392a:	03 c7                	add    %edi,%eax
140a4392c:	0f 85 46 03 00 00    	jne    0x140a43c78
140a43932:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140a43936:	48 8b 01             	mov    (%rcx),%rax
140a43939:	e9 30 03 00 00       	jmp    0x140a43c6e
140a4393e:	48 8b 0b             	mov    (%rbx),%rcx
140a43941:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43945:	48 85 c0             	test   %rax,%rax
140a43948:	74 04                	je     0x140a4394e
140a4394a:	f0 ff 40 08          	lock incl 0x8(%rax)
140a4394e:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140a43952:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43956:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140a4395a:	48 8b 01             	mov    (%rcx),%rax
140a4395d:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140a43961:	48 8b 40 28          	mov    0x28(%rax),%rax
140a43965:	ff 15 cd 92 0c 00    	call   *0xc92cd(%rip)        # 0x140b0cc38
140a4396b:	48 8b 18             	mov    (%rax),%rbx
140a4396e:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140a43972:	48 8b cf             	mov    %rdi,%rcx
140a43975:	ff 15 ed 86 0c 00    	call   *0xc86ed(%rip)        # 0x140b0c068
140a4397b:	4c 89 36             	mov    %r14,(%rsi)
140a4397e:	4c 89 76 08          	mov    %r14,0x8(%rsi)
140a43982:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43986:	48 85 c0             	test   %rax,%rax
140a43989:	74 04                	je     0x140a4398f
140a4398b:	f0 ff 40 08          	lock incl 0x8(%rax)
140a4398f:	48 8b 03             	mov    (%rbx),%rax
140a43992:	48 89 06             	mov    %rax,(%rsi)
140a43995:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43999:	48 89 46 08          	mov    %rax,0x8(%rsi)
140a4399d:	48 85 ff             	test   %rdi,%rdi
140a439a0:	74 09                	je     0x140a439ab
140a439a2:	48 8b cf             	mov    %rdi,%rcx
140a439a5:	ff 15 c5 86 0c 00    	call   *0xc86c5(%rip)        # 0x140b0c070
140a439ab:	83 cf ff             	or     $0xffffffff,%edi
140a439ae:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
140a439b2:	48 85 db             	test   %rbx,%rbx
140a439b5:	74 36                	je     0x140a439ed
140a439b7:	8b c7                	mov    %edi,%eax
140a439b9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a439be:	03 c7                	add    %edi,%eax
140a439c0:	75 2b                	jne    0x140a439ed
140a439c2:	48 8b 03             	mov    (%rbx),%rax
140a439c5:	48 8b cb             	mov    %rbx,%rcx
140a439c8:	48 8b 00             	mov    (%rax),%rax
140a439cb:	ff 15 67 92 0c 00    	call   *0xc9267(%rip)        # 0x140b0cc38
140a439d1:	8b c7                	mov    %edi,%eax
140a439d3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a439d8:	03 c7                	add    %edi,%eax
140a439da:	75 11                	jne    0x140a439ed
140a439dc:	48 8b 03             	mov    (%rbx),%rax
140a439df:	48 8b cb             	mov    %rbx,%rcx
140a439e2:	48 8b 40 08          	mov    0x8(%rax),%rax
140a439e6:	ff 15 4c 92 0c 00    	call   *0xc924c(%rip)        # 0x140b0cc38
140a439ec:	90                   	nop
140a439ed:	e9 02 ff ff ff       	jmp    0x140a438f4
140a439f2:	48 8b 0b             	mov    (%rbx),%rcx
140a439f5:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a439f9:	48 85 c0             	test   %rax,%rax
140a439fc:	74 04                	je     0x140a43a02
140a439fe:	f0 ff 40 08          	lock incl 0x8(%rax)
140a43a02:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140a43a06:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43a0a:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140a43a0e:	48 8b 01             	mov    (%rcx),%rax
140a43a11:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140a43a15:	48 8b 40 28          	mov    0x28(%rax),%rax
140a43a19:	ff 15 19 92 0c 00    	call   *0xc9219(%rip)        # 0x140b0cc38
140a43a1f:	48 8b 18             	mov    (%rax),%rbx
140a43a22:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140a43a26:	48 8b cf             	mov    %rdi,%rcx
140a43a29:	ff 15 39 86 0c 00    	call   *0xc8639(%rip)        # 0x140b0c068
140a43a2f:	4c 89 36             	mov    %r14,(%rsi)
140a43a32:	4c 89 76 08          	mov    %r14,0x8(%rsi)
140a43a36:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43a3a:	48 85 c0             	test   %rax,%rax
140a43a3d:	74 04                	je     0x140a43a43
140a43a3f:	f0 ff 40 08          	lock incl 0x8(%rax)
140a43a43:	48 8b 03             	mov    (%rbx),%rax
140a43a46:	48 89 06             	mov    %rax,(%rsi)
140a43a49:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43a4d:	48 89 46 08          	mov    %rax,0x8(%rsi)
140a43a51:	48 85 ff             	test   %rdi,%rdi
140a43a54:	74 09                	je     0x140a43a5f
140a43a56:	48 8b cf             	mov    %rdi,%rcx
140a43a59:	ff 15 11 86 0c 00    	call   *0xc8611(%rip)        # 0x140b0c070
140a43a5f:	83 cf ff             	or     $0xffffffff,%edi
140a43a62:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
140a43a66:	48 85 db             	test   %rbx,%rbx
140a43a69:	74 36                	je     0x140a43aa1
140a43a6b:	8b c7                	mov    %edi,%eax
140a43a6d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a43a72:	03 c7                	add    %edi,%eax
140a43a74:	75 2b                	jne    0x140a43aa1
140a43a76:	48 8b 03             	mov    (%rbx),%rax
140a43a79:	48 8b cb             	mov    %rbx,%rcx
140a43a7c:	48 8b 00             	mov    (%rax),%rax
140a43a7f:	ff 15 b3 91 0c 00    	call   *0xc91b3(%rip)        # 0x140b0cc38
140a43a85:	8b c7                	mov    %edi,%eax
140a43a87:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a43a8c:	03 c7                	add    %edi,%eax
140a43a8e:	75 11                	jne    0x140a43aa1
140a43a90:	48 8b 03             	mov    (%rbx),%rax
140a43a93:	48 8b cb             	mov    %rbx,%rcx
140a43a96:	48 8b 40 08          	mov    0x8(%rax),%rax
140a43a9a:	ff 15 98 91 0c 00    	call   *0xc9198(%rip)        # 0x140b0cc38
140a43aa0:	90                   	nop
140a43aa1:	e9 4e fe ff ff       	jmp    0x140a438f4
140a43aa6:	48 8b 0b             	mov    (%rbx),%rcx
140a43aa9:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43aad:	48 85 c0             	test   %rax,%rax
140a43ab0:	74 04                	je     0x140a43ab6
140a43ab2:	f0 ff 40 08          	lock incl 0x8(%rax)
140a43ab6:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
140a43aba:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43abe:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140a43ac2:	48 8b 01             	mov    (%rcx),%rax
140a43ac5:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140a43ac9:	48 8b 40 28          	mov    0x28(%rax),%rax
140a43acd:	ff 15 65 91 0c 00    	call   *0xc9165(%rip)        # 0x140b0cc38
140a43ad3:	48 8b 18             	mov    (%rax),%rbx
140a43ad6:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
140a43ada:	48 8b cf             	mov    %rdi,%rcx
140a43add:	ff 15 85 85 0c 00    	call   *0xc8585(%rip)        # 0x140b0c068
140a43ae3:	4c 89 36             	mov    %r14,(%rsi)
140a43ae6:	4c 89 76 08          	mov    %r14,0x8(%rsi)
140a43aea:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43aee:	48 85 c0             	test   %rax,%rax
140a43af1:	74 04                	je     0x140a43af7
140a43af3:	f0 ff 40 08          	lock incl 0x8(%rax)
140a43af7:	48 8b 03             	mov    (%rbx),%rax
140a43afa:	48 89 06             	mov    %rax,(%rsi)
140a43afd:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a43b01:	48 89 46 08          	mov    %rax,0x8(%rsi)
140a43b05:	48 85 ff             	test   %rdi,%rdi
140a43b08:	74 09                	je     0x140a43b13
140a43b0a:	48 8b cf             	mov    %rdi,%rcx
140a43b0d:	ff 15 5d 85 0c 00    	call   *0xc855d(%rip)        # 0x140b0c070
140a43b13:	83 cf ff             	or     $0xffffffff,%edi
140a43b16:	48 8b 5d f0          	mov    -0x10(%rbp),%rbx
140a43b1a:	48 85 db             	test   %rbx,%rbx
140a43b1d:	74 36                	je     0x140a43b55
140a43b1f:	8b c7                	mov    %edi,%eax
140a43b21:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a43b26:	03 c7                	add    %edi,%eax
140a43b28:	75 2b                	jne    0x140a43b55
140a43b2a:	48 8b 03             	mov    (%rbx),%rax
140a43b2d:	48 8b cb             	mov    %rbx,%rcx