140316a09:	ff 15 29 62 7f 00    	call   *0x7f6229(%rip)        # 0x140b0cc38
140316a0f:	41 8b c5             	mov    %r13d,%eax
140316a12:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316a17:	41 03 c5             	add    %r13d,%eax
140316a1a:	75 10                	jne    0x140316a2c
140316a1c:	48 8b 03             	mov    (%rbx),%rax
140316a1f:	48 8b cb             	mov    %rbx,%rcx
140316a22:	48 8b 40 08          	mov    0x8(%rax),%rax
140316a26:	ff 15 0c 62 7f 00    	call   *0x7f620c(%rip)        # 0x140b0cc38
140316a2c:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140316a30:	48 85 db             	test   %rbx,%rbx
140316a33:	74 3a                	je     0x140316a6f
140316a35:	41 8b c5             	mov    %r13d,%eax
140316a38:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316a3d:	41 03 c5             	add    %r13d,%eax
140316a40:	75 2d                	jne    0x140316a6f
140316a42:	48 8b 03             	mov    (%rbx),%rax
140316a45:	48 8b cb             	mov    %rbx,%rcx
140316a48:	48 8b 00             	mov    (%rax),%rax
140316a4b:	ff 15 e7 61 7f 00    	call   *0x7f61e7(%rip)        # 0x140b0cc38
140316a51:	41 8b c5             	mov    %r13d,%eax
140316a54:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316a59:	41 03 c5             	add    %r13d,%eax
140316a5c:	75 11                	jne    0x140316a6f
140316a5e:	48 8b 03             	mov    (%rbx),%rax
140316a61:	48 8b cb             	mov    %rbx,%rcx
140316a64:	48 8b 40 08          	mov    0x8(%rax),%rax
140316a68:	ff 15 ca 61 7f 00    	call   *0x7f61ca(%rip)        # 0x140b0cc38
140316a6e:	90                   	nop
140316a6f:	48 8b 45 18          	mov    0x18(%rbp),%rax
140316a73:	48 83 f8 0f          	cmp    $0xf,%rax
140316a77:	76 30                	jbe    0x140316aa9
140316a79:	48 ff c0             	inc    %rax
140316a7c:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
140316a80:	48 8b d1             	mov    %rcx,%rdx
140316a83:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140316a89:	72 18                	jb     0x140316aa3
140316a8b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140316a8f:	48 2b d1             	sub    %rcx,%rdx
140316a92:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140316a96:	48 83 f8 1f          	cmp    $0x1f,%rax
140316a9a:	76 07                	jbe    0x140316aa3
140316a9c:	ff 15 f6 5e 7f 00    	call   *0x7f5ef6(%rip)        # 0x140b0c998
140316aa2:	cc                   	int3
140316aa3:	ff 15 17 5e 7f 00    	call   *0x7f5e17(%rip)        # 0x140b0c8c0
140316aa9:	49 39 3f             	cmp    %rdi,(%r15)
140316aac:	0f 85 6b 05 00 00    	jne    0x14031701d
140316ab2:	4c 8b ce             	mov    %rsi,%r9
140316ab5:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140316aba:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140316abe:	49 8b ce             	mov    %r14,%rcx
140316ac1:	e8 7a e0 ff ff       	call   0x140314b40
140316ac6:	90                   	nop
140316ac7:	41 38 7e 49          	cmp    %dil,0x49(%r14)
140316acb:	0f 84 36 01 00 00    	je     0x140316c07
140316ad1:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140316ad6:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140316adb:	e8 24 5f df ff       	call   0x14010ca04
140316ae0:	90                   	nop
140316ae1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140316ae6:	48 8b 01             	mov    (%rcx),%rax
140316ae9:	0f 57 c0             	xorps  %xmm0,%xmm0
140316aec:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140316af0:	66 0f 6f 0d d8 b1 89 	movdqa 0x89b1d8(%rip),%xmm1        # 0x140bb1cd0
140316af7:	00
140316af8:	f3 0f 7f 4d c0       	movdqu %xmm1,-0x40(%rbp)
140316afd:	48 ba 2f 53 68 61 64 	movabs $0x676e69646168532f,%rdx
140316b04:	69 6e 67
140316b07:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
140316b0b:	40 88 7d b8          	mov    %dil,-0x48(%rbp)
140316b0f:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140316b13:	48 8b 40 40          	mov    0x40(%rax),%rax
140316b17:	ff 15 1b 61 7f 00    	call   *0x7f611b(%rip)        # 0x140b0cc38
140316b1d:	48 8b d0             	mov    %rax,%rdx
140316b20:	48 8b 48 08          	mov    0x8(%rax),%rcx
140316b24:	48 85 c9             	test   %rcx,%rcx
140316b27:	74 04                	je     0x140316b2d
140316b29:	f0 ff 41 08          	lock incl 0x8(%rcx)
140316b2d:	48 8b 00             	mov    (%rax),%rax
140316b30:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140316b35:	48 8b 42 08          	mov    0x8(%rdx),%rax
140316b39:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140316b3e:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
140316b43:	48 85 db             	test   %rbx,%rbx
140316b46:	74 3a                	je     0x140316b82
140316b48:	41 8b c5             	mov    %r13d,%eax
140316b4b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316b50:	41 03 c5             	add    %r13d,%eax
140316b53:	75 2d                	jne    0x140316b82
140316b55:	48 8b 03             	mov    (%rbx),%rax
140316b58:	48 8b cb             	mov    %rbx,%rcx
140316b5b:	48 8b 00             	mov    (%rax),%rax
140316b5e:	ff 15 d4 60 7f 00    	call   *0x7f60d4(%rip)        # 0x140b0cc38
140316b64:	41 8b c5             	mov    %r13d,%eax
140316b67:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316b6c:	41 03 c5             	add    %r13d,%eax
140316b6f:	75 11                	jne    0x140316b82
140316b71:	48 8b 03             	mov    (%rbx),%rax
140316b74:	48 8b cb             	mov    %rbx,%rcx
140316b77:	48 8b 40 08          	mov    0x8(%rax),%rax
140316b7b:	ff 15 b7 60 7f 00    	call   *0x7f60b7(%rip)        # 0x140b0cc38
140316b81:	90                   	nop
140316b82:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140316b86:	48 83 f8 0f          	cmp    $0xf,%rax
140316b8a:	76 31                	jbe    0x140316bbd
140316b8c:	48 ff c0             	inc    %rax
140316b8f:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140316b93:	48 8b d1             	mov    %rcx,%rdx
140316b96:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140316b9c:	72 18                	jb     0x140316bb6
140316b9e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140316ba2:	48 2b d1             	sub    %rcx,%rdx
140316ba5:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140316ba9:	48 83 f8 1f          	cmp    $0x1f,%rax
140316bad:	76 07                	jbe    0x140316bb6
140316baf:	ff 15 e3 5d 7f 00    	call   *0x7f5de3(%rip)        # 0x140b0c998
140316bb5:	cc                   	int3
140316bb6:	ff 15 04 5d 7f 00    	call   *0x7f5d04(%rip)        # 0x140b0c8c0
140316bbc:	90                   	nop
140316bbd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140316bc2:	48 85 c9             	test   %rcx,%rcx
140316bc5:	74 40                	je     0x140316c07
140316bc7:	41 8b c5             	mov    %r13d,%eax
140316bca:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316bcf:	41 03 c5             	add    %r13d,%eax
140316bd2:	75 33                	jne    0x140316c07
140316bd4:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140316bd9:	48 8b 03             	mov    (%rbx),%rax
140316bdc:	48 8b cb             	mov    %rbx,%rcx
140316bdf:	48 8b 00             	mov    (%rax),%rax
140316be2:	ff 15 50 60 7f 00    	call   *0x7f6050(%rip)        # 0x140b0cc38
140316be8:	41 8b c5             	mov    %r13d,%eax
140316beb:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316bf0:	41 03 c5             	add    %r13d,%eax
140316bf3:	75 12                	jne    0x140316c07
140316bf5:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140316bfa:	48 8b 01             	mov    (%rcx),%rax
140316bfd:	48 8b 40 08          	mov    0x8(%rax),%rax
140316c01:	ff 15 31 60 7f 00    	call   *0x7f6031(%rip)        # 0x140b0cc38
140316c07:	4c 8b ce             	mov    %rsi,%r9
140316c0a:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140316c0f:	8b 95 c8 00 00 00    	mov    0xc8(%rbp),%edx
140316c15:	49 8b ce             	mov    %r14,%rcx
140316c18:	e8 03 e2 ff ff       	call   0x140314e20
140316c1d:	48 8b 06             	mov    (%rsi),%rax
140316c20:	48 8b ce             	mov    %rsi,%rcx
140316c23:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
140316c2a:	ff 15 08 60 7f 00    	call   *0x7f6008(%rip)        # 0x140b0cc38
140316c30:	48 8b d0             	mov    %rax,%rdx
140316c33:	48 8b 48 08          	mov    0x8(%rax),%rcx
140316c37:	48 85 c9             	test   %rcx,%rcx
140316c3a:	74 04                	je     0x140316c40
140316c3c:	f0 ff 41 08          	lock incl 0x8(%rcx)
140316c40:	48 8b 00             	mov    (%rax),%rax
140316c43:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140316c48:	48 8b 42 08          	mov    0x8(%rdx),%rax
140316c4c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140316c51:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140316c56:	48 8b 01             	mov    (%rcx),%rax
140316c59:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140316c5d:	48 8b 40 20          	mov    0x20(%rax),%rax
140316c61:	ff 15 d1 5f 7f 00    	call   *0x7f5fd1(%rip)        # 0x140b0cc38
140316c67:	90                   	nop
140316c68:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140316c6d:	e8 22 0c 00 00       	call   0x140317894
140316c72:	90                   	nop
140316c73:	8b 8d c0 00 00 00    	mov    0xc0(%rbp),%ecx
140316c79:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140316c7e:	89 08                	mov    %ecx,(%rax)
140316c80:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316c85:	48 85 c9             	test   %rcx,%rcx
140316c88:	74 04                	je     0x140316c8e
140316c8a:	f0 ff 41 08          	lock incl 0x8(%rcx)
140316c8e:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140316c93:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
140316c98:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
140316c9c:	44 8a 85 b0 00 00 00 	mov    0xb0(%rbp),%r8b
140316ca3:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140316ca7:	49 8b ce             	mov    %r14,%rcx
140316caa:	e8 e9 df ff ff       	call   0x140314c98
140316caf:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316cb4:	48 85 c9             	test   %rcx,%rcx
140316cb7:	74 40                	je     0x140316cf9
140316cb9:	41 8b c5             	mov    %r13d,%eax
140316cbc:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316cc1:	41 03 c5             	add    %r13d,%eax
140316cc4:	75 33                	jne    0x140316cf9
140316cc6:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140316ccb:	48 8b 03             	mov    (%rbx),%rax
140316cce:	48 8b cb             	mov    %rbx,%rcx
140316cd1:	48 8b 00             	mov    (%rax),%rax
140316cd4:	ff 15 5e 5f 7f 00    	call   *0x7f5f5e(%rip)        # 0x140b0cc38
140316cda:	41 8b c5             	mov    %r13d,%eax
140316cdd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316ce2:	41 03 c5             	add    %r13d,%eax
140316ce5:	75 12                	jne    0x140316cf9
140316ce7:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316cec:	48 8b 01             	mov    (%rcx),%rax
140316cef:	48 8b 40 08          	mov    0x8(%rax),%rax
140316cf3:	ff 15 3f 5f 7f 00    	call   *0x7f5f3f(%rip)        # 0x140b0cc38
140316cf9:	49 8d 9e 80 00 00 00 	lea    0x80(%r14),%rbx
140316d00:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
140316d05:	48 81 c7 c8 00 00 00 	add    $0xc8,%rdi
140316d0c:	48 3b fb             	cmp    %rbx,%rdi
140316d0f:	74 2d                	je     0x140316d3e
140316d11:	48 8b cf             	mov    %rdi,%rcx
140316d14:	e8 2b 04 00 00       	call   0x140317144
140316d19:	48 8b 03             	mov    (%rbx),%rax
140316d1c:	48 89 07             	mov    %rax,(%rdi)
140316d1f:	48 8b 43 08          	mov    0x8(%rbx),%rax
140316d23:	48 89 47 08          	mov    %rax,0x8(%rdi)
140316d27:	48 8b 43 10          	mov    0x10(%rbx),%rax
140316d2b:	48 89 47 10          	mov    %rax,0x10(%rdi)
140316d2f:	33 ff                	xor    %edi,%edi
140316d31:	48 89 3b             	mov    %rdi,(%rbx)
140316d34:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140316d38:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140316d3c:	eb 02                	jmp    0x140316d40
140316d3e:	33 ff                	xor    %edi,%edi
140316d40:	f3 41 0f 6f 86 b0 00 	movdqu 0xb0(%r14),%xmm0
140316d47:	00 00
140316d49:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140316d4e:	f3 0f 7f 80 e0 00 00 	movdqu %xmm0,0xe0(%rax)
140316d55:	00
140316d56:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140316d5b:	48 8b 08             	mov    (%rax),%rcx
140316d5e:	48 8b 99 c0 02 00 00 	mov    0x2c0(%rcx),%rbx
140316d65:	0f 57 c0             	xorps  %xmm0,%xmm0
140316d68:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
140316d6d:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316d72:	48 85 c9             	test   %rcx,%rcx
140316d75:	74 04                	je     0x140316d7b
140316d77:	f0 ff 41 08          	lock incl 0x8(%rcx)
140316d7b:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140316d80:	66 0f 7f 45 80       	movdqa %xmm0,-0x80(%rbp)
140316d85:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140316d8a:	48 8b 01             	mov    (%rcx),%rax
140316d8d:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140316d91:	48 8b 40 20          	mov    0x20(%rax),%rax
140316d95:	ff 15 9d 5e 7f 00    	call   *0x7f5e9d(%rip)        # 0x140b0cc38
140316d9b:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140316d9f:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140316da4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140316da9:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
140316dad:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
140316db1:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140316db5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140316dba:	48 8b c3             	mov    %rbx,%rax
140316dbd:	ff 15 75 5e 7f 00    	call   *0x7f5e75(%rip)        # 0x140b0cc38
140316dc3:	48 8b 08             	mov    (%rax),%rcx
140316dc6:	48 8b 50 08          	mov    0x8(%rax),%rdx
140316dca:	48 89 38             	mov    %rdi,(%rax)
140316dcd:	48 89 78 08          	mov    %rdi,0x8(%rax)
140316dd1:	49 89 0f             	mov    %rcx,(%r15)
140316dd4:	49 8b 5f 08          	mov    0x8(%r15),%rbx
140316dd8:	49 89 57 08          	mov    %rdx,0x8(%r15)
140316ddc:	48 85 db             	test   %rbx,%rbx
140316ddf:	74 39                	je     0x140316e1a
140316de1:	41 8b c5             	mov    %r13d,%eax
140316de4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316de9:	41 03 c5             	add    %r13d,%eax
140316dec:	75 2c                	jne    0x140316e1a
140316dee:	48 8b 03             	mov    (%rbx),%rax
140316df1:	48 8b cb             	mov    %rbx,%rcx
140316df4:	48 8b 00             	mov    (%rax),%rax
140316df7:	ff 15 3b 5e 7f 00    	call   *0x7f5e3b(%rip)        # 0x140b0cc38
140316dfd:	41 8b c5             	mov    %r13d,%eax
140316e00:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316e05:	41 03 c5             	add    %r13d,%eax
140316e08:	75 10                	jne    0x140316e1a
140316e0a:	48 8b 03             	mov    (%rbx),%rax
140316e0d:	48 8b cb             	mov    %rbx,%rcx
140316e10:	48 8b 40 08          	mov    0x8(%rax),%rax
140316e14:	ff 15 1e 5e 7f 00    	call   *0x7f5e1e(%rip)        # 0x140b0cc38
140316e1a:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140316e1e:	48 85 db             	test   %rbx,%rbx
140316e21:	74 3a                	je     0x140316e5d
140316e23:	41 8b c5             	mov    %r13d,%eax
140316e26:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316e2b:	41 03 c5             	add    %r13d,%eax
140316e2e:	75 2d                	jne    0x140316e5d
140316e30:	48 8b 03             	mov    (%rbx),%rax
140316e33:	48 8b cb             	mov    %rbx,%rcx
140316e36:	48 8b 00             	mov    (%rax),%rax
140316e39:	ff 15 f9 5d 7f 00    	call   *0x7f5df9(%rip)        # 0x140b0cc38
140316e3f:	41 8b c5             	mov    %r13d,%eax
140316e42:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316e47:	41 03 c5             	add    %r13d,%eax
140316e4a:	75 11                	jne    0x140316e5d
140316e4c:	48 8b 03             	mov    (%rbx),%rax
140316e4f:	48 8b cb             	mov    %rbx,%rcx
140316e52:	48 8b 40 08          	mov    0x8(%rax),%rax
140316e56:	ff 15 dc 5d 7f 00    	call   *0x7f5ddc(%rip)        # 0x140b0cc38
140316e5c:	90                   	nop
140316e5d:	48 8b 45 38          	mov    0x38(%rbp),%rax
140316e61:	48 83 f8 0f          	cmp    $0xf,%rax
140316e65:	76 30                	jbe    0x140316e97
140316e67:	48 ff c0             	inc    %rax
140316e6a:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140316e6e:	48 8b d1             	mov    %rcx,%rdx
140316e71:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140316e77:	72 18                	jb     0x140316e91
140316e79:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140316e7d:	48 2b d1             	sub    %rcx,%rdx
140316e80:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140316e84:	48 83 f8 1f          	cmp    $0x1f,%rax
140316e88:	76 07                	jbe    0x140316e91
140316e8a:	ff 15 08 5b 7f 00    	call   *0x7f5b08(%rip)        # 0x140b0c998
140316e90:	cc                   	int3
140316e91:	ff 15 29 5a 7f 00    	call   *0x7f5a29(%rip)        # 0x140b0c8c0
140316e97:	66 0f 6f 05 b1 ad 89 	movdqa 0x89adb1(%rip),%xmm0        # 0x140bb1c50
140316e9e:	00
140316e9f:	f3 0f 7f 45 30       	movdqu %xmm0,0x30(%rbp)
140316ea4:	40 88 7d 20          	mov    %dil,0x20(%rbp)
140316ea8:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140316eac:	48 85 db             	test   %rbx,%rbx
140316eaf:	74 41                	je     0x140316ef2
140316eb1:	41 8b c5             	mov    %r13d,%eax
140316eb4:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140316eb9:	41 03 c5             	add    %r13d,%eax
140316ebc:	75 34                	jne    0x140316ef2
140316ebe:	48 8b 03             	mov    (%rbx),%rax
140316ec1:	48 8b cb             	mov    %rbx,%rcx
140316ec4:	48 8b 00             	mov    (%rax),%rax
140316ec7:	ff 15 6b 5d 7f 00    	call   *0x7f5d6b(%rip)        # 0x140b0cc38
140316ecd:	41 8b c5             	mov    %r13d,%eax
140316ed0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316ed5:	41 03 c5             	add    %r13d,%eax
140316ed8:	75 10                	jne    0x140316eea
140316eda:	48 8b 03             	mov    (%rbx),%rax
140316edd:	48 8b cb             	mov    %rbx,%rcx
140316ee0:	48 8b 40 08          	mov    0x8(%rax),%rax
140316ee4:	ff 15 4e 5d 7f 00    	call   *0x7f5d4e(%rip)        # 0x140b0cc38
140316eea:	66 0f 6f 05 5e ad 89 	movdqa 0x89ad5e(%rip),%xmm0        # 0x140bb1c50
140316ef1:	00
140316ef2:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140316ef7:	48 85 c9             	test   %rcx,%rcx
140316efa:	74 48                	je     0x140316f44
140316efc:	41 8b c5             	mov    %r13d,%eax
140316eff:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316f04:	41 03 c5             	add    %r13d,%eax
140316f07:	75 3b                	jne    0x140316f44
140316f09:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140316f0e:	48 8b 03             	mov    (%rbx),%rax
140316f11:	48 8b cb             	mov    %rbx,%rcx
140316f14:	48 8b 00             	mov    (%rax),%rax
140316f17:	ff 15 1b 5d 7f 00    	call   *0x7f5d1b(%rip)        # 0x140b0cc38
140316f1d:	41 8b c5             	mov    %r13d,%eax
140316f20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140316f25:	41 03 c5             	add    %r13d,%eax