fffff800002c6e66:	8a 49 14             	mov    0x14(%rcx),%cl
fffff800002c6e69:	41 d3 e0             	shl    %cl,%r8d
fffff800002c6e6c:	41 8d 40 ff          	lea    -0x1(%r8),%eax
fffff800002c6e70:	41 0b c0             	or     %r8d,%eax
fffff800002c6e73:	f7 d0                	not    %eax
fffff800002c6e75:	23 c2                	and    %edx,%eax
fffff800002c6e77:	0f bc c8             	bsf    %eax,%ecx
fffff800002c6e7a:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
fffff800002c6e7e:	0f 95 c0             	setne  %al
fffff800002c6e81:	84 c0                	test   %al,%al
fffff800002c6e83:	74 05                	je     0xfffff800002c6e8a
fffff800002c6e85:	40 3a f1             	cmp    %cl,%sil
fffff800002c6e88:	77 ae                	ja     0xfffff800002c6e38
fffff800002c6e8a:	8b 87 a0 36 00 00    	mov    0x36a0(%rdi),%eax
fffff800002c6e90:	44 85 c8             	test   %r9d,%eax
fffff800002c6e93:	75 07                	jne    0xfffff800002c6e9c
fffff800002c6e95:	bb 51 00 00 00       	mov    $0x51,%ebx
fffff800002c6e9a:	eb 2a                	jmp    0xfffff800002c6ec6
fffff800002c6e9c:	40 8a d6             	mov    %sil,%dl
fffff800002c6e9f:	48 8b cf             	mov    %rdi,%rcx
fffff800002c6ea2:	e8 91 06 00 00       	call   0xfffff800002c7538
fffff800002c6ea7:	0f b7 d8             	movzwl %ax,%ebx
fffff800002c6eaa:	66 85 c0             	test   %ax,%ax
fffff800002c6ead:	75 17                	jne    0xfffff800002c6ec6
fffff800002c6eaf:	f0 44 21 75 00       	lock and %r14d,0x0(%rbp)
fffff800002c6eb4:	40 8a d6             	mov    %sil,%dl
fffff800002c6eb7:	48 8b cf             	mov    %rdi,%rcx
fffff800002c6eba:	e8 a9 94 fe ff       	call   0xfffff800002b0368
fffff800002c6ebf:	eb 0a                	jmp    0xfffff800002c6ecb
fffff800002c6ec1:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002c6ec6:	f0 44 21 75 00       	lock and %r14d,0x0(%rbp)
fffff800002c6ecb:	0f b7 c3             	movzwl %bx,%eax
fffff800002c6ece:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002c6ed3:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002c6ed8:	48 83 c4 20          	add    $0x20,%rsp
fffff800002c6edc:	41 5e                	pop    %r14
fffff800002c6ede:	5f                   	pop    %rdi
fffff800002c6edf:	5e                   	pop    %rsi
fffff800002c6ee0:	c3                   	ret
fffff800002c6ee1:	cc                   	int3
fffff800002c6ee2:	cc                   	int3
fffff800002c6ee3:	cc                   	int3
fffff800002c6ee4:	cc                   	int3
fffff800002c6ee5:	cc                   	int3
fffff800002c6ee6:	cc                   	int3
fffff800002c6ee7:	cc                   	int3
fffff800002c6ee8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002c6eed:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002c6ef2:	56                   	push   %rsi
fffff800002c6ef3:	57                   	push   %rdi
fffff800002c6ef4:	41 56                	push   %r14
fffff800002c6ef6:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002c6efa:	48 8d 99 98 36 00 00 	lea    0x3698(%rcx),%rbx
fffff800002c6f01:	4d 8b f1             	mov    %r9,%r14
fffff800002c6f04:	41 8a e8             	mov    %r8b,%bpl
fffff800002c6f07:	40 8a fa             	mov    %dl,%dil
fffff800002c6f0a:	48 8b f1             	mov    %rcx,%rsi
fffff800002c6f0d:	4d 85 c9             	test   %r9,%r9
fffff800002c6f10:	74 16                	je     0xfffff800002c6f28
fffff800002c6f12:	48 8b cb             	mov    %rbx,%rcx
fffff800002c6f15:	e8 16 dd f9 ff       	call   0xfffff80000264c30
fffff800002c6f1a:	84 c0                	test   %al,%al
fffff800002c6f1c:	75 3e                	jne    0xfffff800002c6f5c
fffff800002c6f1e:	b8 16 10 00 00       	mov    $0x1016,%eax
fffff800002c6f23:	e9 46 01 00 00       	jmp    0xfffff800002c706e
fffff800002c6f28:	45 33 c0             	xor    %r8d,%r8d
fffff800002c6f2b:	f0 0f ba 2b 1f       	lock btsl $0x1f,(%rbx)
fffff800002c6f30:	73 0b                	jae    0xfffff800002c6f3d
fffff800002c6f32:	48 8b cb             	mov    %rbx,%rcx
fffff800002c6f35:	e8 6e dd f9 ff       	call   0xfffff80000264ca8
fffff800002c6f3a:	4c 8b c0             	mov    %rax,%r8
fffff800002c6f3d:	8b 0b                	mov    (%rbx),%ecx
fffff800002c6f3f:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff800002c6f44:	3b ca                	cmp    %edx,%ecx
fffff800002c6f46:	74 14                	je     0xfffff800002c6f5c
fffff800002c6f48:	f3 90                	pause
fffff800002c6f4a:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff800002c6f51:	77 71                	ja     0xfffff800002c6fc4
fffff800002c6f53:	8b 03                	mov    (%rbx),%eax
fffff800002c6f55:	49 ff c0             	inc    %r8
fffff800002c6f58:	3b c2                	cmp    %edx,%eax
fffff800002c6f5a:	75 ec                	jne    0xfffff800002c6f48
fffff800002c6f5c:	8d 47 ff             	lea    -0x1(%rdi),%eax
fffff800002c6f5f:	3c 01                	cmp    $0x1,%al
fffff800002c6f61:	0f 87 fe 00 00 00    	ja     0xfffff800002c7065
fffff800002c6f67:	40 8a cf             	mov    %dil,%cl
fffff800002c6f6a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff800002c6f70:	41 d3 e0             	shl    %cl,%r8d
fffff800002c6f73:	44 85 86 9c 36 00 00 	test   %r8d,0x369c(%rsi)
fffff800002c6f7a:	0f 84 e5 00 00 00    	je     0xfffff800002c7065
fffff800002c6f80:	4d 85 f6             	test   %r14,%r14
fffff800002c6f83:	74 76                	je     0xfffff800002c6ffb
fffff800002c6f85:	49 39 36             	cmp    %rsi,(%r14)
fffff800002c6f88:	75 71                	jne    0xfffff800002c6ffb
fffff800002c6f8a:	8b 96 a0 36 00 00    	mov    0x36a0(%rsi),%edx
fffff800002c6f90:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002c6f95:	45 8a 4e 08          	mov    0x8(%r14),%r9b
fffff800002c6f99:	41 8a c9             	mov    %r9b,%cl
fffff800002c6f9c:	d3 e0                	shl    %cl,%eax
fffff800002c6f9e:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff800002c6fa1:	0b c8                	or     %eax,%ecx
fffff800002c6fa3:	f7 d1                	not    %ecx
fffff800002c6fa5:	23 ca                	and    %edx,%ecx
fffff800002c6fa7:	0f bc d1             	bsf    %ecx,%edx
fffff800002c6faa:	89 54 24 68          	mov    %edx,0x68(%rsp)
fffff800002c6fae:	0f 95 c0             	setne  %al
fffff800002c6fb1:	84 c0                	test   %al,%al
fffff800002c6fb3:	74 31                	je     0xfffff800002c6fe6
fffff800002c6fb5:	40 3a fa             	cmp    %dl,%dil
fffff800002c6fb8:	76 2c                	jbe    0xfffff800002c6fe6
fffff800002c6fba:	b8 06 00 00 00       	mov    $0x6,%eax
fffff800002c6fbf:	e9 a6 00 00 00       	jmp    0xfffff800002c706a
fffff800002c6fc4:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
fffff800002c6fc9:	33 d2                	xor    %edx,%edx
fffff800002c6fcb:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
fffff800002c6fd0:	4c 8b cb             	mov    %rbx,%r9
fffff800002c6fd3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002c6fd8:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff800002c6fdd:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff800002c6fe0:	e8 ef b5 f8 ff       	call   0xfffff800002525d4
fffff800002c6fe5:	cc                   	int3
fffff800002c6fe6:	f6 86 20 01 00 00 01 	testb  $0x1,0x120(%rsi)
fffff800002c6fed:	75 0c                	jne    0xfffff800002c6ffb
fffff800002c6fef:	41 80 f9 01          	cmp    $0x1,%r9b
fffff800002c6ff3:	77 06                	ja     0xfffff800002c6ffb
fffff800002c6ff5:	40 80 ff 01          	cmp    $0x1,%dil
fffff800002c6ff9:	77 bf                	ja     0xfffff800002c6fba
fffff800002c6ffb:	8b 86 a0 36 00 00    	mov    0x36a0(%rsi),%eax
fffff800002c7001:	44 85 c0             	test   %r8d,%eax
fffff800002c7004:	74 07                	je     0xfffff800002c700d
fffff800002c7006:	b8 51 00 00 00       	mov    $0x51,%eax
fffff800002c700b:	eb 5d                	jmp    0xfffff800002c706a
fffff800002c700d:	4d 85 f6             	test   %r14,%r14
fffff800002c7010:	74 43                	je     0xfffff800002c7055
fffff800002c7012:	49 8b 06             	mov    (%r14),%rax
fffff800002c7015:	48 83 b8 88 23 00 00 	cmpq   $0x0,0x2388(%rax)
fffff800002c701c:	00
fffff800002c701d:	74 36                	je     0xfffff800002c7055
fffff800002c701f:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002c7026:	01 00
fffff800002c7028:	c7 80 c8 08 00 00 03 	movl   $0x3,0x8c8(%rax)
fffff800002c702f:	00 00 00
fffff800002c7032:	40 88 b8 cc 08 00 00 	mov    %dil,0x8cc(%rax)
fffff800002c7039:	40 88 a8 cd 08 00 00 	mov    %bpl,0x8cd(%rax)
fffff800002c7040:	c7 00 0b 00 00 00    	movl   $0xb,(%rax)
fffff800002c7046:	40 88 78 10          	mov    %dil,0x10(%rax)
fffff800002c704a:	40 88 68 11          	mov    %bpl,0x11(%rax)
fffff800002c704e:	b8 16 10 00 00       	mov    $0x1016,%eax
fffff800002c7053:	eb 15                	jmp    0xfffff800002c706a
fffff800002c7055:	44 8a c5             	mov    %bpl,%r8b
fffff800002c7058:	40 8a d7             	mov    %dil,%dl
fffff800002c705b:	48 8b ce             	mov    %rsi,%rcx
fffff800002c705e:	e8 e1 05 00 00       	call   0xfffff800002c7644
fffff800002c7063:	eb 05                	jmp    0xfffff800002c706a
fffff800002c7065:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002c706a:	f0 83 23 00          	lock andl $0x0,(%rbx)
fffff800002c706e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002c7073:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff800002c7078:	48 83 c4 30          	add    $0x30,%rsp
fffff800002c707c:	41 5e                	pop    %r14
fffff800002c707e:	5f                   	pop    %rdi
fffff800002c707f:	5e                   	pop    %rsi
fffff800002c7080:	c3                   	ret
fffff800002c7081:	cc                   	int3
fffff800002c7082:	cc                   	int3
fffff800002c7083:	cc                   	int3
fffff800002c7084:	cc                   	int3
fffff800002c7085:	cc                   	int3
fffff800002c7086:	cc                   	int3
fffff800002c7087:	cc                   	int3
fffff800002c7088:	4c 8b c9             	mov    %rcx,%r9
fffff800002c708b:	0f b6 c2             	movzbl %dl,%eax
fffff800002c708e:	48 69 c8 c0 46 00 00 	imul   $0x46c0,%rax,%rcx
fffff800002c7095:	4a 8b 8c 09 88 37 00 	mov    0x3788(%rcx,%r9,1),%rcx
fffff800002c709c:	00
fffff800002c709d:	f6 c1 01             	test   $0x1,%cl
fffff800002c70a0:	74 17                	je     0xfffff800002c70b9
fffff800002c70a2:	48 d1 e9             	shr    $1,%rcx
fffff800002c70a5:	b0 01                	mov    $0x1,%al
fffff800002c70a7:	83 e1 0f             	and    $0xf,%ecx
fffff800002c70aa:	8b d1                	mov    %ecx,%edx
fffff800002c70ac:	83 e2 01             	and    $0x1,%edx
fffff800002c70af:	c1 e2 04             	shl    $0x4,%edx
fffff800002c70b2:	0b d1                	or     %ecx,%edx
fffff800002c70b4:	41 89 10             	mov    %edx,(%r8)
fffff800002c70b7:	c3                   	ret
fffff800002c70b8:	cc                   	int3
fffff800002c70b9:	32 c0                	xor    %al,%al
fffff800002c70bb:	c3                   	ret
fffff800002c70bc:	cc                   	int3
fffff800002c70bd:	cc                   	int3
fffff800002c70be:	cc                   	int3
fffff800002c70bf:	cc                   	int3
fffff800002c70c0:	cc                   	int3
fffff800002c70c1:	cc                   	int3
fffff800002c70c2:	cc                   	int3
fffff800002c70c3:	cc                   	int3
fffff800002c70c4:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002c70c9:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff800002c70ce:	57                   	push   %rdi
fffff800002c70cf:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002c70d3:	8b 81 a0 36 00 00    	mov    0x36a0(%rcx),%eax
fffff800002c70d9:	33 ff                	xor    %edi,%edi
fffff800002c70db:	21 7c 24 40          	and    %edi,0x40(%rsp)
fffff800002c70df:	83 e0 fe             	and    $0xfffffffe,%eax
fffff800002c70e2:	48 83 64 24 48 00    	andq   $0x0,0x48(%rsp)
fffff800002c70e8:	48 8b f1             	mov    %rcx,%rsi
fffff800002c70eb:	0f bc d8             	bsf    %eax,%ebx
fffff800002c70ee:	0f 95 c0             	setne  %al
fffff800002c70f1:	84 c0                	test   %al,%al
fffff800002c70f3:	74 5a                	je     0xfffff800002c714f
fffff800002c70f5:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
fffff800002c70fa:	45 33 c9             	xor    %r9d,%r9d
fffff800002c70fd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002c7102:	44 8a c3             	mov    %bl,%r8b
fffff800002c7105:	ba 07 00 0d 00       	mov    $0xd0007,%edx
fffff800002c710a:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
fffff800002c710f:	48 8b ce             	mov    %rsi,%rcx
fffff800002c7112:	e8 cd 00 00 00       	call   0xfffff800002c71e4
fffff800002c7117:	f6 44 24 48 20       	testb  $0x20,0x48(%rsp)
fffff800002c711c:	0f b6 cb             	movzbl %bl,%ecx
fffff800002c711f:	74 09                	je     0xfffff800002c712a
fffff800002c7121:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002c7126:	d3 e0                	shl    %cl,%eax
fffff800002c7128:	0b f8                	or     %eax,%edi
fffff800002c712a:	8b 96 a0 36 00 00    	mov    0x36a0(%rsi),%edx
fffff800002c7130:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002c7135:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
fffff800002c713a:	d3 e0                	shl    %cl,%eax
fffff800002c713c:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff800002c713f:	0b c8                	or     %eax,%ecx
fffff800002c7141:	f7 d1                	not    %ecx
fffff800002c7143:	23 ca                	and    %edx,%ecx
fffff800002c7145:	0f bc d9             	bsf    %ecx,%ebx
fffff800002c7148:	0f 95 c1             	setne  %cl
fffff800002c714b:	84 c9                	test   %cl,%cl
fffff800002c714d:	75 a6                	jne    0xfffff800002c70f5
fffff800002c714f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff800002c7154:	8b c7                	mov    %edi,%eax
fffff800002c7156:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
fffff800002c715b:	48 83 c4 30          	add    $0x30,%rsp
fffff800002c715f:	5f                   	pop    %rdi
fffff800002c7160:	c3                   	ret
fffff800002c7161:	cc                   	int3
fffff800002c7162:	cc                   	int3
fffff800002c7163:	cc                   	int3
fffff800002c7164:	cc                   	int3
fffff800002c7165:	cc                   	int3
fffff800002c7166:	cc                   	int3
fffff800002c7167:	cc                   	int3
fffff800002c7168:	44 8b 81 a0 36 00 00 	mov    0x36a0(%rcx),%r8d
fffff800002c716f:	4c 8b d1             	mov    %rcx,%r10
fffff800002c7172:	8a ca                	mov    %dl,%cl
fffff800002c7174:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff800002c717a:	41 8b c3             	mov    %r11d,%eax
fffff800002c717d:	45 32 c9             	xor    %r9b,%r9b
fffff800002c7180:	d3 e0                	shl    %cl,%eax
fffff800002c7182:	8d 50 ff             	lea    -0x1(%rax),%edx
fffff800002c7185:	0b d0                	or     %eax,%edx
fffff800002c7187:	f7 d2                	not    %edx
fffff800002c7189:	41 23 d0             	and    %r8d,%edx
fffff800002c718c:	0f bc ca             	bsf    %edx,%ecx
fffff800002c718f:	eb 37                	jmp    0xfffff800002c71c8
fffff800002c7191:	0f b6 c1             	movzbl %cl,%eax
fffff800002c7194:	48 69 c0 c0 46 00 00 	imul   $0x46c0,%rax,%rax
fffff800002c719b:	4a 8b 84 10 88 37 00 	mov    0x3788(%rax,%r10,1),%rax
fffff800002c71a2:	00
fffff800002c71a3:	41 8b 92 a0 36 00 00 	mov    0x36a0(%r10),%edx
fffff800002c71aa:	8a 4c 24 10          	mov    0x10(%rsp),%cl
fffff800002c71ae:	c0 e8 06             	shr    $0x6,%al
fffff800002c71b1:	41 22 c3             	and    %r11b,%al
fffff800002c71b4:	44 0a c8             	or     %al,%r9b
fffff800002c71b7:	41 8b c3             	mov    %r11d,%eax
fffff800002c71ba:	d3 e0                	shl    %cl,%eax
fffff800002c71bc:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff800002c71bf:	0b c8                	or     %eax,%ecx
fffff800002c71c1:	f7 d1                	not    %ecx
fffff800002c71c3:	23 ca                	and    %edx,%ecx
fffff800002c71c5:	0f bc c9             	bsf    %ecx,%ecx
fffff800002c71c8:	0f 95 c0             	setne  %al
fffff800002c71cb:	89 4c 24 10          	mov    %ecx,0x10(%rsp)
fffff800002c71cf:	84 c0                	test   %al,%al
fffff800002c71d1:	75 be                	jne    0xfffff800002c7191
fffff800002c71d3:	45 84 c9             	test   %r9b,%r9b
fffff800002c71d6:	0f 94 c0             	sete   %al
fffff800002c71d9:	c3                   	ret
fffff800002c71da:	cc                   	int3
fffff800002c71db:	cc                   	int3
fffff800002c71dc:	cc                   	int3
fffff800002c71dd:	cc                   	int3
fffff800002c71de:	cc                   	int3
fffff800002c71df:	cc                   	int3
fffff800002c71e0:	cc                   	int3
fffff800002c71e1:	cc                   	int3
fffff800002c71e2:	cc                   	int3
fffff800002c71e3:	cc                   	int3
fffff800002c71e4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002c71e9:	33 db                	xor    %ebx,%ebx
fffff800002c71eb:	45 0f b6 d8          	movzbl %r8b,%r11d
fffff800002c71ef:	4c 8b d1             	mov    %rcx,%r10
fffff800002c71f2:	45 84 c9             	test   %r9b,%r9b
fffff800002c71f5:	74 21                	je     0xfffff800002c7218
fffff800002c71f7:	38 5c 24 28          	cmp    %bl,0x28(%rsp)
fffff800002c71fb:	75 1b                	jne    0xfffff800002c7218
fffff800002c71fd:	48 b9 00 00 00 00 00 	movabs $0x1000000000000,%rcx
fffff800002c7204:	00 01 00
fffff800002c7207:	49 85 8a 28 01 00 00 	test   %rcx,0x128(%r10)
fffff800002c720e:	75 08                	jne    0xfffff800002c7218
fffff800002c7210:	8d 43 06             	lea    0x6(%rbx),%eax
fffff800002c7213:	e9 c6 00 00 00       	jmp    0xfffff800002c72de
fffff800002c7218:	81 ea 04 00 0d 00    	sub    $0xd0004,%edx
fffff800002c721e:	74 49                	je     0xfffff800002c7269
fffff800002c7220:	83 ea 02             	sub    $0x2,%edx
fffff800002c7223:	74 33                	je     0xfffff800002c7258
fffff800002c7225:	83 fa 01             	cmp    $0x1,%edx
fffff800002c7228:	75 24                	jne    0xfffff800002c724e
fffff800002c722a:	41 8d 43 ff          	lea    -0x1(%r11),%eax
fffff800002c722e:	3a c2                	cmp    %dl,%al
fffff800002c7230:	77 1c                	ja     0xfffff800002c724e
fffff800002c7232:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
fffff800002c7237:	49 69 cb c0 46 00 00 	imul   $0x46c0,%r11,%rcx
fffff800002c723e:	4a 8b 94 11 88 37 00 	mov    0x3788(%rcx,%r10,1),%rdx
fffff800002c7245:	00
fffff800002c7246:	48 89 10             	mov    %rdx,(%rax)
fffff800002c7249:	e9 8d 00 00 00       	jmp    0xfffff800002c72db
fffff800002c724e:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002c7253:	e9 86 00 00 00       	jmp    0xfffff800002c72de
fffff800002c7258:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
fffff800002c725d:	49 8b 8a 90 36 00 00 	mov    0x3690(%r10),%rcx
fffff800002c7264:	48 89 08             	mov    %rcx,(%rax)
fffff800002c7267:	eb 72                	jmp    0xfffff800002c72db
fffff800002c7269:	41 8b 82 a0 36 00 00 	mov    0x36a0(%r10),%eax
fffff800002c7270:	4c 8b db             	mov    %rbx,%r11
fffff800002c7273:	41 8a 8a a4 36 00 00 	mov    0x36a4(%r10),%cl
fffff800002c727a:	83 e0 03             	and    $0x3,%eax
fffff800002c727d:	83 e1 0f             	and    $0xf,%ecx
fffff800002c7280:	41 b8 02 00 00 00    	mov    $0x2,%r8d
fffff800002c7286:	48 c1 e1 10          	shl    $0x10,%rcx
fffff800002c728a:	48 0b c1             	or     %rcx,%rax
fffff800002c728d:	49 8b 8a b0 24 00 00 	mov    0x24b0(%r10),%rcx
fffff800002c7294:	4c 8b 09             	mov    (%rcx),%r9
fffff800002c7297:	49 83 c1 10          	add    $0x10,%r9
fffff800002c729b:	41 f6 01 01          	testb  $0x1,(%r9)
fffff800002c729f:	74 25                	je     0xfffff800002c72c6
fffff800002c72a1:	48 8b c8             	mov    %rax,%rcx
fffff800002c72a4:	48 c1 e9 14          	shr    $0x14,%rcx
fffff800002c72a8:	0f b7 d1             	movzwl %cx,%edx
fffff800002c72ab:	48 b9 00 00 f0 ff 0f 	movabs $0xffff00000,%rcx
fffff800002c72b2:	00 00 00
fffff800002c72b5:	4c 0f ab da          	bts    %r11,%rdx