140064a0d:	41 03 c7             	add    %r15d,%eax
140064a10:	75 2c                	jne    0x140064a3e
140064a12:	48 8b 03             	mov    (%rbx),%rax
140064a15:	48 8b cb             	mov    %rbx,%rcx
140064a18:	48 8b 00             	mov    (%rax),%rax
140064a1b:	ff 15 17 82 aa 00    	call   *0xaa8217(%rip)        # 0x140b0cc38
140064a21:	41 8b c7             	mov    %r15d,%eax
140064a24:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140064a29:	41 03 c7             	add    %r15d,%eax
140064a2c:	75 10                	jne    0x140064a3e
140064a2e:	48 8b 03             	mov    (%rbx),%rax
140064a31:	48 8b cb             	mov    %rbx,%rcx
140064a34:	48 8b 40 08          	mov    0x8(%rax),%rax
140064a38:	ff 15 fa 81 aa 00    	call   *0xaa81fa(%rip)        # 0x140b0cc38
140064a3e:	4c 8b 4d 40          	mov    0x40(%rbp),%r9
140064a42:	4c 8b 45 38          	mov    0x38(%rbp),%r8
140064a46:	4d 2b c8             	sub    %r8,%r9
140064a49:	49 c1 f9 04          	sar    $0x4,%r9
140064a4d:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
140064a51:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140064a55:	e8 be dd fc ff       	call   0x140032818
140064a5a:	48 8b 06             	mov    (%rsi),%rax
140064a5d:	48 85 c0             	test   %rax,%rax
140064a60:	74 04                	je     0x140064a66
140064a62:	f0 ff 40 08          	lock incl 0x8(%rax)
140064a66:	48 8b 46 f8          	mov    -0x8(%rsi),%rax
140064a6a:	48 89 45 18          	mov    %rax,0x18(%rbp)
140064a6e:	48 8b 06             	mov    (%rsi),%rax
140064a71:	48 89 45 20          	mov    %rax,0x20(%rbp)
140064a75:	4c 8d 45 18          	lea    0x18(%rbp),%r8
140064a79:	48 8d 95 f8 01 00 00 	lea    0x1f8(%rbp),%rdx
140064a80:	49 8b cc             	mov    %r12,%rcx
140064a83:	e8 10 3a 00 00       	call   0x140068498
140064a88:	90                   	nop
140064a89:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140064a8d:	48 85 c9             	test   %rcx,%rcx
140064a90:	74 3e                	je     0x140064ad0
140064a92:	41 8b c7             	mov    %r15d,%eax
140064a95:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140064a9a:	41 03 c7             	add    %r15d,%eax
140064a9d:	75 31                	jne    0x140064ad0
140064a9f:	48 8b 5d 20          	mov    0x20(%rbp),%rbx
140064aa3:	48 8b 03             	mov    (%rbx),%rax
140064aa6:	48 8b cb             	mov    %rbx,%rcx
140064aa9:	48 8b 00             	mov    (%rax),%rax
140064aac:	ff 15 86 81 aa 00    	call   *0xaa8186(%rip)        # 0x140b0cc38
140064ab2:	41 8b c7             	mov    %r15d,%eax
140064ab5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140064aba:	41 03 c7             	add    %r15d,%eax
140064abd:	75 11                	jne    0x140064ad0
140064abf:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
140064ac3:	48 8b 01             	mov    (%rcx),%rax
140064ac6:	48 8b 40 08          	mov    0x8(%rax),%rax
140064aca:	ff 15 68 81 aa 00    	call   *0xaa8168(%rip)        # 0x140b0cc38
140064ad0:	48 8b 4e f8          	mov    -0x8(%rsi),%rcx
140064ad4:	48 8b 01             	mov    (%rcx),%rax
140064ad7:	0f 57 c0             	xorps  %xmm0,%xmm0
140064ada:	f3 0f 7f 85 18 01 00 	movdqu %xmm0,0x118(%rbp)
140064ae1:	00
140064ae2:	4c 8d 85 18 01 00 00 	lea    0x118(%rbp),%r8
140064ae9:	33 d2                	xor    %edx,%edx
140064aeb:	48 8b 40 60          	mov    0x60(%rax),%rax
140064aef:	ff 15 43 81 aa 00    	call   *0xaa8143(%rip)        # 0x140b0cc38
140064af5:	48 8b 9d 20 01 00 00 	mov    0x120(%rbp),%rbx
140064afc:	48 85 db             	test   %rbx,%rbx
140064aff:	74 3a                	je     0x140064b3b
140064b01:	41 8b c7             	mov    %r15d,%eax
140064b04:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140064b09:	41 03 c7             	add    %r15d,%eax
140064b0c:	75 2d                	jne    0x140064b3b
140064b0e:	48 8b 03             	mov    (%rbx),%rax
140064b11:	48 8b cb             	mov    %rbx,%rcx
140064b14:	48 8b 00             	mov    (%rax),%rax
140064b17:	ff 15 1b 81 aa 00    	call   *0xaa811b(%rip)        # 0x140b0cc38
140064b1d:	41 8b c7             	mov    %r15d,%eax
140064b20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140064b25:	41 03 c7             	add    %r15d,%eax
140064b28:	75 11                	jne    0x140064b3b
140064b2a:	48 8b 03             	mov    (%rbx),%rax
140064b2d:	48 8b cb             	mov    %rbx,%rcx
140064b30:	48 8b 40 08          	mov    0x8(%rax),%rax
140064b34:	ff 15 fe 80 aa 00    	call   *0xaa80fe(%rip)        # 0x140b0cc38
140064b3a:	90                   	nop
140064b3b:	e9 73 02 00 00       	jmp    0x140064db3
140064b40:	49 8b 0e             	mov    (%r14),%rcx
140064b43:	48 85 c0             	test   %rax,%rax
140064b46:	74 04                	je     0x140064b4c
140064b48:	f0 ff 40 08          	lock incl 0x8(%rax)
140064b4c:	48 8b 46 f8          	mov    -0x8(%rsi),%rax
140064b50:	48 89 85 28 01 00 00 	mov    %rax,0x128(%rbp)
140064b57:	48 8b 1e             	mov    (%rsi),%rbx
140064b5a:	48 89 9d 30 01 00 00 	mov    %rbx,0x130(%rbp)
140064b61:	4c 8d 85 28 01 00 00 	lea    0x128(%rbp),%r8
140064b68:	48 8d 55 38          	lea    0x38(%rbp),%rdx
140064b6c:	e8 cb 57 12 00       	call   0x14018a33c
140064b71:	48 85 db             	test   %rbx,%rbx
140064b74:	74 3d                	je     0x140064bb3
140064b76:	41 83 cf ff          	or     $0xffffffff,%r15d
140064b7a:	41 8b c7             	mov    %r15d,%eax
140064b7d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140064b82:	41 03 c7             	add    %r15d,%eax
140064b85:	75 2c                	jne    0x140064bb3
140064b87:	48 8b 03             	mov    (%rbx),%rax
140064b8a:	48 8b cb             	mov    %rbx,%rcx
140064b8d:	48 8b 00             	mov    (%rax),%rax
140064b90:	ff 15 a2 80 aa 00    	call   *0xaa80a2(%rip)        # 0x140b0cc38
140064b96:	41 8b c7             	mov    %r15d,%eax
140064b99:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140064b9e:	41 03 c7             	add    %r15d,%eax
140064ba1:	75 10                	jne    0x140064bb3
140064ba3:	48 8b 03             	mov    (%rbx),%rax
140064ba6:	48 8b cb             	mov    %rbx,%rcx
140064ba9:	48 8b 40 08          	mov    0x8(%rax),%rax
140064bad:	ff 15 85 80 aa 00    	call   *0xaa8085(%rip)        # 0x140b0cc38
140064bb3:	48 8b 5d 38          	mov    0x38(%rbp),%rbx
140064bb7:	48 3b 5d 40          	cmp    0x40(%rbp),%rbx
140064bbb:	0f 84 f2 01 00 00    	je     0x140064db3
140064bc1:	48 8b d3             	mov    %rbx,%rdx
140064bc4:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140064bc9:	e8 16 76 fb ff       	call   0x14001c1e4
140064bce:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064bd3:	48 85 ff             	test   %rdi,%rdi
140064bd6:	74 09                	je     0x140064be1
140064bd8:	f0 ff 47 08          	lock incl 0x8(%rdi)
140064bdc:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064be1:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140064be6:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140064bec:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140064bf1:	48 8d 95 a0 01 00 00 	lea    0x1a0(%rbp),%rdx
140064bf8:	49 8b cc             	mov    %r12,%rcx
140064bfb:	e8 34 27 00 00       	call   0x140067334
140064c00:	4d 8b 34 24          	mov    (%r12),%r14
140064c04:	4c 8b 38             	mov    (%rax),%r15
140064c07:	48 85 ff             	test   %rdi,%rdi
140064c0a:	74 4a                	je     0x140064c56
140064c0c:	83 c8 ff             	or     $0xffffffff,%eax
140064c0f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064c14:	83 f8 01             	cmp    $0x1,%eax
140064c17:	75 38                	jne    0x140064c51
140064c19:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064c1e:	48 8b 07             	mov    (%rdi),%rax
140064c21:	48 8b cf             	mov    %rdi,%rcx
140064c24:	48 8b 00             	mov    (%rax),%rax
140064c27:	ff 15 0b 80 aa 00    	call   *0xaa800b(%rip)        # 0x140b0cc38
140064c2d:	83 c8 ff             	or     $0xffffffff,%eax
140064c30:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064c35:	83 f8 01             	cmp    $0x1,%eax
140064c38:	75 17                	jne    0x140064c51
140064c3a:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064c3f:	48 8b 07             	mov    (%rdi),%rax
140064c42:	48 8b cf             	mov    %rdi,%rcx
140064c45:	48 8b 40 08          	mov    0x8(%rax),%rax
140064c49:	ff 15 e9 7f aa 00    	call   *0xaa7fe9(%rip)        # 0x140b0cc38
140064c4f:	eb 05                	jmp    0x140064c56
140064c51:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064c56:	4d 3b fe             	cmp    %r14,%r15
140064c59:	0f 85 f6 00 00 00    	jne    0x140064d55
140064c5f:	48 85 ff             	test   %rdi,%rdi
140064c62:	74 09                	je     0x140064c6d
140064c64:	f0 ff 47 08          	lock incl 0x8(%rdi)
140064c68:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064c6d:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140064c72:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140064c78:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140064c7d:	48 8d 95 08 02 00 00 	lea    0x208(%rbp),%rdx
140064c84:	49 8b cc             	mov    %r12,%rcx
140064c87:	e8 0c 38 00 00       	call   0x140068498
140064c8c:	90                   	nop
140064c8d:	0f 1f 00             	nopl   (%rax)
140064c90:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140064c95:	41 83 cf ff          	or     $0xffffffff,%r15d
140064c99:	48 85 c9             	test   %rcx,%rcx
140064c9c:	74 45                	je     0x140064ce3
140064c9e:	41 8b c7             	mov    %r15d,%eax
140064ca1:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140064ca6:	41 03 c7             	add    %r15d,%eax
140064ca9:	75 33                	jne    0x140064cde
140064cab:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
140064cb0:	48 8b 07             	mov    (%rdi),%rax
140064cb3:	48 8b cf             	mov    %rdi,%rcx
140064cb6:	48 8b 00             	mov    (%rax),%rax
140064cb9:	ff 15 79 7f aa 00    	call   *0xaa7f79(%rip)        # 0x140b0cc38
140064cbf:	41 8b c7             	mov    %r15d,%eax
140064cc2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064cc7:	41 03 c7             	add    %r15d,%eax
140064cca:	75 12                	jne    0x140064cde
140064ccc:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140064cd1:	48 8b 01             	mov    (%rcx),%rax
140064cd4:	48 8b 40 08          	mov    0x8(%rax),%rax
140064cd8:	ff 15 5a 7f aa 00    	call   *0xaa7f5a(%rip)        # 0x140b0cc38
140064cde:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064ce3:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140064ce8:	48 8b 01             	mov    (%rcx),%rax
140064ceb:	0f 57 c0             	xorps  %xmm0,%xmm0
140064cee:	f3 0f 7f 85 c8 00 00 	movdqu %xmm0,0xc8(%rbp)
140064cf5:	00
140064cf6:	4c 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%r8
140064cfd:	33 d2                	xor    %edx,%edx
140064cff:	48 8b 40 60          	mov    0x60(%rax),%rax
140064d03:	ff 15 2f 7f aa 00    	call   *0xaa7f2f(%rip)        # 0x140b0cc38
140064d09:	4c 8b b5 d0 00 00 00 	mov    0xd0(%rbp),%r14
140064d10:	4d 85 f6             	test   %r14,%r14
140064d13:	74 40                	je     0x140064d55
140064d15:	41 8b c7             	mov    %r15d,%eax
140064d18:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140064d1e:	41 03 c7             	add    %r15d,%eax
140064d21:	75 2d                	jne    0x140064d50
140064d23:	49 8b 06             	mov    (%r14),%rax
140064d26:	49 8b ce             	mov    %r14,%rcx
140064d29:	48 8b 00             	mov    (%rax),%rax
140064d2c:	ff 15 06 7f aa 00    	call   *0xaa7f06(%rip)        # 0x140b0cc38
140064d32:	41 8b c7             	mov    %r15d,%eax
140064d35:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140064d3b:	41 03 c7             	add    %r15d,%eax
140064d3e:	75 10                	jne    0x140064d50
140064d40:	49 8b 06             	mov    (%r14),%rax
140064d43:	49 8b ce             	mov    %r14,%rcx
140064d46:	48 8b 40 08          	mov    0x8(%rax),%rax
140064d4a:	ff 15 e8 7e aa 00    	call   *0xaa7ee8(%rip)        # 0x140b0cc38
140064d50:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064d55:	48 85 ff             	test   %rdi,%rdi
140064d58:	74 44                	je     0x140064d9e
140064d5a:	41 83 cf ff          	or     $0xffffffff,%r15d
140064d5e:	41 8b c7             	mov    %r15d,%eax
140064d61:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064d66:	41 03 c7             	add    %r15d,%eax
140064d69:	75 33                	jne    0x140064d9e
140064d6b:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140064d70:	48 8b 07             	mov    (%rdi),%rax
140064d73:	48 8b cf             	mov    %rdi,%rcx
140064d76:	48 8b 00             	mov    (%rax),%rax
140064d79:	ff 15 b9 7e aa 00    	call   *0xaa7eb9(%rip)        # 0x140b0cc38
140064d7f:	41 8b c7             	mov    %r15d,%eax
140064d82:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064d87:	41 03 c7             	add    %r15d,%eax
140064d8a:	75 12                	jne    0x140064d9e
140064d8c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140064d91:	48 8b 01             	mov    (%rcx),%rax
140064d94:	48 8b 40 08          	mov    0x8(%rax),%rax
140064d98:	ff 15 9a 7e aa 00    	call   *0xaa7e9a(%rip)        # 0x140b0cc38
140064d9e:	48 83 c3 10          	add    $0x10,%rbx
140064da2:	48 3b 5d 40          	cmp    0x40(%rbp),%rbx
140064da6:	0f 85 15 fe ff ff    	jne    0x140064bc1
140064dac:	4c 8b b5 80 02 00 00 	mov    0x280(%rbp),%r14
140064db3:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140064db7:	e8 14 61 fb ff       	call   0x14001aed0
140064dbc:	48 83 c6 10          	add    $0x10,%rsi
140064dc0:	48 8d 46 f8          	lea    -0x8(%rsi),%rax
140064dc4:	48 3b 85 a0 00 00 00 	cmp    0xa0(%rbp),%rax
140064dcb:	0f 85 4a fb ff ff    	jne    0x14006491b
140064dd1:	4c 8b 6d c0          	mov    -0x40(%rbp),%r13
140064dd5:	4c 8b bd 70 02 00 00 	mov    0x270(%rbp),%r15
140064ddc:	48 8b 9d 80 00 00 00 	mov    0x80(%rbp),%rbx
140064de3:	48 3b 9d 88 00 00 00 	cmp    0x88(%rbp),%rbx
140064dea:	0f 84 a0 01 00 00    	je     0x140064f90
140064df0:	48 8b 0b             	mov    (%rbx),%rcx
140064df3:	48 8b 01             	mov    (%rcx),%rax
140064df6:	48 8b 40 18          	mov    0x18(%rax),%rax
140064dfa:	ff 15 38 7e aa 00    	call   *0xaa7e38(%rip)        # 0x140b0cc38
140064e00:	83 f8 26             	cmp    $0x26,%eax
140064e03:	0f 84 6f 01 00 00    	je     0x140064f78
140064e09:	48 8b 3b             	mov    (%rbx),%rdi
140064e0c:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
140064e13:	48 85 c0             	test   %rax,%rax
140064e16:	74 04                	je     0x140064e1c
140064e18:	f0 ff 40 08          	lock incl 0x8(%rax)
140064e1c:	48 8b 87 e0 00 00 00 	mov    0xe0(%rdi),%rax
140064e23:	48 89 45 28          	mov    %rax,0x28(%rbp)
140064e27:	48 8b bf e8 00 00 00 	mov    0xe8(%rdi),%rdi
140064e2e:	48 89 7d 30          	mov    %rdi,0x30(%rbp)
140064e32:	4c 8d 45 28          	lea    0x28(%rbp),%r8
140064e36:	48 8d 95 98 01 00 00 	lea    0x198(%rbp),%rdx
140064e3d:	49 8b cc             	mov    %r12,%rcx
140064e40:	e8 ef 24 00 00       	call   0x140067334
140064e45:	49 8b 34 24          	mov    (%r12),%rsi
140064e49:	4c 8b 30             	mov    (%rax),%r14
140064e4c:	48 85 ff             	test   %rdi,%rdi
140064e4f:	74 39                	je     0x140064e8a
140064e51:	83 c8 ff             	or     $0xffffffff,%eax
140064e54:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064e59:	83 f8 01             	cmp    $0x1,%eax
140064e5c:	75 2c                	jne    0x140064e8a
140064e5e:	48 8b 07             	mov    (%rdi),%rax
140064e61:	48 8b cf             	mov    %rdi,%rcx
140064e64:	48 8b 00             	mov    (%rax),%rax
140064e67:	ff 15 cb 7d aa 00    	call   *0xaa7dcb(%rip)        # 0x140b0cc38
140064e6d:	83 c8 ff             	or     $0xffffffff,%eax
140064e70:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064e75:	83 f8 01             	cmp    $0x1,%eax
140064e78:	75 10                	jne    0x140064e8a
140064e7a:	48 8b 07             	mov    (%rdi),%rax
140064e7d:	48 8b cf             	mov    %rdi,%rcx
140064e80:	48 8b 40 08          	mov    0x8(%rax),%rax
140064e84:	ff 15 ae 7d aa 00    	call   *0xaa7dae(%rip)        # 0x140b0cc38
140064e8a:	4c 3b f6             	cmp    %rsi,%r14
140064e8d:	0f 85 e5 00 00 00    	jne    0x140064f78
140064e93:	48 8b 0b             	mov    (%rbx),%rcx
140064e96:	48 8b 81 e8 00 00 00 	mov    0xe8(%rcx),%rax
140064e9d:	48 85 c0             	test   %rax,%rax
140064ea0:	74 04                	je     0x140064ea6
140064ea2:	f0 ff 40 08          	lock incl 0x8(%rax)
140064ea6:	48 8b 81 e0 00 00 00 	mov    0xe0(%rcx),%rax
140064ead:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140064eb1:	48 8b 81 e8 00 00 00 	mov    0xe8(%rcx),%rax
140064eb8:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140064ebc:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
140064ec0:	48 8d 95 18 02 00 00 	lea    0x218(%rbp),%rdx
140064ec7:	49 8b cc             	mov    %r12,%rcx
140064eca:	e8 c9 35 00 00       	call   0x140068498
140064ecf:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140064ed3:	83 ce ff             	or     $0xffffffff,%esi
140064ed6:	48 85 c9             	test   %rcx,%rcx
140064ed9:	74 3a                	je     0x140064f15
140064edb:	8b c6                	mov    %esi,%eax
140064edd:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140064ee2:	03 c6                	add    %esi,%eax
140064ee4:	75 2f                	jne    0x140064f15
140064ee6:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
140064eea:	48 8b 07             	mov    (%rdi),%rax
140064eed:	48 8b cf             	mov    %rdi,%rcx
140064ef0:	48 8b 00             	mov    (%rax),%rax
140064ef3:	ff 15 3f 7d aa 00    	call   *0xaa7d3f(%rip)        # 0x140b0cc38
140064ef9:	8b c6                	mov    %esi,%eax
140064efb:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140064f00:	03 c6                	add    %esi,%eax
140064f02:	75 11                	jne    0x140064f15
140064f04:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140064f08:	48 8b 01             	mov    (%rcx),%rax
140064f0b:	48 8b 40 08          	mov    0x8(%rax),%rax
140064f0f:	ff 15 23 7d aa 00    	call   *0xaa7d23(%rip)        # 0x140b0cc38
140064f15:	48 8b 03             	mov    (%rbx),%rax
140064f18:	48 8b 88 e0 00 00 00 	mov    0xe0(%rax),%rcx
140064f1f:	48 8b 01             	mov    (%rcx),%rax
140064f22:	0f 57 c0             	xorps  %xmm0,%xmm0
140064f25:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140064f2a:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140064f2e:	33 d2                	xor    %edx,%edx
140064f30:	48 8b 40 60          	mov    0x60(%rax),%rax
140064f34:	ff 15 fe 7c aa 00    	call   *0xaa7cfe(%rip)        # 0x140b0cc38
140064f3a:	48 8b 7d b8          	mov    -0x48(%rbp),%rdi
140064f3e:	48 85 ff             	test   %rdi,%rdi
140064f41:	74 35                	je     0x140064f78
140064f43:	8b c6                	mov    %esi,%eax
140064f45:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140064f4a:	03 c6                	add    %esi,%eax
140064f4c:	75 2a                	jne    0x140064f78
140064f4e:	48 8b 07             	mov    (%rdi),%rax
140064f51:	48 8b cf             	mov    %rdi,%rcx
140064f54:	48 8b 00             	mov    (%rax),%rax
140064f57:	ff 15 db 7c aa 00    	call   *0xaa7cdb(%rip)        # 0x140b0cc38