fffff800002a29ae:	75 1b                	jne    0xfffff800002a29cb
fffff800002a29b0:	b2 ff                	mov    $0xff,%dl
fffff800002a29b2:	e8 49 96 f8 ff       	call   0xfffff8000022c000
fffff800002a29b7:	84 c0                	test   %al,%al
fffff800002a29b9:	75 10                	jne    0xfffff800002a29cb
fffff800002a29bb:	41 83 23 00          	andl   $0x0,(%r11)
fffff800002a29bf:	41 83 63 04 00       	andl   $0x0,0x4(%r11)
fffff800002a29c4:	41 83 63 08 00       	andl   $0x0,0x8(%r11)
fffff800002a29c9:	eb 30                	jmp    0xfffff800002a29fb
fffff800002a29cb:	83 b9 24 26 00 00 15 	cmpl   $0x15,0x2624(%rcx)
fffff800002a29d2:	ba 20 00 00 80       	mov    $0x80000020,%edx
fffff800002a29d7:	48 1b c0             	sbb    %rax,%rax
fffff800002a29da:	48 23 c2             	and    %rdx,%rax
fffff800002a29dd:	48 83 c0 15          	add    $0x15,%rax
fffff800002a29e1:	48 0f a3 05 17 f6 15 	bt     %rax,0x15f617(%rip)        # 0xfffff80000402000
fffff800002a29e8:	00
fffff800002a29e9:	73 10                	jae    0xfffff800002a29fb
fffff800002a29eb:	48 03 c0             	add    %rax,%rax
fffff800002a29ee:	0f 10 84 c1 2c 26 00 	movups 0x262c(%rcx,%rax,8),%xmm0
fffff800002a29f5:	00
fffff800002a29f6:	f3 41 0f 7f 03       	movdqu %xmm0,(%r11)
fffff800002a29fb:	41 83 63 0c 00       	andl   $0x0,0xc(%r11)
fffff800002a2a00:	48 83 c4 28          	add    $0x28,%rsp
fffff800002a2a04:	c3                   	ret
fffff800002a2a05:	cc                   	int3
fffff800002a2a06:	cc                   	int3
fffff800002a2a07:	cc                   	int3
fffff800002a2a08:	cc                   	int3
fffff800002a2a09:	cc                   	int3
fffff800002a2a0a:	cc                   	int3
fffff800002a2a0b:	cc                   	int3
fffff800002a2a0c:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff800002a2a11:	55                   	push   %rbp
fffff800002a2a12:	48 8b ec             	mov    %rsp,%rbp
fffff800002a2a15:	48 83 ec 40          	sub    $0x40,%rsp
fffff800002a2a19:	48 8b 05 c8 eb 35 00 	mov    0x35ebc8(%rip),%rax        # 0xfffff800006015e8
fffff800002a2a20:	48 33 c4             	xor    %rsp,%rax
fffff800002a2a23:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
fffff800002a2a27:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002a2a2a:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
fffff800002a2a2e:	49 8b d8             	mov    %r8,%rbx
fffff800002a2a31:	4c 8b d9             	mov    %rcx,%r11
fffff800002a2a34:	44 8b c2             	mov    %edx,%r8d
fffff800002a2a37:	48 81 c1 20 26 00 00 	add    $0x2620,%rcx
fffff800002a2a3e:	ba 04 00 00 00       	mov    $0x4,%edx
fffff800002a2a43:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
fffff800002a2a47:	e8 18 95 f8 ff       	call   0xfffff8000022bf64
fffff800002a2a4c:	8b 55 e0             	mov    -0x20(%rbp),%edx
fffff800002a2a4f:	81 e2 ff c3 ff ff    	and    $0xffffc3ff,%edx
fffff800002a2a55:	83 3d 38 8c 50 00 01 	cmpl   $0x1,0x508c38(%rip)        # 0xfffff800007ab694
fffff800002a2a5c:	89 55 e0             	mov    %edx,-0x20(%rbp)
fffff800002a2a5f:	0f 85 a3 00 00 00    	jne    0xfffff800002a2b08
fffff800002a2a65:	41 f6 83 20 01 00 00 	testb  $0x1,0x120(%r11)
fffff800002a2a6c:	01
fffff800002a2a6d:	0f 85 95 00 00 00    	jne    0xfffff800002a2b08
fffff800002a2a73:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
fffff800002a2a77:	48 2b 0d 32 6f 36 00 	sub    0x366f32(%rip),%rcx        # 0xfffff800006099b0
fffff800002a2a7e:	75 0b                	jne    0xfffff800002a2a8b
fffff800002a2a80:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
fffff800002a2a84:	48 2b 0d 2d 6f 36 00 	sub    0x366f2d(%rip),%rcx        # 0xfffff800006099b8
fffff800002a2a8b:	45 33 c9             	xor    %r9d,%r9d
fffff800002a2a8e:	48 85 c9             	test   %rcx,%rcx
fffff800002a2a91:	74 75                	je     0xfffff800002a2b08
fffff800002a2a93:	45 8b 83 58 0b 01 00 	mov    0x10b58(%r11),%r8d
fffff800002a2a9a:	49 8b cb             	mov    %r11,%rcx
fffff800002a2a9d:	e8 d6 0d 00 00       	call   0xfffff800002a3878
fffff800002a2aa2:	84 c0                	test   %al,%al
fffff800002a2aa4:	74 18                	je     0xfffff800002a2abe
fffff800002a2aa6:	81 e2 ff 3f 00 00    	and    $0x3fff,%edx
fffff800002a2aac:	41 8b c8             	mov    %r8d,%ecx
fffff800002a2aaf:	d1 e9                	shr    $1,%ecx
fffff800002a2ab1:	ff c9                	dec    %ecx
fffff800002a2ab3:	c1 e1 1a             	shl    $0x1a,%ecx
fffff800002a2ab6:	0b ca                	or     %edx,%ecx
fffff800002a2ab8:	0f ba e9 0e          	bts    $0xe,%ecx
fffff800002a2abc:	eb 17                	jmp    0xfffff800002a2ad5
fffff800002a2abe:	41 83 f8 01          	cmp    $0x1,%r8d
fffff800002a2ac2:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
fffff800002a2ac6:	41 0f 46 c9          	cmovbe %r9d,%ecx
fffff800002a2aca:	81 e2 ff 3f 00 00    	and    $0x3fff,%edx
fffff800002a2ad0:	c1 e1 1a             	shl    $0x1a,%ecx
fffff800002a2ad3:	0b ca                	or     %edx,%ecx
fffff800002a2ad5:	41 8b 83 ac 34 00 00 	mov    0x34ac(%r11),%eax
fffff800002a2adc:	89 4d e0             	mov    %ecx,-0x20(%rbp)
fffff800002a2adf:	84 c0                	test   %al,%al
fffff800002a2ae1:	79 25                	jns    0xfffff800002a2b08
fffff800002a2ae3:	8b c1                	mov    %ecx,%eax
fffff800002a2ae5:	25 e0 00 00 00       	and    $0xe0,%eax
fffff800002a2aea:	3c 60                	cmp    $0x60,%al
fffff800002a2aec:	75 1a                	jne    0xfffff800002a2b08
fffff800002a2aee:	49 8d 40 ff          	lea    -0x1(%r8),%rax
fffff800002a2af2:	48 85 c0             	test   %rax,%rax
fffff800002a2af5:	41 0f 4e c1          	cmovle %r9d,%eax
fffff800002a2af9:	c1 e0 0e             	shl    $0xe,%eax
fffff800002a2afc:	33 c1                	xor    %ecx,%eax
fffff800002a2afe:	25 00 c0 ff 03       	and    $0x3ffc000,%eax
fffff800002a2b03:	33 c8                	xor    %eax,%ecx
fffff800002a2b05:	89 4d e0             	mov    %ecx,-0x20(%rbp)
fffff800002a2b08:	83 65 ec 03          	andl   $0x3,-0x14(%rbp)
fffff800002a2b0c:	0f 10 45 e0          	movups -0x20(%rbp),%xmm0
fffff800002a2b10:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
fffff800002a2b14:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff800002a2b18:	48 33 cc             	xor    %rsp,%rcx
fffff800002a2b1b:	e8 50 8a f9 ff       	call   0xfffff8000023b570
fffff800002a2b20:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
fffff800002a2b25:	48 83 c4 40          	add    $0x40,%rsp
fffff800002a2b29:	5d                   	pop    %rbp
fffff800002a2b2a:	c3                   	ret
fffff800002a2b2b:	cc                   	int3
fffff800002a2b2c:	cc                   	int3
fffff800002a2b2d:	cc                   	int3
fffff800002a2b2e:	cc                   	int3
fffff800002a2b2f:	cc                   	int3
fffff800002a2b30:	cc                   	int3
fffff800002a2b31:	cc                   	int3
fffff800002a2b32:	cc                   	int3
fffff800002a2b33:	cc                   	int3
fffff800002a2b34:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a2b39:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002a2b3e:	57                   	push   %rdi
fffff800002a2b3f:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a2b43:	49 8b d8             	mov    %r8,%rbx
fffff800002a2b46:	48 8b f9             	mov    %rcx,%rdi
fffff800002a2b49:	44 8b c2             	mov    %edx,%r8d
fffff800002a2b4c:	4c 8b cb             	mov    %rbx,%r9
fffff800002a2b4f:	ba 07 00 00 00       	mov    $0x7,%edx
fffff800002a2b54:	48 81 c1 20 26 00 00 	add    $0x2620,%rcx
fffff800002a2b5b:	e8 04 94 f8 ff       	call   0xfffff8000022bf64
fffff800002a2b60:	45 85 c0             	test   %r8d,%r8d
fffff800002a2b63:	0f 85 9a 01 00 00    	jne    0xfffff800002a2d03
fffff800002a2b69:	8b 03                	mov    (%rbx),%eax
fffff800002a2b6b:	8d 4a fb             	lea    -0x5(%rdx),%ecx
fffff800002a2b6e:	3b c1                	cmp    %ecx,%eax
fffff800002a2b70:	41 b9 ff ef ff ff    	mov    $0xffffefff,%r9d
fffff800002a2b76:	41 b8 ff 7f ff ff    	mov    $0xffff7fff,%r8d
fffff800002a2b7c:	0f 42 c8             	cmovb  %eax,%ecx
fffff800002a2b7f:	8b 43 04             	mov    0x4(%rbx),%eax
fffff800002a2b82:	25 bf ff bf f3       	and    $0xf3bfffbf,%eax
fffff800002a2b87:	89 0b                	mov    %ecx,(%rbx)
fffff800002a2b89:	89 43 04             	mov    %eax,0x4(%rbx)
fffff800002a2b8c:	48 8b 8f 20 01 00 00 	mov    0x120(%rdi),%rcx
fffff800002a2b93:	f6 c1 01             	test   $0x1,%cl
fffff800002a2b96:	75 13                	jne    0xfffff800002a2bab
fffff800002a2b98:	83 e0 fd             	and    $0xfffffffd,%eax
fffff800002a2b9b:	41 23 c1             	and    %r9d,%eax
fffff800002a2b9e:	41 23 c0             	and    %r8d,%eax
fffff800002a2ba1:	89 43 04             	mov    %eax,0x4(%rbx)
fffff800002a2ba4:	48 8b 8f 20 01 00 00 	mov    0x120(%rdi),%rcx
fffff800002a2bab:	81 63 08 c6 5f 40 40 	andl   $0x40405fc6,0x8(%rbx)
fffff800002a2bb2:	48 c1 e9 05          	shr    $0x5,%rcx
fffff800002a2bb6:	c1 e1 02             	shl    $0x2,%ecx
fffff800002a2bb9:	33 c8                	xor    %eax,%ecx
fffff800002a2bbb:	83 e1 04             	and    $0x4,%ecx
fffff800002a2bbe:	33 c8                	xor    %eax,%ecx
fffff800002a2bc0:	89 4b 04             	mov    %ecx,0x4(%rbx)
fffff800002a2bc3:	48 8b 87 20 0c 01 00 	mov    0x10c20(%rdi),%rax
fffff800002a2bca:	8b 53 0c             	mov    0xc(%rbx),%edx
fffff800002a2bcd:	c1 e0 1e             	shl    $0x1e,%eax
fffff800002a2bd0:	81 e2 10 95 10 bc    	and    $0xbc109510,%edx
fffff800002a2bd6:	33 43 08             	xor    0x8(%rbx),%eax
fffff800002a2bd9:	25 00 00 00 40       	and    $0x40000000,%eax
fffff800002a2bde:	89 53 0c             	mov    %edx,0xc(%rbx)
fffff800002a2be1:	31 43 08             	xor    %eax,0x8(%rbx)
fffff800002a2be4:	f6 87 20 01 00 00 01 	testb  $0x1,0x120(%rdi)
fffff800002a2beb:	75 06                	jne    0xfffff800002a2bf3
fffff800002a2bed:	41 23 d0             	and    %r8d,%edx
fffff800002a2bf0:	89 53 0c             	mov    %edx,0xc(%rbx)
fffff800002a2bf3:	0f ba f2 1a          	btr    $0x1a,%edx
fffff800002a2bf7:	48 8d b7 78 34 00 00 	lea    0x3478(%rdi),%rsi
fffff800002a2bfe:	83 3d 8f 8a 50 00 01 	cmpl   $0x1,0x508a8f(%rip)        # 0xfffff800007ab694
fffff800002a2c05:	75 79                	jne    0xfffff800002a2c80
fffff800002a2c07:	48 8b 0e             	mov    (%rsi),%rcx
fffff800002a2c0a:	48 c1 e9 2c          	shr    $0x2c,%rcx
fffff800002a2c0e:	83 e1 01             	and    $0x1,%ecx
fffff800002a2c11:	c1 e1 1a             	shl    $0x1a,%ecx
fffff800002a2c14:	0b ca                	or     %edx,%ecx
fffff800002a2c16:	89 4b 0c             	mov    %ecx,0xc(%rbx)
fffff800002a2c19:	48 8b 06             	mov    (%rsi),%rax
fffff800002a2c1c:	48 c1 e8 2d          	shr    $0x2d,%rax
fffff800002a2c20:	c1 e0 1b             	shl    $0x1b,%eax
fffff800002a2c23:	33 c1                	xor    %ecx,%eax
fffff800002a2c25:	25 00 00 00 08       	and    $0x8000000,%eax
fffff800002a2c2a:	33 c1                	xor    %ecx,%eax
fffff800002a2c2c:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff800002a2c2f:	0f ba f0 1f          	btr    $0x1f,%eax
fffff800002a2c33:	0f b7 4e 06          	movzwl 0x6(%rsi),%ecx
fffff800002a2c37:	c1 e1 1f             	shl    $0x1f,%ecx
fffff800002a2c3a:	33 c8                	xor    %eax,%ecx
fffff800002a2c3c:	89 4b 0c             	mov    %ecx,0xc(%rbx)
fffff800002a2c3f:	48 8b 06             	mov    (%rsi),%rax
fffff800002a2c42:	48 c1 e8 32          	shr    $0x32,%rax
fffff800002a2c46:	c1 e0 1c             	shl    $0x1c,%eax
fffff800002a2c49:	33 c1                	xor    %ecx,%eax
fffff800002a2c4b:	25 00 00 00 10       	and    $0x10000000,%eax
fffff800002a2c50:	33 c1                	xor    %ecx,%eax
fffff800002a2c52:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff800002a2c55:	8b 8f ac 34 00 00    	mov    0x34ac(%rdi),%ecx
fffff800002a2c5b:	c1 e1 14             	shl    $0x14,%ecx
fffff800002a2c5e:	33 c8                	xor    %eax,%ecx
fffff800002a2c60:	81 e1 00 00 00 20    	and    $0x20000000,%ecx
fffff800002a2c66:	33 c8                	xor    %eax,%ecx
fffff800002a2c68:	89 4b 0c             	mov    %ecx,0xc(%rbx)
fffff800002a2c6b:	48 8b 06             	mov    (%rsi),%rax
fffff800002a2c6e:	48 c1 e8 3c          	shr    $0x3c,%rax
fffff800002a2c72:	c1 e0 0a             	shl    $0xa,%eax
fffff800002a2c75:	33 c1                	xor    %ecx,%eax
fffff800002a2c77:	25 00 04 00 00       	and    $0x400,%eax
fffff800002a2c7c:	33 c1                	xor    %ecx,%eax
fffff800002a2c7e:	eb 08                	jmp    0xfffff800002a2c88
fffff800002a2c80:	81 e2 ff fb ff 47    	and    $0x47fffbff,%edx
fffff800002a2c86:	8b c2                	mov    %edx,%eax
fffff800002a2c88:	41 23 c1             	and    %r9d,%eax
fffff800002a2c8b:	48 8d 15 ae df 46 00 	lea    0x46dfae(%rip),%rdx        # 0xfffff80000710c40
fffff800002a2c92:	4c 8b c3             	mov    %rbx,%r8
fffff800002a2c95:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff800002a2c98:	48 8b ce             	mov    %rsi,%rcx
fffff800002a2c9b:	e8 00 0c 00 00       	call   0xfffff800002a38a0
fffff800002a2ca0:	48 8b 15 f9 df 46 00 	mov    0x46dff9(%rip),%rdx        # 0xfffff80000710ca0
fffff800002a2ca7:	48 8b 8f 88 34 00 00 	mov    0x3488(%rdi),%rcx
fffff800002a2cae:	e8 5d 14 00 00       	call   0xfffff800002a4110
fffff800002a2cb3:	49 b9 00 00 00 00 00 	movabs $0x1000000000000000,%r9
fffff800002a2cba:	00 00 10
fffff800002a2cbd:	4c 85 0e             	test   %r9,(%rsi)
fffff800002a2cc0:	0f 85 c5 00 00 00    	jne    0xfffff800002a2d8b
fffff800002a2cc6:	8b 87 20 01 00 00    	mov    0x120(%rdi),%eax
fffff800002a2ccc:	48 0f ba e0 13       	bt     $0x13,%rax
fffff800002a2cd1:	0f 83 b4 00 00 00    	jae    0xfffff800002a2d8b
fffff800002a2cd7:	ba 05 06 00 00       	mov    $0x605,%edx
fffff800002a2cdc:	48 8b cf             	mov    %rdi,%rcx
fffff800002a2cdf:	e8 00 25 fe ff       	call   0xfffff800002851e4
fffff800002a2ce4:	84 c0                	test   %al,%al
fffff800002a2ce6:	0f 85 9f 00 00 00    	jne    0xfffff800002a2d8b
fffff800002a2cec:	4c 85 0d ed df 46 00 	test   %r9,0x46dfed(%rip)        # 0xfffff80000710ce0
fffff800002a2cf3:	0f 84 92 00 00 00    	je     0xfffff800002a2d8b
fffff800002a2cf9:	0f ba 6b 0c 0a       	btsl   $0xa,0xc(%rbx)
fffff800002a2cfe:	e9 88 00 00 00       	jmp    0xfffff800002a2d8b
fffff800002a2d03:	41 83 f8 01          	cmp    $0x1,%r8d
fffff800002a2d07:	75 3a                	jne    0xfffff800002a2d43
fffff800002a2d09:	83 23 20             	andl   $0x20,(%rbx)
fffff800002a2d0c:	48 8d 8f 78 34 00 00 	lea    0x3478(%rdi),%rcx
fffff800002a2d13:	83 63 04 00          	andl   $0x0,0x4(%rbx)
fffff800002a2d17:	48 8d 15 32 df 46 00 	lea    0x46df32(%rip),%rdx        # 0xfffff80000710c50
fffff800002a2d1e:	83 63 08 00          	andl   $0x0,0x8(%rbx)
fffff800002a2d22:	4c 8b c3             	mov    %rbx,%r8
fffff800002a2d25:	83 63 0c 00          	andl   $0x0,0xc(%rbx)
fffff800002a2d29:	e8 72 0b 00 00       	call   0xfffff800002a38a0
fffff800002a2d2e:	48 8b 15 73 df 46 00 	mov    0x46df73(%rip),%rdx        # 0xfffff80000710ca8
fffff800002a2d35:	48 8b 8f 88 34 00 00 	mov    0x3488(%rdi),%rcx
fffff800002a2d3c:	e8 cf 13 00 00       	call   0xfffff800002a4110
fffff800002a2d41:	eb 48                	jmp    0xfffff800002a2d8b
fffff800002a2d43:	b9 02 00 00 00       	mov    $0x2,%ecx
fffff800002a2d48:	44 3b c1             	cmp    %ecx,%r8d
fffff800002a2d4b:	75 3e                	jne    0xfffff800002a2d8b
fffff800002a2d4d:	8b 4b 0c             	mov    0xc(%rbx),%ecx
fffff800002a2d50:	83 23 00             	andl   $0x0,(%rbx)
fffff800002a2d53:	83 e1 f0             	and    $0xfffffff0,%ecx
fffff800002a2d56:	83 63 04 00          	andl   $0x0,0x4(%rbx)
fffff800002a2d5a:	8b c1                	mov    %ecx,%eax
fffff800002a2d5c:	83 63 08 00          	andl   $0x0,0x8(%rbx)
fffff800002a2d60:	83 e0 1f             	and    $0x1f,%eax
fffff800002a2d63:	83 3d 2a 89 50 00 01 	cmpl   $0x1,0x50892a(%rip)        # 0xfffff800007ab694
fffff800002a2d6a:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff800002a2d6d:	75 16                	jne    0xfffff800002a2d85
fffff800002a2d6f:	48 8b 87 80 34 00 00 	mov    0x3480(%rdi),%rax
fffff800002a2d76:	48 c1 e8 2c          	shr    $0x2c,%rax
fffff800002a2d7a:	83 e0 01             	and    $0x1,%eax
fffff800002a2d7d:	c1 e0 04             	shl    $0x4,%eax
fffff800002a2d80:	89 43 0c             	mov    %eax,0xc(%rbx)
fffff800002a2d83:	eb 06                	jmp    0xfffff800002a2d8b
fffff800002a2d85:	83 e1 0f             	and    $0xf,%ecx
fffff800002a2d88:	89 4b 0c             	mov    %ecx,0xc(%rbx)
fffff800002a2d8b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800002a2d90:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff800002a2d95:	48 83 c4 20          	add    $0x20,%rsp
fffff800002a2d99:	5f                   	pop    %rdi
fffff800002a2d9a:	c3                   	ret
fffff800002a2d9b:	cc                   	int3
fffff800002a2d9c:	cc                   	int3
fffff800002a2d9d:	cc                   	int3
fffff800002a2d9e:	cc                   	int3
fffff800002a2d9f:	cc                   	int3
fffff800002a2da0:	cc                   	int3
fffff800002a2da1:	cc                   	int3
fffff800002a2da2:	cc                   	int3
fffff800002a2da3:	cc                   	int3
fffff800002a2da4:	f6 81 20 01 00 00 01 	testb  $0x1,0x120(%rcx)
fffff800002a2dab:	74 5e                	je     0xfffff800002a2e0b
fffff800002a2dad:	41 b8 07 00 00 80    	mov    $0x80000007,%r8d
fffff800002a2db3:	44 39 81 24 26 00 00 	cmp    %r8d,0x2624(%rcx)
fffff800002a2dba:	48 1b c0             	sbb    %rax,%rax
fffff800002a2dbd:	48 25 20 00 00 80    	and    $0xffffffff80000020,%rax
fffff800002a2dc3:	49 03 c0             	add    %r8,%rax
fffff800002a2dc6:	48 0f a3 05 32 f2 15 	bt     %rax,0x15f232(%rip)        # 0xfffff80000402000
fffff800002a2dcd:	00
fffff800002a2dce:	73 0f                	jae    0xfffff800002a2ddf
fffff800002a2dd0:	48 03 c0             	add    %rax,%rax
fffff800002a2dd3:	0f 10 84 c1 2c 26 00 	movups 0x262c(%rcx,%rax,8),%xmm0
fffff800002a2dda:	00
fffff800002a2ddb:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
fffff800002a2ddf:	8b 4a 04             	mov    0x4(%rdx),%ecx
fffff800002a2de2:	8b 05 ac 88 50 00    	mov    0x5088ac(%rip),%eax        # 0xfffff800007ab694
fffff800002a2de8:	83 e1 1f             	and    $0x1f,%ecx
fffff800002a2deb:	83 22 00             	andl   $0x0,(%rdx)
fffff800002a2dee:	83 c0 fe             	add    $0xfffffffe,%eax
fffff800002a2df1:	89 4a 04             	mov    %ecx,0x4(%rdx)
fffff800002a2df4:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
fffff800002a2df9:	74 06                	je     0xfffff800002a2e01
fffff800002a2dfb:	83 e1 e0             	and    $0xffffffe0,%ecx
fffff800002a2dfe:	89 4a 04             	mov    %ecx,0x4(%rdx)
fffff800002a2e01:	8b 42 0c             	mov    0xc(%rdx),%eax
fffff800002a2e04:	25 cf 47 00 00       	and    $0x47cf,%eax
fffff800002a2e09:	eb 09                	jmp    0xfffff800002a2e14
fffff800002a2e0b:	83 22 00             	andl   $0x0,(%rdx)
fffff800002a2e0e:	83 62 04 00          	andl   $0x0,0x4(%rdx)
fffff800002a2e12:	33 c0                	xor    %eax,%eax
fffff800002a2e14:	83 62 08 00          	andl   $0x0,0x8(%rdx)
fffff800002a2e18:	89 42 0c             	mov    %eax,0xc(%rdx)
fffff800002a2e1b:	c3                   	ret
fffff800002a2e1c:	cc                   	int3
fffff800002a2e1d:	cc                   	int3
fffff800002a2e1e:	cc                   	int3
fffff800002a2e1f:	cc                   	int3
fffff800002a2e20:	cc                   	int3
fffff800002a2e21:	cc                   	int3
fffff800002a2e22:	cc                   	int3
fffff800002a2e23:	cc                   	int3
fffff800002a2e24:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002a2e29:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800002a2e2e:	57                   	push   %rdi
fffff800002a2e2f:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002a2e33:	83 b9 24 26 00 00 01 	cmpl   $0x1,0x2624(%rcx)
fffff800002a2e3a:	48 8b f9             	mov    %rcx,%rdi
fffff800002a2e3d:	b9 20 00 00 80       	mov    $0x80000020,%ecx
fffff800002a2e42:	48 8b da             	mov    %rdx,%rbx
fffff800002a2e45:	48 1b c0             	sbb    %rax,%rax
fffff800002a2e48:	48 23 c1             	and    %rcx,%rax
fffff800002a2e4b:	48 ff c0             	inc    %rax
fffff800002a2e4e:	48 0f a3 05 aa f1 15 	bt     %rax,0x15f1aa(%rip)        # 0xfffff80000402000
fffff800002a2e55:	00
fffff800002a2e56:	73 0f                	jae    0xfffff800002a2e67
fffff800002a2e58:	48 03 c0             	add    %rax,%rax
fffff800002a2e5b:	0f 10 84 c7 2c 26 00 	movups 0x262c(%rdi,%rax,8),%xmm0
fffff800002a2e62:	00
fffff800002a2e63:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
fffff800002a2e67:	48 8b b7 20 01 00 00 	mov    0x120(%rdi),%rsi
fffff800002a2e6e:	81 22 ff 3f ff 0f    	andl   $0xfff3fff,(%rdx)
fffff800002a2e74:	4c 8b de             	mov    %rsi,%r11
fffff800002a2e77:	41 83 e3 01          	and    $0x1,%r11d
fffff800002a2e7b:	75 09                	jne    0xfffff800002a2e86
fffff800002a2e7d:	8a 87 58 0b 01 00    	mov    0x10b58(%rdi),%al