140316777:	48 2b c2             	sub    %rdx,%rax
14031677a:	48 c1 f8 04          	sar    $0x4,%rax
14031677e:	48 8d 48 ff          	lea    -0x1(%rax),%rcx
140316782:	48 3b c8             	cmp    %rax,%rcx
140316785:	72 07                	jb     0x14031678e
140316787:	ff 15 0b 62 7f 00    	call   *0x7f620b(%rip)        # 0x140b0c998
14031678d:	cc                   	int3
14031678e:	48 03 c9             	add    %rcx,%rcx
140316791:	48 8b 44 ca 08       	mov    0x8(%rdx,%rcx,8),%rax
140316796:	48 85 c0             	test   %rax,%rax
140316799:	74 04                	je     0x14031679f
14031679b:	f0 ff 40 08          	lock incl 0x8(%rax)
14031679f:	48 8b 04 ca          	mov    (%rdx,%rcx,8),%rax
1403167a3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1403167a8:	48 8b 44 ca 08       	mov    0x8(%rdx,%rcx,8),%rax
1403167ad:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1403167b2:	49 89 1f             	mov    %rbx,(%r15)
1403167b5:	49 89 5f 08          	mov    %rbx,0x8(%r15)
1403167b9:	bf 01 00 00 00       	mov    $0x1,%edi
1403167be:	89 7c 24 40          	mov    %edi,0x40(%rsp)
1403167c2:	49 8b 01             	mov    (%r9),%rax
1403167c5:	48 8b ce             	mov    %rsi,%rcx
1403167c8:	48 8b 80 48 01 00 00 	mov    0x148(%rax),%rax
1403167cf:	ff 15 63 64 7f 00    	call   *0x7f6463(%rip)        # 0x140b0cc38
1403167d5:	48 8b d0             	mov    %rax,%rdx
1403167d8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1403167dc:	48 85 c9             	test   %rcx,%rcx
1403167df:	74 08                	je     0x1403167e9
1403167e1:	f0 ff 41 08          	lock incl 0x8(%rcx)
1403167e5:	8b 7c 24 40          	mov    0x40(%rsp),%edi
1403167e9:	48 8b 00             	mov    (%rax),%rax
1403167ec:	48 89 45 98          	mov    %rax,-0x68(%rbp)
1403167f0:	48 8b 42 08          	mov    0x8(%rdx),%rax
1403167f4:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1403167f8:	66 0f 6f 0d 40 b6 89 	movdqa 0x89b640(%rip),%xmm1        # 0x140bb1e40
1403167ff:	00
140316800:	0f 11 4d e8          	movups %xmm1,-0x18(%rbp)
140316804:	83 65 f8 00          	andl   $0x0,-0x8(%rbp)
140316808:	83 65 fc 00          	andl   $0x0,-0x4(%rbp)
14031680c:	38 9d b0 00 00 00    	cmp    %bl,0xb0(%rbp)
140316812:	74 12                	je     0x140316826
140316814:	0f 11 4d d0          	movups %xmm1,-0x30(%rbp)
140316818:	83 65 e0 00          	andl   $0x0,-0x20(%rbp)
14031681c:	83 65 e4 00          	andl   $0x0,-0x1c(%rbp)
140316820:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
140316824:	eb 69                	jmp    0x14031688f
140316826:	48 8b 06             	mov    (%rsi),%rax
140316829:	48 8b ce             	mov    %rsi,%rcx
14031682c:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
140316833:	ff 15 ff 63 7f 00    	call   *0x7f63ff(%rip)        # 0x140b0cc38
140316839:	48 8b 18             	mov    (%rax),%rbx
14031683c:	48 8b 06             	mov    (%rsi),%rax
14031683f:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140316843:	48 8b ce             	mov    %rsi,%rcx
140316846:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
14031684d:	ff 15 e5 63 7f 00    	call   *0x7f63e5(%rip)        # 0x140b0cc38
140316853:	90                   	nop
140316854:	bf 03 00 00 00       	mov    $0x3,%edi
140316859:	89 7c 24 40          	mov    %edi,0x40(%rsp)
14031685d:	4c 8b 00             	mov    (%rax),%r8
140316860:	49 8b 40 08          	mov    0x8(%r8),%rax
140316864:	48 63 50 04          	movslq 0x4(%rax),%rdx
140316868:	49 8d 48 08          	lea    0x8(%r8),%rcx
14031686c:	48 03 ca             	add    %rdx,%rcx
14031686f:	48 8b 01             	mov    (%rcx),%rax
140316872:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140316876:	48 8b 40 28          	mov    0x28(%rax),%rax
14031687a:	ff 15 b8 63 7f 00    	call   *0x7f63b8(%rip)        # 0x140b0cc38
140316880:	4c 8b c0             	mov    %rax,%r8
140316883:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140316887:	48 8b cb             	mov    %rbx,%rcx
14031688a:	e8 b1 c5 e7 ff       	call   0x140192e40
14031688f:	48 8b d0             	mov    %rax,%rdx
140316892:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140316896:	e8 91 55 5f 00       	call   0x14090be2c
14031689b:	90                   	nop
14031689c:	41 83 cd ff          	or     $0xffffffff,%r13d
1403168a0:	40 f6 c7 02          	test   $0x2,%dil
1403168a4:	74 4d                	je     0x1403168f3
1403168a6:	83 e7 fd             	and    $0xfffffffd,%edi
1403168a9:	89 7c 24 40          	mov    %edi,0x40(%rsp)
1403168ad:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
1403168b1:	33 ff                	xor    %edi,%edi
1403168b3:	48 85 db             	test   %rbx,%rbx
1403168b6:	74 3d                	je     0x1403168f5
1403168b8:	41 8b c5             	mov    %r13d,%eax
1403168bb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1403168c0:	41 03 c5             	add    %r13d,%eax
1403168c3:	75 30                	jne    0x1403168f5
1403168c5:	48 8b 03             	mov    (%rbx),%rax
1403168c8:	48 8b cb             	mov    %rbx,%rcx
1403168cb:	48 8b 00             	mov    (%rax),%rax
1403168ce:	ff 15 64 63 7f 00    	call   *0x7f6364(%rip)        # 0x140b0cc38
1403168d4:	41 8b c5             	mov    %r13d,%eax
1403168d7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1403168dc:	41 03 c5             	add    %r13d,%eax
1403168df:	75 14                	jne    0x1403168f5
1403168e1:	48 8b 03             	mov    (%rbx),%rax
1403168e4:	48 8b cb             	mov    %rbx,%rcx
1403168e7:	48 8b 40 08          	mov    0x8(%rax),%rax
1403168eb:	ff 15 47 63 7f 00    	call   *0x7f6347(%rip)        # 0x140b0cc38
1403168f1:	eb 02                	jmp    0x1403168f5
1403168f3:	33 ff                	xor    %edi,%edi
1403168f5:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1403168fa:	40 38 78 14          	cmp    %dil,0x14(%rax)
1403168fe:	0f 84 a5 01 00 00    	je     0x140316aa9
140316904:	41 38 7e 49          	cmp    %dil,0x49(%r14)
140316908:	0f 84 83 00 00 00    	je     0x140316991
14031690e:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
140316913:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140316918:	e8 e7 60 df ff       	call   0x14010ca04
14031691d:	90                   	nop
14031691e:	48 8b 06             	mov    (%rsi),%rax
140316921:	48 8b ce             	mov    %rsi,%rcx
140316924:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
14031692b:	ff 15 07 63 7f 00    	call   *0x7f6307(%rip)        # 0x140b0cc38
140316931:	4c 8b 00             	mov    (%rax),%r8
140316934:	49 83 c0 18          	add    $0x18,%r8
140316938:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14031693c:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140316941:	e8 c2 d2 ff ff       	call   0x140313c08
140316946:	90                   	nop
140316947:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14031694c:	48 85 c9             	test   %rcx,%rcx
14031694f:	74 40                	je     0x140316991
140316951:	41 8b c5             	mov    %r13d,%eax
140316954:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140316959:	41 03 c5             	add    %r13d,%eax
14031695c:	75 33                	jne    0x140316991
14031695e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140316963:	48 8b 03             	mov    (%rbx),%rax
140316966:	48 8b cb             	mov    %rbx,%rcx
140316969:	48 8b 00             	mov    (%rax),%rax
14031696c:	ff 15 c6 62 7f 00    	call   *0x7f62c6(%rip)        # 0x140b0cc38
140316972:	41 8b c5             	mov    %r13d,%eax
140316975:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14031697a:	41 03 c5             	add    %r13d,%eax
14031697d:	75 12                	jne    0x140316991
14031697f:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140316984:	48 8b 01             	mov    (%rcx),%rax
140316987:	48 8b 40 08          	mov    0x8(%rax),%rax
14031698b:	ff 15 a7 62 7f 00    	call   *0x7f62a7(%rip)        # 0x140b0cc38
140316991:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
140316995:	48 8b 07             	mov    (%rdi),%rax
140316998:	48 8b 98 b8 02 00 00 	mov    0x2b8(%rax),%rbx
14031699f:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1403169a4:	48 8b 01             	mov    (%rcx),%rax
1403169a7:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1403169ab:	48 8b 40 20          	mov    0x20(%rax),%rax
1403169af:	ff 15 83 62 7f 00    	call   *0x7f6283(%rip)        # 0x140b0cc38
1403169b5:	90                   	nop
1403169b6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403169bb:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
1403169bf:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1403169c3:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1403169c7:	48 8b cf             	mov    %rdi,%rcx
1403169ca:	48 8b c3             	mov    %rbx,%rax
1403169cd:	ff 15 65 62 7f 00    	call   *0x7f6265(%rip)        # 0x140b0cc38
1403169d3:	48 8b 08             	mov    (%rax),%rcx
1403169d6:	48 8b 50 08          	mov    0x8(%rax),%rdx
1403169da:	33 ff                	xor    %edi,%edi
1403169dc:	48 89 38             	mov    %rdi,(%rax)
1403169df:	48 89 78 08          	mov    %rdi,0x8(%rax)
1403169e3:	49 89 0f             	mov    %rcx,(%r15)
1403169e6:	49 8b 5f 08          	mov    0x8(%r15),%rbx
1403169ea:	49 89 57 08          	mov    %rdx,0x8(%r15)
1403169ee:	48 85 db             	test   %rbx,%rbx
1403169f1:	74 39                	je     0x140316a2c
1403169f3:	41 8b c5             	mov    %r13d,%eax
1403169f6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1403169fb:	41 03 c5             	add    %r13d,%eax
1403169fe:	75 2c                	jne    0x140316a2c
140316a00:	48 8b 03             	mov    (%rbx),%rax
140316a03:	48 8b cb             	mov    %rbx,%rcx
140316a06:	48 8b 00             	mov    (%rax),%rax
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)