140a4a768:	ff 15 ca 24 0c 00    	call   *0xc24ca(%rip)        # 0x140b0cc38
140a4a76e:	90                   	nop
140a4a76f:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4a773:	48 85 db             	test   %rbx,%rbx
140a4a776:	74 39                	je     0x140a4a7b1
140a4a778:	41 8b c4             	mov    %r12d,%eax
140a4a77b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4a780:	41 03 c4             	add    %r12d,%eax
140a4a783:	75 2c                	jne    0x140a4a7b1
140a4a785:	48 8b 03             	mov    (%rbx),%rax
140a4a788:	48 8b cb             	mov    %rbx,%rcx
140a4a78b:	48 8b 00             	mov    (%rax),%rax
140a4a78e:	ff 15 a4 24 0c 00    	call   *0xc24a4(%rip)        # 0x140b0cc38
140a4a794:	41 8b c4             	mov    %r12d,%eax
140a4a797:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4a79c:	41 03 c4             	add    %r12d,%eax
140a4a79f:	75 10                	jne    0x140a4a7b1
140a4a7a1:	48 8b 03             	mov    (%rbx),%rax
140a4a7a4:	48 8b cb             	mov    %rbx,%rcx
140a4a7a7:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a7ab:	ff 15 87 24 0c 00    	call   *0xc2487(%rip)        # 0x140b0cc38
140a4a7b1:	49 8b d6             	mov    %r14,%rdx
140a4a7b4:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4a7b8:	e8 f3 97 00 00       	call   0x140a53fb0
140a4a7bd:	48 8b 08             	mov    (%rax),%rcx
140a4a7c0:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4a7c4:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4a7c8:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4a7cc:	4c 89 28             	mov    %r13,(%rax)
140a4a7cf:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4a7d3:	49 8b 17             	mov    (%r15),%rdx
140a4a7d6:	48 83 c2 60          	add    $0x60,%rdx
140a4a7da:	48 8d 5e 70          	lea    0x70(%rsi),%rbx
140a4a7de:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4a7e2:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4a7e6:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4a7ea:	e8 11 81 01 00       	call   0x140a62900
140a4a7ef:	4c 89 2b             	mov    %r13,(%rbx)
140a4a7f2:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4a7f6:	48 8b 08             	mov    (%rax),%rcx
140a4a7f9:	48 89 0b             	mov    %rcx,(%rbx)
140a4a7fc:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4a800:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4a804:	4c 89 28             	mov    %r13,(%rax)
140a4a807:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4a80b:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4a80f:	48 85 db             	test   %rbx,%rbx
140a4a812:	74 3a                	je     0x140a4a84e
140a4a814:	41 8b c4             	mov    %r12d,%eax
140a4a817:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4a81c:	41 03 c4             	add    %r12d,%eax
140a4a81f:	75 2d                	jne    0x140a4a84e
140a4a821:	48 8b 03             	mov    (%rbx),%rax
140a4a824:	48 8b cb             	mov    %rbx,%rcx
140a4a827:	48 8b 00             	mov    (%rax),%rax
140a4a82a:	ff 15 08 24 0c 00    	call   *0xc2408(%rip)        # 0x140b0cc38
140a4a830:	41 8b c4             	mov    %r12d,%eax
140a4a833:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4a838:	41 03 c4             	add    %r12d,%eax
140a4a83b:	75 11                	jne    0x140a4a84e
140a4a83d:	48 8b 03             	mov    (%rbx),%rax
140a4a840:	48 8b cb             	mov    %rbx,%rcx
140a4a843:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a847:	ff 15 eb 23 0c 00    	call   *0xc23eb(%rip)        # 0x140b0cc38
140a4a84d:	90                   	nop
140a4a84e:	48 85 ff             	test   %rdi,%rdi
140a4a851:	74 3a                	je     0x140a4a88d
140a4a853:	41 8b c4             	mov    %r12d,%eax
140a4a856:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4a85b:	41 03 c4             	add    %r12d,%eax
140a4a85e:	75 2d                	jne    0x140a4a88d
140a4a860:	48 8b 07             	mov    (%rdi),%rax
140a4a863:	48 8b cf             	mov    %rdi,%rcx
140a4a866:	48 8b 00             	mov    (%rax),%rax
140a4a869:	ff 15 c9 23 0c 00    	call   *0xc23c9(%rip)        # 0x140b0cc38
140a4a86f:	41 8b c4             	mov    %r12d,%eax
140a4a872:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4a877:	41 03 c4             	add    %r12d,%eax
140a4a87a:	75 11                	jne    0x140a4a88d
140a4a87c:	48 8b 07             	mov    (%rdi),%rax
140a4a87f:	48 8b cf             	mov    %rdi,%rcx
140a4a882:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a886:	ff 15 ac 23 0c 00    	call   *0xc23ac(%rip)        # 0x140b0cc38
140a4a88c:	90                   	nop
140a4a88d:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a4a891:	48 85 db             	test   %rbx,%rbx
140a4a894:	74 39                	je     0x140a4a8cf
140a4a896:	41 8b c4             	mov    %r12d,%eax
140a4a899:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4a89e:	41 03 c4             	add    %r12d,%eax
140a4a8a1:	75 2c                	jne    0x140a4a8cf
140a4a8a3:	48 8b 03             	mov    (%rbx),%rax
140a4a8a6:	48 8b cb             	mov    %rbx,%rcx
140a4a8a9:	48 8b 00             	mov    (%rax),%rax
140a4a8ac:	ff 15 86 23 0c 00    	call   *0xc2386(%rip)        # 0x140b0cc38
140a4a8b2:	41 8b c4             	mov    %r12d,%eax
140a4a8b5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4a8ba:	41 03 c4             	add    %r12d,%eax
140a4a8bd:	75 10                	jne    0x140a4a8cf
140a4a8bf:	48 8b 03             	mov    (%rbx),%rax
140a4a8c2:	48 8b cb             	mov    %rbx,%rcx
140a4a8c5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a8c9:	ff 15 69 23 0c 00    	call   *0xc2369(%rip)        # 0x140b0cc38
140a4a8cf:	49 8b d6             	mov    %r14,%rdx
140a4a8d2:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140a4a8d6:	e8 69 97 00 00       	call   0x140a54044
140a4a8db:	48 8b 08             	mov    (%rax),%rcx
140a4a8de:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4a8e2:	48 8b 78 08          	mov    0x8(%rax),%rdi
140a4a8e6:	48 89 7d c8          	mov    %rdi,-0x38(%rbp)
140a4a8ea:	4c 89 28             	mov    %r13,(%rax)
140a4a8ed:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4a8f1:	49 8b 17             	mov    (%r15),%rdx
140a4a8f4:	48 83 c2 70          	add    $0x70,%rdx
140a4a8f8:	48 8d 9e 80 00 00 00 	lea    0x80(%rsi),%rbx
140a4a8ff:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4a903:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4a907:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4a90b:	e8 b0 80 01 00       	call   0x140a629c0
140a4a910:	4c 89 2b             	mov    %r13,(%rbx)
140a4a913:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4a917:	48 8b 08             	mov    (%rax),%rcx
140a4a91a:	48 89 0b             	mov    %rcx,(%rbx)
140a4a91d:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4a921:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4a925:	4c 89 28             	mov    %r13,(%rax)
140a4a928:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4a92c:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4a930:	48 85 db             	test   %rbx,%rbx
140a4a933:	74 3a                	je     0x140a4a96f
140a4a935:	41 8b c4             	mov    %r12d,%eax
140a4a938:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4a93d:	41 03 c4             	add    %r12d,%eax
140a4a940:	75 2d                	jne    0x140a4a96f
140a4a942:	48 8b 03             	mov    (%rbx),%rax
140a4a945:	48 8b cb             	mov    %rbx,%rcx
140a4a948:	48 8b 00             	mov    (%rax),%rax
140a4a94b:	ff 15 e7 22 0c 00    	call   *0xc22e7(%rip)        # 0x140b0cc38
140a4a951:	41 8b c4             	mov    %r12d,%eax
140a4a954:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4a959:	41 03 c4             	add    %r12d,%eax
140a4a95c:	75 11                	jne    0x140a4a96f
140a4a95e:	48 8b 03             	mov    (%rbx),%rax
140a4a961:	48 8b cb             	mov    %rbx,%rcx
140a4a964:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a968:	ff 15 ca 22 0c 00    	call   *0xc22ca(%rip)        # 0x140b0cc38
140a4a96e:	90                   	nop
140a4a96f:	48 85 ff             	test   %rdi,%rdi
140a4a972:	74 3c                	je     0x140a4a9b0
140a4a974:	41 8b c4             	mov    %r12d,%eax
140a4a977:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4a97c:	41 03 c4             	add    %r12d,%eax
140a4a97f:	75 2f                	jne    0x140a4a9b0
140a4a981:	48 8b 07             	mov    (%rdi),%rax
140a4a984:	48 8b cf             	mov    %rdi,%rcx
140a4a987:	48 8b 00             	mov    (%rax),%rax
140a4a98a:	ff 15 a8 22 0c 00    	call   *0xc22a8(%rip)        # 0x140b0cc38
140a4a990:	41 8b c4             	mov    %r12d,%eax
140a4a993:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4a998:	41 03 c4             	add    %r12d,%eax
140a4a99b:	75 13                	jne    0x140a4a9b0
140a4a99d:	48 8b 07             	mov    (%rdi),%rax
140a4a9a0:	48 8b cf             	mov    %rdi,%rcx
140a4a9a3:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a9a7:	ff 15 8b 22 0c 00    	call   *0xc228b(%rip)        # 0x140b0cc38
140a4a9ad:	90                   	nop
140a4a9ae:	66 90                	xchg   %ax,%ax
140a4a9b0:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4a9b4:	48 85 db             	test   %rbx,%rbx
140a4a9b7:	74 39                	je     0x140a4a9f2
140a4a9b9:	41 8b c4             	mov    %r12d,%eax
140a4a9bc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4a9c1:	41 03 c4             	add    %r12d,%eax
140a4a9c4:	75 2c                	jne    0x140a4a9f2
140a4a9c6:	48 8b 03             	mov    (%rbx),%rax
140a4a9c9:	48 8b cb             	mov    %rbx,%rcx
140a4a9cc:	48 8b 00             	mov    (%rax),%rax
140a4a9cf:	ff 15 63 22 0c 00    	call   *0xc2263(%rip)        # 0x140b0cc38
140a4a9d5:	41 8b c4             	mov    %r12d,%eax
140a4a9d8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4a9dd:	41 03 c4             	add    %r12d,%eax
140a4a9e0:	75 10                	jne    0x140a4a9f2
140a4a9e2:	48 8b 03             	mov    (%rbx),%rax
140a4a9e5:	48 8b cb             	mov    %rbx,%rcx
140a4a9e8:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4a9ec:	ff 15 46 22 0c 00    	call   *0xc2246(%rip)        # 0x140b0cc38
140a4a9f2:	49 8b d6             	mov    %r14,%rdx
140a4a9f5:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140a4a9f9:	e8 6e 97 00 00       	call   0x140a5416c
140a4a9fe:	48 8b 08             	mov    (%rax),%rcx
140a4aa01:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
140a4aa05:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4aa09:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
140a4aa0d:	4c 89 28             	mov    %r13,(%rax)
140a4aa10:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4aa14:	48 8d 9e 90 00 00 00 	lea    0x90(%rsi),%rbx
140a4aa1b:	48 89 5d 48          	mov    %rbx,0x48(%rbp)
140a4aa1f:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4aa23:	e8 34 8d 00 00       	call   0x140a5375c
140a4aa28:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140a4aa2c:	48 8b d0             	mov    %rax,%rdx
140a4aa2f:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4aa33:	e8 a0 13 02 00       	call   0x140a6bdd8
140a4aa38:	4c 89 2b             	mov    %r13,(%rbx)
140a4aa3b:	4c 89 6b 08          	mov    %r13,0x8(%rbx)
140a4aa3f:	48 8b 08             	mov    (%rax),%rcx
140a4aa42:	48 89 0b             	mov    %rcx,(%rbx)
140a4aa45:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4aa49:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140a4aa4d:	4c 89 28             	mov    %r13,(%rax)
140a4aa50:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4aa54:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4aa58:	48 85 db             	test   %rbx,%rbx
140a4aa5b:	74 3a                	je     0x140a4aa97
140a4aa5d:	41 8b c4             	mov    %r12d,%eax
140a4aa60:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4aa65:	41 03 c4             	add    %r12d,%eax
140a4aa68:	75 2d                	jne    0x140a4aa97
140a4aa6a:	48 8b 03             	mov    (%rbx),%rax
140a4aa6d:	48 8b cb             	mov    %rbx,%rcx
140a4aa70:	48 8b 00             	mov    (%rax),%rax
140a4aa73:	ff 15 bf 21 0c 00    	call   *0xc21bf(%rip)        # 0x140b0cc38
140a4aa79:	41 8b c4             	mov    %r12d,%eax
140a4aa7c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4aa81:	41 03 c4             	add    %r12d,%eax
140a4aa84:	75 11                	jne    0x140a4aa97
140a4aa86:	48 8b 03             	mov    (%rbx),%rax
140a4aa89:	48 8b cb             	mov    %rbx,%rcx
140a4aa8c:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4aa90:	ff 15 a2 21 0c 00    	call   *0xc21a2(%rip)        # 0x140b0cc38
140a4aa96:	90                   	nop
140a4aa97:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140a4aa9b:	48 85 db             	test   %rbx,%rbx
140a4aa9e:	74 3a                	je     0x140a4aada
140a4aaa0:	41 8b c4             	mov    %r12d,%eax
140a4aaa3:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4aaa8:	41 03 c4             	add    %r12d,%eax
140a4aaab:	75 2d                	jne    0x140a4aada
140a4aaad:	48 8b 03             	mov    (%rbx),%rax
140a4aab0:	48 8b cb             	mov    %rbx,%rcx
140a4aab3:	48 8b 00             	mov    (%rax),%rax
140a4aab6:	ff 15 7c 21 0c 00    	call   *0xc217c(%rip)        # 0x140b0cc38
140a4aabc:	41 8b c4             	mov    %r12d,%eax
140a4aabf:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4aac4:	41 03 c4             	add    %r12d,%eax
140a4aac7:	75 11                	jne    0x140a4aada
140a4aac9:	48 8b 03             	mov    (%rbx),%rax
140a4aacc:	48 8b cb             	mov    %rbx,%rcx
140a4aacf:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4aad3:	ff 15 5f 21 0c 00    	call   *0xc215f(%rip)        # 0x140b0cc38
140a4aad9:	90                   	nop
140a4aada:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4aade:	48 85 c9             	test   %rcx,%rcx
140a4aae1:	74 3f                	je     0x140a4ab22
140a4aae3:	41 8b c4             	mov    %r12d,%eax
140a4aae6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a4aaeb:	41 03 c4             	add    %r12d,%eax
140a4aaee:	75 32                	jne    0x140a4ab22
140a4aaf0:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a4aaf4:	48 8b 03             	mov    (%rbx),%rax
140a4aaf7:	48 8b cb             	mov    %rbx,%rcx
140a4aafa:	48 8b 00             	mov    (%rax),%rax
140a4aafd:	ff 15 35 21 0c 00    	call   *0xc2135(%rip)        # 0x140b0cc38
140a4ab03:	41 8b c4             	mov    %r12d,%eax
140a4ab06:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ab0b:	41 03 c4             	add    %r12d,%eax
140a4ab0e:	75 12                	jne    0x140a4ab22
140a4ab10:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140a4ab14:	48 8b 01             	mov    (%rcx),%rax
140a4ab17:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ab1b:	ff 15 17 21 0c 00    	call   *0xc2117(%rip)        # 0x140b0cc38
140a4ab21:	90                   	nop
140a4ab22:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140a4ab26:	48 85 db             	test   %rbx,%rbx
140a4ab29:	74 39                	je     0x140a4ab64
140a4ab2b:	41 8b c4             	mov    %r12d,%eax
140a4ab2e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ab33:	41 03 c4             	add    %r12d,%eax
140a4ab36:	75 2c                	jne    0x140a4ab64
140a4ab38:	48 8b 03             	mov    (%rbx),%rax
140a4ab3b:	48 8b cb             	mov    %rbx,%rcx
140a4ab3e:	48 8b 00             	mov    (%rax),%rax
140a4ab41:	ff 15 f1 20 0c 00    	call   *0xc20f1(%rip)        # 0x140b0cc38
140a4ab47:	41 8b c4             	mov    %r12d,%eax
140a4ab4a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4ab4f:	41 03 c4             	add    %r12d,%eax
140a4ab52:	75 10                	jne    0x140a4ab64
140a4ab54:	48 8b 03             	mov    (%rbx),%rax
140a4ab57:	48 8b cb             	mov    %rbx,%rcx
140a4ab5a:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4ab5e:	ff 15 d4 20 0c 00    	call   *0xc20d4(%rip)        # 0x140b0cc38
140a4ab64:	49 8b d6             	mov    %r14,%rdx
140a4ab67:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140a4ab6b:	e8 90 96 00 00       	call   0x140a54200
140a4ab70:	48 8b 08             	mov    (%rax),%rcx
140a4ab73:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a4ab77:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4ab7b:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
140a4ab7f:	4c 89 28             	mov    %r13,(%rax)
140a4ab82:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ab86:	48 8d be a0 00 00 00 	lea    0xa0(%rsi),%rdi
140a4ab8d:	48 89 7d 48          	mov    %rdi,0x48(%rbp)
140a4ab91:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4ab95:	e8 fe 12 02 00       	call   0x140a6be98
140a4ab9a:	48 8b 08             	mov    (%rax),%rcx
140a4ab9d:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
140a4aba1:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4aba5:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
140a4aba9:	4c 89 28             	mov    %r13,(%rax)
140a4abac:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4abb0:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4abb4:	48 85 db             	test   %rbx,%rbx
140a4abb7:	74 3a                	je     0x140a4abf3
140a4abb9:	41 8b c4             	mov    %r12d,%eax
140a4abbc:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4abc1:	41 03 c4             	add    %r12d,%eax
140a4abc4:	75 2d                	jne    0x140a4abf3
140a4abc6:	48 8b 03             	mov    (%rbx),%rax
140a4abc9:	48 8b cb             	mov    %rbx,%rcx
140a4abcc:	48 8b 00             	mov    (%rax),%rax
140a4abcf:	ff 15 63 20 0c 00    	call   *0xc2063(%rip)        # 0x140b0cc38
140a4abd5:	41 8b c4             	mov    %r12d,%eax
140a4abd8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a4abdd:	41 03 c4             	add    %r12d,%eax
140a4abe0:	75 11                	jne    0x140a4abf3
140a4abe2:	48 8b 03             	mov    (%rbx),%rax
140a4abe5:	48 8b cb             	mov    %rbx,%rcx
140a4abe8:	48 8b 40 08          	mov    0x8(%rax),%rax
140a4abec:	ff 15 46 20 0c 00    	call   *0xc2046(%rip)        # 0x140b0cc38
140a4abf2:	90                   	nop
140a4abf3:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a4abf7:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140a4abfb:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140a4abff:	e8 fc 13 02 00       	call   0x140a6c000
140a4ac04:	4c 89 2f             	mov    %r13,(%rdi)
140a4ac07:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
140a4ac0b:	48 8b 08             	mov    (%rax),%rcx
140a4ac0e:	48 89 0f             	mov    %rcx,(%rdi)
140a4ac11:	48 8b 48 08          	mov    0x8(%rax),%rcx
140a4ac15:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
140a4ac19:	4c 89 28             	mov    %r13,(%rax)
140a4ac1c:	4c 89 68 08          	mov    %r13,0x8(%rax)
140a4ac20:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140a4ac24:	48 85 db             	test   %rbx,%rbx
140a4ac27:	74 3a                	je     0x140a4ac63
140a4ac29:	41 8b c4             	mov    %r12d,%eax
140a4ac2c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a4ac31:	41 03 c4             	add    %r12d,%eax
140a4ac34:	75 2d                	jne    0x140a4ac63
140a4ac36:	48 8b 03             	mov    (%rbx),%rax