140a3ddc8:	89 41 2c             	mov    %eax,0x2c(%rcx)
140a3ddcb:	8b 47 10             	mov    0x10(%rdi),%eax
140a3ddce:	89 41 30             	mov    %eax,0x30(%rcx)
140a3ddd1:	8b 47 14             	mov    0x14(%rdi),%eax
140a3ddd4:	89 41 34             	mov    %eax,0x34(%rcx)
140a3ddd7:	8b 47 18             	mov    0x18(%rdi),%eax
140a3ddda:	89 41 38             	mov    %eax,0x38(%rcx)
140a3dddd:	8b 47 1c             	mov    0x1c(%rdi),%eax
140a3dde0:	89 41 3c             	mov    %eax,0x3c(%rcx)
140a3dde3:	8b 47 20             	mov    0x20(%rdi),%eax
140a3dde6:	89 41 40             	mov    %eax,0x40(%rcx)
140a3dde9:	8b 47 24             	mov    0x24(%rdi),%eax
140a3ddec:	89 41 44             	mov    %eax,0x44(%rcx)
140a3ddef:	8b 47 28             	mov    0x28(%rdi),%eax
140a3ddf2:	89 41 48             	mov    %eax,0x48(%rcx)
140a3ddf5:	8b 47 2c             	mov    0x2c(%rdi),%eax
140a3ddf8:	89 41 4c             	mov    %eax,0x4c(%rcx)
140a3ddfb:	48 83 61 50 00       	andq   $0x0,0x50(%rcx)
140a3de00:	48 83 61 58 00       	andq   $0x0,0x58(%rcx)
140a3de05:	48 8b 47 30          	mov    0x30(%rdi),%rax
140a3de09:	48 89 41 50          	mov    %rax,0x50(%rcx)
140a3de0d:	48 8b 47 38          	mov    0x38(%rdi),%rax
140a3de11:	48 89 41 58          	mov    %rax,0x58(%rcx)
140a3de15:	48 83 67 30 00       	andq   $0x0,0x30(%rdi)
140a3de1a:	48 83 67 38 00       	andq   $0x0,0x38(%rdi)
140a3de1f:	48 83 61 60 00       	andq   $0x0,0x60(%rcx)
140a3de24:	48 83 61 68 00       	andq   $0x0,0x68(%rcx)
140a3de29:	48 8b 47 40          	mov    0x40(%rdi),%rax
140a3de2d:	48 89 41 60          	mov    %rax,0x60(%rcx)
140a3de31:	48 8b 47 48          	mov    0x48(%rdi),%rax
140a3de35:	48 89 41 68          	mov    %rax,0x68(%rcx)
140a3de39:	48 83 67 40 00       	andq   $0x0,0x40(%rdi)
140a3de3e:	48 83 67 48 00       	andq   $0x0,0x48(%rdi)
140a3de43:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a3de47:	48 89 30             	mov    %rsi,(%rax)
140a3de4a:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a3de4e:	48 89 70 08          	mov    %rsi,0x8(%rax)
140a3de52:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a3de56:	48 89 70 10          	mov    %rsi,0x10(%rax)
140a3de5a:	33 c9                	xor    %ecx,%ecx
140a3de5c:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a3de60:	c6 44 08 18 00       	movb   $0x0,0x18(%rax,%rcx,1)
140a3de65:	48 ff c1             	inc    %rcx
140a3de68:	48 83 f9 02          	cmp    $0x2,%rcx
140a3de6c:	7c ee                	jl     0x140a3de5c
140a3de6e:	48 8b c3             	mov    %rbx,%rax
140a3de71:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140a3de76:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140a3de7b:	48 83 c4 20          	add    $0x20,%rsp
140a3de7f:	5f                   	pop    %rdi
140a3de80:	c3                   	ret
140a3de81:	90                   	nop
140a3de82:	90                   	nop
140a3de83:	90                   	nop
140a3de84:	48 83 c1 30          	add    $0x30,%rcx
140a3de88:	e9 27 2d 5f ff       	jmp    0x140030bb4
140a3de8d:	90                   	nop
140a3de8e:	90                   	nop
140a3de8f:	90                   	nop
140a3de90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140a3de95:	55                   	push   %rbp
140a3de96:	56                   	push   %rsi
140a3de97:	57                   	push   %rdi
140a3de98:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140a3de9d:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140a3dea4:	48 8b 05 95 11 28 00 	mov    0x281195(%rip),%rax        # 0x140cbf040
140a3deab:	48 33 c4             	xor    %rsp,%rax
140a3deae:	48 89 45 37          	mov    %rax,0x37(%rbp)
140a3deb2:	49 8b f0             	mov    %r8,%rsi
140a3deb5:	48 8b fa             	mov    %rdx,%rdi
140a3deb8:	48 8b d9             	mov    %rcx,%rbx
140a3debb:	48 83 c1 10          	add    $0x10,%rcx
140a3debf:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
140a3dec3:	c6 45 df 00          	movb   $0x0,-0x21(%rbp)
140a3dec7:	ff 15 eb e1 0c 00    	call   *0xce1eb(%rip)        # 0x140b0c0b8
140a3decd:	48 8b 1b             	mov    (%rbx),%rbx
140a3ded0:	8b 07                	mov    (%rdi),%eax
140a3ded2:	89 45 e7             	mov    %eax,-0x19(%rbp)
140a3ded5:	0f 10 47 04          	movups 0x4(%rdi),%xmm0
140a3ded9:	0f 11 45 eb          	movups %xmm0,-0x15(%rbp)
140a3dedd:	f3 0f 10 47 14       	movss  0x14(%rdi),%xmm0
140a3dee2:	f3 0f 11 45 fb       	movss  %xmm0,-0x5(%rbp)
140a3dee7:	f3 0f 10 4f 18       	movss  0x18(%rdi),%xmm1
140a3deec:	f3 0f 11 4d ff       	movss  %xmm1,-0x1(%rbp)
140a3def1:	0f 10 47 1c          	movups 0x1c(%rdi),%xmm0
140a3def5:	0f 11 45 03          	movups %xmm0,0x3(%rbp)
140a3def9:	f3 0f 10 47 2c       	movss  0x2c(%rdi),%xmm0
140a3defe:	f3 0f 11 45 13       	movss  %xmm0,0x13(%rbp)
140a3df03:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a3df07:	48 85 c0             	test   %rax,%rax
140a3df0a:	74 04                	je     0x140a3df10
140a3df0c:	f0 ff 40 08          	lock incl 0x8(%rax)
140a3df10:	48 8b 06             	mov    (%rsi),%rax
140a3df13:	48 89 45 17          	mov    %rax,0x17(%rbp)
140a3df17:	48 8b 46 08          	mov    0x8(%rsi),%rax
140a3df1b:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
140a3df1f:	48 8b 46 18          	mov    0x18(%rsi),%rax
140a3df23:	48 85 c0             	test   %rax,%rax
140a3df26:	74 04                	je     0x140a3df2c
140a3df28:	f0 ff 40 08          	lock incl 0x8(%rax)
140a3df2c:	48 8b 46 10          	mov    0x10(%rsi),%rax
140a3df30:	48 89 45 27          	mov    %rax,0x27(%rbp)
140a3df34:	4c 8b 56 18          	mov    0x18(%rsi),%r10
140a3df38:	4c 89 55 2f          	mov    %r10,0x2f(%rbp)
140a3df3c:	48 8b 3b             	mov    (%rbx),%rdi
140a3df3f:	4c 8b 4f 08          	mov    0x8(%rdi),%r9
140a3df43:	4c 89 4d a7          	mov    %r9,-0x59(%rbp)
140a3df47:	83 65 af 00          	andl   $0x0,-0x51(%rbp)
140a3df4b:	4c 8b df             	mov    %rdi,%r11
140a3df4e:	eb 2c                	jmp    0x140a3df7c
140a3df50:	4c 89 4d a7          	mov    %r9,-0x59(%rbp)
140a3df54:	49 8d 51 20          	lea    0x20(%r9),%rdx
140a3df58:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
140a3df5c:	e8 6f 01 00 00       	call   0x140a3e0d0
140a3df61:	84 c0                	test   %al,%al
140a3df63:	74 0a                	je     0x140a3df6f
140a3df65:	83 65 af 00          	andl   $0x0,-0x51(%rbp)
140a3df69:	4d 8b 49 10          	mov    0x10(%r9),%r9
140a3df6d:	eb 0d                	jmp    0x140a3df7c
140a3df6f:	c7 45 af 01 00 00 00 	movl   $0x1,-0x51(%rbp)
140a3df76:	4d 8b d9             	mov    %r9,%r11
140a3df79:	4d 8b 09             	mov    (%r9),%r9
140a3df7c:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
140a3df81:	74 cd                	je     0x140a3df50
140a3df83:	41 80 7b 19 00       	cmpb   $0x0,0x19(%r11)
140a3df88:	75 11                	jne    0x140a3df9b
140a3df8a:	4d 8d 43 20          	lea    0x20(%r11),%r8
140a3df8e:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
140a3df92:	e8 39 01 00 00       	call   0x140a3e0d0
140a3df97:	84 c0                	test   %al,%al
140a3df99:	74 6d                	je     0x140a3e008
140a3df9b:	48 b8 49 92 24 49 92 	movabs $0x249249249249249,%rax
140a3dfa2:	24 49 02
140a3dfa5:	48 39 43 08          	cmp    %rax,0x8(%rbx)
140a3dfa9:	0f 84 0a 01 00 00    	je     0x140a3e0b9
140a3dfaf:	4c 8d 4d e7          	lea    -0x19(%rbp),%r9
140a3dfb3:	4c 8b c7             	mov    %rdi,%r8
140a3dfb6:	48 8b d3             	mov    %rbx,%rdx
140a3dfb9:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140a3dfbd:	e8 aa fd ff ff       	call   0x140a3dd6c
140a3dfc2:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a3dfc6:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140a3dfcb:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140a3dfcf:	48 85 c9             	test   %rcx,%rcx
140a3dfd2:	74 18                	je     0x140a3dfec
140a3dfd4:	48 83 c1 50          	add    $0x50,%rcx
140a3dfd8:	e8 d7 2b 5f ff       	call   0x140030bb4
140a3dfdd:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
140a3dfe1:	48 85 c9             	test   %rcx,%rcx
140a3dfe4:	74 06                	je     0x140a3dfec
140a3dfe6:	ff 15 d4 e8 0c 00    	call   *0xce8d4(%rip)        # 0x140b0c8c0
140a3dfec:	0f 10 45 a7          	movups -0x59(%rbp),%xmm0
140a3dff0:	f3 0f 7f 45 a7       	movdqu %xmm0,-0x59(%rbp)
140a3dff5:	4c 8b c7             	mov    %rdi,%r8
140a3dff8:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140a3dffc:	48 8b cb             	mov    %rbx,%rcx
140a3dfff:	e8 dc 8e 5c ff       	call   0x140006ee0
140a3e004:	4c 8b 55 2f          	mov    0x2f(%rbp),%r10
140a3e008:	83 cf ff             	or     $0xffffffff,%edi
140a3e00b:	4d 85 d2             	test   %r10,%r10
140a3e00e:	74 3b                	je     0x140a3e04b
140a3e010:	8b c7                	mov    %edi,%eax
140a3e012:	f0 41 0f c1 42 08    	lock xadd %eax,0x8(%r10)
140a3e018:	03 c7                	add    %edi,%eax
140a3e01a:	75 2f                	jne    0x140a3e04b
140a3e01c:	48 8b 5d 2f          	mov    0x2f(%rbp),%rbx
140a3e020:	48 8b 03             	mov    (%rbx),%rax
140a3e023:	48 8b cb             	mov    %rbx,%rcx
140a3e026:	48 8b 00             	mov    (%rax),%rax
140a3e029:	ff 15 09 ec 0c 00    	call   *0xcec09(%rip)        # 0x140b0cc38
140a3e02f:	8b c7                	mov    %edi,%eax
140a3e031:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3e036:	03 c7                	add    %edi,%eax
140a3e038:	75 11                	jne    0x140a3e04b
140a3e03a:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
140a3e03e:	48 8b 01             	mov    (%rcx),%rax
140a3e041:	48 8b 40 08          	mov    0x8(%rax),%rax
140a3e045:	ff 15 ed eb 0c 00    	call   *0xcebed(%rip)        # 0x140b0cc38
140a3e04b:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140a3e04f:	48 85 c9             	test   %rcx,%rcx
140a3e052:	74 3c                	je     0x140a3e090
140a3e054:	8b c7                	mov    %edi,%eax
140a3e056:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a3e05b:	03 c7                	add    %edi,%eax
140a3e05d:	75 31                	jne    0x140a3e090
140a3e05f:	48 8b 5d 1f          	mov    0x1f(%rbp),%rbx
140a3e063:	48 8b 03             	mov    (%rbx),%rax
140a3e066:	48 8b cb             	mov    %rbx,%rcx
140a3e069:	48 8b 00             	mov    (%rax),%rax
140a3e06c:	ff 15 c6 eb 0c 00    	call   *0xcebc6(%rip)        # 0x140b0cc38
140a3e072:	8b c7                	mov    %edi,%eax
140a3e074:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3e079:	03 c7                	add    %edi,%eax
140a3e07b:	75 13                	jne    0x140a3e090
140a3e07d:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
140a3e081:	48 8b 01             	mov    (%rcx),%rax
140a3e084:	48 8b 40 08          	mov    0x8(%rax),%rax
140a3e088:	ff 15 aa eb 0c 00    	call   *0xcebaa(%rip)        # 0x140b0cc38
140a3e08e:	90                   	nop
140a3e08f:	90                   	nop
140a3e090:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
140a3e094:	ff 15 26 e0 0c 00    	call   *0xce026(%rip)        # 0x140b0c0c0
140a3e09a:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
140a3e09e:	48 33 cc             	xor    %rsp,%rcx
140a3e0a1:	e8 3a 15 0b 00       	call   0x140aef5e0
140a3e0a6:	48 8b 9c 24 e8 00 00 	mov    0xe8(%rsp),%rbx
140a3e0ad:	00
140a3e0ae:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
140a3e0b5:	5f                   	pop    %rdi
140a3e0b6:	5e                   	pop    %rsi
140a3e0b7:	5d                   	pop    %rbp
140a3e0b8:	c3                   	ret
140a3e0b9:	e8 16 5d 5c ff       	call   0x140003dd4
140a3e0be:	90                   	nop
140a3e0bf:	eb 01                	jmp    0x140a3e0c2
140a3e0c1:	90                   	nop
140a3e0c2:	90                   	nop
140a3e0c3:	90                   	nop
140a3e0c4:	90                   	nop
140a3e0c5:	90                   	nop
140a3e0c6:	90                   	nop
140a3e0c7:	90                   	nop
140a3e0c8:	90                   	nop
140a3e0c9:	90                   	nop
140a3e0ca:	90                   	nop
140a3e0cb:	90                   	nop
140a3e0cc:	90                   	nop
140a3e0cd:	90                   	nop
140a3e0ce:	90                   	nop
140a3e0cf:	90                   	nop
140a3e0d0:	48 83 ec 48          	sub    $0x48,%rsp
140a3e0d4:	8b 02                	mov    (%rdx),%eax
140a3e0d6:	0f 29 74 24 30       	movaps %xmm6,0x30(%rsp)
140a3e0db:	0f 29 7c 24 20       	movaps %xmm7,0x20(%rsp)
140a3e0e0:	41 3b 00             	cmp    (%r8),%eax
140a3e0e3:	74 08                	je     0x140a3e0ed
140a3e0e5:	0f 92 c1             	setb   %cl
140a3e0e8:	e9 14 01 00 00       	jmp    0x140a3e201
140a3e0ed:	f3 41 0f 10 78 04    	movss  0x4(%r8),%xmm7
140a3e0f3:	f3 0f 10 35 41 2f 17 	movss  0x172f41(%rip),%xmm6        # 0x140bb103c
140a3e0fa:	00
140a3e0fb:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e0fe:	f3 0f 10 42 04       	movss  0x4(%rdx),%xmm0
140a3e103:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e106:	e8 49 36 ef ff       	call   0x140931754
140a3e10b:	32 c9                	xor    %cl,%cl
140a3e10d:	84 c0                	test   %al,%al
140a3e10f:	75 09                	jne    0x140a3e11a
140a3e111:	0f 2f 7a 04          	comiss 0x4(%rdx),%xmm7
140a3e115:	e9 e4 00 00 00       	jmp    0x140a3e1fe
140a3e11a:	f3 41 0f 10 78 08    	movss  0x8(%r8),%xmm7
140a3e120:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e123:	f3 0f 10 42 08       	movss  0x8(%rdx),%xmm0
140a3e128:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e12b:	e8 24 36 ef ff       	call   0x140931754
140a3e130:	84 c0                	test   %al,%al
140a3e132:	75 09                	jne    0x140a3e13d
140a3e134:	0f 2f 7a 08          	comiss 0x8(%rdx),%xmm7
140a3e138:	e9 c1 00 00 00       	jmp    0x140a3e1fe
140a3e13d:	f3 41 0f 10 78 0c    	movss  0xc(%r8),%xmm7
140a3e143:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e146:	f3 0f 10 42 0c       	movss  0xc(%rdx),%xmm0
140a3e14b:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e14e:	e8 01 36 ef ff       	call   0x140931754
140a3e153:	84 c0                	test   %al,%al
140a3e155:	75 09                	jne    0x140a3e160
140a3e157:	0f 2f 7a 0c          	comiss 0xc(%rdx),%xmm7
140a3e15b:	e9 9e 00 00 00       	jmp    0x140a3e1fe
140a3e160:	f3 41 0f 10 78 10    	movss  0x10(%r8),%xmm7
140a3e166:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e169:	f3 0f 10 42 10       	movss  0x10(%rdx),%xmm0
140a3e16e:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e171:	e8 de 35 ef ff       	call   0x140931754
140a3e176:	84 c0                	test   %al,%al
140a3e178:	75 06                	jne    0x140a3e180
140a3e17a:	0f 2f 7a 10          	comiss 0x10(%rdx),%xmm7
140a3e17e:	eb 7e                	jmp    0x140a3e1fe
140a3e180:	f3 41 0f 10 78 1c    	movss  0x1c(%r8),%xmm7
140a3e186:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e189:	f3 0f 10 42 1c       	movss  0x1c(%rdx),%xmm0
140a3e18e:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e191:	e8 be 35 ef ff       	call   0x140931754
140a3e196:	84 c0                	test   %al,%al
140a3e198:	75 06                	jne    0x140a3e1a0
140a3e19a:	0f 2f 7a 1c          	comiss 0x1c(%rdx),%xmm7
140a3e19e:	eb 5e                	jmp    0x140a3e1fe
140a3e1a0:	f3 41 0f 10 78 20    	movss  0x20(%r8),%xmm7
140a3e1a6:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e1a9:	f3 0f 10 42 20       	movss  0x20(%rdx),%xmm0
140a3e1ae:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e1b1:	e8 9e 35 ef ff       	call   0x140931754
140a3e1b6:	84 c0                	test   %al,%al
140a3e1b8:	75 06                	jne    0x140a3e1c0
140a3e1ba:	0f 2f 7a 20          	comiss 0x20(%rdx),%xmm7
140a3e1be:	eb 3e                	jmp    0x140a3e1fe
140a3e1c0:	f3 41 0f 10 78 24    	movss  0x24(%r8),%xmm7
140a3e1c6:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e1c9:	f3 0f 10 42 24       	movss  0x24(%rdx),%xmm0
140a3e1ce:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e1d1:	e8 7e 35 ef ff       	call   0x140931754
140a3e1d6:	84 c0                	test   %al,%al
140a3e1d8:	75 06                	jne    0x140a3e1e0
140a3e1da:	0f 2f 7a 24          	comiss 0x24(%rdx),%xmm7
140a3e1de:	eb 1e                	jmp    0x140a3e1fe
140a3e1e0:	f3 41 0f 10 78 2c    	movss  0x2c(%r8),%xmm7
140a3e1e6:	0f 28 d6             	movaps %xmm6,%xmm2
140a3e1e9:	f3 0f 10 42 2c       	movss  0x2c(%rdx),%xmm0
140a3e1ee:	0f 28 cf             	movaps %xmm7,%xmm1
140a3e1f1:	e8 5e 35 ef ff       	call   0x140931754
140a3e1f6:	84 c0                	test   %al,%al
140a3e1f8:	75 07                	jne    0x140a3e201
140a3e1fa:	0f 2f 7a 2c          	comiss 0x2c(%rdx),%xmm7
140a3e1fe:	0f 97 c1             	seta   %cl
140a3e201:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
140a3e206:	8a c1                	mov    %cl,%al
140a3e208:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
140a3e20d:	48 83 c4 48          	add    $0x48,%rsp
140a3e211:	c3                   	ret
140a3e212:	90                   	nop
140a3e213:	90                   	nop
140a3e214:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a3e219:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140a3e21e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140a3e223:	57                   	push   %rdi
140a3e224:	48 83 ec 20          	sub    $0x20,%rsp
140a3e228:	48 8b 42 08          	mov    0x8(%rdx),%rax
140a3e22c:	48 8b f2             	mov    %rdx,%rsi
140a3e22f:	48 8b f9             	mov    %rcx,%rdi
140a3e232:	48 85 c0             	test   %rax,%rax
140a3e235:	74 04                	je     0x140a3e23b
140a3e237:	f0 ff 40 08          	lock incl 0x8(%rax)
140a3e23b:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140a3e23f:	83 cd ff             	or     $0xffffffff,%ebp
140a3e242:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140a3e246:	48 8b 06             	mov    (%rsi),%rax
140a3e249:	48 89 01             	mov    %rax,(%rcx)
140a3e24c:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140a3e250:	48 85 db             	test   %rbx,%rbx
140a3e253:	74 35                	je     0x140a3e28a
140a3e255:	8b c5                	mov    %ebp,%eax
140a3e257:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a3e25c:	03 c5                	add    %ebp,%eax
140a3e25e:	75 2a                	jne    0x140a3e28a
140a3e260:	48 8b 03             	mov    (%rbx),%rax
140a3e263:	48 8b cb             	mov    %rbx,%rcx
140a3e266:	48 8b 00             	mov    (%rax),%rax
140a3e269:	ff 15 c9 e9 0c 00    	call   *0xce9c9(%rip)        # 0x140b0cc38
140a3e26f:	8b c5                	mov    %ebp,%eax
140a3e271:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3e276:	03 c5                	add    %ebp,%eax