fffff800002cb9c2:	45 03 c2             	add    %r10d,%r8d
fffff800002cb9c5:	eb c6                	jmp    0xfffff800002cb98d
fffff800002cb9c7:	8b d6                	mov    %esi,%edx
fffff800002cb9c9:	49 8b 43 10          	mov    0x10(%r11),%rax
fffff800002cb9cd:	0f b7 d8             	movzwl %ax,%ebx
fffff800002cb9d0:	8b cb                	mov    %ebx,%ecx
fffff800002cb9d2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff800002cb9d7:	c1 e1 06             	shl    $0x6,%ecx
fffff800002cb9da:	3b d1                	cmp    %ecx,%edx
fffff800002cb9dc:	0f 83 89 00 00 00    	jae    0xfffff800002cba6b
fffff800002cb9e2:	44 8b ca             	mov    %edx,%r9d
fffff800002cb9e5:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002cb9e9:	83 e2 3f             	and    $0x3f,%edx
fffff800002cb9ec:	41 c1 e9 06          	shr    $0x6,%r9d
fffff800002cb9f0:	8b ca                	mov    %edx,%ecx
fffff800002cb9f2:	89 54 24 40          	mov    %edx,0x40(%rsp)
fffff800002cb9f6:	4d 8b d6             	mov    %r14,%r10
fffff800002cb9f9:	49 d3 e2             	shl    %cl,%r10
fffff800002cb9fc:	44 3b c8             	cmp    %eax,%r9d
fffff800002cb9ff:	73 33                	jae    0xfffff800002cba34
fffff800002cba01:	41 8b c9             	mov    %r9d,%ecx
fffff800002cba04:	48 83 c1 03          	add    $0x3,%rcx
fffff800002cba08:	49 8d 0c cb          	lea    (%r11,%rcx,8),%rcx
fffff800002cba0c:	48 8b 01             	mov    (%rcx),%rax
fffff800002cba0f:	49 23 c2             	and    %r10,%rax
fffff800002cba12:	4c 0f bc d0          	bsf    %rax,%r10
fffff800002cba16:	44 89 54 24 40       	mov    %r10d,0x40(%rsp)
fffff800002cba1b:	75 43                	jne    0xfffff800002cba60
fffff800002cba1d:	44 03 cd             	add    %ebp,%r9d
fffff800002cba20:	89 74 24 40          	mov    %esi,0x40(%rsp)
fffff800002cba24:	48 83 c1 08          	add    $0x8,%rcx
fffff800002cba28:	4d 8b d6             	mov    %r14,%r10
fffff800002cba2b:	44 3b 4c 24 34       	cmp    0x34(%rsp),%r9d
fffff800002cba30:	72 da                	jb     0xfffff800002cba0c
fffff800002cba32:	8b ce                	mov    %esi,%ecx
fffff800002cba34:	44 3b cb             	cmp    %ebx,%r9d
fffff800002cba37:	73 32                	jae    0xfffff800002cba6b
fffff800002cba39:	66 39 6c 24 32       	cmp    %bp,0x32(%rsp)
fffff800002cba3e:	75 2b                	jne    0xfffff800002cba6b
fffff800002cba40:	41 8b d1             	mov    %r9d,%edx
fffff800002cba43:	c1 e2 06             	shl    $0x6,%edx
fffff800002cba46:	03 d1                	add    %ecx,%edx
fffff800002cba48:	41 3b d0             	cmp    %r8d,%edx
fffff800002cba4b:	73 1e                	jae    0xfffff800002cba6b
fffff800002cba4d:	41 0f b6 43 03       	movzbl 0x3(%r11),%eax
fffff800002cba52:	48 03 c7             	add    %rdi,%rax
fffff800002cba55:	03 d5                	add    %ebp,%edx
fffff800002cba57:	41 89 34 87          	mov    %esi,(%r15,%rax,4)
fffff800002cba5b:	e9 69 ff ff ff       	jmp    0xfffff800002cb9c9
fffff800002cba60:	41 8b d1             	mov    %r9d,%edx
fffff800002cba63:	c1 e2 06             	shl    $0x6,%edx
fffff800002cba66:	41 03 d2             	add    %r10d,%edx
fffff800002cba69:	eb dd                	jmp    0xfffff800002cba48
fffff800002cba6b:	b8 05 00 00 00       	mov    $0x5,%eax
fffff800002cba70:	eb 03                	jmp    0xfffff800002cba75
fffff800002cba72:	0f b7 c6             	movzwl %si,%eax
fffff800002cba75:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002cba7a:	41 5f                	pop    %r15
fffff800002cba7c:	41 5e                	pop    %r14
fffff800002cba7e:	5f                   	pop    %rdi
fffff800002cba7f:	5e                   	pop    %rsi
fffff800002cba80:	5d                   	pop    %rbp
fffff800002cba81:	c3                   	ret
fffff800002cba82:	cc                   	int3
fffff800002cba83:	cc                   	int3
fffff800002cba84:	cc                   	int3
fffff800002cba85:	cc                   	int3
fffff800002cba86:	cc                   	int3
fffff800002cba87:	cc                   	int3
fffff800002cba88:	cc                   	int3
fffff800002cba89:	cc                   	int3
fffff800002cba8a:	cc                   	int3
fffff800002cba8b:	cc                   	int3
fffff800002cba8c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002cba91:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
fffff800002cba96:	56                   	push   %rsi
fffff800002cba97:	57                   	push   %rdi
fffff800002cba98:	41 56                	push   %r14
fffff800002cba9a:	48 83 ec 30          	sub    $0x30,%rsp
fffff800002cba9e:	41 be 01 00 00 00    	mov    $0x1,%r14d
fffff800002cbaa4:	48 8b f9             	mov    %rcx,%rdi
fffff800002cbaa7:	44 84 b1 38 01 00 00 	test   %r14b,0x138(%rcx)
fffff800002cbaae:	0f 85 71 01 00 00    	jne    0xfffff800002cbc25
fffff800002cbab4:	33 ed                	xor    %ebp,%ebp
fffff800002cbab6:	40 88 a9 58 02 00 00 	mov    %bpl,0x258(%rcx)
fffff800002cbabd:	8b dd                	mov    %ebp,%ebx
fffff800002cbabf:	48 89 a9 60 02 00 00 	mov    %rbp,0x260(%rcx)
fffff800002cbac6:	48 8b 87 40 01 00 00 	mov    0x140(%rdi),%rax
fffff800002cbacd:	44 0f b7 c8          	movzwl %ax,%r9d
fffff800002cbad1:	41 8b c9             	mov    %r9d,%ecx
fffff800002cbad4:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
fffff800002cbad9:	c1 e1 06             	shl    $0x6,%ecx
fffff800002cbadc:	3b d9                	cmp    %ecx,%ebx
fffff800002cbade:	0f 83 41 01 00 00    	jae    0xfffff800002cbc25
fffff800002cbae4:	8b d3                	mov    %ebx,%edx
fffff800002cbae6:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002cbaea:	83 e3 3f             	and    $0x3f,%ebx
fffff800002cbaed:	c1 ea 06             	shr    $0x6,%edx
fffff800002cbaf0:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff800002cbaf4:	8b cb                	mov    %ebx,%ecx
fffff800002cbaf6:	49 d3 e0             	shl    %cl,%r8
fffff800002cbaf9:	3b d0                	cmp    %eax,%edx
fffff800002cbafb:	73 2a                	jae    0xfffff800002cbb27
fffff800002cbafd:	8b ca                	mov    %edx,%ecx
fffff800002cbaff:	48 83 c1 29          	add    $0x29,%rcx
fffff800002cbb03:	48 8d 0c cf          	lea    (%rdi,%rcx,8),%rcx
fffff800002cbb07:	4c 23 01             	and    (%rcx),%r8
fffff800002cbb0a:	49 0f bc c0          	bsf    %r8,%rax
fffff800002cbb0e:	0f 85 88 00 00 00    	jne    0xfffff800002cbb9c
fffff800002cbb14:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
fffff800002cbb18:	41 03 d6             	add    %r14d,%edx
fffff800002cbb1b:	48 83 c1 08          	add    $0x8,%rcx
fffff800002cbb1f:	3b 54 24 5c          	cmp    0x5c(%rsp),%edx
fffff800002cbb23:	72 e2                	jb     0xfffff800002cbb07
fffff800002cbb25:	8b cd                	mov    %ebp,%ecx
fffff800002cbb27:	41 3b d1             	cmp    %r9d,%edx
fffff800002cbb2a:	0f 83 f5 00 00 00    	jae    0xfffff800002cbc25
fffff800002cbb30:	66 44 39 74 24 5a    	cmp    %r14w,0x5a(%rsp)
fffff800002cbb36:	0f 85 e9 00 00 00    	jne    0xfffff800002cbc25
fffff800002cbb3c:	8b da                	mov    %edx,%ebx
fffff800002cbb3e:	c1 e3 06             	shl    $0x6,%ebx
fffff800002cbb41:	03 d9                	add    %ecx,%ebx
fffff800002cbb43:	0f b6 97 3a 01 00 00 	movzbl 0x13a(%rdi),%edx
fffff800002cbb4a:	48 8d 35 cf ae 33 00 	lea    0x33aecf(%rip),%rsi        # 0xfffff80000606a20
fffff800002cbb51:	48 8b 34 de          	mov    (%rsi,%rbx,8),%rsi
fffff800002cbb55:	48 8b ce             	mov    %rsi,%rcx
fffff800002cbb58:	e8 2b 3e 00 00       	call   0xfffff800002cf988
fffff800002cbb5d:	0f b7 87 38 01 00 00 	movzwl 0x138(%rdi),%eax
fffff800002cbb64:	84 c0                	test   %al,%al
fffff800002cbb66:	78 7c                	js     0xfffff800002cbbe4
fffff800002cbb68:	a8 02                	test   $0x2,%al
fffff800002cbb6a:	74 51                	je     0xfffff800002cbbbd
fffff800002cbb6c:	f6 05 ed d9 33 00 10 	testb  $0x10,0x33d9ed(%rip)        # 0xfffff80000609560
fffff800002cbb73:	74 43                	je     0xfffff800002cbbb8
fffff800002cbb75:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
fffff800002cbb7c:	8b d3                	mov    %ebx,%edx
fffff800002cbb7e:	48 8b c1             	mov    %rcx,%rax
fffff800002cbb81:	c1 ea 06             	shr    $0x6,%edx
fffff800002cbb84:	44 8b c3             	mov    %ebx,%r8d
fffff800002cbb87:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002cbb8b:	41 83 e0 3f          	and    $0x3f,%r8d
fffff800002cbb8f:	3b d0                	cmp    %eax,%edx
fffff800002cbb91:	72 12                	jb     0xfffff800002cbba5
fffff800002cbb93:	48 c1 e9 10          	shr    $0x10,%rcx
fffff800002cbb97:	66 85 c9             	test   %cx,%cx
fffff800002cbb9a:	eb 1a                	jmp    0xfffff800002cbbb6
fffff800002cbb9c:	8b da                	mov    %edx,%ebx
fffff800002cbb9e:	c1 e3 06             	shl    $0x6,%ebx
fffff800002cbba1:	03 d8                	add    %eax,%ebx
fffff800002cbba3:	eb 9e                	jmp    0xfffff800002cbb43
fffff800002cbba5:	41 8b c8             	mov    %r8d,%ecx
fffff800002cbba8:	48 0f a3 8c d7 b0 00 	bt     %rcx,0xb0(%rdi,%rdx,8)
fffff800002cbbaf:	00 00
fffff800002cbbb1:	0f 92 c0             	setb   %al
fffff800002cbbb4:	84 c0                	test   %al,%al
fffff800002cbbb6:	74 2c                	je     0xfffff800002cbbe4
fffff800002cbbb8:	44 8b c5             	mov    %ebp,%r8d
fffff800002cbbbb:	eb 2d                	jmp    0xfffff800002cbbea
fffff800002cbbbd:	48 8b 8f a8 00 00 00 	mov    0xa8(%rdi),%rcx
fffff800002cbbc4:	8b d3                	mov    %ebx,%edx
fffff800002cbbc6:	48 8b c1             	mov    %rcx,%rax
fffff800002cbbc9:	c1 ea 06             	shr    $0x6,%edx
fffff800002cbbcc:	44 8b c3             	mov    %ebx,%r8d
fffff800002cbbcf:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002cbbd3:	41 83 e0 3f          	and    $0x3f,%r8d
fffff800002cbbd7:	3b d0                	cmp    %eax,%edx
fffff800002cbbd9:	72 32                	jb     0xfffff800002cbc0d
fffff800002cbbdb:	48 c1 e9 10          	shr    $0x10,%rcx
fffff800002cbbdf:	66 85 c9             	test   %cx,%cx
fffff800002cbbe2:	75 3c                	jne    0xfffff800002cbc20
fffff800002cbbe4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
fffff800002cbbea:	0f b6 97 3a 01 00 00 	movzbl 0x13a(%rdi),%edx
fffff800002cbbf1:	4c 8b cf             	mov    %rdi,%r9
fffff800002cbbf4:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
fffff800002cbbf8:	48 8b ce             	mov    %rsi,%rcx
fffff800002cbbfb:	40 88 6c 24 20       	mov    %bpl,0x20(%rsp)
fffff800002cbc00:	e8 5b 37 00 00       	call   0xfffff800002cf360
fffff800002cbc05:	41 03 de             	add    %r14d,%ebx
fffff800002cbc08:	e9 b9 fe ff ff       	jmp    0xfffff800002cbac6
fffff800002cbc0d:	41 8b c8             	mov    %r8d,%ecx
fffff800002cbc10:	48 0f a3 8c d7 b0 00 	bt     %rcx,0xb0(%rdi,%rdx,8)
fffff800002cbc17:	00 00
fffff800002cbc19:	0f 92 c0             	setb   %al
fffff800002cbc1c:	84 c0                	test   %al,%al
fffff800002cbc1e:	74 c4                	je     0xfffff800002cbbe4
fffff800002cbc20:	45 8b c6             	mov    %r14d,%r8d
fffff800002cbc23:	eb c5                	jmp    0xfffff800002cbbea
fffff800002cbc25:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff800002cbc2a:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff800002cbc2f:	48 83 c4 30          	add    $0x30,%rsp
fffff800002cbc33:	41 5e                	pop    %r14
fffff800002cbc35:	5f                   	pop    %rdi
fffff800002cbc36:	5e                   	pop    %rsi
fffff800002cbc37:	c3                   	ret
fffff800002cbc38:	cc                   	int3
fffff800002cbc39:	cc                   	int3
fffff800002cbc3a:	cc                   	int3
fffff800002cbc3b:	cc                   	int3
fffff800002cbc3c:	cc                   	int3
fffff800002cbc3d:	cc                   	int3
fffff800002cbc3e:	cc                   	int3
fffff800002cbc3f:	cc                   	int3
fffff800002cbc40:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002cbc45:	33 d2                	xor    %edx,%edx
fffff800002cbc47:	4c 8b c9             	mov    %rcx,%r9
fffff800002cbc4a:	8d 5a 01             	lea    0x1(%rdx),%ebx
fffff800002cbc4d:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff800002cbc51:	44 0f b7 d8          	movzwl %ax,%r11d
fffff800002cbc55:	41 8b cb             	mov    %r11d,%ecx
fffff800002cbc58:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
fffff800002cbc5d:	c1 e1 06             	shl    $0x6,%ecx
fffff800002cbc60:	3b d1                	cmp    %ecx,%edx
fffff800002cbc62:	0f 83 97 00 00 00    	jae    0xfffff800002cbcff
fffff800002cbc68:	44 8b c2             	mov    %edx,%r8d
fffff800002cbc6b:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002cbc6f:	83 e2 3f             	and    $0x3f,%edx
fffff800002cbc72:	41 c1 e8 06          	shr    $0x6,%r8d
fffff800002cbc76:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
fffff800002cbc7a:	89 54 24 08          	mov    %edx,0x8(%rsp)
fffff800002cbc7e:	8b ca                	mov    %edx,%ecx
fffff800002cbc80:	49 d3 e2             	shl    %cl,%r10
fffff800002cbc83:	44 3b c0             	cmp    %eax,%r8d
fffff800002cbc86:	73 35                	jae    0xfffff800002cbcbd
fffff800002cbc88:	41 8b c8             	mov    %r8d,%ecx
fffff800002cbc8b:	48 83 c1 03          	add    $0x3,%rcx
fffff800002cbc8f:	49 8d 0c c9          	lea    (%r9,%rcx,8),%rcx
fffff800002cbc93:	48 8b 01             	mov    (%rcx),%rax
fffff800002cbc96:	49 23 c2             	and    %r10,%rax
fffff800002cbc99:	4c 0f bc d0          	bsf    %rax,%r10
fffff800002cbc9d:	44 89 54 24 08       	mov    %r10d,0x8(%rsp)
fffff800002cbca2:	75 50                	jne    0xfffff800002cbcf4
fffff800002cbca4:	83 64 24 08 00       	andl   $0x0,0x8(%rsp)
fffff800002cbca9:	49 83 ca ff          	or     $0xffffffffffffffff,%r10
fffff800002cbcad:	44 03 c3             	add    %ebx,%r8d
fffff800002cbcb0:	48 83 c1 08          	add    $0x8,%rcx
fffff800002cbcb4:	44 3b 44 24 14       	cmp    0x14(%rsp),%r8d
fffff800002cbcb9:	72 d8                	jb     0xfffff800002cbc93
fffff800002cbcbb:	33 c9                	xor    %ecx,%ecx
fffff800002cbcbd:	45 3b c3             	cmp    %r11d,%r8d
fffff800002cbcc0:	73 3d                	jae    0xfffff800002cbcff
fffff800002cbcc2:	66 39 5c 24 12       	cmp    %bx,0x12(%rsp)
fffff800002cbcc7:	75 36                	jne    0xfffff800002cbcff
fffff800002cbcc9:	41 8b d0             	mov    %r8d,%edx
fffff800002cbccc:	c1 e2 06             	shl    $0x6,%edx
fffff800002cbccf:	03 d1                	add    %ecx,%edx
fffff800002cbcd1:	41 0f b6 41 03       	movzbl 0x3(%r9),%eax
fffff800002cbcd6:	8b ca                	mov    %edx,%ecx
fffff800002cbcd8:	48 c1 e1 08          	shl    $0x8,%rcx
fffff800002cbcdc:	48 03 c8             	add    %rax,%rcx
fffff800002cbcdf:	48 8d 05 ba 4e 34 00 	lea    0x344eba(%rip),%rax        # 0xfffff80000610ba0
fffff800002cbce6:	03 d3                	add    %ebx,%edx
fffff800002cbce8:	c7 04 88 00 00 00 00 	movl   $0x0,(%rax,%rcx,4)
fffff800002cbcef:	e9 59 ff ff ff       	jmp    0xfffff800002cbc4d
fffff800002cbcf4:	41 8b d0             	mov    %r8d,%edx
fffff800002cbcf7:	c1 e2 06             	shl    $0x6,%edx
fffff800002cbcfa:	41 03 d2             	add    %r10d,%edx
fffff800002cbcfd:	eb d2                	jmp    0xfffff800002cbcd1
fffff800002cbcff:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
fffff800002cbd04:	c3                   	ret
fffff800002cbd05:	cc                   	int3
fffff800002cbd06:	cc                   	int3
fffff800002cbd07:	cc                   	int3
fffff800002cbd08:	cc                   	int3
fffff800002cbd09:	cc                   	int3
fffff800002cbd0a:	cc                   	int3
fffff800002cbd0b:	cc                   	int3
fffff800002cbd0c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002cbd11:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002cbd16:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
fffff800002cbd1b:	57                   	push   %rdi
fffff800002cbd1c:	41 56                	push   %r14
fffff800002cbd1e:	41 57                	push   %r15
fffff800002cbd20:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
fffff800002cbd27:	48 8b 05 ba 58 33 00 	mov    0x3358ba(%rip),%rax        # 0xfffff800006015e8
fffff800002cbd2e:	48 33 c4             	xor    %rsp,%rax
fffff800002cbd31:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
fffff800002cbd38:	00
fffff800002cbd39:	48 8b d9             	mov    %rcx,%rbx
fffff800002cbd3c:	33 f6                	xor    %esi,%esi
fffff800002cbd3e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
fffff800002cbd43:	40 88 74 24 30       	mov    %sil,0x30(%rsp)
fffff800002cbd48:	33 d2                	xor    %edx,%edx
fffff800002cbd4a:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff800002cbd50:	e8 6b 88 f7 ff       	call   0xfffff800002445c0
fffff800002cbd55:	f0 48 0f ba 2d 29 4e 	lock btsq $0x0,0x344e29(%rip)        # 0xfffff80000610b88
fffff800002cbd5c:	34 00 00
fffff800002cbd5f:	4c 8d b3 e8 08 00 00 	lea    0x8e8(%rbx),%r14
fffff800002cbd66:	73 0c                	jae    0xfffff800002cbd74
fffff800002cbd68:	48 8d 0d 19 4e 34 00 	lea    0x344e19(%rip),%rcx        # 0xfffff80000610b88
fffff800002cbd6f:	e8 9c f8 f4 ff       	call   0xfffff8000021b610
fffff800002cbd74:	41 bf 10 00 00 00    	mov    $0x10,%r15d
fffff800002cbd7a:	40 38 b3 1c 01 00 00 	cmp    %sil,0x11c(%rbx)
fffff800002cbd81:	0f 84 9b 00 00 00    	je     0xfffff800002cbe22
fffff800002cbd87:	41 c6 06 01          	movb   $0x1,(%r14)
fffff800002cbd8b:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
fffff800002cbd92:	8b 48 20             	mov    0x20(%rax),%ecx
fffff800002cbd95:	41 89 4e 08          	mov    %ecx,0x8(%r14)
fffff800002cbd99:	41 c6 46 01 f0       	movb   $0xf0,0x1(%r14)
fffff800002cbd9e:	49 8b ce             	mov    %r14,%rcx
fffff800002cbda1:	e8 16 33 00 00       	call   0xfffff800002cf0bc
fffff800002cbda6:	f0 48 21 35 da 4d 34 	lock and %rsi,0x344dda(%rip)        # 0xfffff80000610b88
fffff800002cbdad:	00
fffff800002cbdae:	41 8b 7e 08          	mov    0x8(%r14),%edi
fffff800002cbdb2:	49 8d 4e 18          	lea    0x18(%r14),%rcx
fffff800002cbdb6:	8b df                	mov    %edi,%ebx
fffff800002cbdb8:	49 89 76 10          	mov    %rsi,0x10(%r14)
fffff800002cbdbc:	c1 eb 06             	shr    $0x6,%ebx
fffff800002cbdbf:	33 d2                	xor    %edx,%edx
fffff800002cbdc1:	66 45 89 7e 10       	mov    %r15w,0x10(%r14)
fffff800002cbdc6:	83 e7 3f             	and    $0x3f,%edi
fffff800002cbdc9:	44 8d 43 01          	lea    0x1(%rbx),%r8d
fffff800002cbdcd:	49 c1 e0 03          	shl    $0x3,%r8
fffff800002cbdd1:	e8 ea 87 f7 ff       	call   0xfffff800002445c0
fffff800002cbdd6:	8d 53 01             	lea    0x1(%rbx),%edx
fffff800002cbdd9:	44 8b c7             	mov    %edi,%r8d
fffff800002cbddc:	0f b7 d2             	movzwl %dx,%edx
fffff800002cbddf:	49 8b ce             	mov    %r14,%rcx
fffff800002cbde2:	41 89 56 14          	mov    %edx,0x14(%r14)
fffff800002cbde6:	4d 0f ab 44 de 18    	bts    %r8,0x18(%r14,%rbx,8)
fffff800002cbdec:	e8 7b e3 ff ff       	call   0xfffff800002ca16c
fffff800002cbdf1:	0f b7 c6             	movzwl %si,%eax
fffff800002cbdf4:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
fffff800002cbdfb:	00
fffff800002cbdfc:	48 33 cc             	xor    %rsp,%rcx
fffff800002cbdff:	e8 6c f7 f6 ff       	call   0xfffff8000023b570
fffff800002cbe04:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
fffff800002cbe0b:	00
fffff800002cbe0c:	49 8b 5b 28          	mov    0x28(%r11),%rbx
fffff800002cbe10:	49 8b 6b 30          	mov    0x30(%r11),%rbp
fffff800002cbe14:	49 8b 73 38          	mov    0x38(%r11),%rsi
fffff800002cbe18:	49 8b e3             	mov    %r11,%rsp
fffff800002cbe1b:	41 5f                	pop    %r15
fffff800002cbe1d:	41 5e                	pop    %r14
fffff800002cbe1f:	5f                   	pop    %rdi
fffff800002cbe20:	c3                   	ret
fffff800002cbe21:	cc                   	int3
fffff800002cbe22:	48 8b 83 08 03 00 00 	mov    0x308(%rbx),%rax
fffff800002cbe29:	48 8b a8 20 01 00 00 	mov    0x120(%rax),%rbp
fffff800002cbe30:	81 e5 00 00 00 01    	and    $0x1000000,%ebp
fffff800002cbe36:	74 3e                	je     0xfffff800002cbe76
fffff800002cbe38:	48 8b 83 08 01 00 00 	mov    0x108(%rbx),%rax
fffff800002cbe3f:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
fffff800002cbe44:	33 d2                	xor    %edx,%edx
fffff800002cbe46:	66 44 89 7c 24 40    	mov    %r15w,0x40(%rsp)
fffff800002cbe4c:	8b 78 20             	mov    0x20(%rax),%edi
fffff800002cbe4f:	8b df                	mov    %edi,%ebx
fffff800002cbe51:	c1 eb 06             	shr    $0x6,%ebx
fffff800002cbe54:	83 e7 3f             	and    $0x3f,%edi
fffff800002cbe57:	44 8d 43 01          	lea    0x1(%rbx),%r8d
fffff800002cbe5b:	49 c1 e0 03          	shl    $0x3,%r8