140013b9b:	ba 03 00 00 00       	mov    $0x3,%edx
140013ba0:	48 8b cb             	mov    %rbx,%rcx
140013ba3:	48 8b 40 68          	mov    0x68(%rax),%rax
140013ba7:	ff 15 2b c8 00 00    	call   *0xc82b(%rip)        # 0x1400203d8
140013bad:	8b f8                	mov    %eax,%edi
140013baf:	85 c0                	test   %eax,%eax
140013bb1:	79 1d                	jns    0x140013bd0
140013bb3:	ba 3d 03 00 00       	mov    $0x33d,%edx
140013bb8:	44 8b c8             	mov    %eax,%r9d
140013bbb:	4c 8d 05 ce f4 00 00 	lea    0xf4ce(%rip),%r8        # 0x140023090
140013bc2:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140013bc6:	e8 1d fa fe ff       	call   0x1400035e8
140013bcb:	e9 a0 00 00 00       	jmp    0x140013c70
140013bd0:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
140013bd4:	48 8b 03             	mov    (%rbx),%rax
140013bd7:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140013bdb:	48 8b cb             	mov    %rbx,%rcx
140013bde:	48 8b 40 40          	mov    0x40(%rax),%rax
140013be2:	ff 15 f0 c7 00 00    	call   *0xc7f0(%rip)        # 0x1400203d8
140013be8:	8b f8                	mov    %eax,%edi
140013bea:	85 c0                	test   %eax,%eax
140013bec:	79 07                	jns    0x140013bf5
140013bee:	ba 3f 03 00 00       	mov    $0x33f,%edx
140013bf3:	eb 48                	jmp    0x140013c3d
140013bf5:	48 8b 75 b0          	mov    -0x50(%rbp),%rsi
140013bf9:	49 8d be 30 01 00 00 	lea    0x130(%r14),%rdi
140013c00:	48 8b 0f             	mov    (%rdi),%rcx
140013c03:	48 85 c9             	test   %rcx,%rcx
140013c06:	74 10                	je     0x140013c18
140013c08:	4c 89 3f             	mov    %r15,(%rdi)
140013c0b:	48 8b 01             	mov    (%rcx),%rax
140013c0e:	48 8b 40 10          	mov    0x10(%rax),%rax
140013c12:	ff 15 c0 c7 00 00    	call   *0xc7c0(%rip)        # 0x1400203d8
140013c18:	48 8b 06             	mov    (%rsi),%rax
140013c1b:	4c 8b cf             	mov    %rdi,%r9
140013c1e:	45 33 c0             	xor    %r8d,%r8d
140013c21:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
140013c25:	48 8b ce             	mov    %rsi,%rcx
140013c28:	48 8b 40 38          	mov    0x38(%rax),%rax
140013c2c:	ff 15 a6 c7 00 00    	call   *0xc7a6(%rip)        # 0x1400203d8
140013c32:	8b f8                	mov    %eax,%edi
140013c34:	85 c0                	test   %eax,%eax
140013c36:	79 1a                	jns    0x140013c52
140013c38:	ba 40 03 00 00       	mov    $0x340,%edx
140013c3d:	4c 8d 05 4c f4 00 00 	lea    0xf44c(%rip),%r8        # 0x140023090
140013c44:	44 8b c8             	mov    %eax,%r9d
140013c47:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140013c4b:	e8 98 f9 fe ff       	call   0x1400035e8
140013c50:	eb 03                	jmp    0x140013c55
140013c52:	41 8b ff             	mov    %r15d,%edi
140013c55:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140013c59:	48 85 c9             	test   %rcx,%rcx
140013c5c:	74 12                	je     0x140013c70
140013c5e:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
140013c62:	48 8b 01             	mov    (%rcx),%rax
140013c65:	48 8b 40 10          	mov    0x10(%rax),%rax
140013c69:	ff 15 69 c7 00 00    	call   *0xc769(%rip)        # 0x1400203d8
140013c6f:	90                   	nop
140013c70:	48 85 db             	test   %rbx,%rbx
140013c73:	74 2b                	je     0x140013ca0
140013c75:	48 8b 03             	mov    (%rbx),%rax
140013c78:	48 8b cb             	mov    %rbx,%rcx
140013c7b:	48 8b 40 10          	mov    0x10(%rax),%rax
140013c7f:	ff 15 53 c7 00 00    	call   *0xc753(%rip)        # 0x1400203d8
140013c85:	eb 19                	jmp    0x140013ca0
140013c87:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140013c8b:	44 8b cf             	mov    %edi,%r9d
140013c8e:	4c 8d 05 fb f3 00 00 	lea    0xf3fb(%rip),%r8        # 0x140023090
140013c95:	ba 37 03 00 00       	mov    $0x337,%edx
140013c9a:	e8 49 f9 fe ff       	call   0x1400035e8
140013c9f:	90                   	nop
140013ca0:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
140013ca4:	48 85 c9             	test   %rcx,%rcx
140013ca7:	74 11                	je     0x140013cba
140013ca9:	4c 89 7d b0          	mov    %r15,-0x50(%rbp)
140013cad:	48 8b 11             	mov    (%rcx),%rdx
140013cb0:	48 8b 42 10          	mov    0x10(%rdx),%rax
140013cb4:	ff 15 1e c7 00 00    	call   *0xc71e(%rip)        # 0x1400203d8
140013cba:	8b c7                	mov    %edi,%eax
140013cbc:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140013cc0:	48 33 cc             	xor    %rsp,%rcx
140013cc3:	e8 98 78 00 00       	call   0x14001b560
140013cc8:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
140013ccf:	00
140013cd0:	49 8b 5b 38          	mov    0x38(%r11),%rbx
140013cd4:	49 8b 73 40          	mov    0x40(%r11),%rsi
140013cd8:	49 8b e3             	mov    %r11,%rsp
140013cdb:	41 5f                	pop    %r15
140013cdd:	41 5e                	pop    %r14
140013cdf:	41 5c                	pop    %r12
140013ce1:	5f                   	pop    %rdi
140013ce2:	5d                   	pop    %rbp
140013ce3:	c3                   	ret
140013ce4:	cc                   	int3
140013ce5:	cc                   	int3
140013ce6:	cc                   	int3
140013ce7:	cc                   	int3
140013ce8:	cc                   	int3
140013ce9:	cc                   	int3
140013cea:	cc                   	int3
140013ceb:	cc                   	int3
140013cec:	40 53                	rex push %rbx
140013cee:	48 83 ec 30          	sub    $0x30,%rsp
140013cf2:	4c 8b ca             	mov    %rdx,%r9
140013cf5:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
140013cfb:	0f 10 01             	movups (%rcx),%xmm0
140013cfe:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140013d04:	48 8b 02             	mov    (%rdx),%rax
140013d07:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140013d0c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140013d11:	49 8b c9             	mov    %r9,%rcx
140013d14:	48 8b 40 50          	mov    0x50(%rax),%rax
140013d18:	ff 15 ba c6 00 00    	call   *0xc6ba(%rip)        # 0x1400203d8
140013d1e:	85 c0                	test   %eax,%eax
140013d20:	78 2a                	js     0x140013d4c
140013d22:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140013d27:	48 8b 01             	mov    (%rcx),%rax
140013d2a:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140013d2f:	48 8b 40 60          	mov    0x60(%rax),%rax
140013d33:	ff 15 9f c6 00 00    	call   *0xc69f(%rip)        # 0x1400203d8
140013d39:	85 c0                	test   %eax,%eax
140013d3b:	78 0f                	js     0x140013d4c
140013d3d:	8b 44 24 40          	mov    0x40(%rsp),%eax
140013d41:	83 c0 fc             	add    $0xfffffffc,%eax
140013d44:	83 f8 01             	cmp    $0x1,%eax
140013d47:	0f 96 c3             	setbe  %bl
140013d4a:	eb 02                	jmp    0x140013d4e
140013d4c:	32 db                	xor    %bl,%bl
140013d4e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140013d53:	48 85 c9             	test   %rcx,%rcx
140013d56:	74 13                	je     0x140013d6b
140013d58:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
140013d5e:	48 8b 11             	mov    (%rcx),%rdx
140013d61:	48 8b 42 10          	mov    0x10(%rdx),%rax
140013d65:	ff 15 6d c6 00 00    	call   *0xc66d(%rip)        # 0x1400203d8
140013d6b:	8a c3                	mov    %bl,%al
140013d6d:	48 83 c4 30          	add    $0x30,%rsp
140013d71:	5b                   	pop    %rbx
140013d72:	c3                   	ret
140013d73:	cc                   	int3
140013d74:	cc                   	int3
140013d75:	cc                   	int3
140013d76:	cc                   	int3
140013d77:	cc                   	int3
140013d78:	cc                   	int3
140013d79:	cc                   	int3
140013d7a:	cc                   	int3
140013d7b:	cc                   	int3
140013d7c:	cc                   	int3
140013d7d:	cc                   	int3
140013d7e:	cc                   	int3
140013d7f:	cc                   	int3
140013d80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140013d85:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140013d8a:	57                   	push   %rdi
140013d8b:	48 83 ec 20          	sub    $0x20,%rsp
140013d8f:	33 db                	xor    %ebx,%ebx
140013d91:	49 8b f8             	mov    %r8,%rdi
140013d94:	49 89 18             	mov    %rbx,(%r8)
140013d97:	48 8b f2             	mov    %rdx,%rsi
140013d9a:	89 1a                	mov    %ebx,(%rdx)
140013d9c:	8d 4b 30             	lea    0x30(%rbx),%ecx
140013d9f:	48 ff 15 8a bf 00 00 	rex.W call *0xbf8a(%rip)        # 0x14001fd30
140013da6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013dab:	48 85 c0             	test   %rax,%rax
140013dae:	75 07                	jne    0x140013db7
140013db0:	bb 0e 00 07 80       	mov    $0x8007000e,%ebx
140013db5:	eb 2c                	jmp    0x140013de3
140013db7:	0f 10 05 02 00 01 00 	movups 0x10002(%rip),%xmm0        # 0x140023dc0
140013dbe:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
140013dc2:	0f 10 0d 67 d3 00 00 	movups 0xd367(%rip),%xmm1        # 0x140021130
140013dc9:	f3 0f 7f 48 10       	movdqu %xmm1,0x10(%rax)
140013dce:	0f 10 05 73 fe 00 00 	movups 0xfe73(%rip),%xmm0        # 0x140023c48
140013dd5:	f3 0f 7f 40 20       	movdqu %xmm0,0x20(%rax)
140013dda:	c7 06 03 00 00 00    	movl   $0x3,(%rsi)
140013de0:	48 89 07             	mov    %rax,(%rdi)
140013de3:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140013de8:	8b c3                	mov    %ebx,%eax
140013dea:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140013def:	48 83 c4 20          	add    $0x20,%rsp
140013df3:	5f                   	pop    %rdi
140013df4:	c3                   	ret
140013df5:	cc                   	int3
140013df6:	cc                   	int3
140013df7:	cc                   	int3
140013df8:	cc                   	int3
140013df9:	cc                   	int3
140013dfa:	cc                   	int3
140013dfb:	cc                   	int3
140013dfc:	cc                   	int3
140013dfd:	cc                   	int3
140013dfe:	cc                   	int3
140013dff:	cc                   	int3
140013e00:	40 53                	rex push %rbx
140013e02:	48 83 ec 20          	sub    $0x20,%rsp
140013e06:	48 8b 51 20          	mov    0x20(%rcx),%rdx
140013e0a:	4c 8b c9             	mov    %rcx,%r9
140013e0d:	41 ba ff ff ff 7f    	mov    $0x7fffffff,%r10d
140013e13:	48 85 d2             	test   %rdx,%rdx
140013e16:	78 34                	js     0x140013e4c
140013e18:	41 3b d2             	cmp    %r10d,%edx
140013e1b:	74 19                	je     0x140013e36
140013e1d:	48 8d 5a ff          	lea    -0x1(%rdx),%rbx
140013e21:	48 8b c2             	mov    %rdx,%rax
140013e24:	f0 48 0f b1 59 20    	lock cmpxchg %rbx,0x20(%rcx)
140013e2a:	48 8b d0             	mov    %rax,%rdx
140013e2d:	74 2b                	je     0x140013e5a
140013e2f:	48 85 c0             	test   %rax,%rax
140013e32:	79 e4                	jns    0x140013e18
140013e34:	eb 16                	jmp    0x140013e4c
140013e36:	bb fe ff ff 7f       	mov    $0x7ffffffe,%ebx
140013e3b:	eb 55                	jmp    0x140013e92
140013e3d:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
140013e41:	41 8b c0             	mov    %r8d,%eax
140013e44:	f0 0f b1 4c 12 10    	lock cmpxchg %ecx,0x10(%rdx,%rdx,1)
140013e4a:	74 0a                	je     0x140013e56
140013e4c:	44 8b 44 12 10       	mov    0x10(%rdx,%rdx,1),%r8d
140013e51:	45 3b c2             	cmp    %r10d,%r8d
140013e54:	75 e7                	jne    0x140013e3d
140013e56:	41 8d 58 ff          	lea    -0x1(%r8),%ebx
140013e5a:	85 db                	test   %ebx,%ebx
140013e5c:	75 34                	jne    0x140013e92
140013e5e:	4d 85 c9             	test   %r9,%r9
140013e61:	74 16                	je     0x140013e79
140013e63:	49 8b 01             	mov    (%r9),%rax
140013e66:	8d 53 01             	lea    0x1(%rbx),%edx
140013e69:	49 8b c9             	mov    %r9,%rcx
140013e6c:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
140013e73:	ff 15 5f c5 00 00    	call   *0xc55f(%rip)        # 0x1400203d8
140013e79:	48 8b 0d 68 6e 01 00 	mov    0x16e68(%rip),%rcx        # 0x14002ace8
140013e80:	48 85 c9             	test   %rcx,%rcx
140013e83:	74 0d                	je     0x140013e92
140013e85:	48 8b 11             	mov    (%rcx),%rdx
140013e88:	48 8b 42 10          	mov    0x10(%rdx),%rax
140013e8c:	ff 15 46 c5 00 00    	call   *0xc546(%rip)        # 0x1400203d8
140013e92:	8b c3                	mov    %ebx,%eax
140013e94:	48 83 c4 20          	add    $0x20,%rsp
140013e98:	5b                   	pop    %rbx
140013e99:	c3                   	ret
140013e9a:	cc                   	int3
140013e9b:	cc                   	int3
140013e9c:	cc                   	int3
140013e9d:	cc                   	int3
140013e9e:	cc                   	int3
140013e9f:	cc                   	int3
140013ea0:	cc                   	int3
140013ea1:	cc                   	int3
140013ea2:	cc                   	int3
140013ea3:	cc                   	int3
140013ea4:	cc                   	int3
140013ea5:	cc                   	int3
140013ea6:	cc                   	int3
140013ea7:	cc                   	int3
140013ea8:	cc                   	int3
140013ea9:	cc                   	int3
140013eaa:	cc                   	int3
140013eab:	cc                   	int3
140013eac:	cc                   	int3
140013ead:	cc                   	int3
140013eae:	cc                   	int3
140013eaf:	cc                   	int3
140013eb0:	48 8b 51 20          	mov    0x20(%rcx),%rdx
140013eb4:	4c 8b c9             	mov    %rcx,%r9
140013eb7:	41 b8 ff ff ff 7f    	mov    $0x7fffffff,%r8d
140013ebd:	48 85 d2             	test   %rdx,%rdx
140013ec0:	78 1c                	js     0x140013ede
140013ec2:	41 3b d0             	cmp    %r8d,%edx
140013ec5:	74 43                	je     0x140013f0a
140013ec7:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
140013ecb:	48 8b c2             	mov    %rdx,%rax
140013ece:	f0 49 0f b1 49 20    	lock cmpxchg %rcx,0x20(%r9)
140013ed4:	48 8b d0             	mov    %rax,%rdx
140013ed7:	74 34                	je     0x140013f0d
140013ed9:	48 85 c0             	test   %rax,%rax
140013edc:	79 e4                	jns    0x140013ec2
140013ede:	44 8b 4c 12 10       	mov    0x10(%rdx,%rdx,1),%r9d
140013ee3:	45 3b c8             	cmp    %r8d,%r9d
140013ee6:	74 22                	je     0x140013f0a
140013ee8:	41 8d 49 01          	lea    0x1(%r9),%ecx
140013eec:	41 8b c1             	mov    %r9d,%eax
140013eef:	f0 0f b1 4c 12 10    	lock cmpxchg %ecx,0x10(%rdx,%rdx,1)
140013ef5:	74 0a                	je     0x140013f01
140013ef7:	44 8b 4c 12 10       	mov    0x10(%rdx,%rdx,1),%r9d
140013efc:	45 3b c8             	cmp    %r8d,%r9d
140013eff:	75 e7                	jne    0x140013ee8
140013f01:	45 3b c8             	cmp    %r8d,%r9d
140013f04:	74 04                	je     0x140013f0a
140013f06:	45 8d 41 01          	lea    0x1(%r9),%r8d
140013f0a:	41 8b c8             	mov    %r8d,%ecx
140013f0d:	8b c1                	mov    %ecx,%eax
140013f0f:	c3                   	ret
140013f10:	cc                   	int3
140013f11:	cc                   	int3
140013f12:	cc                   	int3
140013f13:	cc                   	int3
140013f14:	cc                   	int3
140013f15:	cc                   	int3
140013f16:	cc                   	int3
140013f17:	cc                   	int3
140013f18:	cc                   	int3
140013f19:	cc                   	int3
140013f1a:	cc                   	int3
140013f1b:	cc                   	int3
140013f1c:	cc                   	int3
140013f1d:	cc                   	int3
140013f1e:	cc                   	int3
140013f1f:	cc                   	int3
140013f20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140013f25:	57                   	push   %rdi
140013f26:	48 83 ec 20          	sub    $0x20,%rsp
140013f2a:	33 db                	xor    %ebx,%ebx
140013f2c:	49 89 18             	mov    %rbx,(%r8)
140013f2f:	39 1a                	cmp    %ebx,(%rdx)
140013f31:	75 21                	jne    0x140013f54
140013f33:	8b 05 db d1 00 00    	mov    0xd1db(%rip),%eax        # 0x140021114
140013f39:	39 42 04             	cmp    %eax,0x4(%rdx)
140013f3c:	75 16                	jne    0x140013f54
140013f3e:	8b 05 d4 d1 00 00    	mov    0xd1d4(%rip),%eax        # 0x140021118
140013f44:	39 42 08             	cmp    %eax,0x8(%rdx)
140013f47:	75 0b                	jne    0x140013f54
140013f49:	8b 05 cd d1 00 00    	mov    0xd1cd(%rip),%eax        # 0x14002111c
140013f4f:	39 42 0c             	cmp    %eax,0xc(%rdx)
140013f52:	74 29                	je     0x140013f7d
140013f54:	81 3a e0 e2 86 af    	cmpl   $0xaf86e2e0,(%rdx)
140013f5a:	75 36                	jne    0x140013f92
140013f5c:	8b 05 c2 d1 00 00    	mov    0xd1c2(%rip),%eax        # 0x140021124
140013f62:	39 42 04             	cmp    %eax,0x4(%rdx)
140013f65:	75 2b                	jne    0x140013f92
140013f67:	8b 05 bb d1 00 00    	mov    0xd1bb(%rip),%eax        # 0x140021128
140013f6d:	39 42 08             	cmp    %eax,0x8(%rdx)
140013f70:	75 20                	jne    0x140013f92
140013f72:	8b 05 b4 d1 00 00    	mov    0xd1b4(%rip),%eax        # 0x14002112c
140013f78:	39 42 0c             	cmp    %eax,0xc(%rdx)
140013f7b:	75 15                	jne    0x140013f92
140013f7d:	49 89 08             	mov    %rcx,(%r8)
140013f80:	48 8b 01             	mov    (%rcx),%rax
140013f83:	48 8b 40 08          	mov    0x8(%rax),%rax
140013f87:	ff 15 4b c4 00 00    	call   *0xc44b(%rip)        # 0x1400203d8
140013f8d:	e9 a9 00 00 00       	jmp    0x14001403b
140013f92:	81 3a 55 57 1a 50    	cmpl   $0x501a5755,(%rdx)
140013f98:	75 28                	jne    0x140013fc2
140013f9a:	8b 05 24 fe 00 00    	mov    0xfe24(%rip),%eax        # 0x140023dc4
140013fa0:	39 42 04             	cmp    %eax,0x4(%rdx)
140013fa3:	75 1d                	jne    0x140013fc2
140013fa5:	8b 05 1d fe 00 00    	mov    0xfe1d(%rip),%eax        # 0x140023dc8
140013fab:	39 42 08             	cmp    %eax,0x8(%rdx)
140013fae:	75 12                	jne    0x140013fc2
140013fb0:	8b 05 16 fe 00 00    	mov    0xfe16(%rip),%eax        # 0x140023dcc
140013fb6:	39 42 0c             	cmp    %eax,0xc(%rdx)
140013fb9:	75 07                	jne    0x140013fc2