1402509fc:	e8 d7 7b e1 ff       	call   0x1400685d8
140250a01:	84 c0                	test   %al,%al
140250a03:	74 03                	je     0x140250a08
140250a05:	40 8a c6             	mov    %sil,%al
140250a08:	45 84 e4             	test   %r12b,%r12b
140250a0b:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140250a11:	0f 85 d3 01 00 00    	jne    0x140250bea
140250a17:	49 3b dc             	cmp    %r12,%rbx
140250a1a:	0f 87 ca 01 00 00    	ja     0x140250bea
140250a20:	84 c0                	test   %al,%al
140250a22:	0f 85 c2 01 00 00    	jne    0x140250bea
140250a28:	48 83 7c 24 70 00    	cmpq   $0x0,0x70(%rsp)
140250a2e:	0f 84 b6 01 00 00    	je     0x140250bea
140250a34:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140250a39:	48 8b 82 00 02 00 00 	mov    0x200(%rdx),%rax
140250a40:	48 85 c0             	test   %rax,%rax
140250a43:	74 0a                	je     0x140250a4f
140250a45:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250a4a:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250a4f:	48 8b 8a f8 01 00 00 	mov    0x1f8(%rdx),%rcx
140250a56:	48 89 4d 10          	mov    %rcx,0x10(%rbp)
140250a5a:	48 8b 82 00 02 00 00 	mov    0x200(%rdx),%rax
140250a61:	48 89 45 18          	mov    %rax,0x18(%rbp)
140250a65:	41 0f ba ee 0d       	bts    $0xd,%r14d
140250a6a:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250a6f:	48 85 c9             	test   %rcx,%rcx
140250a72:	0f 84 72 01 00 00    	je     0x140250bea
140250a78:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140250a7d:	48 8b 83 00 02 00 00 	mov    0x200(%rbx),%rax
140250a84:	48 85 c0             	test   %rax,%rax
140250a87:	74 0a                	je     0x140250a93
140250a89:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250a8e:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250a93:	48 8b 8b f8 01 00 00 	mov    0x1f8(%rbx),%rcx
140250a9a:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
140250a9e:	48 8b 83 00 02 00 00 	mov    0x200(%rbx),%rax
140250aa5:	48 89 45 28          	mov    %rax,0x28(%rbp)
140250aa9:	41 0f ba ee 0e       	bts    $0xe,%r14d
140250aae:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250ab3:	48 85 c9             	test   %rcx,%rcx
140250ab6:	0f 84 2e 01 00 00    	je     0x140250bea
140250abc:	48 8b 82 00 02 00 00 	mov    0x200(%rdx),%rax
140250ac3:	48 85 c0             	test   %rax,%rax
140250ac6:	74 0a                	je     0x140250ad2
140250ac8:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250acd:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250ad2:	48 8b 8a f8 01 00 00 	mov    0x1f8(%rdx),%rcx
140250ad9:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
140250add:	48 8b 82 00 02 00 00 	mov    0x200(%rdx),%rax
140250ae4:	48 89 45 38          	mov    %rax,0x38(%rbp)
140250ae8:	41 0f ba ee 0f       	bts    $0xf,%r14d
140250aed:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250af2:	48 81 c1 18 01 00 00 	add    $0x118,%rcx
140250af9:	48 8b 01             	mov    (%rcx),%rax
140250afc:	48 8b 40 10          	mov    0x10(%rax),%rax
140250b00:	ff 15 32 c1 8b 00    	call   *0x8bc132(%rip)        # 0x140b0cc38
140250b06:	85 c0                	test   %eax,%eax
140250b08:	0f 85 dc 00 00 00    	jne    0x140250bea
140250b0e:	48 8b 83 00 02 00 00 	mov    0x200(%rbx),%rax
140250b15:	48 85 c0             	test   %rax,%rax
140250b18:	74 0a                	je     0x140250b24
140250b1a:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250b1f:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250b24:	48 8b 8b f8 01 00 00 	mov    0x1f8(%rbx),%rcx
140250b2b:	48 89 8d 08 01 00 00 	mov    %rcx,0x108(%rbp)
140250b32:	48 8b 83 00 02 00 00 	mov    0x200(%rbx),%rax
140250b39:	48 89 85 10 01 00 00 	mov    %rax,0x110(%rbp)
140250b40:	41 0f ba ee 10       	bts    $0x10,%r14d
140250b45:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250b4a:	48 81 c1 18 01 00 00 	add    $0x118,%rcx
140250b51:	48 8b 01             	mov    (%rcx),%rax
140250b54:	48 8b 40 10          	mov    0x10(%rax),%rax
140250b58:	ff 15 da c0 8b 00    	call   *0x8bc0da(%rip)        # 0x140b0cc38
140250b5e:	85 c0                	test   %eax,%eax
140250b60:	0f 85 84 00 00 00    	jne    0x140250bea
140250b66:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140250b6b:	48 8b 81 00 02 00 00 	mov    0x200(%rcx),%rax
140250b72:	48 85 c0             	test   %rax,%rax
140250b75:	74 0a                	je     0x140250b81
140250b77:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250b7c:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250b81:	48 8b 91 f8 01 00 00 	mov    0x1f8(%rcx),%rdx
140250b88:	48 8b b1 00 02 00 00 	mov    0x200(%rcx),%rsi
140250b8f:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
140250b94:	41 0f ba ee 11       	bts    $0x11,%r14d
140250b99:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250b9e:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140250ba3:	48 8b 81 00 02 00 00 	mov    0x200(%rcx),%rax
140250baa:	48 85 c0             	test   %rax,%rax
140250bad:	74 0a                	je     0x140250bb9
140250baf:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250bb4:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250bb9:	48 8b 99 00 02 00 00 	mov    0x200(%rcx),%rbx
140250bc0:	48 89 5d b0          	mov    %rbx,-0x50(%rbp)
140250bc4:	41 0f ba ee 12       	bts    $0x12,%r14d
140250bc9:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250bce:	48 8b 89 f8 01 00 00 	mov    0x1f8(%rcx),%rcx
140250bd5:	48 8b 82 60 01 00 00 	mov    0x160(%rdx),%rax
140250bdc:	48 39 81 60 01 00 00 	cmp    %rax,0x160(%rcx)
140250be3:	77 0e                	ja     0x140250bf3
140250be5:	45 8a fc             	mov    %r12b,%r15b
140250be8:	eb 0c                	jmp    0x140250bf6
140250bea:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140250bef:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140250bf3:	45 32 ff             	xor    %r15b,%r15b
140250bf6:	41 0f ba e6 12       	bt     $0x12,%r14d
140250bfb:	73 51                	jae    0x140250c4e
140250bfd:	41 0f ba f6 12       	btr    $0x12,%r14d
140250c02:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250c07:	48 85 db             	test   %rbx,%rbx
140250c0a:	74 42                	je     0x140250c4e
140250c0c:	41 83 ce ff          	or     $0xffffffff,%r14d
140250c10:	41 8b c6             	mov    %r14d,%eax
140250c13:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140250c18:	41 03 c6             	add    %r14d,%eax
140250c1b:	75 2c                	jne    0x140250c49
140250c1d:	48 8b 03             	mov    (%rbx),%rax
140250c20:	48 8b cb             	mov    %rbx,%rcx
140250c23:	48 8b 00             	mov    (%rax),%rax
140250c26:	ff 15 0c c0 8b 00    	call   *0x8bc00c(%rip)        # 0x140b0cc38
140250c2c:	41 8b c6             	mov    %r14d,%eax
140250c2f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250c34:	41 03 c6             	add    %r14d,%eax
140250c37:	75 10                	jne    0x140250c49
140250c39:	48 8b 03             	mov    (%rbx),%rax
140250c3c:	48 8b cb             	mov    %rbx,%rcx
140250c3f:	48 8b 40 08          	mov    0x8(%rax),%rax
140250c43:	ff 15 ef bf 8b 00    	call   *0x8bbfef(%rip)        # 0x140b0cc38
140250c49:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250c4e:	41 0f ba e6 11       	bt     $0x11,%r14d
140250c53:	73 4c                	jae    0x140250ca1
140250c55:	41 0f ba f6 11       	btr    $0x11,%r14d
140250c5a:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250c5f:	48 85 f6             	test   %rsi,%rsi
140250c62:	74 3d                	je     0x140250ca1
140250c64:	83 cb ff             	or     $0xffffffff,%ebx
140250c67:	8b c3                	mov    %ebx,%eax
140250c69:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140250c6e:	03 c3                	add    %ebx,%eax
140250c70:	75 2a                	jne    0x140250c9c
140250c72:	48 8b 06             	mov    (%rsi),%rax
140250c75:	48 8b ce             	mov    %rsi,%rcx
140250c78:	48 8b 00             	mov    (%rax),%rax
140250c7b:	ff 15 b7 bf 8b 00    	call   *0x8bbfb7(%rip)        # 0x140b0cc38
140250c81:	8b c3                	mov    %ebx,%eax
140250c83:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
140250c88:	03 c3                	add    %ebx,%eax
140250c8a:	75 10                	jne    0x140250c9c
140250c8c:	48 8b 06             	mov    (%rsi),%rax
140250c8f:	48 8b ce             	mov    %rsi,%rcx
140250c92:	48 8b 40 08          	mov    0x8(%rax),%rax
140250c96:	ff 15 9c bf 8b 00    	call   *0x8bbf9c(%rip)        # 0x140b0cc38
140250c9c:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250ca1:	83 ce ff             	or     $0xffffffff,%esi
140250ca4:	41 0f ba e6 10       	bt     $0x10,%r14d
140250ca9:	73 5b                	jae    0x140250d06
140250cab:	41 0f ba f6 10       	btr    $0x10,%r14d
140250cb0:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250cb5:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140250cbc:	48 85 c9             	test   %rcx,%rcx
140250cbf:	74 45                	je     0x140250d06
140250cc1:	8b c6                	mov    %esi,%eax
140250cc3:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140250cc8:	03 c6                	add    %esi,%eax
140250cca:	75 35                	jne    0x140250d01
140250ccc:	48 8b 9d 10 01 00 00 	mov    0x110(%rbp),%rbx
140250cd3:	48 8b 03             	mov    (%rbx),%rax
140250cd6:	48 8b cb             	mov    %rbx,%rcx
140250cd9:	48 8b 00             	mov    (%rax),%rax
140250cdc:	ff 15 56 bf 8b 00    	call   *0x8bbf56(%rip)        # 0x140b0cc38
140250ce2:	8b c6                	mov    %esi,%eax
140250ce4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250ce9:	03 c6                	add    %esi,%eax
140250ceb:	75 14                	jne    0x140250d01
140250ced:	48 8b 8d 10 01 00 00 	mov    0x110(%rbp),%rcx
140250cf4:	48 8b 01             	mov    (%rcx),%rax
140250cf7:	48 8b 40 08          	mov    0x8(%rax),%rax
140250cfb:	ff 15 37 bf 8b 00    	call   *0x8bbf37(%rip)        # 0x140b0cc38
140250d01:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250d06:	41 0f ba e6 0f       	bt     $0xf,%r14d
140250d0b:	73 52                	jae    0x140250d5f
140250d0d:	41 0f ba f6 0f       	btr    $0xf,%r14d
140250d12:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250d17:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140250d1b:	48 85 c9             	test   %rcx,%rcx
140250d1e:	74 3f                	je     0x140250d5f
140250d20:	8b c6                	mov    %esi,%eax
140250d22:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140250d27:	03 c6                	add    %esi,%eax
140250d29:	75 2f                	jne    0x140250d5a
140250d2b:	48 8b 5d 38          	mov    0x38(%rbp),%rbx
140250d2f:	48 8b 03             	mov    (%rbx),%rax
140250d32:	48 8b cb             	mov    %rbx,%rcx
140250d35:	48 8b 00             	mov    (%rax),%rax
140250d38:	ff 15 fa be 8b 00    	call   *0x8bbefa(%rip)        # 0x140b0cc38
140250d3e:	8b c6                	mov    %esi,%eax
140250d40:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250d45:	03 c6                	add    %esi,%eax
140250d47:	75 11                	jne    0x140250d5a
140250d49:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
140250d4d:	48 8b 01             	mov    (%rcx),%rax
140250d50:	48 8b 40 08          	mov    0x8(%rax),%rax
140250d54:	ff 15 de be 8b 00    	call   *0x8bbede(%rip)        # 0x140b0cc38
140250d5a:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250d5f:	41 0f ba e6 0e       	bt     $0xe,%r14d
140250d64:	73 52                	jae    0x140250db8
140250d66:	41 0f ba f6 0e       	btr    $0xe,%r14d
140250d6b:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250d70:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140250d74:	48 85 c9             	test   %rcx,%rcx
140250d77:	74 3f                	je     0x140250db8
140250d79:	8b c6                	mov    %esi,%eax
140250d7b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140250d80:	03 c6                	add    %esi,%eax
140250d82:	75 2f                	jne    0x140250db3
140250d84:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
140250d88:	48 8b 03             	mov    (%rbx),%rax
140250d8b:	48 8b cb             	mov    %rbx,%rcx
140250d8e:	48 8b 00             	mov    (%rax),%rax
140250d91:	ff 15 a1 be 8b 00    	call   *0x8bbea1(%rip)        # 0x140b0cc38
140250d97:	8b c6                	mov    %esi,%eax
140250d99:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250d9e:	03 c6                	add    %esi,%eax
140250da0:	75 11                	jne    0x140250db3
140250da2:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140250da6:	48 8b 01             	mov    (%rcx),%rax
140250da9:	48 8b 40 08          	mov    0x8(%rax),%rax
140250dad:	ff 15 85 be 8b 00    	call   *0x8bbe85(%rip)        # 0x140b0cc38
140250db3:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250db8:	41 0f ba e6 0d       	bt     $0xd,%r14d
140250dbd:	73 52                	jae    0x140250e11
140250dbf:	41 0f ba f6 0d       	btr    $0xd,%r14d
140250dc4:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
140250dc9:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140250dcd:	48 85 c9             	test   %rcx,%rcx
140250dd0:	74 3f                	je     0x140250e11
140250dd2:	8b c6                	mov    %esi,%eax
140250dd4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140250dd9:	03 c6                	add    %esi,%eax
140250ddb:	75 2f                	jne    0x140250e0c
140250ddd:	48 8b 5d 18          	mov    0x18(%rbp),%rbx
140250de1:	48 8b 03             	mov    (%rbx),%rax
140250de4:	48 8b cb             	mov    %rbx,%rcx
140250de7:	48 8b 00             	mov    (%rax),%rax
140250dea:	ff 15 48 be 8b 00    	call   *0x8bbe48(%rip)        # 0x140b0cc38
140250df0:	8b c6                	mov    %esi,%eax
140250df2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250df7:	03 c6                	add    %esi,%eax
140250df9:	75 11                	jne    0x140250e0c
140250dfb:	48 8b 4d 18          	mov    0x18(%rbp),%rcx
140250dff:	48 8b 01             	mov    (%rcx),%rax
140250e02:	48 8b 40 08          	mov    0x8(%rax),%rax
140250e06:	ff 15 2c be 8b 00    	call   *0x8bbe2c(%rip)        # 0x140b0cc38
140250e0c:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250e11:	45 84 ff             	test   %r15b,%r15b
140250e14:	0f 84 cd 00 00 00    	je     0x140250ee7
140250e1a:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
140250e1f:	48 8b 86 00 02 00 00 	mov    0x200(%rsi),%rax
140250e26:	48 85 c0             	test   %rax,%rax
140250e29:	74 0a                	je     0x140250e35
140250e2b:	f0 44 01 60 08       	lock add %r12d,0x8(%rax)
140250e30:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250e35:	48 8b 8e f8 01 00 00 	mov    0x1f8(%rsi),%rcx
140250e3c:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
140250e40:	48 8b b6 00 02 00 00 	mov    0x200(%rsi),%rsi
140250e47:	48 89 75 d0          	mov    %rsi,-0x30(%rbp)
140250e4b:	48 81 c1 18 01 00 00 	add    $0x118,%rcx
140250e52:	48 8b 01             	mov    (%rcx),%rax
140250e55:	48 8b 40 20          	mov    0x20(%rax),%rax
140250e59:	ff 15 d9 bd 8b 00    	call   *0x8bbdd9(%rip)        # 0x140b0cc38
140250e5f:	89 45 80             	mov    %eax,-0x80(%rbp)
140250e62:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140250e66:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
140250e6a:	e8 e9 29 00 00       	call   0x140253858
140250e6f:	48 8b d8             	mov    %rax,%rbx
140250e72:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
140250e77:	49 8b 0f             	mov    (%r15),%rcx
140250e7a:	48 8b 81 e0 00 00 00 	mov    0xe0(%rcx),%rax
140250e81:	49 8b cf             	mov    %r15,%rcx
140250e84:	ff 15 ae bd 8b 00    	call   *0x8bbdae(%rip)        # 0x140b0cc38
140250e8a:	89 45 88             	mov    %eax,-0x78(%rbp)
140250e8d:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
140250e91:	48 8d 55 f8          	lea    -0x8(%rbp),%rdx
140250e95:	48 8b cb             	mov    %rbx,%rcx
140250e98:	e8 97 61 de ff       	call   0x140037034
140250e9d:	90                   	nop
140250e9e:	41 83 cf ff          	or     $0xffffffff,%r15d
140250ea2:	48 85 f6             	test   %rsi,%rsi
140250ea5:	74 44                	je     0x140250eeb
140250ea7:	41 8b c7             	mov    %r15d,%eax
140250eaa:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140250eaf:	41 03 c7             	add    %r15d,%eax
140250eb2:	75 2c                	jne    0x140250ee0
140250eb4:	48 8b 06             	mov    (%rsi),%rax
140250eb7:	48 8b ce             	mov    %rsi,%rcx
140250eba:	48 8b 00             	mov    (%rax),%rax
140250ebd:	ff 15 75 bd 8b 00    	call   *0x8bbd75(%rip)        # 0x140b0cc38
140250ec3:	41 8b c7             	mov    %r15d,%eax
140250ec6:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
140250ecb:	41 03 c7             	add    %r15d,%eax
140250ece:	75 10                	jne    0x140250ee0
140250ed0:	48 8b 06             	mov    (%rsi),%rax
140250ed3:	48 8b ce             	mov    %rsi,%rcx
140250ed6:	48 8b 40 08          	mov    0x8(%rax),%rax
140250eda:	ff 15 58 bd 8b 00    	call   *0x8bbd58(%rip)        # 0x140b0cc38
140250ee0:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250ee5:	eb 04                	jmp    0x140250eeb
140250ee7:	41 83 cf ff          	or     $0xffffffff,%r15d
140250eeb:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140250ef0:	48 85 c9             	test   %rcx,%rcx
140250ef3:	74 45                	je     0x140250f3a
140250ef5:	41 8b c7             	mov    %r15d,%eax
140250ef8:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140250efd:	41 03 c7             	add    %r15d,%eax
140250f00:	75 33                	jne    0x140250f35
140250f02:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140250f07:	48 8b 03             	mov    (%rbx),%rax
140250f0a:	48 8b cb             	mov    %rbx,%rcx
140250f0d:	48 8b 00             	mov    (%rax),%rax
140250f10:	ff 15 22 bd 8b 00    	call   *0x8bbd22(%rip)        # 0x140b0cc38
140250f16:	41 8b c7             	mov    %r15d,%eax
140250f19:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250f1e:	41 03 c7             	add    %r15d,%eax
140250f21:	75 12                	jne    0x140250f35
140250f23:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140250f28:	48 8b 01             	mov    (%rcx),%rax
140250f2b:	48 8b 40 08          	mov    0x8(%rax),%rax
140250f2f:	ff 15 03 bd 8b 00    	call   *0x8bbd03(%rip)        # 0x140b0cc38
140250f35:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d
140250f3a:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140250f3e:	48 85 c9             	test   %rcx,%rcx
140250f41:	74 43                	je     0x140250f86
140250f43:	41 8b c7             	mov    %r15d,%eax
140250f46:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140250f4b:	41 03 c7             	add    %r15d,%eax
140250f4e:	75 31                	jne    0x140250f81
140250f50:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140250f54:	48 8b 03             	mov    (%rbx),%rax
140250f57:	48 8b cb             	mov    %rbx,%rcx
140250f5a:	48 8b 00             	mov    (%rax),%rax
140250f5d:	ff 15 d5 bc 8b 00    	call   *0x8bbcd5(%rip)        # 0x140b0cc38
140250f63:	41 8b c7             	mov    %r15d,%eax
140250f66:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140250f6b:	41 03 c7             	add    %r15d,%eax
140250f6e:	75 11                	jne    0x140250f81
140250f70:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140250f74:	48 8b 01             	mov    (%rcx),%rax
140250f77:	48 8b 40 08          	mov    0x8(%rax),%rax
140250f7b:	ff 15 b7 bc 8b 00    	call   *0x8bbcb7(%rip)        # 0x140b0cc38
140250f81:	44 8b 74 24 30       	mov    0x30(%rsp),%r14d