140298706:	48 8b 00             	mov    (%rax),%rax
140298709:	ff 15 29 45 87 00    	call   *0x874529(%rip)        # 0x140b0cc38
14029870f:	8b c5                	mov    %ebp,%eax
140298711:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298716:	03 c5                	add    %ebp,%eax
140298718:	75 10                	jne    0x14029872a
14029871a:	48 8b 03             	mov    (%rbx),%rax
14029871d:	48 8b cb             	mov    %rbx,%rcx
140298720:	48 8b 40 08          	mov    0x8(%rax),%rax
140298724:	ff 15 0e 45 87 00    	call   *0x87450e(%rip)        # 0x140b0cc38
14029872a:	48 8b 9f b0 0f 00 00 	mov    0xfb0(%rdi),%rbx
140298731:	48 85 db             	test   %rbx,%rbx
140298734:	74 35                	je     0x14029876b
140298736:	8b c5                	mov    %ebp,%eax
140298738:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14029873d:	03 c5                	add    %ebp,%eax
14029873f:	75 2a                	jne    0x14029876b
140298741:	48 8b 03             	mov    (%rbx),%rax
140298744:	48 8b cb             	mov    %rbx,%rcx
140298747:	48 8b 00             	mov    (%rax),%rax
14029874a:	ff 15 e8 44 87 00    	call   *0x8744e8(%rip)        # 0x140b0cc38
140298750:	8b c5                	mov    %ebp,%eax
140298752:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298757:	03 c5                	add    %ebp,%eax
140298759:	75 10                	jne    0x14029876b
14029875b:	48 8b 03             	mov    (%rbx),%rax
14029875e:	48 8b cb             	mov    %rbx,%rcx
140298761:	48 8b 40 08          	mov    0x8(%rax),%rax
140298765:	ff 15 cd 44 87 00    	call   *0x8744cd(%rip)        # 0x140b0cc38
14029876b:	48 8b 9f a0 0f 00 00 	mov    0xfa0(%rdi),%rbx
140298772:	48 85 db             	test   %rbx,%rbx
140298775:	74 35                	je     0x1402987ac
140298777:	8b c5                	mov    %ebp,%eax
140298779:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14029877e:	03 c5                	add    %ebp,%eax
140298780:	75 2a                	jne    0x1402987ac
140298782:	48 8b 03             	mov    (%rbx),%rax
140298785:	48 8b cb             	mov    %rbx,%rcx
140298788:	48 8b 00             	mov    (%rax),%rax
14029878b:	ff 15 a7 44 87 00    	call   *0x8744a7(%rip)        # 0x140b0cc38
140298791:	8b c5                	mov    %ebp,%eax
140298793:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298798:	03 c5                	add    %ebp,%eax
14029879a:	75 10                	jne    0x1402987ac
14029879c:	48 8b 03             	mov    (%rbx),%rax
14029879f:	48 8b cb             	mov    %rbx,%rcx
1402987a2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402987a6:	ff 15 8c 44 87 00    	call   *0x87448c(%rip)        # 0x140b0cc38
1402987ac:	48 8b 9f 90 0f 00 00 	mov    0xf90(%rdi),%rbx
1402987b3:	48 85 db             	test   %rbx,%rbx
1402987b6:	74 35                	je     0x1402987ed
1402987b8:	8b c5                	mov    %ebp,%eax
1402987ba:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402987bf:	03 c5                	add    %ebp,%eax
1402987c1:	75 2a                	jne    0x1402987ed
1402987c3:	48 8b 03             	mov    (%rbx),%rax
1402987c6:	48 8b cb             	mov    %rbx,%rcx
1402987c9:	48 8b 00             	mov    (%rax),%rax
1402987cc:	ff 15 66 44 87 00    	call   *0x874466(%rip)        # 0x140b0cc38
1402987d2:	8b c5                	mov    %ebp,%eax
1402987d4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402987d9:	03 c5                	add    %ebp,%eax
1402987db:	75 10                	jne    0x1402987ed
1402987dd:	48 8b 03             	mov    (%rbx),%rax
1402987e0:	48 8b cb             	mov    %rbx,%rcx
1402987e3:	48 8b 40 08          	mov    0x8(%rax),%rax
1402987e7:	ff 15 4b 44 87 00    	call   *0x87444b(%rip)        # 0x140b0cc38
1402987ed:	48 8b 9f 80 0f 00 00 	mov    0xf80(%rdi),%rbx
1402987f4:	48 85 db             	test   %rbx,%rbx
1402987f7:	74 35                	je     0x14029882e
1402987f9:	8b c5                	mov    %ebp,%eax
1402987fb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298800:	03 c5                	add    %ebp,%eax
140298802:	75 2a                	jne    0x14029882e
140298804:	48 8b 03             	mov    (%rbx),%rax
140298807:	48 8b cb             	mov    %rbx,%rcx
14029880a:	48 8b 00             	mov    (%rax),%rax
14029880d:	ff 15 25 44 87 00    	call   *0x874425(%rip)        # 0x140b0cc38
140298813:	8b c5                	mov    %ebp,%eax
140298815:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14029881a:	03 c5                	add    %ebp,%eax
14029881c:	75 10                	jne    0x14029882e
14029881e:	48 8b 03             	mov    (%rbx),%rax
140298821:	48 8b cb             	mov    %rbx,%rcx
140298824:	48 8b 40 08          	mov    0x8(%rax),%rax
140298828:	ff 15 0a 44 87 00    	call   *0x87440a(%rip)        # 0x140b0cc38
14029882e:	48 8b 9f 70 0f 00 00 	mov    0xf70(%rdi),%rbx
140298835:	48 85 db             	test   %rbx,%rbx
140298838:	74 35                	je     0x14029886f
14029883a:	8b c5                	mov    %ebp,%eax
14029883c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298841:	03 c5                	add    %ebp,%eax
140298843:	75 2a                	jne    0x14029886f
140298845:	48 8b 03             	mov    (%rbx),%rax
140298848:	48 8b cb             	mov    %rbx,%rcx
14029884b:	48 8b 00             	mov    (%rax),%rax
14029884e:	ff 15 e4 43 87 00    	call   *0x8743e4(%rip)        # 0x140b0cc38
140298854:	8b c5                	mov    %ebp,%eax
140298856:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14029885b:	03 c5                	add    %ebp,%eax
14029885d:	75 10                	jne    0x14029886f
14029885f:	48 8b 03             	mov    (%rbx),%rax
140298862:	48 8b cb             	mov    %rbx,%rcx
140298865:	48 8b 40 08          	mov    0x8(%rax),%rax
140298869:	ff 15 c9 43 87 00    	call   *0x8743c9(%rip)        # 0x140b0cc38
14029886f:	48 8b 9f 60 0f 00 00 	mov    0xf60(%rdi),%rbx
140298876:	48 85 db             	test   %rbx,%rbx
140298879:	74 35                	je     0x1402988b0
14029887b:	8b c5                	mov    %ebp,%eax
14029887d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298882:	03 c5                	add    %ebp,%eax
140298884:	75 2a                	jne    0x1402988b0
140298886:	48 8b 03             	mov    (%rbx),%rax
140298889:	48 8b cb             	mov    %rbx,%rcx
14029888c:	48 8b 00             	mov    (%rax),%rax
14029888f:	ff 15 a3 43 87 00    	call   *0x8743a3(%rip)        # 0x140b0cc38
140298895:	8b c5                	mov    %ebp,%eax
140298897:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14029889c:	03 c5                	add    %ebp,%eax
14029889e:	75 10                	jne    0x1402988b0
1402988a0:	48 8b 03             	mov    (%rbx),%rax
1402988a3:	48 8b cb             	mov    %rbx,%rcx
1402988a6:	48 8b 40 08          	mov    0x8(%rax),%rax
1402988aa:	ff 15 88 43 87 00    	call   *0x874388(%rip)        # 0x140b0cc38
1402988b0:	48 8d 8f 30 0f 00 00 	lea    0xf30(%rdi),%rcx
1402988b7:	e8 cc 56 e8 ff       	call   0x14011df88
1402988bc:	48 8d 8f 08 0f 00 00 	lea    0xf08(%rdi),%rcx
1402988c3:	e8 44 53 00 00       	call   0x14029dc0c
1402988c8:	48 8b 9f 00 0f 00 00 	mov    0xf00(%rdi),%rbx
1402988cf:	48 85 db             	test   %rbx,%rbx
1402988d2:	74 35                	je     0x140298909
1402988d4:	8b c5                	mov    %ebp,%eax
1402988d6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402988db:	03 c5                	add    %ebp,%eax
1402988dd:	75 2a                	jne    0x140298909
1402988df:	48 8b 03             	mov    (%rbx),%rax
1402988e2:	48 8b cb             	mov    %rbx,%rcx
1402988e5:	48 8b 00             	mov    (%rax),%rax
1402988e8:	ff 15 4a 43 87 00    	call   *0x87434a(%rip)        # 0x140b0cc38
1402988ee:	8b c5                	mov    %ebp,%eax
1402988f0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402988f5:	03 c5                	add    %ebp,%eax
1402988f7:	75 10                	jne    0x140298909
1402988f9:	48 8b 03             	mov    (%rbx),%rax
1402988fc:	48 8b cb             	mov    %rbx,%rcx
1402988ff:	48 8b 40 08          	mov    0x8(%rax),%rax
140298903:	ff 15 2f 43 87 00    	call   *0x87432f(%rip)        # 0x140b0cc38
140298909:	48 8b 9f f0 0e 00 00 	mov    0xef0(%rdi),%rbx
140298910:	48 85 db             	test   %rbx,%rbx
140298913:	74 35                	je     0x14029894a
140298915:	8b c5                	mov    %ebp,%eax
140298917:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14029891c:	03 c5                	add    %ebp,%eax
14029891e:	75 2a                	jne    0x14029894a
140298920:	48 8b 03             	mov    (%rbx),%rax
140298923:	48 8b cb             	mov    %rbx,%rcx
140298926:	48 8b 00             	mov    (%rax),%rax
140298929:	ff 15 09 43 87 00    	call   *0x874309(%rip)        # 0x140b0cc38
14029892f:	8b c5                	mov    %ebp,%eax
140298931:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298936:	03 c5                	add    %ebp,%eax
140298938:	75 10                	jne    0x14029894a
14029893a:	48 8b 03             	mov    (%rbx),%rax
14029893d:	48 8b cb             	mov    %rbx,%rcx
140298940:	48 8b 40 08          	mov    0x8(%rax),%rax
140298944:	ff 15 ee 42 87 00    	call   *0x8742ee(%rip)        # 0x140b0cc38
14029894a:	48 8d 8f c0 0e 00 00 	lea    0xec0(%rdi),%rcx
140298951:	e8 b6 52 00 00       	call   0x14029dc0c
140298956:	48 8d 8f 98 0e 00 00 	lea    0xe98(%rdi),%rcx
14029895d:	e8 aa 52 00 00       	call   0x14029dc0c
140298962:	48 8b 9f 90 0e 00 00 	mov    0xe90(%rdi),%rbx
140298969:	48 85 db             	test   %rbx,%rbx
14029896c:	74 35                	je     0x1402989a3
14029896e:	8b c5                	mov    %ebp,%eax
140298970:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298975:	03 c5                	add    %ebp,%eax
140298977:	75 2a                	jne    0x1402989a3
140298979:	48 8b 03             	mov    (%rbx),%rax
14029897c:	48 8b cb             	mov    %rbx,%rcx
14029897f:	48 8b 00             	mov    (%rax),%rax
140298982:	ff 15 b0 42 87 00    	call   *0x8742b0(%rip)        # 0x140b0cc38
140298988:	8b c5                	mov    %ebp,%eax
14029898a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14029898f:	03 c5                	add    %ebp,%eax
140298991:	75 10                	jne    0x1402989a3
140298993:	48 8b 03             	mov    (%rbx),%rax
140298996:	48 8b cb             	mov    %rbx,%rcx
140298999:	48 8b 40 08          	mov    0x8(%rax),%rax
14029899d:	ff 15 95 42 87 00    	call   *0x874295(%rip)        # 0x140b0cc38
1402989a3:	48 8d 9f 78 0e 00 00 	lea    0xe78(%rdi),%rbx
1402989aa:	4c 8b 03             	mov    (%rbx),%r8
1402989ad:	4d 8b 40 08          	mov    0x8(%r8),%r8
1402989b1:	48 8b d3             	mov    %rbx,%rdx
1402989b4:	48 8b cb             	mov    %rbx,%rcx
1402989b7:	e8 b8 8b d8 ff       	call   0x140021574
1402989bc:	48 8b 0b             	mov    (%rbx),%rcx
1402989bf:	ff 15 fb 3e 87 00    	call   *0x873efb(%rip)        # 0x140b0c8c0
1402989c5:	48 8d 9f 68 0e 00 00 	lea    0xe68(%rdi),%rbx
1402989cc:	4c 8b 03             	mov    (%rbx),%r8
1402989cf:	4d 8b 40 08          	mov    0x8(%r8),%r8
1402989d3:	48 8b d3             	mov    %rbx,%rdx
1402989d6:	48 8b cb             	mov    %rbx,%rcx
1402989d9:	e8 96 8b d8 ff       	call   0x140021574
1402989de:	48 8b 0b             	mov    (%rbx),%rcx
1402989e1:	ff 15 d9 3e 87 00    	call   *0x873ed9(%rip)        # 0x140b0c8c0
1402989e7:	48 8d 8f a8 07 00 00 	lea    0x7a8(%rdi),%rcx
1402989ee:	4c 8d 0d 6b 54 00 00 	lea    0x546b(%rip),%r9        # 0x14029de60
1402989f5:	bb 18 00 00 00       	mov    $0x18,%ebx
1402989fa:	44 8d 43 30          	lea    0x30(%rbx),%r8d
1402989fe:	8b d3                	mov    %ebx,%edx
140298a00:	e8 3b 6c 85 00       	call   0x140aef640
140298a05:	48 8d 8f e8 00 00 00 	lea    0xe8(%rdi),%rcx
140298a0c:	4c 8d 0d 4d 54 00 00 	lea    0x544d(%rip),%r9        # 0x14029de60
140298a13:	44 8d 43 30          	lea    0x30(%rbx),%r8d
140298a17:	8b d3                	mov    %ebx,%edx
140298a19:	e8 22 6c 85 00       	call   0x140aef640
140298a1e:	48 8b 9f d8 00 00 00 	mov    0xd8(%rdi),%rbx
140298a25:	48 85 db             	test   %rbx,%rbx
140298a28:	74 35                	je     0x140298a5f
140298a2a:	8b c5                	mov    %ebp,%eax
140298a2c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298a31:	03 c5                	add    %ebp,%eax
140298a33:	75 2a                	jne    0x140298a5f
140298a35:	48 8b 03             	mov    (%rbx),%rax
140298a38:	48 8b cb             	mov    %rbx,%rcx
140298a3b:	48 8b 00             	mov    (%rax),%rax
140298a3e:	ff 15 f4 41 87 00    	call   *0x8741f4(%rip)        # 0x140b0cc38
140298a44:	8b c5                	mov    %ebp,%eax
140298a46:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298a4b:	03 c5                	add    %ebp,%eax
140298a4d:	75 10                	jne    0x140298a5f
140298a4f:	48 8b 03             	mov    (%rbx),%rax
140298a52:	48 8b cb             	mov    %rbx,%rcx
140298a55:	48 8b 40 08          	mov    0x8(%rax),%rax
140298a59:	ff 15 d9 41 87 00    	call   *0x8741d9(%rip)        # 0x140b0cc38
140298a5f:	48 8b 9f c8 00 00 00 	mov    0xc8(%rdi),%rbx
140298a66:	48 85 db             	test   %rbx,%rbx
140298a69:	74 35                	je     0x140298aa0
140298a6b:	8b c5                	mov    %ebp,%eax
140298a6d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298a72:	03 c5                	add    %ebp,%eax
140298a74:	75 2a                	jne    0x140298aa0
140298a76:	48 8b 03             	mov    (%rbx),%rax
140298a79:	48 8b cb             	mov    %rbx,%rcx
140298a7c:	48 8b 00             	mov    (%rax),%rax
140298a7f:	ff 15 b3 41 87 00    	call   *0x8741b3(%rip)        # 0x140b0cc38
140298a85:	8b c5                	mov    %ebp,%eax
140298a87:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298a8c:	03 c5                	add    %ebp,%eax
140298a8e:	75 10                	jne    0x140298aa0
140298a90:	48 8b 03             	mov    (%rbx),%rax
140298a93:	48 8b cb             	mov    %rbx,%rcx
140298a96:	48 8b 40 08          	mov    0x8(%rax),%rax
140298a9a:	ff 15 98 41 87 00    	call   *0x874198(%rip)        # 0x140b0cc38
140298aa0:	48 8b 9f b8 00 00 00 	mov    0xb8(%rdi),%rbx
140298aa7:	48 85 db             	test   %rbx,%rbx
140298aaa:	74 35                	je     0x140298ae1
140298aac:	8b c5                	mov    %ebp,%eax
140298aae:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298ab3:	03 c5                	add    %ebp,%eax
140298ab5:	75 2a                	jne    0x140298ae1
140298ab7:	48 8b 03             	mov    (%rbx),%rax
140298aba:	48 8b cb             	mov    %rbx,%rcx
140298abd:	48 8b 00             	mov    (%rax),%rax
140298ac0:	ff 15 72 41 87 00    	call   *0x874172(%rip)        # 0x140b0cc38
140298ac6:	8b c5                	mov    %ebp,%eax
140298ac8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298acd:	03 c5                	add    %ebp,%eax
140298acf:	75 10                	jne    0x140298ae1
140298ad1:	48 8b 03             	mov    (%rbx),%rax
140298ad4:	48 8b cb             	mov    %rbx,%rcx
140298ad7:	48 8b 40 08          	mov    0x8(%rax),%rax
140298adb:	ff 15 57 41 87 00    	call   *0x874157(%rip)        # 0x140b0cc38
140298ae1:	48 8b 9f a8 00 00 00 	mov    0xa8(%rdi),%rbx
140298ae8:	48 85 db             	test   %rbx,%rbx
140298aeb:	74 35                	je     0x140298b22
140298aed:	8b c5                	mov    %ebp,%eax
140298aef:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298af4:	03 c5                	add    %ebp,%eax
140298af6:	75 2a                	jne    0x140298b22
140298af8:	48 8b 03             	mov    (%rbx),%rax
140298afb:	48 8b cb             	mov    %rbx,%rcx
140298afe:	48 8b 00             	mov    (%rax),%rax
140298b01:	ff 15 31 41 87 00    	call   *0x874131(%rip)        # 0x140b0cc38
140298b07:	8b c5                	mov    %ebp,%eax
140298b09:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298b0e:	03 c5                	add    %ebp,%eax
140298b10:	75 10                	jne    0x140298b22
140298b12:	48 8b 03             	mov    (%rbx),%rax
140298b15:	48 8b cb             	mov    %rbx,%rcx
140298b18:	48 8b 40 08          	mov    0x8(%rax),%rax
140298b1c:	ff 15 16 41 87 00    	call   *0x874116(%rip)        # 0x140b0cc38
140298b22:	48 8b 5f 78          	mov    0x78(%rdi),%rbx
140298b26:	48 85 db             	test   %rbx,%rbx
140298b29:	74 35                	je     0x140298b60
140298b2b:	8b c5                	mov    %ebp,%eax
140298b2d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298b32:	03 c5                	add    %ebp,%eax
140298b34:	75 2a                	jne    0x140298b60
140298b36:	48 8b 03             	mov    (%rbx),%rax
140298b39:	48 8b cb             	mov    %rbx,%rcx
140298b3c:	48 8b 00             	mov    (%rax),%rax
140298b3f:	ff 15 f3 40 87 00    	call   *0x8740f3(%rip)        # 0x140b0cc38
140298b45:	8b c5                	mov    %ebp,%eax
140298b47:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298b4c:	03 c5                	add    %ebp,%eax
140298b4e:	75 10                	jne    0x140298b60
140298b50:	48 8b 03             	mov    (%rbx),%rax
140298b53:	48 8b cb             	mov    %rbx,%rcx
140298b56:	48 8b 40 08          	mov    0x8(%rax),%rax
140298b5a:	ff 15 d8 40 87 00    	call   *0x8740d8(%rip)        # 0x140b0cc38
140298b60:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
140298b64:	48 85 db             	test   %rbx,%rbx
140298b67:	74 35                	je     0x140298b9e
140298b69:	8b c5                	mov    %ebp,%eax
140298b6b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298b70:	03 c5                	add    %ebp,%eax
140298b72:	75 2a                	jne    0x140298b9e
140298b74:	48 8b 03             	mov    (%rbx),%rax
140298b77:	48 8b cb             	mov    %rbx,%rcx
140298b7a:	48 8b 00             	mov    (%rax),%rax
140298b7d:	ff 15 b5 40 87 00    	call   *0x8740b5(%rip)        # 0x140b0cc38
140298b83:	8b c5                	mov    %ebp,%eax
140298b85:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298b8a:	03 c5                	add    %ebp,%eax
140298b8c:	75 10                	jne    0x140298b9e
140298b8e:	48 8b 03             	mov    (%rbx),%rax
140298b91:	48 8b cb             	mov    %rbx,%rcx
140298b94:	48 8b 40 08          	mov    0x8(%rax),%rax
140298b98:	ff 15 9a 40 87 00    	call   *0x87409a(%rip)        # 0x140b0cc38
140298b9e:	48 8b 5f 58          	mov    0x58(%rdi),%rbx
140298ba2:	48 85 db             	test   %rbx,%rbx
140298ba5:	74 35                	je     0x140298bdc
140298ba7:	8b c5                	mov    %ebp,%eax
140298ba9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140298bae:	03 c5                	add    %ebp,%eax
140298bb0:	75 2a                	jne    0x140298bdc
140298bb2:	48 8b 03             	mov    (%rbx),%rax
140298bb5:	48 8b cb             	mov    %rbx,%rcx
140298bb8:	48 8b 00             	mov    (%rax),%rax
140298bbb:	ff 15 77 40 87 00    	call   *0x874077(%rip)        # 0x140b0cc38
140298bc1:	8b c5                	mov    %ebp,%eax
140298bc3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140298bc8:	03 c5                	add    %ebp,%eax
140298bca:	75 10                	jne    0x140298bdc
140298bcc:	48 8b 03             	mov    (%rbx),%rax
140298bcf:	48 8b cb             	mov    %rbx,%rcx
140298bd2:	48 8b 40 08          	mov    0x8(%rax),%rax
140298bd6:	ff 15 5c 40 87 00    	call   *0x87405c(%rip)        # 0x140b0cc38
140298bdc:	48 8b 5f 48          	mov    0x48(%rdi),%rbx