140a4268c:	4c 89 b7 28 01 00 00 	mov    %r14,0x128(%rdi)
140a42693:	4c 89 b7 30 01 00 00 	mov    %r14,0x130(%rdi)
140a4269a:	4c 89 b7 38 01 00 00 	mov    %r14,0x138(%rdi)
140a426a1:	4c 89 b7 40 01 00 00 	mov    %r14,0x140(%rdi)
140a426a8:	4c 89 b7 48 01 00 00 	mov    %r14,0x148(%rdi)
140a426af:	4c 89 b7 50 01 00 00 	mov    %r14,0x150(%rdi)
140a426b6:	4c 89 b7 58 01 00 00 	mov    %r14,0x158(%rdi)
140a426bd:	48 8d 8f 00 01 00 00 	lea    0x100(%rdi),%rcx
140a426c4:	ff 15 e6 9a 0c 00    	call   *0xc9ae6(%rip)        # 0x140b0c1b0
140a426ca:	48 8d 8f 08 01 00 00 	lea    0x108(%rdi),%rcx
140a426d1:	ff 15 d9 9a 0c 00    	call   *0xc9ad9(%rip)        # 0x140b0c1b0
140a426d7:	48 8d 8f 10 01 00 00 	lea    0x110(%rdi),%rcx
140a426de:	ff 15 cc 9a 0c 00    	call   *0xc9acc(%rip)        # 0x140b0c1b0
140a426e4:	48 8d 8f 18 01 00 00 	lea    0x118(%rdi),%rcx
140a426eb:	ff 15 bf 9a 0c 00    	call   *0xc9abf(%rip)        # 0x140b0c1b0
140a426f1:	48 8b c7             	mov    %rdi,%rax
140a426f4:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a426f9:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140a426fe:	66 90                	xchg   %ax,%ax
140a42700:	48 83 c4 30          	add    $0x30,%rsp
140a42704:	41 5e                	pop    %r14
140a42706:	5f                   	pop    %rdi
140a42707:	5d                   	pop    %rbp
140a42708:	c3                   	ret
140a42709:	90                   	nop
140a4270a:	90                   	nop
140a4270b:	90                   	nop
140a4270c:	90                   	nop
140a4270d:	90                   	nop
140a4270e:	90                   	nop
140a4270f:	90                   	nop
140a42710:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a42715:	57                   	push   %rdi
140a42716:	48 83 ec 20          	sub    $0x20,%rsp
140a4271a:	8b da                	mov    %edx,%ebx
140a4271c:	48 8b f9             	mov    %rcx,%rdi
140a4271f:	e8 1c 00 00 00       	call   0x140a42740
140a42724:	f6 c3 01             	test   $0x1,%bl
140a42727:	74 08                	je     0x140a42731
140a42729:	48 8b cf             	mov    %rdi,%rcx
140a4272c:	e8 a3 ce 0a 00       	call   0x140aef5d4
140a42731:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a42736:	48 8b c7             	mov    %rdi,%rax
140a42739:	48 83 c4 20          	add    $0x20,%rsp
140a4273d:	5f                   	pop    %rdi
140a4273e:	c3                   	ret
140a4273f:	90                   	nop
140a42740:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a42745:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a4274a:	57                   	push   %rdi
140a4274b:	48 83 ec 20          	sub    $0x20,%rsp
140a4274f:	48 8b b9 58 01 00 00 	mov    0x158(%rcx),%rdi
140a42756:	83 ce ff             	or     $0xffffffff,%esi
140a42759:	48 8b d9             	mov    %rcx,%rbx
140a4275c:	48 85 ff             	test   %rdi,%rdi
140a4275f:	74 35                	je     0x140a42796
140a42761:	8b c6                	mov    %esi,%eax
140a42763:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42768:	03 c6                	add    %esi,%eax
140a4276a:	75 2a                	jne    0x140a42796
140a4276c:	48 8b 07             	mov    (%rdi),%rax
140a4276f:	48 8b cf             	mov    %rdi,%rcx
140a42772:	48 8b 00             	mov    (%rax),%rax
140a42775:	ff 15 bd a4 0c 00    	call   *0xca4bd(%rip)        # 0x140b0cc38
140a4277b:	8b c6                	mov    %esi,%eax
140a4277d:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42782:	03 c6                	add    %esi,%eax
140a42784:	75 10                	jne    0x140a42796
140a42786:	48 8b 07             	mov    (%rdi),%rax
140a42789:	48 8b cf             	mov    %rdi,%rcx
140a4278c:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42790:	ff 15 a2 a4 0c 00    	call   *0xca4a2(%rip)        # 0x140b0cc38
140a42796:	48 8b bb 48 01 00 00 	mov    0x148(%rbx),%rdi
140a4279d:	48 85 ff             	test   %rdi,%rdi
140a427a0:	74 35                	je     0x140a427d7
140a427a2:	8b c6                	mov    %esi,%eax
140a427a4:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a427a9:	03 c6                	add    %esi,%eax
140a427ab:	75 2a                	jne    0x140a427d7
140a427ad:	48 8b 07             	mov    (%rdi),%rax
140a427b0:	48 8b cf             	mov    %rdi,%rcx
140a427b3:	48 8b 00             	mov    (%rax),%rax
140a427b6:	ff 15 7c a4 0c 00    	call   *0xca47c(%rip)        # 0x140b0cc38
140a427bc:	8b c6                	mov    %esi,%eax
140a427be:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a427c3:	03 c6                	add    %esi,%eax
140a427c5:	75 10                	jne    0x140a427d7
140a427c7:	48 8b 07             	mov    (%rdi),%rax
140a427ca:	48 8b cf             	mov    %rdi,%rcx
140a427cd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a427d1:	ff 15 61 a4 0c 00    	call   *0xca461(%rip)        # 0x140b0cc38
140a427d7:	48 8b bb 38 01 00 00 	mov    0x138(%rbx),%rdi
140a427de:	48 85 ff             	test   %rdi,%rdi
140a427e1:	74 35                	je     0x140a42818
140a427e3:	8b c6                	mov    %esi,%eax
140a427e5:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a427ea:	03 c6                	add    %esi,%eax
140a427ec:	75 2a                	jne    0x140a42818
140a427ee:	48 8b 07             	mov    (%rdi),%rax
140a427f1:	48 8b cf             	mov    %rdi,%rcx
140a427f4:	48 8b 00             	mov    (%rax),%rax
140a427f7:	ff 15 3b a4 0c 00    	call   *0xca43b(%rip)        # 0x140b0cc38
140a427fd:	8b c6                	mov    %esi,%eax
140a427ff:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42804:	03 c6                	add    %esi,%eax
140a42806:	75 10                	jne    0x140a42818
140a42808:	48 8b 07             	mov    (%rdi),%rax
140a4280b:	48 8b cf             	mov    %rdi,%rcx
140a4280e:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42812:	ff 15 20 a4 0c 00    	call   *0xca420(%rip)        # 0x140b0cc38
140a42818:	48 8b bb 28 01 00 00 	mov    0x128(%rbx),%rdi
140a4281f:	48 85 ff             	test   %rdi,%rdi
140a42822:	74 35                	je     0x140a42859
140a42824:	8b c6                	mov    %esi,%eax
140a42826:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4282b:	03 c6                	add    %esi,%eax
140a4282d:	75 2a                	jne    0x140a42859
140a4282f:	48 8b 07             	mov    (%rdi),%rax
140a42832:	48 8b cf             	mov    %rdi,%rcx
140a42835:	48 8b 00             	mov    (%rax),%rax
140a42838:	ff 15 fa a3 0c 00    	call   *0xca3fa(%rip)        # 0x140b0cc38
140a4283e:	8b c6                	mov    %esi,%eax
140a42840:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42845:	03 c6                	add    %esi,%eax
140a42847:	75 10                	jne    0x140a42859
140a42849:	48 8b 07             	mov    (%rdi),%rax
140a4284c:	48 8b cf             	mov    %rdi,%rcx
140a4284f:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42853:	ff 15 df a3 0c 00    	call   *0xca3df(%rip)        # 0x140b0cc38
140a42859:	48 8b bb f8 00 00 00 	mov    0xf8(%rbx),%rdi
140a42860:	48 85 ff             	test   %rdi,%rdi
140a42863:	74 35                	je     0x140a4289a
140a42865:	8b c6                	mov    %esi,%eax
140a42867:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4286c:	03 c6                	add    %esi,%eax
140a4286e:	75 2a                	jne    0x140a4289a
140a42870:	48 8b 07             	mov    (%rdi),%rax
140a42873:	48 8b cf             	mov    %rdi,%rcx
140a42876:	48 8b 00             	mov    (%rax),%rax
140a42879:	ff 15 b9 a3 0c 00    	call   *0xca3b9(%rip)        # 0x140b0cc38
140a4287f:	8b c6                	mov    %esi,%eax
140a42881:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42886:	03 c6                	add    %esi,%eax
140a42888:	75 10                	jne    0x140a4289a
140a4288a:	48 8b 07             	mov    (%rdi),%rax
140a4288d:	48 8b cf             	mov    %rdi,%rcx
140a42890:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42894:	ff 15 9e a3 0c 00    	call   *0xca39e(%rip)        # 0x140b0cc38
140a4289a:	48 8b bb e8 00 00 00 	mov    0xe8(%rbx),%rdi
140a428a1:	48 85 ff             	test   %rdi,%rdi
140a428a4:	74 35                	je     0x140a428db
140a428a6:	8b c6                	mov    %esi,%eax
140a428a8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a428ad:	03 c6                	add    %esi,%eax
140a428af:	75 2a                	jne    0x140a428db
140a428b1:	48 8b 07             	mov    (%rdi),%rax
140a428b4:	48 8b cf             	mov    %rdi,%rcx
140a428b7:	48 8b 00             	mov    (%rax),%rax
140a428ba:	ff 15 78 a3 0c 00    	call   *0xca378(%rip)        # 0x140b0cc38
140a428c0:	8b c6                	mov    %esi,%eax
140a428c2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a428c7:	03 c6                	add    %esi,%eax
140a428c9:	75 10                	jne    0x140a428db
140a428cb:	48 8b 07             	mov    (%rdi),%rax
140a428ce:	48 8b cf             	mov    %rdi,%rcx
140a428d1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a428d5:	ff 15 5d a3 0c 00    	call   *0xca35d(%rip)        # 0x140b0cc38
140a428db:	48 8b bb d8 00 00 00 	mov    0xd8(%rbx),%rdi
140a428e2:	48 85 ff             	test   %rdi,%rdi
140a428e5:	74 35                	je     0x140a4291c
140a428e7:	8b c6                	mov    %esi,%eax
140a428e9:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a428ee:	03 c6                	add    %esi,%eax
140a428f0:	75 2a                	jne    0x140a4291c
140a428f2:	48 8b 07             	mov    (%rdi),%rax
140a428f5:	48 8b cf             	mov    %rdi,%rcx
140a428f8:	48 8b 00             	mov    (%rax),%rax
140a428fb:	ff 15 37 a3 0c 00    	call   *0xca337(%rip)        # 0x140b0cc38
140a42901:	8b c6                	mov    %esi,%eax
140a42903:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42908:	03 c6                	add    %esi,%eax
140a4290a:	75 10                	jne    0x140a4291c
140a4290c:	48 8b 07             	mov    (%rdi),%rax
140a4290f:	48 8b cf             	mov    %rdi,%rcx
140a42912:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42916:	ff 15 1c a3 0c 00    	call   *0xca31c(%rip)        # 0x140b0cc38
140a4291c:	48 8b bb c8 00 00 00 	mov    0xc8(%rbx),%rdi
140a42923:	48 85 ff             	test   %rdi,%rdi
140a42926:	74 35                	je     0x140a4295d
140a42928:	8b c6                	mov    %esi,%eax
140a4292a:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a4292f:	03 c6                	add    %esi,%eax
140a42931:	75 2a                	jne    0x140a4295d
140a42933:	48 8b 07             	mov    (%rdi),%rax
140a42936:	48 8b cf             	mov    %rdi,%rcx
140a42939:	48 8b 00             	mov    (%rax),%rax
140a4293c:	ff 15 f6 a2 0c 00    	call   *0xca2f6(%rip)        # 0x140b0cc38
140a42942:	8b c6                	mov    %esi,%eax
140a42944:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42949:	03 c6                	add    %esi,%eax
140a4294b:	75 10                	jne    0x140a4295d
140a4294d:	48 8b 07             	mov    (%rdi),%rax
140a42950:	48 8b cf             	mov    %rdi,%rcx
140a42953:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42957:	ff 15 db a2 0c 00    	call   *0xca2db(%rip)        # 0x140b0cc38
140a4295d:	48 8b bb b8 00 00 00 	mov    0xb8(%rbx),%rdi
140a42964:	48 85 ff             	test   %rdi,%rdi
140a42967:	74 35                	je     0x140a4299e
140a42969:	8b c6                	mov    %esi,%eax
140a4296b:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42970:	03 c6                	add    %esi,%eax
140a42972:	75 2a                	jne    0x140a4299e
140a42974:	48 8b 07             	mov    (%rdi),%rax
140a42977:	48 8b cf             	mov    %rdi,%rcx
140a4297a:	48 8b 00             	mov    (%rax),%rax
140a4297d:	ff 15 b5 a2 0c 00    	call   *0xca2b5(%rip)        # 0x140b0cc38
140a42983:	8b c6                	mov    %esi,%eax
140a42985:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a4298a:	03 c6                	add    %esi,%eax
140a4298c:	75 10                	jne    0x140a4299e
140a4298e:	48 8b 07             	mov    (%rdi),%rax
140a42991:	48 8b cf             	mov    %rdi,%rcx
140a42994:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42998:	ff 15 9a a2 0c 00    	call   *0xca29a(%rip)        # 0x140b0cc38
140a4299e:	48 8b bb a8 00 00 00 	mov    0xa8(%rbx),%rdi
140a429a5:	48 85 ff             	test   %rdi,%rdi
140a429a8:	74 35                	je     0x140a429df
140a429aa:	8b c6                	mov    %esi,%eax
140a429ac:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a429b1:	03 c6                	add    %esi,%eax
140a429b3:	75 2a                	jne    0x140a429df
140a429b5:	48 8b 07             	mov    (%rdi),%rax
140a429b8:	48 8b cf             	mov    %rdi,%rcx
140a429bb:	48 8b 00             	mov    (%rax),%rax
140a429be:	ff 15 74 a2 0c 00    	call   *0xca274(%rip)        # 0x140b0cc38
140a429c4:	8b c6                	mov    %esi,%eax
140a429c6:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a429cb:	03 c6                	add    %esi,%eax
140a429cd:	75 10                	jne    0x140a429df
140a429cf:	48 8b 07             	mov    (%rdi),%rax
140a429d2:	48 8b cf             	mov    %rdi,%rcx
140a429d5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a429d9:	ff 15 59 a2 0c 00    	call   *0xca259(%rip)        # 0x140b0cc38
140a429df:	48 8b bb 98 00 00 00 	mov    0x98(%rbx),%rdi
140a429e6:	48 85 ff             	test   %rdi,%rdi
140a429e9:	74 35                	je     0x140a42a20
140a429eb:	8b c6                	mov    %esi,%eax
140a429ed:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a429f2:	03 c6                	add    %esi,%eax
140a429f4:	75 2a                	jne    0x140a42a20
140a429f6:	48 8b 07             	mov    (%rdi),%rax
140a429f9:	48 8b cf             	mov    %rdi,%rcx
140a429fc:	48 8b 00             	mov    (%rax),%rax
140a429ff:	ff 15 33 a2 0c 00    	call   *0xca233(%rip)        # 0x140b0cc38
140a42a05:	8b c6                	mov    %esi,%eax
140a42a07:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42a0c:	03 c6                	add    %esi,%eax
140a42a0e:	75 10                	jne    0x140a42a20
140a42a10:	48 8b 07             	mov    (%rdi),%rax
140a42a13:	48 8b cf             	mov    %rdi,%rcx
140a42a16:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42a1a:	ff 15 18 a2 0c 00    	call   *0xca218(%rip)        # 0x140b0cc38
140a42a20:	48 8b bb 88 00 00 00 	mov    0x88(%rbx),%rdi
140a42a27:	48 85 ff             	test   %rdi,%rdi
140a42a2a:	74 35                	je     0x140a42a61
140a42a2c:	8b c6                	mov    %esi,%eax
140a42a2e:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42a33:	03 c6                	add    %esi,%eax
140a42a35:	75 2a                	jne    0x140a42a61
140a42a37:	48 8b 07             	mov    (%rdi),%rax
140a42a3a:	48 8b cf             	mov    %rdi,%rcx
140a42a3d:	48 8b 00             	mov    (%rax),%rax
140a42a40:	ff 15 f2 a1 0c 00    	call   *0xca1f2(%rip)        # 0x140b0cc38
140a42a46:	8b c6                	mov    %esi,%eax
140a42a48:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42a4d:	03 c6                	add    %esi,%eax
140a42a4f:	75 10                	jne    0x140a42a61
140a42a51:	48 8b 07             	mov    (%rdi),%rax
140a42a54:	48 8b cf             	mov    %rdi,%rcx
140a42a57:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42a5b:	ff 15 d7 a1 0c 00    	call   *0xca1d7(%rip)        # 0x140b0cc38
140a42a61:	48 8b 7b 78          	mov    0x78(%rbx),%rdi
140a42a65:	48 85 ff             	test   %rdi,%rdi
140a42a68:	74 35                	je     0x140a42a9f
140a42a6a:	8b c6                	mov    %esi,%eax
140a42a6c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42a71:	03 c6                	add    %esi,%eax
140a42a73:	75 2a                	jne    0x140a42a9f
140a42a75:	48 8b 07             	mov    (%rdi),%rax
140a42a78:	48 8b cf             	mov    %rdi,%rcx
140a42a7b:	48 8b 00             	mov    (%rax),%rax
140a42a7e:	ff 15 b4 a1 0c 00    	call   *0xca1b4(%rip)        # 0x140b0cc38
140a42a84:	8b c6                	mov    %esi,%eax
140a42a86:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42a8b:	03 c6                	add    %esi,%eax
140a42a8d:	75 10                	jne    0x140a42a9f
140a42a8f:	48 8b 07             	mov    (%rdi),%rax
140a42a92:	48 8b cf             	mov    %rdi,%rcx
140a42a95:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42a99:	ff 15 99 a1 0c 00    	call   *0xca199(%rip)        # 0x140b0cc38
140a42a9f:	48 8b 7b 68          	mov    0x68(%rbx),%rdi
140a42aa3:	48 85 ff             	test   %rdi,%rdi
140a42aa6:	74 35                	je     0x140a42add
140a42aa8:	8b c6                	mov    %esi,%eax
140a42aaa:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42aaf:	03 c6                	add    %esi,%eax
140a42ab1:	75 2a                	jne    0x140a42add
140a42ab3:	48 8b 07             	mov    (%rdi),%rax
140a42ab6:	48 8b cf             	mov    %rdi,%rcx
140a42ab9:	48 8b 00             	mov    (%rax),%rax
140a42abc:	ff 15 76 a1 0c 00    	call   *0xca176(%rip)        # 0x140b0cc38
140a42ac2:	8b c6                	mov    %esi,%eax
140a42ac4:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42ac9:	03 c6                	add    %esi,%eax
140a42acb:	75 10                	jne    0x140a42add
140a42acd:	48 8b 07             	mov    (%rdi),%rax
140a42ad0:	48 8b cf             	mov    %rdi,%rcx
140a42ad3:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42ad7:	ff 15 5b a1 0c 00    	call   *0xca15b(%rip)        # 0x140b0cc38
140a42add:	48 8b 7b 58          	mov    0x58(%rbx),%rdi
140a42ae1:	48 85 ff             	test   %rdi,%rdi
140a42ae4:	74 35                	je     0x140a42b1b
140a42ae6:	8b c6                	mov    %esi,%eax
140a42ae8:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42aed:	03 c6                	add    %esi,%eax
140a42aef:	75 2a                	jne    0x140a42b1b
140a42af1:	48 8b 07             	mov    (%rdi),%rax
140a42af4:	48 8b cf             	mov    %rdi,%rcx
140a42af7:	48 8b 00             	mov    (%rax),%rax
140a42afa:	ff 15 38 a1 0c 00    	call   *0xca138(%rip)        # 0x140b0cc38
140a42b00:	8b c6                	mov    %esi,%eax
140a42b02:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140a42b07:	03 c6                	add    %esi,%eax
140a42b09:	75 10                	jne    0x140a42b1b
140a42b0b:	48 8b 07             	mov    (%rdi),%rax
140a42b0e:	48 8b cf             	mov    %rdi,%rcx
140a42b11:	48 8b 40 08          	mov    0x8(%rax),%rax
140a42b15:	ff 15 1d a1 0c 00    	call   *0xca11d(%rip)        # 0x140b0cc38
140a42b1b:	48 8b 7b 48          	mov    0x48(%rbx),%rdi
140a42b1f:	48 85 ff             	test   %rdi,%rdi
140a42b22:	74 35                	je     0x140a42b59
140a42b24:	8b c6                	mov    %esi,%eax
140a42b26:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140a42b2b:	03 c6                	add    %esi,%eax
140a42b2d:	75 2a                	jne    0x140a42b59
140a42b2f:	48 8b 07             	mov    (%rdi),%rax
140a42b32:	48 8b cf             	mov    %rdi,%rcx
140a42b35:	48 8b 00             	mov    (%rax),%rax
140a42b38:	ff 15 fa a0 0c 00    	call   *0xca0fa(%rip)        # 0x140b0cc38
140a42b3e:	8b c6                	mov    %esi,%eax