fffff80000215069:	80 78 3a 00          	cmpb   $0x0,0x3a(%rax)
fffff8000021506d:	0f 84 27 03 00 00    	je     0xfffff8000021539a
fffff80000215073:	c6 40 3a 00          	movb   $0x0,0x3a(%rax)
fffff80000215077:	48 8b 87 b0 03 01 00 	mov    0x103b0(%rdi),%rax
fffff8000021507e:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
fffff80000215083:	c6 44 24 48 80       	movb   $0x80,0x48(%rsp)
fffff80000215088:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
fffff8000021508d:	48 8b 88 08 01 00 00 	mov    0x108(%rax),%rcx
fffff80000215094:	48 81 c1 00 01 00 00 	add    $0x100,%rcx
fffff8000021509b:	e8 70 1f 00 00       	call   0xfffff80000217010
fffff800002150a0:	8b 0d 2a c5 3e 00    	mov    0x3ec52a(%rip),%ecx        # 0xfffff800006015d0
fffff800002150a6:	83 f9 01             	cmp    $0x1,%ecx
fffff800002150a9:	0f 85 eb 02 00 00    	jne    0xfffff8000021539a
fffff800002150af:	0f b6 05 aa bc 4f 00 	movzbl 0x4fbcaa(%rip),%eax        # 0xfffff80000710d60
fffff800002150b6:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
fffff800002150bb:	84 c0                	test   %al,%al
fffff800002150bd:	0f 85 d8 05 00 00    	jne    0xfffff8000021569b
fffff800002150c3:	0f b6 47 0d          	movzbl 0xd(%rdi),%eax
fffff800002150c7:	84 c0                	test   %al,%al
fffff800002150c9:	75 10                	jne    0xfffff800002150db
fffff800002150cb:	48 8b 87 b8 04 01 00 	mov    0x104b8(%rdi),%rax
fffff800002150d2:	48 85 c0             	test   %rax,%rax
fffff800002150d5:	0f 84 c2 00 00 00    	je     0xfffff8000021519d
fffff800002150db:	c6 47 0d 00          	movb   $0x0,0xd(%rdi)
fffff800002150df:	f6 05 7a 44 3f 00 04 	testb  $0x4,0x3f447a(%rip)        # 0xfffff80000609560
fffff800002150e6:	74 15                	je     0xfffff800002150fd
fffff800002150e8:	0f 31                	rdtsc
fffff800002150ea:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002150ee:	48 0b c2             	or     %rdx,%rax
fffff800002150f1:	48 8b c8             	mov    %rax,%rcx
fffff800002150f4:	48 8b 47 28          	mov    0x28(%rdi),%rax
fffff800002150f8:	48 f7 e1             	mul    %rcx
fffff800002150fb:	eb 0b                	jmp    0xfffff80000215108
fffff800002150fd:	48 8b cf             	mov    %rdi,%rcx
fffff80000215100:	e8 57 14 02 00       	call   0xfffff8000023655c
fffff80000215105:	48 8b d0             	mov    %rax,%rdx
fffff80000215108:	0f 0d 8f b8 04 01 00 	prefetchw 0x104b8(%rdi)
fffff8000021510f:	48 8b 87 b8 04 01 00 	mov    0x104b8(%rdi),%rax
fffff80000215116:	48 85 c0             	test   %rax,%rax
fffff80000215119:	74 08                	je     0xfffff80000215123
fffff8000021511b:	48 8b cf             	mov    %rdi,%rcx
fffff8000021511e:	e8 09 d1 12 00       	call   0xfffff8000034222c
fffff80000215123:	8b 57 08             	mov    0x8(%rdi),%edx
fffff80000215126:	8b ca                	mov    %edx,%ecx
fffff80000215128:	8b 05 16 64 59 00    	mov    0x596416(%rip),%eax        # 0xfffff800007ab544
fffff8000021512e:	83 e2 3f             	and    $0x3f,%edx
fffff80000215131:	c1 e9 06             	shr    $0x6,%ecx
fffff80000215134:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
fffff80000215139:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
fffff8000021513d:	3b c8                	cmp    %eax,%ecx
fffff8000021513f:	73 5c                	jae    0xfffff8000021519d
fffff80000215141:	48 8d 1d b8 ae de ff 	lea    -0x215148(%rip),%rbx        # 0xfffff80000000000
fffff80000215148:	48 8b 84 cb 48 b5 7a 	mov    0x7ab548(%rbx,%rcx,8),%rax
fffff8000021514f:	00
fffff80000215150:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
fffff80000215154:	48 89 45 88          	mov    %rax,-0x78(%rbp)
fffff80000215158:	8b c2                	mov    %edx,%eax
fffff8000021515a:	48 0f a3 01          	bt     %rax,(%rcx)
fffff8000021515e:	0f 92 c0             	setb   %al
fffff80000215161:	84 c0                	test   %al,%al
fffff80000215163:	74 38                	je     0xfffff8000021519d
fffff80000215165:	8b 4f 08             	mov    0x8(%rdi),%ecx
fffff80000215168:	8b d1                	mov    %ecx,%edx
fffff8000021516a:	48 8b 05 cf 63 59 00 	mov    0x5963cf(%rip),%rax        # 0xfffff800007ab540
fffff80000215171:	c1 ea 06             	shr    $0x6,%edx
fffff80000215174:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000215178:	3b d0                	cmp    %eax,%edx
fffff8000021517a:	72 07                	jb     0xfffff80000215183
fffff8000021517c:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff80000215181:	eb 0d                	jmp    0xfffff80000215190
fffff80000215183:	83 e1 3f             	and    $0x3f,%ecx
fffff80000215186:	f0 48 0f b3 8c d3 48 	lock btr %rcx,0x7ab548(%rbx,%rdx,8)
fffff8000021518d:	b5 7a 00
fffff80000215190:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff80000215195:	48 8b cf             	mov    %rdi,%rcx
fffff80000215198:	e8 03 e9 12 00       	call   0xfffff80000343aa0
fffff8000021519d:	80 7f 0c 00          	cmpb   $0x0,0xc(%rdi)
fffff800002151a1:	0f 84 f4 04 00 00    	je     0xfffff8000021569b
fffff800002151a7:	c6 47 0c 00          	movb   $0x0,0xc(%rdi)
fffff800002151ab:	f6 05 ae 43 3f 00 04 	testb  $0x4,0x3f43ae(%rip)        # 0xfffff80000609560
fffff800002151b2:	74 18                	je     0xfffff800002151cc
fffff800002151b4:	0f 31                	rdtsc
fffff800002151b6:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002151ba:	48 0b c2             	or     %rdx,%rax
fffff800002151bd:	48 8b c8             	mov    %rax,%rcx
fffff800002151c0:	48 8b 47 28          	mov    0x28(%rdi),%rax
fffff800002151c4:	48 f7 e1             	mul    %rcx
fffff800002151c7:	48 8b f2             	mov    %rdx,%rsi
fffff800002151ca:	eb 0b                	jmp    0xfffff800002151d7
fffff800002151cc:	48 8b cf             	mov    %rdi,%rcx
fffff800002151cf:	e8 88 13 02 00       	call   0xfffff8000023655c
fffff800002151d4:	48 8b f0             	mov    %rax,%rsi
fffff800002151d7:	4c 8b c6             	mov    %rsi,%r8
fffff800002151da:	4c 2b 87 08 f0 02 00 	sub    0x2f008(%rdi),%r8
fffff800002151e1:	0f 31                	rdtsc
fffff800002151e3:	48 8b 8f c8 f0 02 00 	mov    0x2f0c8(%rdi),%rcx
fffff800002151ea:	48 8d 9f d0 04 01 00 	lea    0x104d0(%rdi),%rbx
fffff800002151f1:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002151f5:	48 0b c2             	or     %rdx,%rax
fffff800002151f8:	48 03 47 58          	add    0x58(%rdi),%rax
fffff800002151fc:	48 89 b7 08 f0 02 00 	mov    %rsi,0x2f008(%rdi)
fffff80000215203:	4c 01 87 10 f0 02 00 	add    %r8,0x2f010(%rdi)
fffff8000021520a:	48 89 87 c8 f0 02 00 	mov    %rax,0x2f0c8(%rdi)
fffff80000215211:	48 2b c1             	sub    %rcx,%rax
fffff80000215214:	48 01 87 d0 f0 02 00 	add    %rax,0x2f0d0(%rdi)
fffff8000021521b:	4c 01 87 18 f0 02 00 	add    %r8,0x2f018(%rdi)
fffff80000215222:	48 39 1b             	cmp    %rbx,(%rbx)
fffff80000215225:	0f 84 70 04 00 00    	je     0xfffff8000021569b
fffff8000021522b:	44 8b 8f 44 08 01 00 	mov    0x10844(%rdi),%r9d
fffff80000215232:	41 8b d1             	mov    %r9d,%edx
fffff80000215235:	4c 8b 9f d8 05 01 00 	mov    0x105d8(%rdi),%r11
fffff8000021523c:	45 8b c1             	mov    %r9d,%r8d
fffff8000021523f:	c1 ea 06             	shr    $0x6,%edx
fffff80000215242:	41 83 e0 3f          	and    $0x3f,%r8d
fffff80000215246:	49 8b 8b 70 01 00 00 	mov    0x170(%r11),%rcx
fffff8000021524d:	48 8b c1             	mov    %rcx,%rax
fffff80000215250:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000215254:	3b d0                	cmp    %eax,%edx
fffff80000215256:	72 0c                	jb     0xfffff80000215264
fffff80000215258:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000021525c:	66 85 c9             	test   %cx,%cx
fffff8000021525f:	0f 95 c0             	setne  %al
fffff80000215262:	eb 0f                	jmp    0xfffff80000215273
fffff80000215264:	41 8b c8             	mov    %r8d,%ecx
fffff80000215267:	49 0f a3 8c d3 78 01 	bt     %rcx,0x178(%r11,%rdx,8)
fffff8000021526e:	00 00
fffff80000215270:	0f 92 c0             	setb   %al
fffff80000215273:	84 c0                	test   %al,%al
fffff80000215275:	0f 84 db 00 00 00    	je     0xfffff80000215356
fffff8000021527b:	49 8b 83 c0 00 00 00 	mov    0xc0(%r11),%rax
fffff80000215282:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000215286:	3b d0                	cmp    %eax,%edx
fffff80000215288:	72 07                	jb     0xfffff80000215291
fffff8000021528a:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff8000021528f:	eb 10                	jmp    0xfffff800002152a1
fffff80000215291:	41 8b c9             	mov    %r9d,%ecx
fffff80000215294:	83 e1 3f             	and    $0x3f,%ecx
fffff80000215297:	f0 49 0f b3 8c d3 c8 	lock btr %rcx,0xc8(%r11,%rdx,8)
fffff8000021529e:	00 00 00
fffff800002152a1:	80 3d 93 7f 5d 00 00 	cmpb   $0x0,0x5d7f93(%rip)        # 0xfffff800007ed23b
fffff800002152a8:	0f 84 a8 00 00 00    	je     0xfffff80000215356
fffff800002152ae:	48 8b 8f 00 05 01 00 	mov    0x10500(%rdi),%rcx
fffff800002152b5:	41 8b d5             	mov    %r13d,%edx
fffff800002152b8:	49 8b 83 e8 00 00 00 	mov    0xe8(%r11),%rax
fffff800002152bf:	4c 8b d1             	mov    %rcx,%r10
fffff800002152c2:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
fffff800002152c7:	49 c1 ea 20          	shr    $0x20,%r10
fffff800002152cb:	48 c1 e9 20          	shr    $0x20,%rcx
fffff800002152cf:	85 c9                	test   %ecx,%ecx
fffff800002152d1:	74 35                	je     0xfffff80000215308
fffff800002152d3:	4c 8d 8f 08 05 01 00 	lea    0x10508(%rdi),%r9
fffff800002152da:	49 8b d2             	mov    %r10,%rdx
fffff800002152dd:	4d 8d 83 f0 00 00 00 	lea    0xf0(%r11),%r8
fffff800002152e4:	0f 1f 40 00          	nopl   0x0(%rax)
fffff800002152e8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
fffff800002152ef:	00
fffff800002152f0:	49 8b 09             	mov    (%r9),%rcx
fffff800002152f3:	48 f7 d1             	not    %rcx
fffff800002152f6:	f0 49 21 08          	lock and %rcx,(%r8)
fffff800002152fa:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff800002152fe:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff80000215302:	49 83 ea 01          	sub    $0x1,%r10
fffff80000215306:	75 e8                	jne    0xfffff800002152f0
fffff80000215308:	0f b7 c8             	movzwl %ax,%ecx
fffff8000021530b:	3b d1                	cmp    %ecx,%edx
fffff8000021530d:	73 21                	jae    0xfffff80000215330
fffff8000021530f:	66 83 7c 24 4a 01    	cmpw   $0x1,0x4a(%rsp)
fffff80000215315:	75 19                	jne    0xfffff80000215330
fffff80000215317:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
fffff8000021531e:	00 00
fffff80000215320:	8b c2                	mov    %edx,%eax
fffff80000215322:	ff c2                	inc    %edx
fffff80000215324:	4d 89 ac c3 f0 00 00 	mov    %r13,0xf0(%r11,%rax,8)
fffff8000021532b:	00
fffff8000021532c:	3b d1                	cmp    %ecx,%edx
fffff8000021532e:	72 f0                	jb     0xfffff80000215320
fffff80000215330:	41 8b 83 ec 00 00 00 	mov    0xec(%r11),%eax
fffff80000215337:	3b c2                	cmp    %edx,%eax
fffff80000215339:	73 1b                	jae    0xfffff80000215356
fffff8000021533b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
fffff80000215340:	f0 41 0f b1 93 ec 00 	lock cmpxchg %edx,0xec(%r11)
fffff80000215347:	00 00
fffff80000215349:	74 0b                	je     0xfffff80000215356
fffff8000021534b:	41 8b 83 ec 00 00 00 	mov    0xec(%r11),%eax
fffff80000215352:	3b c2                	cmp    %edx,%eax
fffff80000215354:	72 ea                	jb     0xfffff80000215340
fffff80000215356:	48 8b 1b             	mov    (%rbx),%rbx
fffff80000215359:	48 8d 8f 80 05 01 00 	lea    0x10580(%rdi),%rcx
fffff80000215360:	48 81 eb 18 01 00 00 	sub    $0x118,%rbx
fffff80000215367:	45 33 c0             	xor    %r8d,%r8d
fffff8000021536a:	48 8b 93 88 00 00 00 	mov    0x88(%rbx),%rdx
fffff80000215371:	48 03 d6             	add    %rsi,%rdx
fffff80000215374:	e8 67 3f 01 00       	call   0xfffff800002292e0
fffff80000215379:	48 8b 87 c0 04 01 00 	mov    0x104c0(%rdi),%rax
fffff80000215380:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
fffff80000215385:	c6 40 17 06          	movb   $0x6,0x17(%rax)
fffff80000215389:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
fffff8000021538e:	49 89 1c 24          	mov    %rbx,(%r12)
fffff80000215392:	48 89 30             	mov    %rsi,(%rax)
fffff80000215395:	e9 c9 02 00 00       	jmp    0xfffff80000215663
fffff8000021539a:	83 f9 02             	cmp    $0x2,%ecx
fffff8000021539d:	75 1a                	jne    0xfffff800002153b9
fffff8000021539f:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
fffff800002153a4:	48 8b cf             	mov    %rdi,%rcx
fffff800002153a7:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
fffff800002153ac:	49 8b d4             	mov    %r12,%rdx
fffff800002153af:	e8 80 32 13 00       	call   0xfffff80000348634
fffff800002153b4:	e9 aa 02 00 00       	jmp    0xfffff80000215663
fffff800002153b9:	48 8b 9f b8 04 01 00 	mov    0x104b8(%rdi),%rbx
fffff800002153c0:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
fffff800002153c5:	f0 80 a3 85 00 00 00 	lock andb $0x0,0x85(%rbx)
fffff800002153cc:	00
fffff800002153cd:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
fffff800002153d1:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
fffff800002153d6:	48 8b d3             	mov    %rbx,%rdx
fffff800002153d9:	e8 42 26 00 00       	call   0xfffff80000217a20
fffff800002153de:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
fffff800002153e3:	4d 85 f6             	test   %r14,%r14
fffff800002153e6:	0f 84 af 02 00 00    	je     0xfffff8000021569b
fffff800002153ec:	48 8b 33             	mov    (%rbx),%rsi
fffff800002153ef:	80 be d8 04 01 00 03 	cmpb   $0x3,0x104d8(%rsi)
fffff800002153f6:	0f 84 9f 02 00 00    	je     0xfffff8000021569b
fffff800002153fc:	f6 05 5d 41 3f 00 04 	testb  $0x4,0x3f415d(%rip)        # 0xfffff80000609560
fffff80000215403:	74 18                	je     0xfffff8000021541d
fffff80000215405:	0f 31                	rdtsc
fffff80000215407:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021540b:	48 0b c2             	or     %rdx,%rax
fffff8000021540e:	48 8b c8             	mov    %rax,%rcx
fffff80000215411:	48 8b 46 28          	mov    0x28(%rsi),%rax
fffff80000215415:	48 f7 e1             	mul    %rcx
fffff80000215418:	4c 8b fa             	mov    %rdx,%r15
fffff8000021541b:	eb 0b                	jmp    0xfffff80000215428
fffff8000021541d:	48 8b ce             	mov    %rsi,%rcx
fffff80000215420:	e8 37 11 02 00       	call   0xfffff8000023655c
fffff80000215425:	4c 8b f8             	mov    %rax,%r15
fffff80000215428:	4d 8b c7             	mov    %r15,%r8
fffff8000021542b:	4c 2b 86 08 f0 02 00 	sub    0x2f008(%rsi),%r8
fffff80000215432:	0f 31                	rdtsc
fffff80000215434:	48 8b 8e c8 f0 02 00 	mov    0x2f0c8(%rsi),%rcx
fffff8000021543b:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000021543f:	48 0b c2             	or     %rdx,%rax
fffff80000215442:	48 03 46 58          	add    0x58(%rsi),%rax
fffff80000215446:	4c 89 be 08 f0 02 00 	mov    %r15,0x2f008(%rsi)
fffff8000021544d:	4c 01 86 10 f0 02 00 	add    %r8,0x2f010(%rsi)
fffff80000215454:	48 89 86 c8 f0 02 00 	mov    %rax,0x2f0c8(%rsi)
fffff8000021545b:	48 2b c1             	sub    %rcx,%rax
fffff8000021545e:	48 01 86 d0 f0 02 00 	add    %rax,0x2f0d0(%rsi)
fffff80000215465:	4c 01 86 18 f0 02 00 	add    %r8,0x2f018(%rsi)
fffff8000021546c:	44 8b 8e 44 08 01 00 	mov    0x10844(%rsi),%r9d
fffff80000215473:	41 8b d1             	mov    %r9d,%edx
fffff80000215476:	4c 8b 9e d8 05 01 00 	mov    0x105d8(%rsi),%r11
fffff8000021547d:	45 8b c1             	mov    %r9d,%r8d
fffff80000215480:	c1 ea 06             	shr    $0x6,%edx
fffff80000215483:	41 83 e0 3f          	and    $0x3f,%r8d
fffff80000215487:	49 8b 8b 70 01 00 00 	mov    0x170(%r11),%rcx
fffff8000021548e:	48 8b c1             	mov    %rcx,%rax
fffff80000215491:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000215495:	3b d0                	cmp    %eax,%edx
fffff80000215497:	72 0c                	jb     0xfffff800002154a5
fffff80000215499:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000021549d:	66 85 c9             	test   %cx,%cx
fffff800002154a0:	0f 95 c0             	setne  %al
fffff800002154a3:	eb 0f                	jmp    0xfffff800002154b4
fffff800002154a5:	41 8b c8             	mov    %r8d,%ecx
fffff800002154a8:	49 0f a3 8c d3 78 01 	bt     %rcx,0x178(%r11,%rdx,8)
fffff800002154af:	00 00
fffff800002154b1:	0f 92 c0             	setb   %al
fffff800002154b4:	84 c0                	test   %al,%al
fffff800002154b6:	0f 84 da 00 00 00    	je     0xfffff80000215596
fffff800002154bc:	49 8b 83 c0 00 00 00 	mov    0xc0(%r11),%rax
fffff800002154c3:	48 c1 e8 20          	shr    $0x20,%rax
fffff800002154c7:	3b d0                	cmp    %eax,%edx
fffff800002154c9:	72 07                	jb     0xfffff800002154d2
fffff800002154cb:	f0 83 0c 24 00       	lock orl $0x0,(%rsp)
fffff800002154d0:	eb 10                	jmp    0xfffff800002154e2
fffff800002154d2:	41 8b c9             	mov    %r9d,%ecx
fffff800002154d5:	83 e1 3f             	and    $0x3f,%ecx
fffff800002154d8:	f0 49 0f b3 8c d3 c8 	lock btr %rcx,0xc8(%r11,%rdx,8)
fffff800002154df:	00 00 00
fffff800002154e2:	80 3d 52 7d 5d 00 00 	cmpb   $0x0,0x5d7d52(%rip)        # 0xfffff800007ed23b
fffff800002154e9:	0f 84 a7 00 00 00    	je     0xfffff80000215596
fffff800002154ef:	48 8b 8e 00 05 01 00 	mov    0x10500(%rsi),%rcx
fffff800002154f6:	41 8b d5             	mov    %r13d,%edx
fffff800002154f9:	49 8b 83 e8 00 00 00 	mov    0xe8(%r11),%rax
fffff80000215500:	4c 8b d1             	mov    %rcx,%r10
fffff80000215503:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
fffff80000215508:	49 c1 ea 20          	shr    $0x20,%r10
fffff8000021550c:	48 c1 e9 20          	shr    $0x20,%rcx
fffff80000215510:	85 c9                	test   %ecx,%ecx
fffff80000215512:	74 34                	je     0xfffff80000215548
fffff80000215514:	4c 8d 8e 08 05 01 00 	lea    0x10508(%rsi),%r9
fffff8000021551b:	49 8b d2             	mov    %r10,%rdx
fffff8000021551e:	4d 8d 83 f0 00 00 00 	lea    0xf0(%r11),%r8
fffff80000215525:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
fffff8000021552c:	00 00 00 00
fffff80000215530:	49 8b 09             	mov    (%r9),%rcx
fffff80000215533:	48 f7 d1             	not    %rcx
fffff80000215536:	f0 49 21 08          	lock and %rcx,(%r8)
fffff8000021553a:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000021553e:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff80000215542:	49 83 ea 01          	sub    $0x1,%r10
fffff80000215546:	75 e8                	jne    0xfffff80000215530
fffff80000215548:	0f b7 c8             	movzwl %ax,%ecx
fffff8000021554b:	3b d1                	cmp    %ecx,%edx
fffff8000021554d:	73 21                	jae    0xfffff80000215570
fffff8000021554f:	66 83 7c 24 4a 01    	cmpw   $0x1,0x4a(%rsp)
fffff80000215555:	75 19                	jne    0xfffff80000215570
fffff80000215557:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
fffff8000021555e:	00 00
fffff80000215560:	8b c2                	mov    %edx,%eax
fffff80000215562:	ff c2                	inc    %edx
fffff80000215564:	4d 89 ac c3 f0 00 00 	mov    %r13,0xf0(%r11,%rax,8)
fffff8000021556b:	00
fffff8000021556c:	3b d1                	cmp    %ecx,%edx
fffff8000021556e:	72 f0                	jb     0xfffff80000215560
fffff80000215570:	41 8b 83 ec 00 00 00 	mov    0xec(%r11),%eax
fffff80000215577:	3b c2                	cmp    %edx,%eax
fffff80000215579:	73 1b                	jae    0xfffff80000215596
fffff8000021557b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
fffff80000215580:	f0 41 0f b1 93 ec 00 	lock cmpxchg %edx,0xec(%r11)
fffff80000215587:	00 00
fffff80000215589:	74 0b                	je     0xfffff80000215596
fffff8000021558b:	41 8b 83 ec 00 00 00 	mov    0xec(%r11),%eax
fffff80000215592:	3b c2                	cmp    %edx,%eax
fffff80000215594:	72 ea                	jb     0xfffff80000215580
fffff80000215596:	41 80 66 13 fe       	andb   $0xfe,0x13(%r14)
fffff8000021559b:	48 8d 53 40          	lea    0x40(%rbx),%rdx
fffff8000021559f:	4d 8b 8e 88 00 00 00 	mov    0x88(%r14),%r9
fffff800002155a6:	45 32 db             	xor    %r11b,%r11b
fffff800002155a9:	65 4c 8b 14 25 00 00 	mov    %gs:0x0,%r10
fffff800002155b0:	00 00
fffff800002155b2:	4d 03 cf             	add    %r15,%r9
fffff800002155b5:	8b 42 20             	mov    0x20(%rdx),%eax
fffff800002155b8:	83 f8 01             	cmp    $0x1,%eax
fffff800002155bb:	75 10                	jne    0xfffff800002155cd
fffff800002155bd:	49 8d 8a 80 88 02 00 	lea    0x28880(%r10),%rcx
fffff800002155c4:	e8 e3 10 02 00       	call   0xfffff800002366ac
fffff800002155c9:	44 0f b6 d8          	movzbl %al,%r11d
fffff800002155cd:	4c 89 6a 18          	mov    %r13,0x18(%rdx)
fffff800002155d1:	4d 8d 82 80 88 02 00 	lea    0x28880(%r10),%r8
fffff800002155d8:	41 8b 4a 08          	mov    0x8(%r10),%ecx
fffff800002155dc:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002155e1:	4c 89 4a 10          	mov    %r9,0x10(%rdx)
fffff800002155e5:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
fffff800002155e9:	89 4a 24             	mov    %ecx,0x24(%rdx)
fffff800002155ec:	89 42 20             	mov    %eax,0x20(%rdx)
fffff800002155ef:	49 8b 08             	mov    (%r8),%rcx
fffff800002155f2:	4c 3b 49 10          	cmp    0x10(%rcx),%r9
fffff800002155f6:	76 08                	jbe    0xfffff80000215600
fffff800002155f8:	48 8b 09             	mov    (%rcx),%rcx