fffff8000024bceb:	4c 39 00             	cmp    %r8,(%rax)
fffff8000024bcee:	0f 85 0d 17 fd ff    	jne    0xfffff8000021d401
fffff8000024bcf4:	ff c1                	inc    %ecx
fffff8000024bcf6:	48 83 c0 08          	add    $0x8,%rax
fffff8000024bcfa:	3b ca                	cmp    %edx,%ecx
fffff8000024bcfc:	72 ed                	jb     0xfffff8000024bceb
fffff8000024bcfe:	eb 2a                	jmp    0xfffff8000024bd2a
fffff8000024bd00:	41 3b c8             	cmp    %r8d,%ecx
fffff8000024bd03:	73 25                	jae    0xfffff8000024bd2a
fffff8000024bd05:	0f b7 c3             	movzwl %bx,%eax
fffff8000024bd08:	66 f7 d8             	neg    %ax
fffff8000024bd0b:	49 8d 43 08          	lea    0x8(%r11),%rax
fffff8000024bd0f:	4a 8d 04 c8          	lea    (%rax,%r9,8),%rax
fffff8000024bd13:	48 1b d2             	sbb    %rdx,%rdx
fffff8000024bd16:	48 39 10             	cmp    %rdx,(%rax)
fffff8000024bd19:	0f 85 e2 16 fd ff    	jne    0xfffff8000021d401
fffff8000024bd1f:	ff c1                	inc    %ecx
fffff8000024bd21:	48 83 c0 08          	add    $0x8,%rax
fffff8000024bd25:	41 3b c8             	cmp    %r8d,%ecx
fffff8000024bd28:	72 ec                	jb     0xfffff8000024bd16
fffff8000024bd2a:	0f b7 45 df          	movzwl -0x21(%rbp),%eax
fffff8000024bd2e:	3b c8                	cmp    %eax,%ecx
fffff8000024bd30:	73 0a                	jae    0xfffff8000024bd3c
fffff8000024bd32:	66 41 3b da          	cmp    %r10w,%bx
fffff8000024bd36:	0f 85 c5 16 fd ff    	jne    0xfffff8000021d401
fffff8000024bd3c:	49 8b 0b             	mov    (%r11),%rcx
fffff8000024bd3f:	48 8b 87 e8 00 00 00 	mov    0xe8(%rdi),%rax
fffff8000024bd46:	48 8b d1             	mov    %rcx,%rdx
fffff8000024bd49:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
fffff8000024bd4d:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000024bd51:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000024bd55:	85 c9                	test   %ecx,%ecx
fffff8000024bd57:	74 23                	je     0xfffff8000024bd7c
fffff8000024bd59:	49 83 c3 08          	add    $0x8,%r11
fffff8000024bd5d:	4c 8d 87 f0 00 00 00 	lea    0xf0(%rdi),%r8
fffff8000024bd64:	44 8b f2             	mov    %edx,%r14d
fffff8000024bd67:	49 8b 0b             	mov    (%r11),%rcx
fffff8000024bd6a:	f0 49 09 08          	lock or %rcx,(%r8)
fffff8000024bd6e:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000024bd72:	4d 8d 5b 08          	lea    0x8(%r11),%r11
fffff8000024bd76:	48 83 ea 01          	sub    $0x1,%rdx
fffff8000024bd7a:	75 eb                	jne    0xfffff8000024bd67
fffff8000024bd7c:	0f b7 d0             	movzwl %ax,%edx
fffff8000024bd7f:	44 3b f2             	cmp    %edx,%r14d
fffff8000024bd82:	73 2c                	jae    0xfffff8000024bdb0
fffff8000024bd84:	66 83 7d 99 01       	cmpw   $0x1,-0x67(%rbp)
fffff8000024bd89:	75 25                	jne    0xfffff8000024bdb0
fffff8000024bd8b:	41 8b ce             	mov    %r14d,%ecx
fffff8000024bd8e:	44 8b c2             	mov    %edx,%r8d
fffff8000024bd91:	48 83 c1 1e          	add    $0x1e,%rcx
fffff8000024bd95:	45 2b c6             	sub    %r14d,%r8d
fffff8000024bd98:	44 8b f2             	mov    %edx,%r14d
fffff8000024bd9b:	48 8d 0c cf          	lea    (%rdi,%rcx,8),%rcx
fffff8000024bd9f:	48 c7 01 ff ff ff ff 	movq   $0xffffffffffffffff,(%rcx)
fffff8000024bda6:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000024bdaa:	49 83 e8 01          	sub    $0x1,%r8
fffff8000024bdae:	75 ef                	jne    0xfffff8000024bd9f
fffff8000024bdb0:	8b 87 ec 00 00 00    	mov    0xec(%rdi),%eax
fffff8000024bdb6:	41 3b c6             	cmp    %r14d,%eax
fffff8000024bdb9:	0f 83 42 16 fd ff    	jae    0xfffff8000021d401
fffff8000024bdbf:	f0 44 0f b1 b7 ec 00 	lock cmpxchg %r14d,0xec(%rdi)
fffff8000024bdc6:	00 00
fffff8000024bdc8:	0f 84 33 16 fd ff    	je     0xfffff8000021d401
fffff8000024bdce:	8b 87 ec 00 00 00    	mov    0xec(%rdi),%eax
fffff8000024bdd4:	41 3b c6             	cmp    %r14d,%eax
fffff8000024bdd7:	72 e6                	jb     0xfffff8000024bdbf
fffff8000024bdd9:	e9 23 16 fd ff       	jmp    0xfffff8000021d401
fffff8000024bdde:	44 8b 81 44 08 01 00 	mov    0x10844(%rcx),%r8d
fffff8000024bde5:	0f 57 c9             	xorps  %xmm1,%xmm1
fffff8000024bde8:	48 8b b1 d8 05 01 00 	mov    0x105d8(%rcx),%rsi
fffff8000024bdef:	41 8b d0             	mov    %r8d,%edx
fffff8000024bdf2:	c1 ea 06             	shr    $0x6,%edx
fffff8000024bdf5:	41 83 e0 3f          	and    $0x3f,%r8d
fffff8000024bdf9:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
fffff8000024bdfe:	48 8b 8e 70 01 00 00 	mov    0x170(%rsi),%rcx
fffff8000024be05:	48 8b c1             	mov    %rcx,%rax
fffff8000024be08:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000024be0c:	f3 0f 7f 4d 1f       	movdqu %xmm1,0x1f(%rbp)
fffff8000024be11:	3b d0                	cmp    %eax,%edx
fffff8000024be13:	72 0c                	jb     0xfffff8000024be21
fffff8000024be15:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000024be19:	66 85 c9             	test   %cx,%cx
fffff8000024be1c:	0f 95 c0             	setne  %al
fffff8000024be1f:	eb 0f                	jmp    0xfffff8000024be30
fffff8000024be21:	41 8b c8             	mov    %r8d,%ecx
fffff8000024be24:	48 0f a3 8c d6 78 01 	bt     %rcx,0x178(%rsi,%rdx,8)
fffff8000024be2b:	00 00
fffff8000024be2d:	0f 92 c0             	setb   %al
fffff8000024be30:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff8000024be36:	84 c0                	test   %al,%al
fffff8000024be38:	0f 84 79 02 00 00    	je     0xfffff8000024c0b7
fffff8000024be3e:	4c 8d 96 c0 00 00 00 	lea    0xc0(%rsi),%r10
fffff8000024be45:	49 8b 02             	mov    (%r10),%rax
fffff8000024be48:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000024be4c:	3b d0                	cmp    %eax,%edx
fffff8000024be4e:	72 1b                	jb     0xfffff8000024be6b
fffff8000024be50:	41 8b 42 04          	mov    0x4(%r10),%eax
fffff8000024be54:	3b c2                	cmp    %edx,%eax
fffff8000024be56:	77 13                	ja     0xfffff8000024be6b
fffff8000024be58:	8d 4a 01             	lea    0x1(%rdx),%ecx
fffff8000024be5b:	f0 41 0f b1 4a 04    	lock cmpxchg %ecx,0x4(%r10)
fffff8000024be61:	74 08                	je     0xfffff8000024be6b
fffff8000024be63:	41 8b 42 04          	mov    0x4(%r10),%eax
fffff8000024be67:	3b c2                	cmp    %edx,%eax
fffff8000024be69:	76 f0                	jbe    0xfffff8000024be5b
fffff8000024be6b:	41 8b c8             	mov    %r8d,%ecx
fffff8000024be6e:	f0 49 0f ab 4c d2 08 	lock bts %rcx,0x8(%r10,%rdx,8)
fffff8000024be75:	44 38 35 bf 13 5a 00 	cmp    %r14b,0x5a13bf(%rip)        # 0xfffff800007ed23b
fffff8000024be7c:	0f 84 35 02 00 00    	je     0xfffff8000024c0b7
fffff8000024be82:	49 8b 0a             	mov    (%r10),%rcx
fffff8000024be85:	49 8d 9c 24 00 05 01 	lea    0x10500(%r12),%rbx
fffff8000024be8c:	00
fffff8000024be8d:	48 8b 03             	mov    (%rbx),%rax
fffff8000024be90:	48 8b d1             	mov    %rcx,%rdx
fffff8000024be93:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000024be97:	4c 8b c0             	mov    %rax,%r8
fffff8000024be9a:	49 c1 e8 20          	shr    $0x20,%r8
fffff8000024be9e:	44 3b c2             	cmp    %edx,%r8d
fffff8000024bea1:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
fffff8000024bea5:	66 89 45 07          	mov    %ax,0x7(%rbp)
fffff8000024bea9:	44 0f 46 c2          	cmovbe %edx,%r8d
fffff8000024bead:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
fffff8000024beb1:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000024beb5:	44 89 45 0b          	mov    %r8d,0xb(%rbp)
fffff8000024beb9:	66 85 c0             	test   %ax,%ax
fffff8000024bebc:	74 0f                	je     0xfffff8000024becd
fffff8000024bebe:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000024bec2:	66 85 c9             	test   %cx,%cx
fffff8000024bec5:	74 06                	je     0xfffff8000024becd
fffff8000024bec7:	41 0f b7 c1          	movzwl %r9w,%eax
fffff8000024becb:	eb 03                	jmp    0xfffff8000024bed0
fffff8000024becd:	41 8b c6             	mov    %r14d,%eax
fffff8000024bed0:	44 8b 5d a3          	mov    -0x5d(%rbp),%r11d
fffff8000024bed4:	41 8b d6             	mov    %r14d,%edx
fffff8000024bed7:	44 8b 45 9b          	mov    -0x65(%rbp),%r8d
fffff8000024bedb:	66 89 45 09          	mov    %ax,0x9(%rbp)
fffff8000024bedf:	45 3b d8             	cmp    %r8d,%r11d
fffff8000024bee2:	8b fa                	mov    %edx,%edi
fffff8000024bee4:	41 8b c0             	mov    %r8d,%eax
fffff8000024bee7:	41 0f 42 c3          	cmovb  %r11d,%eax
fffff8000024beeb:	3b d0                	cmp    %eax,%edx
fffff8000024beed:	73 16                	jae    0xfffff8000024bf05
fffff8000024beef:	49 8b 44 fa 08       	mov    0x8(%r10,%rdi,8),%rax
fffff8000024bef4:	48 8b 4c fb 08       	mov    0x8(%rbx,%rdi,8),%rcx
fffff8000024bef9:	48 23 c8             	and    %rax,%rcx
fffff8000024befc:	48 89 4c fd 0f       	mov    %rcx,0xf(%rbp,%rdi,8)
fffff8000024bf01:	ff c2                	inc    %edx
fffff8000024bf03:	eb da                	jmp    0xfffff8000024bedf
fffff8000024bf05:	41 3b d3             	cmp    %r11d,%edx
fffff8000024bf08:	73 3c                	jae    0xfffff8000024bf46
fffff8000024bf0a:	0f b7 45 99          	movzwl -0x67(%rbp),%eax
fffff8000024bf0e:	4c 8d 55 0f          	lea    0xf(%rbp),%r10
fffff8000024bf12:	66 f7 d8             	neg    %ax
fffff8000024bf15:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
fffff8000024bf19:	48 8b c3             	mov    %rbx,%rax
fffff8000024bf1c:	48 8d 0c f9          	lea    (%rcx,%rdi,8),%rcx
fffff8000024bf20:	4d 1b c0             	sbb    %r8,%r8
fffff8000024bf23:	49 2b c2             	sub    %r10,%rax
fffff8000024bf26:	44 2b da             	sub    %edx,%r11d
fffff8000024bf29:	41 8b d3             	mov    %r11d,%edx
fffff8000024bf2c:	4c 8d 50 08          	lea    0x8(%rax),%r10
fffff8000024bf30:	49 8b 04 0a          	mov    (%r10,%rcx,1),%rax
fffff8000024bf34:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000024bf38:	49 23 c0             	and    %r8,%rax
fffff8000024bf3b:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
fffff8000024bf3f:	49 2b d1             	sub    %r9,%rdx
fffff8000024bf42:	75 ec                	jne    0xfffff8000024bf30
fffff8000024bf44:	eb 39                	jmp    0xfffff8000024bf7f
fffff8000024bf46:	41 3b d0             	cmp    %r8d,%edx
fffff8000024bf49:	73 34                	jae    0xfffff8000024bf7f
fffff8000024bf4b:	0f b7 45 a1          	movzwl -0x5f(%rbp),%eax
fffff8000024bf4f:	48 8d 4d 0f          	lea    0xf(%rbp),%rcx
fffff8000024bf53:	66 f7 d8             	neg    %ax
fffff8000024bf56:	48 8d 0c f9          	lea    (%rcx,%rdi,8),%rcx
fffff8000024bf5a:	48 8d 45 0f          	lea    0xf(%rbp),%rax
fffff8000024bf5e:	4d 1b db             	sbb    %r11,%r11
fffff8000024bf61:	4c 2b d0             	sub    %rax,%r10
fffff8000024bf64:	44 2b c2             	sub    %edx,%r8d
fffff8000024bf67:	41 8b d0             	mov    %r8d,%edx
fffff8000024bf6a:	49 8b 44 0a 08       	mov    0x8(%r10,%rcx,1),%rax
fffff8000024bf6f:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000024bf73:	49 23 c3             	and    %r11,%rax
fffff8000024bf76:	48 89 41 f8          	mov    %rax,-0x8(%rcx)
fffff8000024bf7a:	49 2b d1             	sub    %r9,%rdx
fffff8000024bf7d:	75 eb                	jne    0xfffff8000024bf6a
fffff8000024bf7f:	48 8b 03             	mov    (%rbx),%rax
fffff8000024bf82:	41 8b ce             	mov    %r14d,%ecx
fffff8000024bf85:	8b 55 0b             	mov    0xb(%rbp),%edx
fffff8000024bf88:	48 89 45 97          	mov    %rax,-0x69(%rbp)
fffff8000024bf8c:	44 8b 45 9b          	mov    -0x65(%rbp),%r8d
fffff8000024bf90:	41 3b d0             	cmp    %r8d,%edx
fffff8000024bf93:	44 8b d1             	mov    %ecx,%r10d
fffff8000024bf96:	41 8b c0             	mov    %r8d,%eax
fffff8000024bf99:	0f 42 c2             	cmovb  %edx,%eax
fffff8000024bf9c:	3b c8                	cmp    %eax,%ecx
fffff8000024bf9e:	73 14                	jae    0xfffff8000024bfb4
fffff8000024bfa0:	4a 8b 44 d3 08       	mov    0x8(%rbx,%r10,8),%rax
fffff8000024bfa5:	4a 39 44 d5 0f       	cmp    %rax,0xf(%rbp,%r10,8)
fffff8000024bfaa:	0f 85 07 01 00 00    	jne    0xfffff8000024c0b7
fffff8000024bfb0:	ff c1                	inc    %ecx
fffff8000024bfb2:	eb dc                	jmp    0xfffff8000024bf90
fffff8000024bfb4:	0f b7 7d 09          	movzwl 0x9(%rbp),%edi
fffff8000024bfb8:	44 0f b7 5d 99       	movzwl -0x67(%rbp),%r11d
fffff8000024bfbd:	3b ca                	cmp    %edx,%ecx
fffff8000024bfbf:	73 27                	jae    0xfffff8000024bfe8
fffff8000024bfc1:	41 0f b7 c3          	movzwl %r11w,%eax
fffff8000024bfc5:	66 f7 d8             	neg    %ax
fffff8000024bfc8:	48 8d 45 0f          	lea    0xf(%rbp),%rax
fffff8000024bfcc:	4a 8d 04 d0          	lea    (%rax,%r10,8),%rax
fffff8000024bfd0:	4d 1b c0             	sbb    %r8,%r8
fffff8000024bfd3:	4c 39 00             	cmp    %r8,(%rax)
fffff8000024bfd6:	0f 85 db 00 00 00    	jne    0xfffff8000024c0b7
fffff8000024bfdc:	ff c1                	inc    %ecx
fffff8000024bfde:	48 83 c0 08          	add    $0x8,%rax
fffff8000024bfe2:	3b ca                	cmp    %edx,%ecx
fffff8000024bfe4:	72 ed                	jb     0xfffff8000024bfd3
fffff8000024bfe6:	eb 2a                	jmp    0xfffff8000024c012
fffff8000024bfe8:	41 3b c8             	cmp    %r8d,%ecx
fffff8000024bfeb:	73 25                	jae    0xfffff8000024c012
fffff8000024bfed:	0f b7 c7             	movzwl %di,%eax
fffff8000024bff0:	66 f7 d8             	neg    %ax
fffff8000024bff3:	48 8d 43 08          	lea    0x8(%rbx),%rax
fffff8000024bff7:	4a 8d 04 d0          	lea    (%rax,%r10,8),%rax
fffff8000024bffb:	48 1b d2             	sbb    %rdx,%rdx
fffff8000024bffe:	48 39 10             	cmp    %rdx,(%rax)
fffff8000024c001:	0f 85 b0 00 00 00    	jne    0xfffff8000024c0b7
fffff8000024c007:	ff c1                	inc    %ecx
fffff8000024c009:	48 83 c0 08          	add    $0x8,%rax
fffff8000024c00d:	41 3b c8             	cmp    %r8d,%ecx
fffff8000024c010:	72 ec                	jb     0xfffff8000024bffe
fffff8000024c012:	0f b7 45 07          	movzwl 0x7(%rbp),%eax
fffff8000024c016:	3b c8                	cmp    %eax,%ecx
fffff8000024c018:	73 0a                	jae    0xfffff8000024c024
fffff8000024c01a:	66 41 3b fb          	cmp    %r11w,%di
fffff8000024c01e:	0f 85 93 00 00 00    	jne    0xfffff8000024c0b7
fffff8000024c024:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000024c027:	48 8b 86 e8 00 00 00 	mov    0xe8(%rsi),%rax
fffff8000024c02e:	48 8b d1             	mov    %rcx,%rdx
fffff8000024c031:	48 89 4d 97          	mov    %rcx,-0x69(%rbp)
fffff8000024c035:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000024c039:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000024c03d:	85 c9                	test   %ecx,%ecx
fffff8000024c03f:	74 22                	je     0xfffff8000024c063
fffff8000024c041:	48 83 c3 08          	add    $0x8,%rbx
fffff8000024c045:	4c 8d 86 f0 00 00 00 	lea    0xf0(%rsi),%r8
fffff8000024c04c:	44 8b f2             	mov    %edx,%r14d
fffff8000024c04f:	48 8b 0b             	mov    (%rbx),%rcx
fffff8000024c052:	f0 49 09 08          	lock or %rcx,(%r8)
fffff8000024c056:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000024c05a:	48 8d 5b 08          	lea    0x8(%rbx),%rbx
fffff8000024c05e:	49 2b d1             	sub    %r9,%rdx
fffff8000024c061:	75 ec                	jne    0xfffff8000024c04f
fffff8000024c063:	0f b7 d0             	movzwl %ax,%edx
fffff8000024c066:	44 3b f2             	cmp    %edx,%r14d
fffff8000024c069:	73 2b                	jae    0xfffff8000024c096
fffff8000024c06b:	66 44 39 4d 99       	cmp    %r9w,-0x67(%rbp)
fffff8000024c070:	75 24                	jne    0xfffff8000024c096
fffff8000024c072:	41 8b ce             	mov    %r14d,%ecx
fffff8000024c075:	44 8b c2             	mov    %edx,%r8d
fffff8000024c078:	48 83 c1 1e          	add    $0x1e,%rcx
fffff8000024c07c:	45 2b c6             	sub    %r14d,%r8d
fffff8000024c07f:	44 8b f2             	mov    %edx,%r14d
fffff8000024c082:	48 8d 0c ce          	lea    (%rsi,%rcx,8),%rcx
fffff8000024c086:	48 c7 01 ff ff ff ff 	movq   $0xffffffffffffffff,(%rcx)
fffff8000024c08d:	48 8d 49 08          	lea    0x8(%rcx),%rcx
fffff8000024c091:	4d 2b c1             	sub    %r9,%r8
fffff8000024c094:	75 f0                	jne    0xfffff8000024c086
fffff8000024c096:	8b 86 ec 00 00 00    	mov    0xec(%rsi),%eax
fffff8000024c09c:	41 3b c6             	cmp    %r14d,%eax
fffff8000024c09f:	73 16                	jae    0xfffff8000024c0b7
fffff8000024c0a1:	f0 44 0f b1 b6 ec 00 	lock cmpxchg %r14d,0xec(%rsi)
fffff8000024c0a8:	00 00
fffff8000024c0aa:	74 0b                	je     0xfffff8000024c0b7
fffff8000024c0ac:	8b 86 ec 00 00 00    	mov    0xec(%rsi),%eax
fffff8000024c0b2:	41 3b c6             	cmp    %r14d,%eax
fffff8000024c0b5:	72 ea                	jb     0xfffff8000024c0a1
fffff8000024c0b7:	45 89 4f 2c          	mov    %r9d,0x2c(%r15)
fffff8000024c0bb:	e9 41 13 fd ff       	jmp    0xfffff8000021d401
fffff8000024c0c0:	41 0f b6 87 85 00 00 	movzbl 0x85(%r15),%eax
fffff8000024c0c7:	00
fffff8000024c0c8:	84 c0                	test   %al,%al
fffff8000024c0ca:	75 18                	jne    0xfffff8000024c0e4
fffff8000024c0cc:	49 8b 47 08          	mov    0x8(%r15),%rax
fffff8000024c0d0:	48 8b 08             	mov    (%rax),%rcx
fffff8000024c0d3:	48 8b 41 10          	mov    0x10(%rcx),%rax
fffff8000024c0d7:	48 85 c0             	test   %rax,%rax
fffff8000024c0da:	75 08                	jne    0xfffff8000024c0e4
fffff8000024c0dc:	0f b6 41 3c          	movzbl 0x3c(%rcx),%eax
fffff8000024c0e0:	84 c0                	test   %al,%al
fffff8000024c0e2:	74 19                	je     0xfffff8000024c0fd
fffff8000024c0e4:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
fffff8000024c0e8:	49 8b cf             	mov    %r15,%rcx
fffff8000024c0eb:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
fffff8000024c0ef:	e8 60 ee fe ff       	call   0xfffff8000023af54
fffff8000024c0f4:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
fffff8000024c0f8:	48 85 db             	test   %rbx,%rbx
fffff8000024c0fb:	75 4e                	jne    0xfffff8000024c14b
fffff8000024c0fd:	49 8b cd             	mov    %r13,%rcx
fffff8000024c100:	e8 2f 6a 00 00       	call   0xfffff80000252b34
fffff8000024c105:	f3 90                	pause
fffff8000024c107:	48 81 fe 00 27 b9 29 	cmp    $0x29b92700,%rsi
fffff8000024c10e:	77 14                	ja     0xfffff8000024c124
fffff8000024c110:	41 0f b6 87 87 00 00 	movzbl 0x87(%r15),%eax
fffff8000024c117:	00
fffff8000024c118:	48 ff c6             	inc    %rsi
fffff8000024c11b:	84 c0                	test   %al,%al
fffff8000024c11d:	75 a1                	jne    0xfffff8000024c0c0
fffff8000024c11f:	e9 af 12 fd ff       	jmp    0xfffff8000021d3d3
fffff8000024c124:	48 8b 45 5f          	mov    0x5f(%rbp),%rax
fffff8000024c128:	4d 8d 8f 87 00 00 00 	lea    0x87(%r15),%r9
fffff8000024c12f:	48 8b 4d 5f          	mov    0x5f(%rbp),%rcx
fffff8000024c133:	33 d2                	xor    %edx,%edx
fffff8000024c135:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000024c13a:	4c 8b c6             	mov    %rsi,%r8
fffff8000024c13d:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff8000024c142:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff8000024c145:	e8 8a 64 00 00       	call   0xfffff800002525d4
fffff8000024c14a:	cc                   	int3
fffff8000024c14b:	49 8b 7c 24 38       	mov    0x38(%r12),%rdi
fffff8000024c150:	48 8b 45 af          	mov    -0x51(%rbp),%rax
fffff8000024c154:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
fffff8000024c15b:	48 89 87 b0 00 00 00 	mov    %rax,0xb0(%rdi)
fffff8000024c162:	49 ff 84 24 28 f0 02 	incq   0x2f028(%r12)
fffff8000024c169:	00
fffff8000024c16a:	8b 05 ec d3 3b 00    	mov    0x3bd3ec(%rip),%eax        # 0xfffff8000060955c
fffff8000024c170:	0f ba e0 09          	bt     $0x9,%eax
fffff8000024c174:	73 35                	jae    0xfffff8000024c1ab
fffff8000024c176:	0f ba e0 0d          	bt     $0xd,%eax
fffff8000024c17a:	73 2f                	jae    0xfffff8000024c1ab
fffff8000024c17c:	0f b6 97 11 02 00 00 	movzbl 0x211(%rdi),%edx
fffff8000024c183:	84 d2                	test   %dl,%dl
fffff8000024c185:	74 24                	je     0xfffff8000024c1ab
fffff8000024c187:	44 38 b7 12 02 00 00 	cmp    %r14b,0x212(%rdi)
fffff8000024c18e:	74 1b                	je     0xfffff8000024c1ab
fffff8000024c190:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000024c197:	00 00
fffff8000024c199:	0f b6 c2             	movzbl %dl,%eax
fffff8000024c19c:	48 8b 5d a7          	mov    -0x59(%rbp),%rbx
fffff8000024c1a0:	c0 e0 03             	shl    $0x3,%al
fffff8000024c1a3:	0a c2                	or     %dl,%al
fffff8000024c1a5:	08 81 f0 04 01 00    	or     %al,0x104f0(%rcx)
fffff8000024c1ab:	48 8b 17             	mov    (%rdi),%rdx
fffff8000024c1ae:	48 85 d2             	test   %rdx,%rdx
fffff8000024c1b1:	74 0e                	je     0xfffff8000024c1c1
fffff8000024c1b3:	4c 8b 03             	mov    (%rbx),%r8
fffff8000024c1b6:	41 b1 01             	mov    $0x1,%r9b
fffff8000024c1b9:	49 8b cc             	mov    %r12,%rcx
fffff8000024c1bc:	e8 9f dc fd ff       	call   0xfffff80000229e60
fffff8000024c1c1:	44 38 35 a0 d3 3b 00 	cmp    %r14b,0x3bd3a0(%rip)        # 0xfffff80000609568
fffff8000024c1c8:	74 08                	je     0xfffff8000024c1d2