1402f06fb:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
1402f06ff:	48 8b 46 18          	mov    0x18(%rsi),%rax
1402f0703:	48 8b 18             	mov    (%rax),%rbx
1402f0706:	4c 8b 07             	mov    (%rdi),%r8
1402f0709:	49 8b 40 08          	mov    0x8(%r8),%rax
1402f070d:	48 63 50 04          	movslq 0x4(%rax),%rdx
1402f0711:	49 8d 48 08          	lea    0x8(%r8),%rcx
1402f0715:	48 03 ca             	add    %rdx,%rcx
1402f0718:	48 8b 01             	mov    (%rcx),%rax
1402f071b:	48 8b 40 18          	mov    0x18(%rax),%rax
1402f071f:	ff 15 13 c5 81 00    	call   *0x81c513(%rip)        # 0x140b0cc38
1402f0725:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
1402f0729:	48 8b c8             	mov    %rax,%rcx
1402f072c:	e8 1f bc 61 00       	call   0x14090c350
1402f0731:	4c 8b c0             	mov    %rax,%r8
1402f0734:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1402f0738:	48 8b cb             	mov    %rbx,%rcx
1402f073b:	e8 00 27 ea ff       	call   0x140192e40
1402f0740:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402f0744:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402f0749:	4c 8d 4d e7          	lea    -0x19(%rbp),%r9
1402f074d:	4c 8b 46 20          	mov    0x20(%rsi),%r8
1402f0751:	48 8b d0             	mov    %rax,%rdx
1402f0754:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402f0758:	e8 67 15 00 00       	call   0x1402f1cc4
1402f075d:	48 8d 7e 10          	lea    0x10(%rsi),%rdi
1402f0761:	4c 8b 07             	mov    (%rdi),%r8
1402f0764:	48 8b 08             	mov    (%rax),%rcx
1402f0767:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402f076b:	4c 89 20             	mov    %r12,(%rax)
1402f076e:	4c 89 60 08          	mov    %r12,0x8(%rax)
1402f0772:	49 89 08             	mov    %rcx,(%r8)
1402f0775:	49 8b 58 08          	mov    0x8(%r8),%rbx
1402f0779:	49 89 50 08          	mov    %rdx,0x8(%r8)
1402f077d:	48 85 db             	test   %rbx,%rbx
1402f0780:	74 39                	je     0x1402f07bb
1402f0782:	41 8b c5             	mov    %r13d,%eax
1402f0785:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f078a:	41 03 c5             	add    %r13d,%eax
1402f078d:	75 2c                	jne    0x1402f07bb
1402f078f:	48 8b 03             	mov    (%rbx),%rax
1402f0792:	48 8b cb             	mov    %rbx,%rcx
1402f0795:	48 8b 00             	mov    (%rax),%rax
1402f0798:	ff 15 9a c4 81 00    	call   *0x81c49a(%rip)        # 0x140b0cc38
1402f079e:	41 8b c5             	mov    %r13d,%eax
1402f07a1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f07a6:	41 03 c5             	add    %r13d,%eax
1402f07a9:	75 10                	jne    0x1402f07bb
1402f07ab:	48 8b 03             	mov    (%rbx),%rax
1402f07ae:	48 8b cb             	mov    %rbx,%rcx
1402f07b1:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f07b5:	ff 15 7d c4 81 00    	call   *0x81c47d(%rip)        # 0x140b0cc38
1402f07bb:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1402f07bf:	48 85 db             	test   %rbx,%rbx
1402f07c2:	74 3a                	je     0x1402f07fe
1402f07c4:	41 8b c5             	mov    %r13d,%eax
1402f07c7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f07cc:	41 03 c5             	add    %r13d,%eax
1402f07cf:	75 2d                	jne    0x1402f07fe
1402f07d1:	48 8b 03             	mov    (%rbx),%rax
1402f07d4:	48 8b cb             	mov    %rbx,%rcx
1402f07d7:	48 8b 00             	mov    (%rax),%rax
1402f07da:	ff 15 58 c4 81 00    	call   *0x81c458(%rip)        # 0x140b0cc38
1402f07e0:	41 8b c5             	mov    %r13d,%eax
1402f07e3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f07e8:	41 03 c5             	add    %r13d,%eax
1402f07eb:	75 11                	jne    0x1402f07fe
1402f07ed:	48 8b 03             	mov    (%rbx),%rax
1402f07f0:	48 8b cb             	mov    %rbx,%rcx
1402f07f3:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f07f7:	ff 15 3b c4 81 00    	call   *0x81c43b(%rip)        # 0x140b0cc38
1402f07fd:	90                   	nop
1402f07fe:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402f0802:	48 85 c9             	test   %rcx,%rcx
1402f0805:	0f 84 2f 02 00 00    	je     0x1402f0a3a
1402f080b:	41 8b c5             	mov    %r13d,%eax
1402f080e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402f0813:	41 03 c5             	add    %r13d,%eax
1402f0816:	0f 85 1e 02 00 00    	jne    0x1402f0a3a
1402f081c:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402f0820:	48 8b 03             	mov    (%rbx),%rax
1402f0823:	48 8b cb             	mov    %rbx,%rcx
1402f0826:	48 8b 00             	mov    (%rax),%rax
1402f0829:	ff 15 09 c4 81 00    	call   *0x81c409(%rip)        # 0x140b0cc38
1402f082f:	41 8b c5             	mov    %r13d,%eax
1402f0832:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f0837:	41 03 c5             	add    %r13d,%eax
1402f083a:	0f 85 fa 01 00 00    	jne    0x1402f0a3a
1402f0840:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402f0844:	48 8b 01             	mov    (%rcx),%rax
1402f0847:	e9 e4 01 00 00       	jmp    0x1402f0a30
1402f084c:	ff 15 e6 c3 81 00    	call   *0x81c3e6(%rip)        # 0x140b0cc38
1402f0852:	4c 8b 00             	mov    (%rax),%r8
1402f0855:	49 8b 48 48          	mov    0x48(%r8),%rcx
1402f0859:	48 85 c9             	test   %rcx,%rcx
1402f085c:	74 3a                	je     0x1402f0898
1402f085e:	49 8b 40 40          	mov    0x40(%r8),%rax
1402f0862:	48 ff c8             	dec    %rax
1402f0865:	48 03 c8             	add    %rax,%rcx
1402f0868:	49 8b 50 38          	mov    0x38(%r8),%rdx
1402f086c:	48 ff ca             	dec    %rdx
1402f086f:	48 23 d1             	and    %rcx,%rdx
1402f0872:	49 8b 40 30          	mov    0x30(%r8),%rax
1402f0876:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1402f087a:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402f087e:	48 85 c0             	test   %rax,%rax
1402f0881:	74 04                	je     0x1402f0887
1402f0883:	f0 ff 40 08          	lock incl 0x8(%rax)
1402f0887:	48 8b 01             	mov    (%rcx),%rax
1402f088a:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1402f088e:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402f0892:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1402f0896:	eb 12                	jmp    0x1402f08aa
1402f0898:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f089b:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1402f08a0:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1402f08a5:	66 0f d6 45 df       	movq   %xmm0,-0x21(%rbp)
1402f08aa:	48 8b 46 28          	mov    0x28(%rsi),%rax
1402f08ae:	48 8b 08             	mov    (%rax),%rcx
1402f08b1:	4c 89 20             	mov    %r12,(%rax)
1402f08b4:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
1402f08b8:	48 8b 46 18          	mov    0x18(%rsi),%rax
1402f08bc:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1402f08c0:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402f08c5:	4c 8d 4d e7          	lea    -0x19(%rbp),%r9
1402f08c9:	4c 8b 46 20          	mov    0x20(%rsi),%r8
1402f08cd:	48 8b 10             	mov    (%rax),%rdx
1402f08d0:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1402f08d4:	e8 eb 13 00 00       	call   0x1402f1cc4
1402f08d9:	4c 8d 76 10          	lea    0x10(%rsi),%r14
1402f08dd:	4d 8b 06             	mov    (%r14),%r8
1402f08e0:	48 8b 08             	mov    (%rax),%rcx
1402f08e3:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402f08e7:	4c 89 20             	mov    %r12,(%rax)
1402f08ea:	4c 89 60 08          	mov    %r12,0x8(%rax)
1402f08ee:	49 89 08             	mov    %rcx,(%r8)
1402f08f1:	49 8b 58 08          	mov    0x8(%r8),%rbx
1402f08f5:	49 89 50 08          	mov    %rdx,0x8(%r8)
1402f08f9:	48 85 db             	test   %rbx,%rbx
1402f08fc:	74 39                	je     0x1402f0937
1402f08fe:	41 8b c5             	mov    %r13d,%eax
1402f0901:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f0906:	41 03 c5             	add    %r13d,%eax
1402f0909:	75 2c                	jne    0x1402f0937
1402f090b:	48 8b 03             	mov    (%rbx),%rax
1402f090e:	48 8b cb             	mov    %rbx,%rcx
1402f0911:	48 8b 00             	mov    (%rax),%rax
1402f0914:	ff 15 1e c3 81 00    	call   *0x81c31e(%rip)        # 0x140b0cc38
1402f091a:	41 8b c5             	mov    %r13d,%eax
1402f091d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f0922:	41 03 c5             	add    %r13d,%eax
1402f0925:	75 10                	jne    0x1402f0937
1402f0927:	48 8b 03             	mov    (%rbx),%rax
1402f092a:	48 8b cb             	mov    %rbx,%rcx
1402f092d:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f0931:	ff 15 01 c3 81 00    	call   *0x81c301(%rip)        # 0x140b0cc38
1402f0937:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1402f093b:	48 85 db             	test   %rbx,%rbx
1402f093e:	74 3a                	je     0x1402f097a
1402f0940:	41 8b c5             	mov    %r13d,%eax
1402f0943:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f0948:	41 03 c5             	add    %r13d,%eax
1402f094b:	75 2d                	jne    0x1402f097a
1402f094d:	48 8b 03             	mov    (%rbx),%rax
1402f0950:	48 8b cb             	mov    %rbx,%rcx
1402f0953:	48 8b 00             	mov    (%rax),%rax
1402f0956:	ff 15 dc c2 81 00    	call   *0x81c2dc(%rip)        # 0x140b0cc38
1402f095c:	41 8b c5             	mov    %r13d,%eax
1402f095f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f0964:	41 03 c5             	add    %r13d,%eax
1402f0967:	75 11                	jne    0x1402f097a
1402f0969:	48 8b 03             	mov    (%rbx),%rax
1402f096c:	48 8b cb             	mov    %rbx,%rcx
1402f096f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f0973:	ff 15 bf c2 81 00    	call   *0x81c2bf(%rip)        # 0x140b0cc38
1402f0979:	90                   	nop
1402f097a:	49 8b fe             	mov    %r14,%rdi
1402f097d:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402f0981:	48 85 c9             	test   %rcx,%rcx
1402f0984:	0f 84 b0 00 00 00    	je     0x1402f0a3a
1402f098a:	41 8b c5             	mov    %r13d,%eax
1402f098d:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402f0992:	41 03 c5             	add    %r13d,%eax
1402f0995:	0f 85 9f 00 00 00    	jne    0x1402f0a3a
1402f099b:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402f099f:	48 8b 03             	mov    (%rbx),%rax
1402f09a2:	48 8b cb             	mov    %rbx,%rcx
1402f09a5:	48 8b 00             	mov    (%rax),%rax
1402f09a8:	ff 15 8a c2 81 00    	call   *0x81c28a(%rip)        # 0x140b0cc38
1402f09ae:	41 8b c5             	mov    %r13d,%eax
1402f09b1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f09b6:	41 03 c5             	add    %r13d,%eax
1402f09b9:	75 7f                	jne    0x1402f0a3a
1402f09bb:	48 8b 4d df          	mov    -0x21(%rbp),%rcx
1402f09bf:	48 8b 01             	mov    (%rcx),%rax
1402f09c2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f09c6:	ff 15 6c c2 81 00    	call   *0x81c26c(%rip)        # 0x140b0cc38
1402f09cc:	eb 6c                	jmp    0x1402f0a3a
1402f09ce:	48 8b 46 28          	mov    0x28(%rsi),%rax
1402f09d2:	48 8b 08             	mov    (%rax),%rcx
1402f09d5:	48 8b 01             	mov    (%rcx),%rax
1402f09d8:	48 8d 55 ef          	lea    -0x11(%rbp),%rdx
1402f09dc:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f09e0:	ff 15 52 c2 81 00    	call   *0x81c252(%rip)        # 0x140b0cc38
1402f09e6:	4c 8d 76 10          	lea    0x10(%rsi),%r14
1402f09ea:	48 8b d0             	mov    %rax,%rdx
1402f09ed:	49 8b 0e             	mov    (%r14),%rcx
1402f09f0:	e8 ef 58 d1 ff       	call   0x1400062e4
1402f09f5:	49 8b fe             	mov    %r14,%rdi
1402f09f8:	48 8b 5d f7          	mov    -0x9(%rbp),%rbx
1402f09fc:	48 85 db             	test   %rbx,%rbx
1402f09ff:	74 39                	je     0x1402f0a3a
1402f0a01:	41 8b c5             	mov    %r13d,%eax
1402f0a04:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f0a09:	41 03 c5             	add    %r13d,%eax
1402f0a0c:	75 2c                	jne    0x1402f0a3a
1402f0a0e:	48 8b 03             	mov    (%rbx),%rax
1402f0a11:	48 8b cb             	mov    %rbx,%rcx
1402f0a14:	48 8b 00             	mov    (%rax),%rax
1402f0a17:	ff 15 1b c2 81 00    	call   *0x81c21b(%rip)        # 0x140b0cc38
1402f0a1d:	41 8b c5             	mov    %r13d,%eax
1402f0a20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f0a25:	41 03 c5             	add    %r13d,%eax
1402f0a28:	75 10                	jne    0x1402f0a3a
1402f0a2a:	48 8b 03             	mov    (%rbx),%rax
1402f0a2d:	48 8b cb             	mov    %rbx,%rcx
1402f0a30:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f0a34:	ff 15 fe c1 81 00    	call   *0x81c1fe(%rip)        # 0x140b0cc38
1402f0a3a:	4c 8b 76 08          	mov    0x8(%rsi),%r14
1402f0a3e:	49 8b 16             	mov    (%r14),%rdx
1402f0a41:	48 85 d2             	test   %rdx,%rdx
1402f0a44:	0f 84 69 02 00 00    	je     0x1402f0cb3
1402f0a4a:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402f0a4e:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402f0a52:	48 83 c2 08          	add    $0x8,%rdx
1402f0a56:	48 03 ca             	add    %rdx,%rcx
1402f0a59:	48 8b 01             	mov    (%rcx),%rax
1402f0a5c:	48 8b 3f             	mov    (%rdi),%rdi
1402f0a5f:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f0a62:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1402f0a67:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1402f0a6b:	48 85 d2             	test   %rdx,%rdx
1402f0a6e:	74 04                	je     0x1402f0a74
1402f0a70:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402f0a74:	48 8b 17             	mov    (%rdi),%rdx
1402f0a77:	48 89 55 d7          	mov    %rdx,-0x29(%rbp)
1402f0a7b:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1402f0a7f:	48 89 55 df          	mov    %rdx,-0x21(%rbp)
1402f0a83:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402f0a87:	48 8b 40 28          	mov    0x28(%rax),%rax
1402f0a8b:	ff 15 a7 c1 81 00    	call   *0x81c1a7(%rip)        # 0x140b0cc38
1402f0a91:	48 8b 0f             	mov    (%rdi),%rcx
1402f0a94:	48 8b 01             	mov    (%rcx),%rax
1402f0a97:	4c 8b 48 30          	mov    0x30(%rax),%r9
1402f0a9b:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f0a9e:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1402f0aa3:	49 8b 46 08          	mov    0x8(%r14),%rax
1402f0aa7:	48 85 c0             	test   %rax,%rax
1402f0aaa:	74 04                	je     0x1402f0ab0
1402f0aac:	f0 ff 40 08          	lock incl 0x8(%rax)
1402f0ab0:	49 8b 06             	mov    (%r14),%rax
1402f0ab3:	48 85 c0             	test   %rax,%rax
1402f0ab6:	75 06                	jne    0x1402f0abe
1402f0ab8:	4c 89 65 d7          	mov    %r12,-0x29(%rbp)
1402f0abc:	eb 13                	jmp    0x1402f0ad1
1402f0abe:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402f0ac2:	48 63 52 08          	movslq 0x8(%rdx),%rdx
1402f0ac6:	48 83 c2 08          	add    $0x8,%rdx
1402f0aca:	48 03 d0             	add    %rax,%rdx
1402f0acd:	48 89 55 d7          	mov    %rdx,-0x29(%rbp)
1402f0ad1:	49 8b 56 08          	mov    0x8(%r14),%rdx
1402f0ad5:	48 89 55 df          	mov    %rdx,-0x21(%rbp)
1402f0ad9:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402f0add:	49 8b c1             	mov    %r9,%rax
1402f0ae0:	ff 15 52 c1 81 00    	call   *0x81c152(%rip)        # 0x140b0cc38
1402f0ae6:	90                   	nop
1402f0ae7:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402f0aeb:	48 85 db             	test   %rbx,%rbx
1402f0aee:	74 39                	je     0x1402f0b29
1402f0af0:	41 8b c5             	mov    %r13d,%eax
1402f0af3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f0af8:	41 03 c5             	add    %r13d,%eax
1402f0afb:	75 2c                	jne    0x1402f0b29
1402f0afd:	48 8b 03             	mov    (%rbx),%rax
1402f0b00:	48 8b cb             	mov    %rbx,%rcx
1402f0b03:	48 8b 00             	mov    (%rax),%rax
1402f0b06:	ff 15 2c c1 81 00    	call   *0x81c12c(%rip)        # 0x140b0cc38
1402f0b0c:	41 8b c5             	mov    %r13d,%eax
1402f0b0f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f0b14:	41 03 c5             	add    %r13d,%eax
1402f0b17:	75 10                	jne    0x1402f0b29
1402f0b19:	48 8b 03             	mov    (%rbx),%rax
1402f0b1c:	48 8b cb             	mov    %rbx,%rcx
1402f0b1f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402f0b23:	ff 15 0f c1 81 00    	call   *0x81c10f(%rip)        # 0x140b0cc38
1402f0b29:	48 8b 1f             	mov    (%rdi),%rbx
1402f0b2c:	48 8b 03             	mov    (%rbx),%rax
1402f0b2f:	4c 8b 60 40          	mov    0x40(%rax),%r12
1402f0b33:	49 8b 07             	mov    (%r15),%rax
1402f0b36:	49 8b cf             	mov    %r15,%rcx
1402f0b39:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
1402f0b40:	ff 15 f2 c0 81 00    	call   *0x81c0f2(%rip)        # 0x140b0cc38
1402f0b46:	48 8b 08             	mov    (%rax),%rcx
1402f0b49:	4c 8b 41 60          	mov    0x60(%rcx),%r8
1402f0b4d:	49 8b 48 20          	mov    0x20(%r8),%rcx
1402f0b51:	0f 57 c0             	xorps  %xmm0,%xmm0
1402f0b54:	48 85 c9             	test   %rcx,%rcx
1402f0b57:	74 3f                	je     0x1402f0b98
1402f0b59:	49 8b 40 18          	mov    0x18(%r8),%rax
1402f0b5d:	48 ff c8             	dec    %rax
1402f0b60:	48 03 c8             	add    %rax,%rcx
1402f0b63:	49 8b 50 10          	mov    0x10(%r8),%rdx
1402f0b67:	48 ff ca             	dec    %rdx
1402f0b6a:	48 23 d1             	and    %rcx,%rdx
1402f0b6d:	49 8b 40 08          	mov    0x8(%r8),%rax
1402f0b71:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
1402f0b75:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1402f0b7a:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402f0b7e:	48 85 c0             	test   %rax,%rax
1402f0b81:	74 04                	je     0x1402f0b87
1402f0b83:	f0 ff 40 08          	lock incl 0x8(%rax)
1402f0b87:	48 8b 01             	mov    (%rcx),%rax
1402f0b8a:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
1402f0b8e:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402f0b92:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1402f0b96:	eb 05                	jmp    0x1402f0b9d
1402f0b98:	f3 0f 7f 45 d7       	movdqu %xmm0,-0x29(%rbp)
1402f0b9d:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1402f0ba1:	48 8b cb             	mov    %rbx,%rcx
1402f0ba4:	49 8b c4             	mov    %r12,%rax
1402f0ba7:	ff 15 8b c0 81 00    	call   *0x81c08b(%rip)        # 0x140b0cc38
1402f0bad:	90                   	nop
1402f0bae:	48 8b 5d df          	mov    -0x21(%rbp),%rbx
1402f0bb2:	48 85 db             	test   %rbx,%rbx
1402f0bb5:	74 39                	je     0x1402f0bf0
1402f0bb7:	41 8b c5             	mov    %r13d,%eax
1402f0bba:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402f0bbf:	41 03 c5             	add    %r13d,%eax
1402f0bc2:	75 2c                	jne    0x1402f0bf0
1402f0bc4:	48 8b 03             	mov    (%rbx),%rax
1402f0bc7:	48 8b cb             	mov    %rbx,%rcx
1402f0bca:	48 8b 00             	mov    (%rax),%rax
1402f0bcd:	ff 15 65 c0 81 00    	call   *0x81c065(%rip)        # 0x140b0cc38
1402f0bd3:	41 8b c5             	mov    %r13d,%eax
1402f0bd6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402f0bdb:	41 03 c5             	add    %r13d,%eax
1402f0bde:	75 10                	jne    0x1402f0bf0
1402f0be0:	48 8b 03             	mov    (%rbx),%rax
1402f0be3:	48 8b cb             	mov    %rbx,%rcx
1402f0be6:	48 8b 40 08          	mov    0x8(%rax),%rax