fffff800002814a1:	75 a9                	jne    0xfffff8000028144c
fffff800002814a3:	eb 21                	jmp    0xfffff800002814c6
fffff800002814a5:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800002814ac:	00 00
fffff800002814ae:	44 89 b8 40 02 01 00 	mov    %r15d,0x10240(%rax)
fffff800002814b5:	0f 20 e1             	mov    %cr4,%rcx
fffff800002814b8:	48 8b c1             	mov    %rcx,%rax
fffff800002814bb:	48 0f ba f8 07       	btc    $0x7,%rax
fffff800002814c0:	0f 22 e0             	mov    %rax,%cr4
fffff800002814c3:	0f 22 e1             	mov    %rcx,%cr4
fffff800002814c6:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
fffff800002814ca:	48 33 cc             	xor    %rsp,%rcx
fffff800002814cd:	e8 9e a0 fb ff       	call   0xfffff8000023b570
fffff800002814d2:	48 8b 9c 24 30 01 00 	mov    0x130(%rsp),%rbx
fffff800002814d9:	00
fffff800002814da:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
fffff800002814e1:	41 5f                	pop    %r15
fffff800002814e3:	41 5e                	pop    %r14
fffff800002814e5:	41 5d                	pop    %r13
fffff800002814e7:	41 5c                	pop    %r12
fffff800002814e9:	5f                   	pop    %rdi
fffff800002814ea:	5e                   	pop    %rsi
fffff800002814eb:	5d                   	pop    %rbp
fffff800002814ec:	c3                   	ret
fffff800002814ed:	cc                   	int3
fffff800002814ee:	cc                   	int3
fffff800002814ef:	cc                   	int3
fffff800002814f0:	cc                   	int3
fffff800002814f1:	cc                   	int3
fffff800002814f2:	cc                   	int3
fffff800002814f3:	cc                   	int3
fffff800002814f4:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
fffff800002814f9:	55                   	push   %rbp
fffff800002814fa:	56                   	push   %rsi
fffff800002814fb:	57                   	push   %rdi
fffff800002814fc:	41 54                	push   %r12
fffff800002814fe:	41 55                	push   %r13
fffff80000281500:	41 56                	push   %r14
fffff80000281502:	41 57                	push   %r15
fffff80000281504:	48 8d ac 24 60 ff ff 	lea    -0xa0(%rsp),%rbp
fffff8000028150b:	ff
fffff8000028150c:	48 81 ec a0 01 00 00 	sub    $0x1a0,%rsp
fffff80000281513:	48 8b 05 ce 00 38 00 	mov    0x3800ce(%rip),%rax        # 0xfffff800006015e8
fffff8000028151a:	48 33 c4             	xor    %rsp,%rax
fffff8000028151d:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
fffff80000281524:	48 8b b5 00 01 00 00 	mov    0x100(%rbp),%rsi
fffff8000028152b:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff8000028152e:	4c 89 4c 24 48       	mov    %r9,0x48(%rsp)
fffff80000281533:	44 88 44 24 30       	mov    %r8b,0x30(%rsp)
fffff80000281538:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff8000028153d:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
fffff80000281544:	00
fffff80000281545:	48 85 f6             	test   %rsi,%rsi
fffff80000281548:	74 04                	je     0xfffff8000028154e
fffff8000028154a:	48 83 0e ff          	orq    $0xffffffffffffffff,(%rsi)
fffff8000028154e:	4c 8b 25 8b 82 49 00 	mov    0x49828b(%rip),%r12        # 0xfffff800007197e0
fffff80000281555:	48 8b c2             	mov    %rdx,%rax
fffff80000281558:	48 c1 e8 0c          	shr    $0xc,%rax
fffff8000028155c:	48 b9 ff ff ff ff 0f 	movabs $0xfffffffff,%rcx
fffff80000281563:	00 00 00
fffff80000281566:	48 23 c1             	and    %rcx,%rax
fffff80000281569:	48 89 95 80 00 00 00 	mov    %rdx,0x80(%rbp)
fffff80000281570:	48 b9 00 00 00 00 00 	movabs $0xffffff0000000000,%rcx
fffff80000281577:	ff ff ff
fffff8000028157a:	33 d2                	xor    %edx,%edx
fffff8000028157c:	49 be ff ff ff ff 1f 	movabs $0x1fffffffff,%r14
fffff80000281583:	00 00 00
fffff80000281586:	bf 01 00 00 00       	mov    $0x1,%edi
fffff8000028158b:	4c 8d 2c c1          	lea    (%rcx,%rax,8),%r13
fffff8000028158f:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff80000281596:	00 00 00
fffff80000281599:	49 8b 5d 00          	mov    0x0(%r13),%rbx
fffff8000028159d:	4d 8b fd             	mov    %r13,%r15
fffff800002815a0:	48 c1 eb 0c          	shr    $0xc,%rbx
fffff800002815a4:	48 23 d8             	and    %rax,%rbx
fffff800002815a7:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
fffff800002815ac:	48 8b cb             	mov    %rbx,%rcx
fffff800002815af:	48 c1 e1 0c          	shl    $0xc,%rcx
fffff800002815b3:	e8 fc 07 00 00       	call   0xfffff80000281db4
fffff800002815b8:	48 ba 00 00 00 00 00 	movabs $0xfffffe0000000000,%rdx
fffff800002815bf:	fe ff ff
fffff800002815c2:	84 c0                	test   %al,%al
fffff800002815c4:	74 28                	je     0xfffff800002815ee
fffff800002815c6:	48 85 f6             	test   %rsi,%rsi
fffff800002815c9:	74 05                	je     0xfffff800002815d0
fffff800002815cb:	48 89 1e             	mov    %rbx,(%rsi)
fffff800002815ce:	eb 1e                	jmp    0xfffff800002815ee
fffff800002815d0:	48 8b 04 da          	mov    (%rdx,%rbx,8),%rax
fffff800002815d4:	48 b9 00 00 fe ff ff 	movabs $0x3ffffffffe0000,%rcx
fffff800002815db:	ff 3f 00
fffff800002815de:	48 25 ff 00 fe ff    	and    $0xfffffffffffe00ff,%rax
fffff800002815e4:	4c 8b f3             	mov    %rbx,%r14
fffff800002815e7:	48 0b c1             	or     %rcx,%rax
fffff800002815ea:	48 89 04 da          	mov    %rax,(%rdx,%rbx,8)
fffff800002815ee:	49 8b c5             	mov    %r13,%rax
fffff800002815f1:	48 b9 00 00 00 00 00 	movabs $0xffffff0000000000,%rcx
fffff800002815f8:	ff ff ff
fffff800002815fb:	48 c1 e8 0c          	shr    $0xc,%rax
fffff800002815ff:	48 be ff ff ff ff 0f 	movabs $0xfffffffff,%rsi
fffff80000281606:	00 00 00
fffff80000281609:	48 23 c6             	and    %rsi,%rax
fffff8000028160c:	40 8a d7             	mov    %dil,%dl
fffff8000028160f:	4c 8d 2c c1          	lea    (%rcx,%rax,8),%r13
fffff80000281613:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff8000028161a:	00 00 00
fffff8000028161d:	49 8b 5d 00          	mov    0x0(%r13),%rbx
fffff80000281621:	48 c1 eb 0c          	shr    $0xc,%rbx
fffff80000281625:	48 23 d8             	and    %rax,%rbx
fffff80000281628:	48 8b cb             	mov    %rbx,%rcx
fffff8000028162b:	48 c1 e1 0c          	shl    $0xc,%rcx
fffff8000028162f:	e8 80 07 00 00       	call   0xfffff80000281db4
fffff80000281634:	84 c0                	test   %al,%al
fffff80000281636:	0f 84 e2 00 00 00    	je     0xfffff8000028171e
fffff8000028163c:	4c 8b 25 95 81 49 00 	mov    0x498195(%rip),%r12        # 0xfffff800007197d8
fffff80000281643:	48 b9 00 00 00 00 00 	movabs $0xfffffe0000000000,%rcx
fffff8000028164a:	fe ff ff
fffff8000028164d:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff80000281652:	48 ba ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdx
fffff80000281659:	00 c0 ff
fffff8000028165c:	48 89 85 88 00 00 00 	mov    %rax,0x88(%rbp)
fffff80000281663:	4d 8b fd             	mov    %r13,%r15
fffff80000281666:	48 b8 ff ff ff ff 1f 	movabs $0x1fffffffff,%rax
fffff8000028166d:	00 00 00
fffff80000281670:	bf 02 00 00 00       	mov    $0x2,%edi
fffff80000281675:	4c 23 f0             	and    %rax,%r14
fffff80000281678:	48 8b 04 d9          	mov    (%rcx,%rbx,8),%rax
fffff8000028167c:	48 23 c2             	and    %rdx,%rax
fffff8000028167f:	49 c1 e6 11          	shl    $0x11,%r14
fffff80000281683:	4c 0b f0             	or     %rax,%r14
fffff80000281686:	b2 01                	mov    $0x1,%dl
fffff80000281688:	4c 89 34 d9          	mov    %r14,(%rcx,%rbx,8)
fffff8000028168c:	49 8b c5             	mov    %r13,%rax
fffff8000028168f:	48 c1 e8 0c          	shr    $0xc,%rax
fffff80000281693:	48 b9 00 00 00 00 00 	movabs $0xffffff0000000000,%rcx
fffff8000028169a:	ff ff ff
fffff8000028169d:	48 23 c6             	and    %rsi,%rax
fffff800002816a0:	4c 8b f3             	mov    %rbx,%r14
fffff800002816a3:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
fffff800002816a7:	48 8b 30             	mov    (%rax),%rsi
fffff800002816aa:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff800002816af:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff800002816b6:	00 00 00
fffff800002816b9:	48 c1 ee 0c          	shr    $0xc,%rsi
fffff800002816bd:	48 23 f0             	and    %rax,%rsi
fffff800002816c0:	48 8b ce             	mov    %rsi,%rcx
fffff800002816c3:	48 c1 e1 0c          	shl    $0xc,%rcx
fffff800002816c7:	e8 e8 06 00 00       	call   0xfffff80000281db4
fffff800002816cc:	84 c0                	test   %al,%al
fffff800002816ce:	74 4e                	je     0xfffff8000028171e
fffff800002816d0:	4c 8b 25 f9 80 49 00 	mov    0x4980f9(%rip),%r12        # 0xfffff800007197d0
fffff800002816d7:	48 b9 00 00 00 00 00 	movabs $0xfffffe0000000000,%rcx
fffff800002816de:	fe ff ff
fffff800002816e1:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
fffff800002816e6:	48 b8 ff ff ff ff 1f 	movabs $0x1fffffffff,%rax
fffff800002816ed:	00 00 00
fffff800002816f0:	48 23 d8             	and    %rax,%rbx
fffff800002816f3:	4c 89 ad 90 00 00 00 	mov    %r13,0x90(%rbp)
fffff800002816fa:	48 ba ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdx
fffff80000281701:	00 c0 ff
fffff80000281704:	48 c1 e3 11          	shl    $0x11,%rbx
fffff80000281708:	48 8b 04 f1          	mov    (%rcx,%rsi,8),%rax
fffff8000028170c:	bf 03 00 00 00       	mov    $0x3,%edi
fffff80000281711:	48 23 c2             	and    %rdx,%rax
fffff80000281714:	4c 8b f6             	mov    %rsi,%r14
fffff80000281717:	48 0b d8             	or     %rax,%rbx
fffff8000028171a:	48 89 1c f1          	mov    %rbx,(%rcx,%rsi,8)
fffff8000028171e:	4d 89 27             	mov    %r12,(%r15)
fffff80000281721:	45 33 e4             	xor    %r12d,%r12d
fffff80000281724:	44 8a 7c 24 30       	mov    0x30(%rsp),%r15b
fffff80000281729:	45 84 ff             	test   %r15b,%r15b
fffff8000028172c:	74 0c                	je     0xfffff8000028173a
fffff8000028172e:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
fffff80000281735:	e9 0b 03 00 00       	jmp    0xfffff80000281a45
fffff8000028173a:	41 bd 01 00 00 00    	mov    $0x1,%r13d
fffff80000281740:	33 d2                	xor    %edx,%edx
fffff80000281742:	41 b8 88 00 00 00    	mov    $0x88,%r8d
fffff80000281748:	41 3b fd             	cmp    %r13d,%edi
fffff8000028174b:	0f 85 88 01 00 00    	jne    0xfffff800002818d9
fffff80000281751:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
fffff80000281758:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
fffff8000028175d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
fffff80000281762:	e8 59 2e fc ff       	call   0xfffff800002445c0
fffff80000281767:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff8000028176e:	00 00
fffff80000281770:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
fffff80000281777:	48 8d bb 00 01 01 00 	lea    0x10100(%rbx),%rdi
fffff8000028177e:	48 89 07             	mov    %rax,(%rdi)
fffff80000281781:	48 8b 0d e8 4c 38 00 	mov    0x384ce8(%rip),%rcx        # 0xfffff80000606470
fffff80000281788:	48 8b c1             	mov    %rcx,%rax
fffff8000028178b:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
fffff80000281790:	48 c1 e8 20          	shr    $0x20,%rax
fffff80000281794:	85 c0                	test   %eax,%eax
fffff80000281796:	74 1d                	je     0xfffff800002817b5
fffff80000281798:	4c 8b c0             	mov    %rax,%r8
fffff8000028179b:	48 8d 15 d6 4c 38 00 	lea    0x384cd6(%rip),%rdx        # 0xfffff80000606478
fffff800002817a2:	49 c1 e0 03          	shl    $0x3,%r8
fffff800002817a6:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
fffff800002817ab:	e8 50 2b fc ff       	call   0xfffff80000244300
fffff800002817b0:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
fffff800002817b5:	44 8b 4b 08          	mov    0x8(%rbx),%r9d
fffff800002817b9:	48 8b d1             	mov    %rcx,%rdx
fffff800002817bc:	45 8b c1             	mov    %r9d,%r8d
fffff800002817bf:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800002817c3:	41 c1 e8 06          	shr    $0x6,%r8d
fffff800002817c7:	41 83 e1 3f          	and    $0x3f,%r9d
fffff800002817cb:	44 3b c2             	cmp    %edx,%r8d
fffff800002817ce:	72 27                	jb     0xfffff800002817f7
fffff800002817d0:	48 8b c1             	mov    %rcx,%rax
fffff800002817d3:	48 c1 e8 10          	shr    $0x10,%rax
fffff800002817d7:	66 85 c0             	test   %ax,%ax
fffff800002817da:	74 29                	je     0xfffff80000281805
fffff800002817dc:	8b c2                	mov    %edx,%eax
fffff800002817de:	41 03 d5             	add    %r13d,%edx
fffff800002817e1:	48 83 4c c4 68 ff    	orq    $0xffffffffffffffff,0x68(%rsp,%rax,8)
fffff800002817e7:	41 3b d0             	cmp    %r8d,%edx
fffff800002817ea:	76 f0                	jbe    0xfffff800002817dc
fffff800002817ec:	43 8d 04 28          	lea    (%r8,%r13,1),%eax
fffff800002817f0:	0f b7 c0             	movzwl %ax,%eax
fffff800002817f3:	89 44 24 64          	mov    %eax,0x64(%rsp)
fffff800002817f7:	41 8b c9             	mov    %r9d,%ecx
fffff800002817fa:	4a 0f b3 4c c4 68    	btr    %rcx,0x68(%rsp,%r8,8)
fffff80000281800:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
fffff80000281805:	48 c1 e9 20          	shr    $0x20,%rcx
fffff80000281809:	45 8b c4             	mov    %r12d,%r8d
fffff8000028180c:	85 c9                	test   %ecx,%ecx
fffff8000028180e:	74 18                	je     0xfffff80000281828
fffff80000281810:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
fffff80000281815:	4c 39 20             	cmp    %r12,(%rax)
fffff80000281818:	75 28                	jne    0xfffff80000281842
fffff8000028181a:	45 03 c5             	add    %r13d,%r8d
fffff8000028181d:	48 83 c0 08          	add    $0x8,%rax
fffff80000281821:	44 3b 44 24 64       	cmp    0x64(%rsp),%r8d
fffff80000281826:	72 ed                	jb     0xfffff80000281815
fffff80000281828:	0f b7 44 24 60       	movzwl 0x60(%rsp),%eax
fffff8000028182d:	44 3b c0             	cmp    %eax,%r8d
fffff80000281830:	0f 83 98 00 00 00    	jae    0xfffff800002818ce
fffff80000281836:	66 44 39 6c 24 62    	cmp    %r13w,0x62(%rsp)
fffff8000028183c:	0f 85 8c 00 00 00    	jne    0xfffff800002818ce
fffff80000281842:	4c 8b cf             	mov    %rdi,%r9
fffff80000281845:	44 88 6c 24 20       	mov    %r13b,0x20(%rsp)
fffff8000028184a:	4c 8d 05 bf 95 fd ff 	lea    -0x26a41(%rip),%r8        # 0xfffff8000025ae10
fffff80000281851:	ba 02 00 00 00       	mov    $0x2,%edx
fffff80000281856:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
fffff8000028185b:	e8 f0 0c fa ff       	call   0xfffff80000222550
fffff80000281860:	48 8b d7             	mov    %rdi,%rdx
fffff80000281863:	41 8b cd             	mov    %r13d,%ecx
fffff80000281866:	e8 81 95 fd ff       	call   0xfffff8000025adec
fffff8000028186b:	49 8b fc             	mov    %r12,%rdi
fffff8000028186e:	eb 4f                	jmp    0xfffff800002818bf
fffff80000281870:	f3 90                	pause
fffff80000281872:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff80000281879:	76 41                	jbe    0xfffff800002818bc
fffff8000028187b:	48 8b 05 ce 67 4a 00 	mov    0x4a67ce(%rip),%rax        # 0xfffff80000728050
fffff80000281882:	48 8d 0d e7 4b 38 00 	lea    0x384be7(%rip),%rcx        # 0xfffff80000606470
fffff80000281889:	ba 00 04 00 00       	mov    $0x400,%edx
fffff8000028188e:	e8 ed b5 fb ff       	call   0xfffff8000023ce80
fffff80000281893:	49 8b fc             	mov    %r12,%rdi
fffff80000281896:	f0 44 01 ab ec c9 02 	lock add %r13d,0x2c9ec(%rbx)
fffff8000028189d:	00
fffff8000028189e:	f0 44 01 2d de af 4f 	lock add %r13d,0x4fafde(%rip)        # 0xfffff8000077c884
fffff800002818a5:	00
fffff800002818a6:	44 8b 83 80 00 01 00 	mov    0x10080(%rbx),%r8d
fffff800002818ad:	ba a4 00 00 00       	mov    $0xa4,%edx
fffff800002818b2:	b9 10 00 00 00       	mov    $0x10,%ecx
fffff800002818b7:	e8 08 7d ff ff       	call   0xfffff800002795c4
fffff800002818bc:	49 03 fd             	add    %r13,%rdi
fffff800002818bf:	8b 83 c0 02 01 00    	mov    0x102c0(%rbx),%eax
fffff800002818c5:	85 c0                	test   %eax,%eax
fffff800002818c7:	75 a7                	jne    0xfffff80000281870
fffff800002818c9:	e9 7e 01 00 00       	jmp    0xfffff80000281a4c
fffff800002818ce:	48 8b d7             	mov    %rdi,%rdx
fffff800002818d1:	41 8b cd             	mov    %r13d,%ecx
fffff800002818d4:	e9 6e 01 00 00       	jmp    0xfffff80000281a47
fffff800002818d9:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff800002818dd:	e8 de 2c fc ff       	call   0xfffff800002445c0
fffff800002818e2:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff800002818e9:	00 00
fffff800002818eb:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
fffff800002818f2:	44 8b c7             	mov    %edi,%r8d
fffff800002818f5:	49 c1 e0 03          	shl    $0x3,%r8
fffff800002818f9:	48 8d b3 00 01 01 00 	lea    0x10100(%rbx),%rsi
fffff80000281900:	48 8b ce             	mov    %rsi,%rcx
fffff80000281903:	e8 f8 29 fc ff       	call   0xfffff80000244300
fffff80000281908:	48 8b 0d 61 4b 38 00 	mov    0x384b61(%rip),%rcx        # 0xfffff80000606470
fffff8000028190f:	48 8b c1             	mov    %rcx,%rax
fffff80000281912:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
fffff80000281916:	48 c1 e8 20          	shr    $0x20,%rax
fffff8000028191a:	85 c0                	test   %eax,%eax
fffff8000028191c:	74 1b                	je     0xfffff80000281939
fffff8000028191e:	4c 8b c0             	mov    %rax,%r8
fffff80000281921:	48 8d 15 50 4b 38 00 	lea    0x384b50(%rip),%rdx        # 0xfffff80000606478
fffff80000281928:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000028192c:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
fffff80000281930:	e8 cb 29 fc ff       	call   0xfffff80000244300
fffff80000281935:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff80000281939:	44 8b 4b 08          	mov    0x8(%rbx),%r9d
fffff8000028193d:	48 8b d1             	mov    %rcx,%rdx
fffff80000281940:	45 8b c1             	mov    %r9d,%r8d
fffff80000281943:	48 c1 ea 20          	shr    $0x20,%rdx
fffff80000281947:	41 c1 e8 06          	shr    $0x6,%r8d
fffff8000028194b:	41 83 e1 3f          	and    $0x3f,%r9d
fffff8000028194f:	44 3b c2             	cmp    %edx,%r8d
fffff80000281952:	72 26                	jb     0xfffff8000028197a
fffff80000281954:	48 8b c1             	mov    %rcx,%rax
fffff80000281957:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000028195b:	66 85 c0             	test   %ax,%ax
fffff8000028195e:	74 27                	je     0xfffff80000281987
fffff80000281960:	8b c2                	mov    %edx,%eax
fffff80000281962:	41 03 d5             	add    %r13d,%edx
fffff80000281965:	48 83 4c c5 f8 ff    	orq    $0xffffffffffffffff,-0x8(%rbp,%rax,8)
fffff8000028196b:	41 3b d0             	cmp    %r8d,%edx
fffff8000028196e:	76 f0                	jbe    0xfffff80000281960
fffff80000281970:	43 8d 04 28          	lea    (%r8,%r13,1),%eax
fffff80000281974:	0f b7 c0             	movzwl %ax,%eax
fffff80000281977:	89 45 f4             	mov    %eax,-0xc(%rbp)
fffff8000028197a:	41 8b c9             	mov    %r9d,%ecx
fffff8000028197d:	4a 0f b3 4c c5 f8    	btr    %rcx,-0x8(%rbp,%r8,8)
fffff80000281983:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
fffff80000281987:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000028198b:	45 8b c4             	mov    %r12d,%r8d
fffff8000028198e:	85 c9                	test   %ecx,%ecx
fffff80000281990:	74 16                	je     0xfffff800002819a8
fffff80000281992:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
fffff80000281996:	4c 39 20             	cmp    %r12,(%rax)
fffff80000281999:	75 25                	jne    0xfffff800002819c0
fffff8000028199b:	45 03 c5             	add    %r13d,%r8d
fffff8000028199e:	48 83 c0 08          	add    $0x8,%rax
fffff800002819a2:	44 3b 45 f4          	cmp    -0xc(%rbp),%r8d
fffff800002819a6:	72 ee                	jb     0xfffff80000281996
fffff800002819a8:	0f b7 45 f0          	movzwl -0x10(%rbp),%eax
fffff800002819ac:	44 3b c0             	cmp    %eax,%r8d
fffff800002819af:	0f 83 8d 00 00 00    	jae    0xfffff80000281a42
fffff800002819b5:	66 44 39 6d f2       	cmp    %r13w,-0xe(%rbp)
fffff800002819ba:	0f 85 82 00 00 00    	jne    0xfffff80000281a42
fffff800002819c0:	45 33 c0             	xor    %r8d,%r8d
fffff800002819c3:	40 88 7c 24 20       	mov    %dil,0x20(%rsp)
fffff800002819c8:	4c 8b ce             	mov    %rsi,%r9
fffff800002819cb:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
fffff800002819cf:	41 8d 50 02          	lea    0x2(%r8),%edx
fffff800002819d3:	e8 78 0b fa ff       	call   0xfffff80000222550
fffff800002819d8:	48 8b d6             	mov    %rsi,%rdx
fffff800002819db:	8b cf                	mov    %edi,%ecx
fffff800002819dd:	e8 0a 94 fd ff       	call   0xfffff8000025adec
fffff800002819e2:	49 8b fc             	mov    %r12,%rdi
fffff800002819e5:	eb 4f                	jmp    0xfffff80000281a36
fffff800002819e7:	f3 90                	pause
fffff800002819e9:	48 81 ff 00 27 b9 29 	cmp    $0x29b92700,%rdi
fffff800002819f0:	76 41                	jbe    0xfffff80000281a33
fffff800002819f2:	48 8b 05 57 66 4a 00 	mov    0x4a6657(%rip),%rax        # 0xfffff80000728050
fffff800002819f9:	48 8d 0d 70 4a 38 00 	lea    0x384a70(%rip),%rcx        # 0xfffff80000606470