1400a0901:	48 8d 05 48 70 a7 00 	lea    0xa77048(%rip),%rax        # 0x140b17950
1400a0908:	48 89 45 50          	mov    %rax,0x50(%rbp)
1400a090c:	4c 89 75 58          	mov    %r14,0x58(%rbp)
1400a0910:	48 8d 45 50          	lea    0x50(%rbp),%rax
1400a0914:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
1400a091b:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400a0920:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1400a0925:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1400a0929:	e8 22 68 00 00       	call   0x1400a7150
1400a092e:	b9 01 00 00 00       	mov    $0x1,%ecx
1400a0933:	e8 cc ec a4 00       	call   0x140aef604
1400a0938:	48 8b d8             	mov    %rax,%rbx
1400a093b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400a0940:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1400a0945:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400a0949:	e8 62 07 00 00       	call   0x1400a10b0
1400a094e:	48 8b cb             	mov    %rbx,%rcx
1400a0951:	e8 7e ec a4 00       	call   0x140aef5d4
1400a0956:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400a095b:	48 85 db             	test   %rbx,%rbx
1400a095e:	74 3a                	je     0x1400a099a
1400a0960:	41 8b c7             	mov    %r15d,%eax
1400a0963:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0968:	41 03 c7             	add    %r15d,%eax
1400a096b:	75 2d                	jne    0x1400a099a
1400a096d:	48 8b 03             	mov    (%rbx),%rax
1400a0970:	48 8b cb             	mov    %rbx,%rcx
1400a0973:	48 8b 00             	mov    (%rax),%rax
1400a0976:	ff 15 bc c2 a6 00    	call   *0xa6c2bc(%rip)        # 0x140b0cc38
1400a097c:	41 8b c7             	mov    %r15d,%eax
1400a097f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a0984:	41 03 c7             	add    %r15d,%eax
1400a0987:	75 11                	jne    0x1400a099a
1400a0989:	48 8b 03             	mov    (%rbx),%rax
1400a098c:	48 8b cb             	mov    %rbx,%rcx
1400a098f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0993:	ff 15 9f c2 a6 00    	call   *0xa6c29f(%rip)        # 0x140b0cc38
1400a0999:	90                   	nop
1400a099a:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1400a09a1:	48 85 c9             	test   %rcx,%rcx
1400a09a4:	74 1f                	je     0x1400a09c5
1400a09a6:	48 8b 01             	mov    (%rcx),%rax
1400a09a9:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1400a09ad:	48 3b ca             	cmp    %rdx,%rcx
1400a09b0:	0f 95 c2             	setne  %dl
1400a09b3:	48 8b 40 20          	mov    0x20(%rax),%rax
1400a09b7:	ff 15 7b c2 a6 00    	call   *0xa6c27b(%rip)        # 0x140b0cc38
1400a09bd:	48 83 a5 88 00 00 00 	andq   $0x0,0x88(%rbp)
1400a09c4:	00
1400a09c5:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1400a09ca:	48 85 db             	test   %rbx,%rbx
1400a09cd:	74 3a                	je     0x1400a0a09
1400a09cf:	41 8b c7             	mov    %r15d,%eax
1400a09d2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a09d7:	41 03 c7             	add    %r15d,%eax
1400a09da:	75 2d                	jne    0x1400a0a09
1400a09dc:	48 8b 03             	mov    (%rbx),%rax
1400a09df:	48 8b cb             	mov    %rbx,%rcx
1400a09e2:	48 8b 00             	mov    (%rax),%rax
1400a09e5:	ff 15 4d c2 a6 00    	call   *0xa6c24d(%rip)        # 0x140b0cc38
1400a09eb:	41 8b c7             	mov    %r15d,%eax
1400a09ee:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a09f3:	41 03 c7             	add    %r15d,%eax
1400a09f6:	75 11                	jne    0x1400a0a09
1400a09f8:	48 8b 03             	mov    (%rbx),%rax
1400a09fb:	48 8b cb             	mov    %rbx,%rcx
1400a09fe:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0a02:	ff 15 30 c2 a6 00    	call   *0xa6c230(%rip)        # 0x140b0cc38
1400a0a08:	90                   	nop
1400a0a09:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
1400a0a10:	48 85 c9             	test   %rcx,%rcx
1400a0a13:	74 22                	je     0x1400a0a37
1400a0a15:	48 8b 01             	mov    (%rcx),%rax
1400a0a18:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
1400a0a1f:	48 3b ca             	cmp    %rdx,%rcx
1400a0a22:	0f 95 c2             	setne  %dl
1400a0a25:	48 8b 40 20          	mov    0x20(%rax),%rax
1400a0a29:	ff 15 09 c2 a6 00    	call   *0xa6c209(%rip)        # 0x140b0cc38
1400a0a2f:	48 83 a5 c8 00 00 00 	andq   $0x0,0xc8(%rbp)
1400a0a36:	00
1400a0a37:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a0a3c:	48 85 db             	test   %rbx,%rbx
1400a0a3f:	74 39                	je     0x1400a0a7a
1400a0a41:	41 8b c7             	mov    %r15d,%eax
1400a0a44:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0a49:	41 03 c7             	add    %r15d,%eax
1400a0a4c:	75 2c                	jne    0x1400a0a7a
1400a0a4e:	48 8b 03             	mov    (%rbx),%rax
1400a0a51:	48 8b cb             	mov    %rbx,%rcx
1400a0a54:	48 8b 00             	mov    (%rax),%rax
1400a0a57:	ff 15 db c1 a6 00    	call   *0xa6c1db(%rip)        # 0x140b0cc38
1400a0a5d:	41 8b c7             	mov    %r15d,%eax
1400a0a60:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a0a65:	41 03 c7             	add    %r15d,%eax
1400a0a68:	75 10                	jne    0x1400a0a7a
1400a0a6a:	48 8b 03             	mov    (%rbx),%rax
1400a0a6d:	48 8b cb             	mov    %rbx,%rcx
1400a0a70:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0a74:	ff 15 be c1 a6 00    	call   *0xa6c1be(%rip)        # 0x140b0cc38
1400a0a7a:	48 8d 56 10          	lea    0x10(%rsi),%rdx
1400a0a7e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
1400a0a82:	e8 01 f9 fe ff       	call   0x140090388
1400a0a87:	48 8d 0d 5a 79 a7 00 	lea    0xa7795a(%rip),%rcx        # 0x140b183e8
1400a0a8e:	48 89 8d 10 01 00 00 	mov    %rcx,0x110(%rbp)
1400a0a95:	8a 4c 24 20          	mov    0x20(%rsp),%cl
1400a0a99:	88 8d 18 01 00 00    	mov    %cl,0x118(%rbp)
1400a0a9f:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
1400a0aa6:	48 89 8d 48 01 00 00 	mov    %rcx,0x148(%rbp)
1400a0aad:	4c 8b c0             	mov    %rax,%r8
1400a0ab0:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400a0ab5:	48 8d 8d 10 01 00 00 	lea    0x110(%rbp),%rcx
1400a0abc:	e8 cf 65 00 00       	call   0x1400a7090
1400a0ac1:	48 8d 05 b8 71 a7 00 	lea    0xa771b8(%rip),%rax        # 0x140b17c80
1400a0ac8:	48 89 85 d0 00 00 00 	mov    %rax,0xd0(%rbp)
1400a0acf:	4c 89 b5 d8 00 00 00 	mov    %r14,0xd8(%rbp)
1400a0ad6:	48 8d 85 d0 00 00 00 	lea    0xd0(%rbp),%rax
1400a0add:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1400a0ae4:	4c 8d 44 24 38       	lea    0x38(%rsp),%r8
1400a0ae9:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1400a0aee:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
1400a0af5:	e8 d6 64 00 00       	call   0x1400a6fd0
1400a0afa:	b9 01 00 00 00       	mov    $0x1,%ecx
1400a0aff:	e8 00 eb a4 00       	call   0x140aef604
1400a0b04:	48 8b d8             	mov    %rax,%rbx
1400a0b07:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400a0b0c:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1400a0b11:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400a0b15:	e8 96 05 00 00       	call   0x1400a10b0
1400a0b1a:	48 8b cb             	mov    %rbx,%rcx
1400a0b1d:	e8 b2 ea a4 00       	call   0x140aef5d4
1400a0b22:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
1400a0b26:	48 85 db             	test   %rbx,%rbx
1400a0b29:	74 3a                	je     0x1400a0b65
1400a0b2b:	41 8b c7             	mov    %r15d,%eax
1400a0b2e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0b33:	41 03 c7             	add    %r15d,%eax
1400a0b36:	75 2d                	jne    0x1400a0b65
1400a0b38:	48 8b 03             	mov    (%rbx),%rax
1400a0b3b:	48 8b cb             	mov    %rbx,%rcx
1400a0b3e:	48 8b 00             	mov    (%rax),%rax
1400a0b41:	ff 15 f1 c0 a6 00    	call   *0xa6c0f1(%rip)        # 0x140b0cc38
1400a0b47:	41 8b c7             	mov    %r15d,%eax
1400a0b4a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a0b4f:	41 03 c7             	add    %r15d,%eax
1400a0b52:	75 11                	jne    0x1400a0b65
1400a0b54:	48 8b 03             	mov    (%rbx),%rax
1400a0b57:	48 8b cb             	mov    %rbx,%rcx
1400a0b5a:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0b5e:	ff 15 d4 c0 a6 00    	call   *0xa6c0d4(%rip)        # 0x140b0cc38
1400a0b64:	90                   	nop
1400a0b65:	48 8b 8d 08 01 00 00 	mov    0x108(%rbp),%rcx
1400a0b6c:	48 85 c9             	test   %rcx,%rcx
1400a0b6f:	74 22                	je     0x1400a0b93
1400a0b71:	48 8b 01             	mov    (%rcx),%rax
1400a0b74:	48 8d 95 d0 00 00 00 	lea    0xd0(%rbp),%rdx
1400a0b7b:	48 3b ca             	cmp    %rdx,%rcx
1400a0b7e:	0f 95 c2             	setne  %dl
1400a0b81:	48 8b 40 20          	mov    0x20(%rax),%rax
1400a0b85:	ff 15 ad c0 a6 00    	call   *0xa6c0ad(%rip)        # 0x140b0cc38
1400a0b8b:	48 83 a5 08 01 00 00 	andq   $0x0,0x108(%rbp)
1400a0b92:	00
1400a0b93:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400a0b98:	48 85 db             	test   %rbx,%rbx
1400a0b9b:	74 3a                	je     0x1400a0bd7
1400a0b9d:	41 8b c7             	mov    %r15d,%eax
1400a0ba0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0ba5:	41 03 c7             	add    %r15d,%eax
1400a0ba8:	75 2d                	jne    0x1400a0bd7
1400a0baa:	48 8b 03             	mov    (%rbx),%rax
1400a0bad:	48 8b cb             	mov    %rbx,%rcx
1400a0bb0:	48 8b 00             	mov    (%rax),%rax
1400a0bb3:	ff 15 7f c0 a6 00    	call   *0xa6c07f(%rip)        # 0x140b0cc38
1400a0bb9:	41 8b c7             	mov    %r15d,%eax
1400a0bbc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a0bc1:	41 03 c7             	add    %r15d,%eax
1400a0bc4:	75 11                	jne    0x1400a0bd7
1400a0bc6:	48 8b 03             	mov    (%rbx),%rax
1400a0bc9:	48 8b cb             	mov    %rbx,%rcx
1400a0bcc:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0bd0:	ff 15 62 c0 a6 00    	call   *0xa6c062(%rip)        # 0x140b0cc38
1400a0bd6:	90                   	nop
1400a0bd7:	48 8b 8d 48 01 00 00 	mov    0x148(%rbp),%rcx
1400a0bde:	48 85 c9             	test   %rcx,%rcx
1400a0be1:	74 22                	je     0x1400a0c05
1400a0be3:	48 8b 01             	mov    (%rcx),%rax
1400a0be6:	48 8d 95 10 01 00 00 	lea    0x110(%rbp),%rdx
1400a0bed:	48 3b ca             	cmp    %rdx,%rcx
1400a0bf0:	0f 95 c2             	setne  %dl
1400a0bf3:	48 8b 40 20          	mov    0x20(%rax),%rax
1400a0bf7:	ff 15 3b c0 a6 00    	call   *0xa6c03b(%rip)        # 0x140b0cc38
1400a0bfd:	48 83 a5 48 01 00 00 	andq   $0x0,0x148(%rbp)
1400a0c04:	00
1400a0c05:	48 8b 5d 90          	mov    -0x70(%rbp),%rbx
1400a0c09:	48 85 db             	test   %rbx,%rbx
1400a0c0c:	74 39                	je     0x1400a0c47
1400a0c0e:	41 8b c7             	mov    %r15d,%eax
1400a0c11:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0c16:	41 03 c7             	add    %r15d,%eax
1400a0c19:	75 2c                	jne    0x1400a0c47
1400a0c1b:	48 8b 03             	mov    (%rbx),%rax
1400a0c1e:	48 8b cb             	mov    %rbx,%rcx
1400a0c21:	48 8b 00             	mov    (%rax),%rax
1400a0c24:	ff 15 0e c0 a6 00    	call   *0xa6c00e(%rip)        # 0x140b0cc38
1400a0c2a:	41 8b c7             	mov    %r15d,%eax
1400a0c2d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a0c32:	41 03 c7             	add    %r15d,%eax
1400a0c35:	75 10                	jne    0x1400a0c47
1400a0c37:	48 8b 03             	mov    (%rbx),%rax
1400a0c3a:	48 8b cb             	mov    %rbx,%rcx
1400a0c3d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0c41:	ff 15 f1 bf a6 00    	call   *0xa6bff1(%rip)        # 0x140b0cc38
1400a0c47:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400a0c4b:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1400a0c50:	e8 73 26 00 00       	call   0x1400a32c8
1400a0c55:	48 8d 0d 04 6f a7 00 	lea    0xa76f04(%rip),%rcx        # 0x140b17b60
1400a0c5c:	48 89 8d 50 01 00 00 	mov    %rcx,0x150(%rbp)
1400a0c63:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400a0c67:	48 89 8d 58 01 00 00 	mov    %rcx,0x158(%rbp)
1400a0c6e:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
1400a0c75:	48 89 8d 88 01 00 00 	mov    %rcx,0x188(%rbp)
1400a0c7c:	48 8b d0             	mov    %rax,%rdx
1400a0c7f:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
1400a0c86:	e8 85 62 00 00       	call   0x1400a6f10
1400a0c8b:	40 8a f8             	mov    %al,%dil
1400a0c8e:	48 8b 8d 88 01 00 00 	mov    0x188(%rbp),%rcx
1400a0c95:	48 85 c9             	test   %rcx,%rcx
1400a0c98:	74 22                	je     0x1400a0cbc
1400a0c9a:	48 8b 11             	mov    (%rcx),%rdx
1400a0c9d:	48 8b 42 20          	mov    0x20(%rdx),%rax
1400a0ca1:	48 8d 95 50 01 00 00 	lea    0x150(%rbp),%rdx
1400a0ca8:	48 3b ca             	cmp    %rdx,%rcx
1400a0cab:	0f 95 c2             	setne  %dl
1400a0cae:	ff 15 84 bf a6 00    	call   *0xa6bf84(%rip)        # 0x140b0cc38
1400a0cb4:	48 83 a5 88 01 00 00 	andq   $0x0,0x188(%rbp)
1400a0cbb:	00
1400a0cbc:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400a0cc1:	48 85 db             	test   %rbx,%rbx
1400a0cc4:	74 3a                	je     0x1400a0d00
1400a0cc6:	41 8b c7             	mov    %r15d,%eax
1400a0cc9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0cce:	41 03 c7             	add    %r15d,%eax
1400a0cd1:	75 2d                	jne    0x1400a0d00
1400a0cd3:	48 8b 03             	mov    (%rbx),%rax
1400a0cd6:	48 8b cb             	mov    %rbx,%rcx
1400a0cd9:	48 8b 00             	mov    (%rax),%rax
1400a0cdc:	ff 15 56 bf a6 00    	call   *0xa6bf56(%rip)        # 0x140b0cc38
1400a0ce2:	41 8b c7             	mov    %r15d,%eax
1400a0ce5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400a0cea:	41 03 c7             	add    %r15d,%eax
1400a0ced:	75 11                	jne    0x1400a0d00
1400a0cef:	48 8b 03             	mov    (%rbx),%rax
1400a0cf2:	48 8b cb             	mov    %rbx,%rcx
1400a0cf5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400a0cf9:	ff 15 39 bf a6 00    	call   *0xa6bf39(%rip)        # 0x140b0cc38
1400a0cff:	90                   	nop
1400a0d00:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400a0d04:	e8 c7 a1 f7 ff       	call   0x14001aed0
1400a0d09:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400a0d0d:	e8 be a1 f7 ff       	call   0x14001aed0
1400a0d12:	40 8a c7             	mov    %dil,%al
1400a0d15:	48 8b 8d 90 01 00 00 	mov    0x190(%rbp),%rcx
1400a0d1c:	48 33 cc             	xor    %rsp,%rcx
1400a0d1f:	e8 bc e8 a4 00       	call   0x140aef5e0
1400a0d24:	48 8b 9c 24 e0 02 00 	mov    0x2e0(%rsp),%rbx
1400a0d2b:	00
1400a0d2c:	48 81 c4 a0 02 00 00 	add    $0x2a0,%rsp
1400a0d33:	41 5f                	pop    %r15
1400a0d35:	41 5e                	pop    %r14
1400a0d37:	5f                   	pop    %rdi
1400a0d38:	5e                   	pop    %rsi
1400a0d39:	5d                   	pop    %rbp
1400a0d3a:	c3                   	ret
1400a0d3b:	90                   	nop
1400a0d3c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400a0d41:	57                   	push   %rdi
1400a0d42:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1400a0d49:	48 8b 05 f0 e2 c1 00 	mov    0xc1e2f0(%rip),%rax        # 0x140cbf040
1400a0d50:	48 33 c4             	xor    %rsp,%rax
1400a0d53:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400a0d5a:	00
1400a0d5b:	48 8b fa             	mov    %rdx,%rdi
1400a0d5e:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1400a0d63:	49 8b 10             	mov    (%r8),%rdx
1400a0d66:	48 83 c2 10          	add    $0x10,%rdx
1400a0d6a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400a0d6f:	e8 f4 6a fd ff       	call   0x140077868
1400a0d74:	4c 8b c0             	mov    %rax,%r8
1400a0d77:	48 8d 05 9a 6b a7 00 	lea    0xa76b9a(%rip),%rax        # 0x140b17918
1400a0d7e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400a0d83:	8a 44 24 20          	mov    0x20(%rsp),%al
1400a0d87:	88 44 24 48          	mov    %al,0x48(%rsp)
1400a0d8b:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1400a0d90:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400a0d95:	48 8b d7             	mov    %rdi,%rdx
1400a0d98:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400a0d9d:	e8 5e 67 00 00       	call   0x1400a7500
1400a0da2:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1400a0da7:	48 85 c9             	test   %rcx,%rcx
1400a0daa:	74 1e                	je     0x1400a0dca
1400a0dac:	48 8b 01             	mov    (%rcx),%rax
1400a0daf:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400a0db4:	48 3b ca             	cmp    %rdx,%rcx
1400a0db7:	0f 95 c2             	setne  %dl
1400a0dba:	48 8b 40 20          	mov    0x20(%rax),%rax
1400a0dbe:	ff 15 74 be a6 00    	call   *0xa6be74(%rip)        # 0x140b0cc38
1400a0dc4:	48 83 64 24 78 00    	andq   $0x0,0x78(%rsp)
1400a0dca:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400a0dcf:	48 85 db             	test   %rbx,%rbx
1400a0dd2:	74 39                	je     0x1400a0e0d
1400a0dd4:	83 c8 ff             	or     $0xffffffff,%eax
1400a0dd7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400a0ddc:	83 f8 01             	cmp    $0x1,%eax
1400a0ddf:	75 2c                	jne    0x1400a0e0d
1400a0de1:	48 8b 03             	mov    (%rbx),%rax
1400a0de4:	48 8b cb             	mov    %rbx,%rcx
1400a0de7:	48 8b 00             	mov    (%rax),%rax
1400a0dea:	ff 15 48 be a6 00    	call   *0xa6be48(%rip)        # 0x140b0cc38
1400a0df0:	83 ca ff             	or     $0xffffffff,%edx
1400a0df3:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
1400a0df8:	83 fa 01             	cmp    $0x1,%edx
1400a0dfb:	75 10                	jne    0x1400a0e0d
1400a0dfd:	48 8b 13             	mov    (%rbx),%rdx
1400a0e00:	48 8b cb             	mov    %rbx,%rcx
1400a0e03:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400a0e07:	ff 15 2b be a6 00    	call   *0xa6be2b(%rip)        # 0x140b0cc38
1400a0e0d:	48 8b c7             	mov    %rdi,%rax
1400a0e10:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1400a0e17:	00
1400a0e18:	48 33 cc             	xor    %rsp,%rcx
1400a0e1b:	e8 c0 e7 a4 00       	call   0x140aef5e0
1400a0e20:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
1400a0e27:	00
1400a0e28:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
1400a0e2f:	5f                   	pop    %rdi
1400a0e30:	c3                   	ret
1400a0e31:	90                   	nop
1400a0e32:	90                   	nop
1400a0e33:	90                   	nop
1400a0e34:	90                   	nop
1400a0e35:	90                   	nop
1400a0e36:	90                   	nop
1400a0e37:	90                   	nop
1400a0e38:	90                   	nop
1400a0e39:	90                   	nop
1400a0e3a:	90                   	nop
1400a0e3b:	90                   	nop
1400a0e3c:	90                   	nop
1400a0e3d:	90                   	nop
1400a0e3e:	90                   	nop
1400a0e3f:	90                   	nop