140a5fc3e:	75 f2                	jne    0x140a5fc32
140a5fc40:	eb 08                	jmp    0x140a5fc4a
140a5fc42:	4c 8b 7f 30          	mov    0x30(%rdi),%r15
140a5fc46:	48 8b 5f 38          	mov    0x38(%rdi),%rbx
140a5fc4a:	49 8b cc             	mov    %r12,%rcx
140a5fc4d:	ff 15 1d c4 0a 00    	call   *0xac41d(%rip)        # 0x140b0c070
140a5fc53:	4d 85 ff             	test   %r15,%r15
140a5fc56:	75 1b                	jne    0x140a5fc73
140a5fc58:	0f 57 c0             	xorps  %xmm0,%xmm0
140a5fc5b:	0f 11 06             	movups %xmm0,(%rsi)
140a5fc5e:	4c 21 3e             	and    %r15,(%rsi)
140a5fc61:	4c 21 7e 08          	and    %r15,0x8(%rsi)
140a5fc65:	48 85 db             	test   %rbx,%rbx
140a5fc68:	0f 84 b0 00 00 00    	je     0x140a5fd1e
140a5fc6e:	83 cf ff             	or     $0xffffffff,%edi
140a5fc71:	eb 76                	jmp    0x140a5fce9
140a5fc73:	49 8b 57 20          	mov    0x20(%r15),%rdx
140a5fc77:	45 33 f6             	xor    %r14d,%r14d
140a5fc7a:	48 85 d2             	test   %rdx,%rdx
140a5fc7d:	74 17                	je     0x140a5fc96
140a5fc7f:	8b 42 08             	mov    0x8(%rdx),%eax
140a5fc82:	eb 0e                	jmp    0x140a5fc92
140a5fc84:	8d 48 01             	lea    0x1(%rax),%ecx
140a5fc87:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140a5fc8c:	0f 84 ad 00 00 00    	je     0x140a5fd3f
140a5fc92:	85 c0                	test   %eax,%eax
140a5fc94:	75 ee                	jne    0x140a5fc84
140a5fc96:	0f 57 c0             	xorps  %xmm0,%xmm0
140a5fc99:	83 cf ff             	or     $0xffffffff,%edi
140a5fc9c:	0f 11 06             	movups %xmm0,(%rsi)
140a5fc9f:	48 83 26 00          	andq   $0x0,(%rsi)
140a5fca3:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
140a5fca8:	4d 85 f6             	test   %r14,%r14
140a5fcab:	74 37                	je     0x140a5fce4
140a5fcad:	8b c7                	mov    %edi,%eax
140a5fcaf:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
140a5fcb5:	03 c7                	add    %edi,%eax
140a5fcb7:	75 2b                	jne    0x140a5fce4
140a5fcb9:	49 8b 06             	mov    (%r14),%rax
140a5fcbc:	49 8b ce             	mov    %r14,%rcx
140a5fcbf:	48 8b 00             	mov    (%rax),%rax
140a5fcc2:	ff 15 70 cf 0a 00    	call   *0xacf70(%rip)        # 0x140b0cc38
140a5fcc8:	8b c7                	mov    %edi,%eax
140a5fcca:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140a5fcd0:	03 c7                	add    %edi,%eax
140a5fcd2:	75 10                	jne    0x140a5fce4
140a5fcd4:	49 8b 06             	mov    (%r14),%rax
140a5fcd7:	49 8b ce             	mov    %r14,%rcx
140a5fcda:	48 8b 40 08          	mov    0x8(%rax),%rax
140a5fcde:	ff 15 54 cf 0a 00    	call   *0xacf54(%rip)        # 0x140b0cc38
140a5fce4:	48 85 db             	test   %rbx,%rbx
140a5fce7:	74 35                	je     0x140a5fd1e
140a5fce9:	8b c7                	mov    %edi,%eax
140a5fceb:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a5fcf0:	03 c7                	add    %edi,%eax
140a5fcf2:	75 2a                	jne    0x140a5fd1e
140a5fcf4:	48 8b 03             	mov    (%rbx),%rax
140a5fcf7:	48 8b cb             	mov    %rbx,%rcx
140a5fcfa:	48 8b 00             	mov    (%rax),%rax
140a5fcfd:	ff 15 35 cf 0a 00    	call   *0xacf35(%rip)        # 0x140b0cc38
140a5fd03:	8b c7                	mov    %edi,%eax
140a5fd05:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a5fd0a:	03 c7                	add    %edi,%eax
140a5fd0c:	75 10                	jne    0x140a5fd1e
140a5fd0e:	48 8b 03             	mov    (%rbx),%rax
140a5fd11:	48 8b cb             	mov    %rbx,%rcx
140a5fd14:	48 8b 40 08          	mov    0x8(%rax),%rax
140a5fd18:	ff 15 1a cf 0a 00    	call   *0xacf1a(%rip)        # 0x140b0cc38
140a5fd1e:	48 8b c6             	mov    %rsi,%rax
140a5fd21:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
140a5fd25:	48 33 cc             	xor    %rsp,%rcx
140a5fd28:	e8 b3 f8 08 00       	call   0x140aef5e0
140a5fd2d:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
140a5fd34:	41 5f                	pop    %r15
140a5fd36:	41 5e                	pop    %r14
140a5fd38:	41 5c                	pop    %r12
140a5fd3a:	5f                   	pop    %rdi
140a5fd3b:	5e                   	pop    %rsi
140a5fd3c:	5b                   	pop    %rbx
140a5fd3d:	5d                   	pop    %rbp
140a5fd3e:	c3                   	ret
140a5fd3f:	49 8b 47 18          	mov    0x18(%r15),%rax
140a5fd43:	4d 8b 77 20          	mov    0x20(%r15),%r14
140a5fd47:	48 85 c0             	test   %rax,%rax
140a5fd4a:	0f 84 46 ff ff ff    	je     0x140a5fc96
140a5fd50:	48 89 06             	mov    %rax,(%rsi)
140a5fd53:	4c 89 76 08          	mov    %r14,0x8(%rsi)
140a5fd57:	e9 09 ff ff ff       	jmp    0x140a5fc65
140a5fd5c:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a5fd60:	e8 cf f2 e5 ff       	call   0x1408bf034
140a5fd65:	48 8d 15 34 6a 1d 00 	lea    0x1d6a34(%rip),%rdx        # 0x140c367a0
140a5fd6c:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140a5fd70:	e8 09 07 09 00       	call   0x140af047e
140a5fd75:	cc                   	int3
140a5fd76:	90                   	nop
140a5fd77:	90                   	nop
140a5fd78:	90                   	nop
140a5fd79:	90                   	nop
140a5fd7a:	90                   	nop
140a5fd7b:	90                   	nop
140a5fd7c:	90                   	nop
140a5fd7d:	90                   	nop
140a5fd7e:	90                   	nop
140a5fd7f:	90                   	nop
140a5fd80:	b8 06 00 00 00       	mov    $0x6,%eax
140a5fd85:	c3                   	ret
140a5fd86:	90                   	nop
140a5fd87:	90                   	nop
140a5fd88:	90                   	nop
140a5fd89:	90                   	nop
140a5fd8a:	90                   	nop
140a5fd8b:	90                   	nop
140a5fd8c:	90                   	nop
140a5fd8d:	90                   	nop
140a5fd8e:	90                   	nop
140a5fd8f:	90                   	nop
140a5fd90:	40 53                	rex push %rbx
140a5fd92:	48 83 ec 20          	sub    $0x20,%rsp
140a5fd96:	48 8d 05 ab 6b 0d 00 	lea    0xd6bab(%rip),%rax        # 0x140b36948
140a5fd9d:	48 8b d9             	mov    %rcx,%rbx
140a5fda0:	48 89 01             	mov    %rax,(%rcx)
140a5fda3:	f6 c2 01             	test   $0x1,%dl
140a5fda6:	74 05                	je     0x140a5fdad
140a5fda8:	e8 27 f8 08 00       	call   0x140aef5d4
140a5fdad:	48 8b c3             	mov    %rbx,%rax
140a5fdb0:	48 83 c4 20          	add    $0x20,%rsp
140a5fdb4:	5b                   	pop    %rbx
140a5fdb5:	c3                   	ret
140a5fdb6:	90                   	nop
140a5fdb7:	90                   	nop
140a5fdb8:	90                   	nop
140a5fdb9:	90                   	nop
140a5fdba:	90                   	nop
140a5fdbb:	90                   	nop
140a5fdbc:	90                   	nop
140a5fdbd:	90                   	nop
140a5fdbe:	90                   	nop
140a5fdbf:	90                   	nop
140a5fdc0:	40 53                	rex push %rbx
140a5fdc2:	48 83 ec 20          	sub    $0x20,%rsp
140a5fdc6:	48 8d 05 53 6b 0d 00 	lea    0xd6b53(%rip),%rax        # 0x140b36920
140a5fdcd:	48 8b d9             	mov    %rcx,%rbx
140a5fdd0:	48 89 01             	mov    %rax,(%rcx)
140a5fdd3:	f6 c2 01             	test   $0x1,%dl
140a5fdd6:	74 05                	je     0x140a5fddd
140a5fdd8:	e8 f7 f7 08 00       	call   0x140aef5d4
140a5fddd:	48 8b c3             	mov    %rbx,%rax
140a5fde0:	48 83 c4 20          	add    $0x20,%rsp
140a5fde4:	5b                   	pop    %rbx
140a5fde5:	c3                   	ret
140a5fde6:	90                   	nop
140a5fde7:	90                   	nop
140a5fde8:	90                   	nop
140a5fde9:	90                   	nop
140a5fdea:	90                   	nop
140a5fdeb:	90                   	nop
140a5fdec:	90                   	nop
140a5fded:	90                   	nop
140a5fdee:	90                   	nop
140a5fdef:	90                   	nop
140a5fdf0:	40 53                	rex push %rbx
140a5fdf2:	48 83 ec 20          	sub    $0x20,%rsp
140a5fdf6:	48 8d 05 9b 6b 0d 00 	lea    0xd6b9b(%rip),%rax        # 0x140b36998
140a5fdfd:	48 8b d9             	mov    %rcx,%rbx
140a5fe00:	48 89 01             	mov    %rax,(%rcx)
140a5fe03:	f6 c2 01             	test   $0x1,%dl
140a5fe06:	74 05                	je     0x140a5fe0d
140a5fe08:	e8 c7 f7 08 00       	call   0x140aef5d4
140a5fe0d:	48 8b c3             	mov    %rbx,%rax
140a5fe10:	48 83 c4 20          	add    $0x20,%rsp
140a5fe14:	5b                   	pop    %rbx
140a5fe15:	c3                   	ret
140a5fe16:	90                   	nop
140a5fe17:	90                   	nop
140a5fe18:	90                   	nop
140a5fe19:	90                   	nop
140a5fe1a:	90                   	nop
140a5fe1b:	90                   	nop
140a5fe1c:	90                   	nop
140a5fe1d:	90                   	nop
140a5fe1e:	90                   	nop
140a5fe1f:	90                   	nop
140a5fe20:	40 53                	rex push %rbx
140a5fe22:	48 83 ec 20          	sub    $0x20,%rsp
140a5fe26:	48 8d 05 43 6b 0d 00 	lea    0xd6b43(%rip),%rax        # 0x140b36970
140a5fe2d:	48 8b d9             	mov    %rcx,%rbx
140a5fe30:	48 89 01             	mov    %rax,(%rcx)
140a5fe33:	f6 c2 01             	test   $0x1,%dl
140a5fe36:	74 05                	je     0x140a5fe3d
140a5fe38:	e8 97 f7 08 00       	call   0x140aef5d4
140a5fe3d:	48 8b c3             	mov    %rbx,%rax
140a5fe40:	48 83 c4 20          	add    $0x20,%rsp
140a5fe44:	5b                   	pop    %rbx
140a5fe45:	c3                   	ret
140a5fe46:	90                   	nop
140a5fe47:	90                   	nop
140a5fe48:	90                   	nop
140a5fe49:	90                   	nop
140a5fe4a:	90                   	nop
140a5fe4b:	90                   	nop
140a5fe4c:	90                   	nop
140a5fe4d:	90                   	nop
140a5fe4e:	90                   	nop
140a5fe4f:	90                   	nop
140a5fe50:	40 53                	rex push %rbx
140a5fe52:	48 83 ec 20          	sub    $0x20,%rsp
140a5fe56:	48 8d 05 9b 6a 0d 00 	lea    0xd6a9b(%rip),%rax        # 0x140b368f8
140a5fe5d:	48 8b d9             	mov    %rcx,%rbx
140a5fe60:	48 89 01             	mov    %rax,(%rcx)
140a5fe63:	f6 c2 01             	test   $0x1,%dl
140a5fe66:	74 05                	je     0x140a5fe6d
140a5fe68:	e8 67 f7 08 00       	call   0x140aef5d4
140a5fe6d:	48 8b c3             	mov    %rbx,%rax
140a5fe70:	48 83 c4 20          	add    $0x20,%rsp
140a5fe74:	5b                   	pop    %rbx
140a5fe75:	c3                   	ret
140a5fe76:	90                   	nop
140a5fe77:	90                   	nop
140a5fe78:	90                   	nop
140a5fe79:	90                   	nop
140a5fe7a:	90                   	nop
140a5fe7b:	90                   	nop
140a5fe7c:	90                   	nop
140a5fe7d:	90                   	nop
140a5fe7e:	90                   	nop
140a5fe7f:	90                   	nop
140a5fe80:	40 53                	rex push %rbx
140a5fe82:	48 83 ec 20          	sub    $0x20,%rsp
140a5fe86:	48 8d 05 43 6a 0d 00 	lea    0xd6a43(%rip),%rax        # 0x140b368d0
140a5fe8d:	48 8b d9             	mov    %rcx,%rbx
140a5fe90:	48 89 01             	mov    %rax,(%rcx)
140a5fe93:	f6 c2 01             	test   $0x1,%dl
140a5fe96:	74 05                	je     0x140a5fe9d
140a5fe98:	e8 37 f7 08 00       	call   0x140aef5d4
140a5fe9d:	48 8b c3             	mov    %rbx,%rax
140a5fea0:	48 83 c4 20          	add    $0x20,%rsp
140a5fea4:	5b                   	pop    %rbx
140a5fea5:	c3                   	ret
140a5fea6:	90                   	nop
140a5fea7:	90                   	nop
140a5fea8:	90                   	nop
140a5fea9:	90                   	nop
140a5feaa:	90                   	nop
140a5feab:	90                   	nop
140a5feac:	90                   	nop
140a5fead:	90                   	nop
140a5feae:	90                   	nop
140a5feaf:	90                   	nop
140a5feb0:	40 53                	rex push %rbx
140a5feb2:	48 83 ec 20          	sub    $0x20,%rsp
140a5feb6:	48 8d 05 eb 69 0d 00 	lea    0xd69eb(%rip),%rax        # 0x140b368a8
140a5febd:	48 8b d9             	mov    %rcx,%rbx
140a5fec0:	48 89 01             	mov    %rax,(%rcx)
140a5fec3:	f6 c2 01             	test   $0x1,%dl
140a5fec6:	74 05                	je     0x140a5fecd
140a5fec8:	e8 07 f7 08 00       	call   0x140aef5d4
140a5fecd:	48 8b c3             	mov    %rbx,%rax
140a5fed0:	48 83 c4 20          	add    $0x20,%rsp
140a5fed4:	5b                   	pop    %rbx
140a5fed5:	c3                   	ret
140a5fed6:	90                   	nop
140a5fed7:	90                   	nop
140a5fed8:	90                   	nop
140a5fed9:	90                   	nop
140a5feda:	90                   	nop
140a5fedb:	90                   	nop
140a5fedc:	90                   	nop
140a5fedd:	90                   	nop
140a5fede:	90                   	nop
140a5fedf:	90                   	nop
140a5fee0:	40 53                	rex push %rbx
140a5fee2:	48 83 ec 20          	sub    $0x20,%rsp
140a5fee6:	48 8d 05 fb 65 0d 00 	lea    0xd65fb(%rip),%rax        # 0x140b364e8
140a5feed:	48 8b d9             	mov    %rcx,%rbx
140a5fef0:	48 89 01             	mov    %rax,(%rcx)
140a5fef3:	f6 c2 01             	test   $0x1,%dl
140a5fef6:	74 05                	je     0x140a5fefd
140a5fef8:	e8 d7 f6 08 00       	call   0x140aef5d4
140a5fefd:	48 8b c3             	mov    %rbx,%rax
140a5ff00:	48 83 c4 20          	add    $0x20,%rsp
140a5ff04:	5b                   	pop    %rbx
140a5ff05:	c3                   	ret
140a5ff06:	90                   	nop
140a5ff07:	90                   	nop
140a5ff08:	90                   	nop
140a5ff09:	90                   	nop
140a5ff0a:	90                   	nop
140a5ff0b:	90                   	nop
140a5ff0c:	90                   	nop
140a5ff0d:	90                   	nop
140a5ff0e:	90                   	nop
140a5ff0f:	90                   	nop
140a5ff10:	40 53                	rex push %rbx
140a5ff12:	48 83 ec 20          	sub    $0x20,%rsp
140a5ff16:	48 8d 05 a3 65 0d 00 	lea    0xd65a3(%rip),%rax        # 0x140b364c0
140a5ff1d:	48 8b d9             	mov    %rcx,%rbx
140a5ff20:	48 89 01             	mov    %rax,(%rcx)
140a5ff23:	f6 c2 01             	test   $0x1,%dl
140a5ff26:	74 05                	je     0x140a5ff2d
140a5ff28:	e8 a7 f6 08 00       	call   0x140aef5d4
140a5ff2d:	48 8b c3             	mov    %rbx,%rax
140a5ff30:	48 83 c4 20          	add    $0x20,%rsp
140a5ff34:	5b                   	pop    %rbx
140a5ff35:	c3                   	ret
140a5ff36:	90                   	nop
140a5ff37:	90                   	nop
140a5ff38:	90                   	nop
140a5ff39:	90                   	nop
140a5ff3a:	90                   	nop
140a5ff3b:	90                   	nop
140a5ff3c:	90                   	nop
140a5ff3d:	90                   	nop
140a5ff3e:	90                   	nop
140a5ff3f:	90                   	nop
140a5ff40:	40 53                	rex push %rbx
140a5ff42:	48 83 ec 20          	sub    $0x20,%rsp
140a5ff46:	48 8d 05 eb 65 0d 00 	lea    0xd65eb(%rip),%rax        # 0x140b36538
140a5ff4d:	48 8b d9             	mov    %rcx,%rbx
140a5ff50:	48 89 01             	mov    %rax,(%rcx)
140a5ff53:	f6 c2 01             	test   $0x1,%dl
140a5ff56:	74 05                	je     0x140a5ff5d
140a5ff58:	e8 77 f6 08 00       	call   0x140aef5d4
140a5ff5d:	48 8b c3             	mov    %rbx,%rax
140a5ff60:	48 83 c4 20          	add    $0x20,%rsp
140a5ff64:	5b                   	pop    %rbx
140a5ff65:	c3                   	ret
140a5ff66:	90                   	nop
140a5ff67:	90                   	nop
140a5ff68:	90                   	nop
140a5ff69:	90                   	nop
140a5ff6a:	90                   	nop
140a5ff6b:	90                   	nop
140a5ff6c:	90                   	nop
140a5ff6d:	90                   	nop
140a5ff6e:	90                   	nop
140a5ff6f:	90                   	nop
140a5ff70:	40 53                	rex push %rbx
140a5ff72:	48 83 ec 20          	sub    $0x20,%rsp
140a5ff76:	48 8d 05 93 65 0d 00 	lea    0xd6593(%rip),%rax        # 0x140b36510
140a5ff7d:	48 8b d9             	mov    %rcx,%rbx
140a5ff80:	48 89 01             	mov    %rax,(%rcx)
140a5ff83:	f6 c2 01             	test   $0x1,%dl
140a5ff86:	74 05                	je     0x140a5ff8d
140a5ff88:	e8 47 f6 08 00       	call   0x140aef5d4
140a5ff8d:	48 8b c3             	mov    %rbx,%rax
140a5ff90:	48 83 c4 20          	add    $0x20,%rsp
140a5ff94:	5b                   	pop    %rbx
140a5ff95:	c3                   	ret
140a5ff96:	90                   	nop
140a5ff97:	90                   	nop