140938829:	8b c7                	mov    %edi,%eax
14093882b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140938830:	03 c7                	add    %edi,%eax
140938832:	75 2a                	jne    0x14093885e
140938834:	48 8b 03             	mov    (%rbx),%rax
140938837:	48 8b cb             	mov    %rbx,%rcx
14093883a:	48 8b 00             	mov    (%rax),%rax
14093883d:	ff 15 f5 43 1d 00    	call   *0x1d43f5(%rip)        # 0x140b0cc38
140938843:	8b c7                	mov    %edi,%eax
140938845:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14093884a:	03 c7                	add    %edi,%eax
14093884c:	75 10                	jne    0x14093885e
14093884e:	48 8b 03             	mov    (%rbx),%rax
140938851:	48 8b cb             	mov    %rbx,%rcx
140938854:	48 8b 40 08          	mov    0x8(%rax),%rax
140938858:	ff 15 da 43 1d 00    	call   *0x1d43da(%rip)        # 0x140b0cc38
14093885e:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
140938865:	00
140938866:	48 83 c4 60          	add    $0x60,%rsp
14093886a:	41 5f                	pop    %r15
14093886c:	41 5e                	pop    %r14
14093886e:	41 5d                	pop    %r13
140938870:	41 5c                	pop    %r12
140938872:	5f                   	pop    %rdi
140938873:	5e                   	pop    %rsi
140938874:	5d                   	pop    %rbp
140938875:	c3                   	ret
140938876:	e8 59 b5 6c ff       	call   0x140003dd4
14093887b:	90                   	nop
14093887c:	eb 02                	jmp    0x140938880
14093887e:	90                   	nop
14093887f:	90                   	nop
140938880:	90                   	nop
140938881:	90                   	nop
140938882:	90                   	nop
140938883:	90                   	nop
140938884:	90                   	nop
140938885:	90                   	nop
140938886:	90                   	nop
140938887:	90                   	nop
140938888:	90                   	nop
140938889:	90                   	nop
14093888a:	90                   	nop
14093888b:	90                   	nop
14093888c:	90                   	nop
14093888d:	90                   	nop
14093888e:	90                   	nop
14093888f:	90                   	nop
140938890:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140938895:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14093889a:	57                   	push   %rdi
14093889b:	48 83 ec 20          	sub    $0x20,%rsp
14093889f:	48 8b d9             	mov    %rcx,%rbx
1409388a2:	40 32 f6             	xor    %sil,%sil
1409388a5:	48 8b 0a             	mov    (%rdx),%rcx
1409388a8:	48 8b fa             	mov    %rdx,%rdi
1409388ab:	e8 dc fc ff ff       	call   0x14093858c
1409388b0:	4c 8b 4b 08          	mov    0x8(%rbx),%r9
1409388b4:	8b d0                	mov    %eax,%edx
1409388b6:	4d 8b c1             	mov    %r9,%r8
1409388b9:	49 8b 41 08          	mov    0x8(%r9),%rax
1409388bd:	eb 11                	jmp    0x1409388d0
1409388bf:	39 50 20             	cmp    %edx,0x20(%rax)
1409388c2:	7d 06                	jge    0x1409388ca
1409388c4:	48 8b 40 10          	mov    0x10(%rax),%rax
1409388c8:	eb 06                	jmp    0x1409388d0
1409388ca:	4c 8b c0             	mov    %rax,%r8
1409388cd:	48 8b 00             	mov    (%rax),%rax
1409388d0:	40 38 70 19          	cmp    %sil,0x19(%rax)
1409388d4:	74 e9                	je     0x1409388bf
1409388d6:	41 38 70 19          	cmp    %sil,0x19(%r8)
1409388da:	75 06                	jne    0x1409388e2
1409388dc:	41 3b 50 20          	cmp    0x20(%r8),%edx
1409388e0:	7d 57                	jge    0x140938939
1409388e2:	4d 8b c1             	mov    %r9,%r8
1409388e5:	eb 52                	jmp    0x140938939
1409388e7:	41 39 50 20          	cmp    %edx,0x20(%r8)
1409388eb:	75 6f                	jne    0x14093895c
1409388ed:	48 8b 07             	mov    (%rdi),%rax
1409388f0:	49 39 40 28          	cmp    %rax,0x28(%r8)
1409388f4:	74 4a                	je     0x140938940
1409388f6:	49 8b 40 10          	mov    0x10(%r8),%rax
1409388fa:	40 38 70 19          	cmp    %sil,0x19(%rax)
1409388fe:	74 1e                	je     0x14093891e
140938900:	49 8b 40 08          	mov    0x8(%r8),%rax
140938904:	eb 0d                	jmp    0x140938913
140938906:	4c 3b 40 10          	cmp    0x10(%rax),%r8
14093890a:	75 0d                	jne    0x140938919
14093890c:	4c 8b c0             	mov    %rax,%r8
14093890f:	48 8b 40 08          	mov    0x8(%rax),%rax
140938913:	40 38 70 19          	cmp    %sil,0x19(%rax)
140938917:	74 ed                	je     0x140938906
140938919:	4c 8b c0             	mov    %rax,%r8
14093891c:	eb 1b                	jmp    0x140938939
14093891e:	48 8b 08             	mov    (%rax),%rcx
140938921:	4c 8b c0             	mov    %rax,%r8
140938924:	40 38 71 19          	cmp    %sil,0x19(%rcx)
140938928:	75 0f                	jne    0x140938939
14093892a:	48 8b 01             	mov    (%rcx),%rax
14093892d:	4c 8b c1             	mov    %rcx,%r8
140938930:	48 8b c8             	mov    %rax,%rcx
140938933:	40 38 70 19          	cmp    %sil,0x19(%rax)
140938937:	74 f1                	je     0x14093892a
140938939:	4d 3b c1             	cmp    %r9,%r8
14093893c:	75 a9                	jne    0x1409388e7
14093893e:	eb 1c                	jmp    0x14093895c
140938940:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140938945:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140938949:	e8 de 0b 00 00       	call   0x14093952c
14093894e:	48 8b 07             	mov    (%rdi),%rax
140938951:	40 b6 01             	mov    $0x1,%sil
140938954:	48 83 a0 88 00 00 00 	andq   $0x0,0x88(%rax)
14093895b:	00
14093895c:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
140938960:	48 85 db             	test   %rbx,%rbx
140938963:	74 38                	je     0x14093899d
140938965:	83 cf ff             	or     $0xffffffff,%edi
140938968:	8b c7                	mov    %edi,%eax
14093896a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14093896f:	03 c7                	add    %edi,%eax
140938971:	75 2a                	jne    0x14093899d
140938973:	48 8b 03             	mov    (%rbx),%rax
140938976:	48 8b cb             	mov    %rbx,%rcx
140938979:	48 8b 00             	mov    (%rax),%rax
14093897c:	ff 15 b6 42 1d 00    	call   *0x1d42b6(%rip)        # 0x140b0cc38
140938982:	8b d7                	mov    %edi,%edx
140938984:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
140938989:	03 d7                	add    %edi,%edx
14093898b:	75 10                	jne    0x14093899d
14093898d:	48 8b 13             	mov    (%rbx),%rdx
140938990:	48 8b cb             	mov    %rbx,%rcx
140938993:	48 8b 42 08          	mov    0x8(%rdx),%rax
140938997:	ff 15 9b 42 1d 00    	call   *0x1d429b(%rip)        # 0x140b0cc38
14093899d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1409389a2:	40 8a c6             	mov    %sil,%al
1409389a5:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409389aa:	48 83 c4 20          	add    $0x20,%rsp
1409389ae:	5f                   	pop    %rdi
1409389af:	c3                   	ret
1409389b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1409389b5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409389ba:	57                   	push   %rdi
1409389bb:	48 83 ec 20          	sub    $0x20,%rsp
1409389bf:	45 33 c0             	xor    %r8d,%r8d
1409389c2:	48 8b fa             	mov    %rdx,%rdi
1409389c5:	4c 89 02             	mov    %r8,(%rdx)
1409389c8:	4c 89 42 08          	mov    %r8,0x8(%rdx)
1409389cc:	4c 39 41 10          	cmp    %r8,0x10(%rcx)
1409389d0:	74 7b                	je     0x140938a4d
1409389d2:	48 8d 71 08          	lea    0x8(%rcx),%rsi
1409389d6:	48 8b 06             	mov    (%rsi),%rax
1409389d9:	48 8b 00             	mov    (%rax),%rax
1409389dc:	48 8b 48 30          	mov    0x30(%rax),%rcx
1409389e0:	48 85 c9             	test   %rcx,%rcx
1409389e3:	74 04                	je     0x1409389e9
1409389e5:	f0 ff 41 08          	lock incl 0x8(%rcx)
1409389e9:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1409389ed:	48 8b 50 30          	mov    0x30(%rax),%rdx
1409389f1:	48 8b 48 28          	mov    0x28(%rax),%rcx
1409389f5:	48 89 0f             	mov    %rcx,(%rdi)
1409389f8:	48 89 57 08          	mov    %rdx,0x8(%rdi)
1409389fc:	48 85 db             	test   %rbx,%rbx
1409389ff:	74 39                	je     0x140938a3a
140938a01:	83 c8 ff             	or     $0xffffffff,%eax
140938a04:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140938a09:	83 f8 01             	cmp    $0x1,%eax
140938a0c:	75 2c                	jne    0x140938a3a
140938a0e:	48 8b 03             	mov    (%rbx),%rax
140938a11:	48 8b cb             	mov    %rbx,%rcx
140938a14:	48 8b 00             	mov    (%rax),%rax
140938a17:	ff 15 1b 42 1d 00    	call   *0x1d421b(%rip)        # 0x140b0cc38
140938a1d:	83 c8 ff             	or     $0xffffffff,%eax
140938a20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140938a25:	83 f8 01             	cmp    $0x1,%eax
140938a28:	75 10                	jne    0x140938a3a
140938a2a:	48 8b 03             	mov    (%rbx),%rax
140938a2d:	48 8b cb             	mov    %rbx,%rcx
140938a30:	48 8b 40 08          	mov    0x8(%rax),%rax
140938a34:	ff 15 fe 41 1d 00    	call   *0x1d41fe(%rip)        # 0x140b0cc38
140938a3a:	4c 8b 06             	mov    (%rsi),%r8
140938a3d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140938a42:	48 8b ce             	mov    %rsi,%rcx
140938a45:	4d 8b 00             	mov    (%r8),%r8
140938a48:	e8 df 0a 00 00       	call   0x14093952c
140938a4d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140938a52:	48 8b c7             	mov    %rdi,%rax
140938a55:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140938a5a:	48 83 c4 20          	add    $0x20,%rsp
140938a5e:	5f                   	pop    %rdi
140938a5f:	c3                   	ret
140938a60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140938a65:	57                   	push   %rdi
140938a66:	48 83 ec 20          	sub    $0x20,%rsp
140938a6a:	8b da                	mov    %edx,%ebx
140938a6c:	48 8b f9             	mov    %rcx,%rdi
140938a6f:	e8 1c 00 00 00       	call   0x140938a90
140938a74:	f6 c3 01             	test   $0x1,%bl
140938a77:	74 08                	je     0x140938a81
140938a79:	48 8b cf             	mov    %rdi,%rcx
140938a7c:	e8 53 6b 1b 00       	call   0x140aef5d4
140938a81:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140938a86:	48 8b c7             	mov    %rdi,%rax
140938a89:	48 83 c4 20          	add    $0x20,%rsp
140938a8d:	5f                   	pop    %rdi
140938a8e:	c3                   	ret
140938a8f:	90                   	nop
140938a90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140938a95:	57                   	push   %rdi
140938a96:	48 83 ec 20          	sub    $0x20,%rsp
140938a9a:	48 8b 59 10          	mov    0x10(%rcx),%rbx
140938a9e:	48 8b f9             	mov    %rcx,%rdi
140938aa1:	48 85 db             	test   %rbx,%rbx
140938aa4:	74 39                	je     0x140938adf
140938aa6:	83 c8 ff             	or     $0xffffffff,%eax
140938aa9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140938aae:	83 f8 01             	cmp    $0x1,%eax
140938ab1:	75 2c                	jne    0x140938adf
140938ab3:	48 8b 03             	mov    (%rbx),%rax
140938ab6:	48 8b cb             	mov    %rbx,%rcx
140938ab9:	48 8b 00             	mov    (%rax),%rax
140938abc:	ff 15 76 41 1d 00    	call   *0x1d4176(%rip)        # 0x140b0cc38
140938ac2:	83 c8 ff             	or     $0xffffffff,%eax
140938ac5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140938aca:	83 f8 01             	cmp    $0x1,%eax
140938acd:	75 10                	jne    0x140938adf
140938acf:	48 8b 03             	mov    (%rbx),%rax
140938ad2:	48 8b cb             	mov    %rbx,%rcx
140938ad5:	48 8b 40 08          	mov    0x8(%rax),%rax
140938ad9:	ff 15 59 41 1d 00    	call   *0x1d4159(%rip)        # 0x140b0cc38
140938adf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140938ae4:	48 8d 05 15 c9 1e 00 	lea    0x1ec915(%rip),%rax        # 0x140b25400
140938aeb:	48 89 07             	mov    %rax,(%rdi)
140938aee:	48 83 c4 20          	add    $0x20,%rsp
140938af2:	5f                   	pop    %rdi
140938af3:	c3                   	ret
140938af4:	90                   	nop
140938af5:	90                   	nop
140938af6:	90                   	nop
140938af7:	90                   	nop
140938af8:	90                   	nop
140938af9:	90                   	nop
140938afa:	90                   	nop
140938afb:	90                   	nop
140938afc:	90                   	nop
140938afd:	90                   	nop
140938afe:	90                   	nop
140938aff:	90                   	nop
140938b00:	48 83 ec 38          	sub    $0x38,%rsp
140938b04:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140938b08:	0f 57 c0             	xorps  %xmm0,%xmm0
140938b0b:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140938b0f:	4c 8b ca             	mov    %rdx,%r9
140938b12:	48 8b 01             	mov    (%rcx),%rax
140938b15:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140938b1b:	4d 85 c0             	test   %r8,%r8
140938b1e:	74 05                	je     0x140938b25
140938b20:	f0 41 ff 40 08       	lock incl 0x8(%r8)
140938b25:	48 8b 12             	mov    (%rdx),%rdx
140938b28:	48 8b 40 08          	mov    0x8(%rax),%rax
140938b2c:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
140938b31:	49 8b 51 08          	mov    0x8(%r9),%rdx
140938b35:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
140938b3a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140938b3f:	ff 15 f3 40 1d 00    	call   *0x1d40f3(%rip)        # 0x140b0cc38
140938b45:	48 83 c4 38          	add    $0x38,%rsp
140938b49:	c3                   	ret
140938b4a:	90                   	nop
140938b4b:	90                   	nop
140938b4c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140938b51:	57                   	push   %rdi
140938b52:	48 83 ec 20          	sub    $0x20,%rsp
140938b56:	48 8b fa             	mov    %rdx,%rdi
140938b59:	48 8b d9             	mov    %rcx,%rbx
140938b5c:	41 8b d0             	mov    %r8d,%edx
140938b5f:	e8 a4 f5 ff ff       	call   0x140938108
140938b64:	48 8d 05 6d 1b 1f 00 	lea    0x1f1b6d(%rip),%rax        # 0x140b2a6d8
140938b6b:	48 89 03             	mov    %rax,(%rbx)
140938b6e:	48 83 a3 90 00 00 00 	andq   $0x0,0x90(%rbx)
140938b75:	00
140938b76:	48 83 a3 98 00 00 00 	andq   $0x0,0x98(%rbx)
140938b7d:	00
140938b7e:	48 8b 47 08          	mov    0x8(%rdi),%rax
140938b82:	48 85 c0             	test   %rax,%rax
140938b85:	74 04                	je     0x140938b8b
140938b87:	f0 ff 40 08          	lock incl 0x8(%rax)
140938b8b:	48 8b 07             	mov    (%rdi),%rax
140938b8e:	48 89 83 90 00 00 00 	mov    %rax,0x90(%rbx)
140938b95:	48 8b 47 08          	mov    0x8(%rdi),%rax
140938b99:	48 89 83 98 00 00 00 	mov    %rax,0x98(%rbx)
140938ba0:	48 8b c3             	mov    %rbx,%rax
140938ba3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140938ba8:	48 83 c4 20          	add    $0x20,%rsp
140938bac:	5f                   	pop    %rdi
140938bad:	c3                   	ret
140938bae:	90                   	nop
140938baf:	90                   	nop
140938bb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140938bb5:	57                   	push   %rdi
140938bb6:	48 83 ec 20          	sub    $0x20,%rsp
140938bba:	8b da                	mov    %edx,%ebx
140938bbc:	48 8b f9             	mov    %rcx,%rdi
140938bbf:	e8 1c 00 00 00       	call   0x140938be0
140938bc4:	f6 c3 01             	test   $0x1,%bl
140938bc7:	74 08                	je     0x140938bd1
140938bc9:	48 8b cf             	mov    %rdi,%rcx
140938bcc:	e8 03 6a 1b 00       	call   0x140aef5d4
140938bd1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140938bd6:	48 8b c7             	mov    %rdi,%rax
140938bd9:	48 83 c4 20          	add    $0x20,%rsp
140938bdd:	5f                   	pop    %rdi
140938bde:	c3                   	ret
140938bdf:	90                   	nop
140938be0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140938be5:	57                   	push   %rdi
140938be6:	48 83 ec 20          	sub    $0x20,%rsp
140938bea:	48 8d 05 e7 1a 1f 00 	lea    0x1f1ae7(%rip),%rax        # 0x140b2a6d8
140938bf1:	48 8b f9             	mov    %rcx,%rdi
140938bf4:	48 89 01             	mov    %rax,(%rcx)
140938bf7:	48 8b 99 98 00 00 00 	mov    0x98(%rcx),%rbx
140938bfe:	48 85 db             	test   %rbx,%rbx
140938c01:	74 39                	je     0x140938c3c
140938c03:	83 c8 ff             	or     $0xffffffff,%eax
140938c06:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140938c0b:	83 f8 01             	cmp    $0x1,%eax
140938c0e:	75 2c                	jne    0x140938c3c
140938c10:	48 8b 03             	mov    (%rbx),%rax
140938c13:	48 8b cb             	mov    %rbx,%rcx
140938c16:	48 8b 00             	mov    (%rax),%rax
140938c19:	ff 15 19 40 1d 00    	call   *0x1d4019(%rip)        # 0x140b0cc38
140938c1f:	83 c8 ff             	or     $0xffffffff,%eax
140938c22:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140938c27:	83 f8 01             	cmp    $0x1,%eax
140938c2a:	75 10                	jne    0x140938c3c
140938c2c:	48 8b 03             	mov    (%rbx),%rax
140938c2f:	48 8b cb             	mov    %rbx,%rcx
140938c32:	48 8b 40 08          	mov    0x8(%rax),%rax
140938c36:	ff 15 fc 3f 1d 00    	call   *0x1d3ffc(%rip)        # 0x140b0cc38
140938c3c:	48 8b cf             	mov    %rdi,%rcx
140938c3f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140938c44:	48 83 c4 20          	add    $0x20,%rsp
140938c48:	5f                   	pop    %rdi
140938c49:	e9 42 f5 ff ff       	jmp    0x140938190
140938c4e:	cc                   	int3
140938c4f:	90                   	nop
140938c50:	48 8b 89 90 00 00 00 	mov    0x90(%rcx),%rcx
140938c57:	48 8b 01             	mov    (%rcx),%rax
140938c5a:	48 8b 40 08          	mov    0x8(%rax),%rax
140938c5e:	48 ff 25 d3 3f 1d 00 	rex.W jmp *0x1d3fd3(%rip)        # 0x140b0cc38
140938c65:	90                   	nop
140938c66:	90                   	nop