fffff800002e74be:	66 85 c0             	test   %ax,%ax
fffff800002e74c1:	0f 85 9d 00 00 00    	jne    0xfffff800002e7564
fffff800002e74c7:	4d 85 ff             	test   %r15,%r15
fffff800002e74ca:	75 0d                	jne    0xfffff800002e74d9
fffff800002e74cc:	41 0f 10 04 24       	movups (%r12),%xmm0
fffff800002e74d1:	f3 0f 7f 83 f0 00 00 	movdqu %xmm0,0xf0(%rbx)
fffff800002e74d8:	00
fffff800002e74d9:	45 33 e4             	xor    %r12d,%r12d
fffff800002e74dc:	41 8b ec             	mov    %r12d,%ebp
fffff800002e74df:	85 f6                	test   %esi,%esi
fffff800002e74e1:	74 13                	je     0xfffff800002e74f6
fffff800002e74e3:	45 33 c0             	xor    %r8d,%r8d
fffff800002e74e6:	8b d5                	mov    %ebp,%edx
fffff800002e74e8:	48 8b cb             	mov    %rbx,%rcx
fffff800002e74eb:	e8 f4 76 03 00       	call   0xfffff8000031ebe4
fffff800002e74f0:	ff c5                	inc    %ebp
fffff800002e74f2:	3b ee                	cmp    %esi,%ebp
fffff800002e74f4:	72 ed                	jb     0xfffff800002e74e3
fffff800002e74f6:	41 8b c4             	mov    %r12d,%eax
fffff800002e74f9:	85 f6                	test   %esi,%esi
fffff800002e74fb:	74 34                	je     0xfffff800002e7531
fffff800002e74fd:	48 8d 8b 7c 03 00 00 	lea    0x37c(%rbx),%rcx
fffff800002e7504:	89 01                	mov    %eax,(%rcx)
fffff800002e7506:	ff c0                	inc    %eax
fffff800002e7508:	48 8d 89 d8 02 00 00 	lea    0x2d8(%rcx),%rcx
fffff800002e750f:	3b c6                	cmp    %esi,%eax
fffff800002e7511:	72 f1                	jb     0xfffff800002e7504
fffff800002e7513:	85 f6                	test   %esi,%esi
fffff800002e7515:	74 1a                	je     0xfffff800002e7531
fffff800002e7517:	48 8d 83 d0 03 00 00 	lea    0x3d0(%rbx),%rax
fffff800002e751e:	48 8b ce             	mov    %rsi,%rcx
fffff800002e7521:	4c 89 20             	mov    %r12,(%rax)
fffff800002e7524:	48 8d 80 d8 02 00 00 	lea    0x2d8(%rax),%rax
fffff800002e752b:	48 83 e9 01          	sub    $0x1,%rcx
fffff800002e752f:	75 f0                	jne    0xfffff800002e7521
fffff800002e7531:	48 8d 43 28          	lea    0x28(%rbx),%rax
fffff800002e7535:	44 89 63 18          	mov    %r12d,0x18(%rbx)
fffff800002e7539:	48 89 40 08          	mov    %rax,0x8(%rax)
fffff800002e753d:	48 89 00             	mov    %rax,(%rax)
fffff800002e7540:	b8 01 00 00 00       	mov    $0x1,%eax
fffff800002e7545:	44 88 63 1c          	mov    %r12b,0x1c(%rbx)
fffff800002e7549:	44 89 63 20          	mov    %r12d,0x20(%rbx)
fffff800002e754d:	f0 49 0f c1 86 98 30 	lock xadd %rax,0x13098(%r14)
fffff800002e7554:	01 00
fffff800002e7556:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
fffff800002e755b:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
fffff800002e755f:	e9 98 00 00 00       	jmp    0xfffff800002e75fc
fffff800002e7564:	48 8b cb             	mov    %rbx,%rcx
fffff800002e7567:	e8 d0 67 03 00       	call   0xfffff8000031dd3c
fffff800002e756c:	45 33 e4             	xor    %r12d,%r12d
fffff800002e756f:	45 84 ed             	test   %r13b,%r13b
fffff800002e7572:	74 08                	je     0xfffff800002e757c
fffff800002e7574:	49 8b ce             	mov    %r14,%rcx
fffff800002e7577:	e8 ac 27 fe ff       	call   0xfffff800002c9d28
fffff800002e757c:	48 8d 9d 98 00 00 00 	lea    0x98(%rbp),%rbx
fffff800002e7583:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff800002e7589:	73 08                	jae    0xfffff800002e7593
fffff800002e758b:	48 8b cb             	mov    %rbx,%rcx
fffff800002e758e:	e8 7d 40 f3 ff       	call   0xfffff8000021b610
fffff800002e7593:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
fffff800002e7598:	48 8b 08             	mov    (%rax),%rcx
fffff800002e759b:	48 39 41 08          	cmp    %rax,0x8(%rcx)
fffff800002e759f:	75 3b                	jne    0xfffff800002e75dc
fffff800002e75a1:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff800002e75a5:	48 39 02             	cmp    %rax,(%rdx)
fffff800002e75a8:	75 32                	jne    0xfffff800002e75dc
fffff800002e75aa:	48 89 0a             	mov    %rcx,(%rdx)
fffff800002e75ad:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff800002e75b1:	f0 4c 21 23          	lock and %r12,(%rbx)
fffff800002e75b5:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
fffff800002e75ba:	48 85 db             	test   %rbx,%rbx
fffff800002e75bd:	74 29                	je     0xfffff800002e75e8
fffff800002e75bf:	49 8b 86 30 01 00 00 	mov    0x130(%r14),%rax
fffff800002e75c6:	48 8b d3             	mov    %rbx,%rdx
fffff800002e75c9:	48 8b 08             	mov    (%rax),%rcx
fffff800002e75cc:	48 f7 c3 ff 0f 00 00 	test   $0xfff,%rbx
fffff800002e75d3:	75 0e                	jne    0xfffff800002e75e3
fffff800002e75d5:	e8 6a 16 f4 ff       	call   0xfffff80000228c44
fffff800002e75da:	eb 0c                	jmp    0xfffff800002e75e8
fffff800002e75dc:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff800002e75e1:	cd 29                	int    $0x29
fffff800002e75e3:	e8 74 17 f4 ff       	call   0xfffff80000228d5c
fffff800002e75e8:	44 38 64 24 68       	cmp    %r12b,0x68(%rsp)
fffff800002e75ed:	74 0d                	je     0xfffff800002e75fc
fffff800002e75ef:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
fffff800002e75f4:	f0 0f c1 85 90 00 00 	lock xadd %eax,0x90(%rbp)
fffff800002e75fb:	00
fffff800002e75fc:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff800002e7601:	0f b7 c7             	movzwl %di,%eax
fffff800002e7604:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
fffff800002e7609:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
fffff800002e760e:	48 83 c4 30          	add    $0x30,%rsp
fffff800002e7612:	41 5f                	pop    %r15
fffff800002e7614:	41 5e                	pop    %r14
fffff800002e7616:	41 5d                	pop    %r13
fffff800002e7618:	41 5c                	pop    %r12
fffff800002e761a:	5f                   	pop    %rdi
fffff800002e761b:	c3                   	ret
fffff800002e761c:	cc                   	int3
fffff800002e761d:	cc                   	int3
fffff800002e761e:	cc                   	int3
fffff800002e761f:	cc                   	int3
fffff800002e7620:	cc                   	int3
fffff800002e7621:	cc                   	int3
fffff800002e7622:	cc                   	int3
fffff800002e7623:	cc                   	int3
fffff800002e7624:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e7629:	55                   	push   %rbp
fffff800002e762a:	56                   	push   %rsi
fffff800002e762b:	57                   	push   %rdi
fffff800002e762c:	48 81 ec a0 02 00 00 	sub    $0x2a0,%rsp
fffff800002e7633:	48 8b 05 ae 9f 31 00 	mov    0x319fae(%rip),%rax        # 0xfffff800006015e8
fffff800002e763a:	48 33 c4             	xor    %rsp,%rax
fffff800002e763d:	48 89 84 24 90 02 00 	mov    %rax,0x290(%rsp)
fffff800002e7644:	00
fffff800002e7645:	41 8b d8             	mov    %r8d,%ebx
fffff800002e7648:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
fffff800002e764d:	48 8b f2             	mov    %rdx,%rsi
fffff800002e7650:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
fffff800002e7655:	33 d2                	xor    %edx,%edx
fffff800002e7657:	41 b8 60 02 00 00    	mov    $0x260,%r8d
fffff800002e765d:	49 8b e9             	mov    %r9,%rbp
fffff800002e7660:	e8 5b cf f5 ff       	call   0xfffff800002445c0
fffff800002e7665:	48 8b 46 10          	mov    0x10(%rsi),%rax
fffff800002e7669:	48 8d be 08 01 00 00 	lea    0x108(%rsi),%rdi
fffff800002e7670:	48 69 cb d8 02 00 00 	imul   $0x2d8,%rbx,%rcx
fffff800002e7677:	48 8b d5             	mov    %rbp,%rdx
fffff800002e767a:	48 03 f9             	add    %rcx,%rdi
fffff800002e767d:	8b 48 1c             	mov    0x1c(%rax),%ecx
fffff800002e7680:	f6 c1 20             	test   $0x20,%cl
fffff800002e7683:	48 8b cf             	mov    %rdi,%rcx
fffff800002e7686:	74 0a                	je     0xfffff800002e7692
fffff800002e7688:	e8 df 3a fe ff       	call   0xfffff800002cb16c
fffff800002e768d:	0f b7 d8             	movzwl %ax,%ebx
fffff800002e7690:	eb 42                	jmp    0xfffff800002e76d4
fffff800002e7692:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
fffff800002e7697:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
fffff800002e769c:	e8 1b 2c fe ff       	call   0xfffff800002ca2bc
fffff800002e76a1:	0f b7 d8             	movzwl %ax,%ebx
fffff800002e76a4:	66 85 c0             	test   %ax,%ax
fffff800002e76a7:	75 2b                	jne    0xfffff800002e76d4
fffff800002e76a9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff800002e76ae:	48 8b cf             	mov    %rdi,%rcx
fffff800002e76b1:	e8 7e 22 fe ff       	call   0xfffff800002c9934
fffff800002e76b6:	38 5c 24 20          	cmp    %bl,0x20(%rsp)
fffff800002e76ba:	74 18                	je     0xfffff800002e76d4
fffff800002e76bc:	f6 05 9d 1e 32 00 10 	testb  $0x10,0x321e9d(%rip)        # 0xfffff80000609560
fffff800002e76c3:	75 0f                	jne    0xfffff800002e76d4
fffff800002e76c5:	48 8d 96 e0 00 00 00 	lea    0xe0(%rsi),%rdx
fffff800002e76cc:	48 8b ce             	mov    %rsi,%rcx
fffff800002e76cf:	e8 cc f0 ff ff       	call   0xfffff800002e67a0
fffff800002e76d4:	0f b7 c3             	movzwl %bx,%eax
fffff800002e76d7:	48 8b 8c 24 90 02 00 	mov    0x290(%rsp),%rcx
fffff800002e76de:	00
fffff800002e76df:	48 33 cc             	xor    %rsp,%rcx
fffff800002e76e2:	e8 89 3e f5 ff       	call   0xfffff8000023b570
fffff800002e76e7:	48 8b 9c 24 c0 02 00 	mov    0x2c0(%rsp),%rbx
fffff800002e76ee:	00
fffff800002e76ef:	48 81 c4 a0 02 00 00 	add    $0x2a0,%rsp
fffff800002e76f6:	5f                   	pop    %rdi
fffff800002e76f7:	5e                   	pop    %rsi
fffff800002e76f8:	5d                   	pop    %rbp
fffff800002e76f9:	c3                   	ret
fffff800002e76fa:	cc                   	int3
fffff800002e76fb:	cc                   	int3
fffff800002e76fc:	cc                   	int3
fffff800002e76fd:	cc                   	int3
fffff800002e76fe:	cc                   	int3
fffff800002e76ff:	cc                   	int3
fffff800002e7700:	cc                   	int3
fffff800002e7701:	cc                   	int3
fffff800002e7702:	cc                   	int3
fffff800002e7703:	cc                   	int3
fffff800002e7704:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002e7709:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002e770e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002e7713:	57                   	push   %rdi
fffff800002e7714:	41 54                	push   %r12
fffff800002e7716:	41 55                	push   %r13
fffff800002e7718:	41 56                	push   %r14
fffff800002e771a:	41 57                	push   %r15
fffff800002e771c:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002e7720:	45 33 f6             	xor    %r14d,%r14d
fffff800002e7723:	4d 8d 68 18          	lea    0x18(%r8),%r13
fffff800002e7727:	49 8b d8             	mov    %r8,%rbx
fffff800002e772a:	48 8b ea             	mov    %rdx,%rbp
fffff800002e772d:	4c 8b f9             	mov    %rcx,%r15
fffff800002e7730:	41 f6 c1 01          	test   $0x1,%r9b
fffff800002e7734:	74 05                	je     0xfffff800002e773b
fffff800002e7736:	41 b4 01             	mov    $0x1,%r12b
fffff800002e7739:	eb 0b                	jmp    0xfffff800002e7746
fffff800002e773b:	49 8b cd             	mov    %r13,%rcx
fffff800002e773e:	45 8a e6             	mov    %r14b,%r12b
fffff800002e7741:	e8 12 5f 05 00       	call   0xfffff8000033d658
fffff800002e7746:	49 8b cd             	mov    %r13,%rcx
fffff800002e7749:	e8 2a 5f 05 00       	call   0xfffff8000033d678
fffff800002e774e:	8b 45 1c             	mov    0x1c(%rbp),%eax
fffff800002e7751:	a8 20                	test   $0x20,%al
fffff800002e7753:	74 41                	je     0xfffff800002e7796
fffff800002e7755:	41 8b fe             	mov    %r14d,%edi
fffff800002e7758:	44 39 b3 04 01 00 00 	cmp    %r14d,0x104(%rbx)
fffff800002e775f:	0f 86 c5 01 00 00    	jbe    0xfffff800002e792a
fffff800002e7765:	8b c7                	mov    %edi,%eax
fffff800002e7767:	48 69 c8 d8 02 00 00 	imul   $0x2d8,%rax,%rcx
fffff800002e776e:	44 38 b4 19 d8 03 00 	cmp    %r14b,0x3d8(%rcx,%rbx,1)
fffff800002e7775:	00
fffff800002e7776:	74 0f                	je     0xfffff800002e7787
fffff800002e7778:	48 81 c1 08 01 00 00 	add    $0x108,%rcx
fffff800002e777f:	48 03 cb             	add    %rbx,%rcx
fffff800002e7782:	e8 fd 25 fe ff       	call   0xfffff800002c9d84
fffff800002e7787:	ff c7                	inc    %edi
fffff800002e7789:	3b bb 04 01 00 00    	cmp    0x104(%rbx),%edi
fffff800002e778f:	72 d4                	jb     0xfffff800002e7765
fffff800002e7791:	e9 94 01 00 00       	jmp    0xfffff800002e792a
fffff800002e7796:	f6 05 c3 1d 32 00 10 	testb  $0x10,0x321dc3(%rip)        # 0xfffff80000609560
fffff800002e779d:	0f 84 84 00 00 00    	je     0xfffff800002e7827
fffff800002e77a3:	83 7d 00 05          	cmpl   $0x5,0x0(%rbp)
fffff800002e77a7:	74 7e                	je     0xfffff800002e7827
fffff800002e77a9:	41 8b fe             	mov    %r14d,%edi
fffff800002e77ac:	44 39 b3 04 01 00 00 	cmp    %r14d,0x104(%rbx)
fffff800002e77b3:	76 72                	jbe    0xfffff800002e7827
fffff800002e77b5:	8b c7                	mov    %edi,%eax
fffff800002e77b7:	4c 69 f0 d8 02 00 00 	imul   $0x2d8,%rax,%r14
fffff800002e77be:	41 80 bc 1e d8 03 00 	cmpb   $0x0,0x3d8(%r14,%rbx,1)
fffff800002e77c5:	00 00
fffff800002e77c7:	74 3f                	je     0xfffff800002e7808
fffff800002e77c9:	49 8d 34 1e          	lea    (%r14,%rbx,1),%rsi
fffff800002e77cd:	f0 48 0f ba ae 70 03 	lock btsq $0x0,0x370(%rsi)
fffff800002e77d4:	00 00 00
fffff800002e77d7:	73 0c                	jae    0xfffff800002e77e5
fffff800002e77d9:	48 8d 8e 70 03 00 00 	lea    0x370(%rsi),%rcx
fffff800002e77e0:	e8 2b 3e f3 ff       	call   0xfffff8000021b610
fffff800002e77e5:	41 83 a4 1e 78 03 00 	andl   $0xfffffffe,0x378(%r14,%rbx,1)
fffff800002e77ec:	00 fe
fffff800002e77ee:	45 8a c4             	mov    %r12b,%r8b
fffff800002e77f1:	8b d7                	mov    %edi,%edx
fffff800002e77f3:	48 8b cb             	mov    %rbx,%rcx
fffff800002e77f6:	e8 ad 5b 03 00       	call   0xfffff8000031d3a8
fffff800002e77fb:	45 33 f6             	xor    %r14d,%r14d
fffff800002e77fe:	f0 4c 21 b6 70 03 00 	lock and %r14,0x370(%rsi)
fffff800002e7805:	00
fffff800002e7806:	eb 15                	jmp    0xfffff800002e781d
fffff800002e7808:	45 33 f6             	xor    %r14d,%r14d
fffff800002e780b:	45 84 e4             	test   %r12b,%r12b
fffff800002e780e:	75 0d                	jne    0xfffff800002e781d
fffff800002e7810:	45 33 c0             	xor    %r8d,%r8d
fffff800002e7813:	8b d7                	mov    %edi,%edx
fffff800002e7815:	48 8b cb             	mov    %rbx,%rcx
fffff800002e7818:	e8 8b 5b 03 00       	call   0xfffff8000031d3a8
fffff800002e781d:	ff c7                	inc    %edi
fffff800002e781f:	3b bb 04 01 00 00    	cmp    0x104(%rbx),%edi
fffff800002e7825:	72 8e                	jb     0xfffff800002e77b5
fffff800002e7827:	41 8b f6             	mov    %r14d,%esi
fffff800002e782a:	44 39 b3 04 01 00 00 	cmp    %r14d,0x104(%rbx)
fffff800002e7831:	76 68                	jbe    0xfffff800002e789b
fffff800002e7833:	8b c6                	mov    %esi,%eax
fffff800002e7835:	48 69 c8 d8 02 00 00 	imul   $0x2d8,%rax,%rcx
fffff800002e783c:	44 38 b4 19 d8 03 00 	cmp    %r14b,0x3d8(%rcx,%rbx,1)
fffff800002e7843:	00
fffff800002e7844:	74 4b                	je     0xfffff800002e7891
fffff800002e7846:	48 8d bb 08 01 00 00 	lea    0x108(%rbx),%rdi
fffff800002e784d:	48 03 f9             	add    %rcx,%rdi
fffff800002e7850:	f6 87 38 01 00 00 01 	testb  $0x1,0x138(%rdi)
fffff800002e7857:	75 38                	jne    0xfffff800002e7891
fffff800002e7859:	0f b6 97 3a 01 00 00 	movzbl 0x13a(%rdi),%edx
fffff800002e7860:	48 8d 8f 40 01 00 00 	lea    0x140(%rdi),%rcx
fffff800002e7867:	e8 d8 62 fe ff       	call   0xfffff800002cdb44
fffff800002e786c:	8a 87 38 01 00 00    	mov    0x138(%rdi),%al
fffff800002e7872:	84 c0                	test   %al,%al
fffff800002e7874:	79 13                	jns    0xfffff800002e7889
fffff800002e7876:	8b 97 30 01 00 00    	mov    0x130(%rdi),%edx
fffff800002e787c:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
fffff800002e7880:	e8 d7 67 fe ff       	call   0xfffff800002ce05c
fffff800002e7885:	84 c0                	test   %al,%al
fffff800002e7887:	75 08                	jne    0xfffff800002e7891
fffff800002e7889:	48 8b cf             	mov    %rdi,%rcx
fffff800002e788c:	e8 f3 24 fe ff       	call   0xfffff800002c9d84
fffff800002e7891:	ff c6                	inc    %esi
fffff800002e7893:	3b b3 04 01 00 00    	cmp    0x104(%rbx),%esi
fffff800002e7899:	72 98                	jb     0xfffff800002e7833
fffff800002e789b:	8a 85 40 01 00 00    	mov    0x140(%rbp),%al
fffff800002e78a1:	24 03                	and    $0x3,%al
fffff800002e78a3:	3c 02                	cmp    $0x2,%al
fffff800002e78a5:	75 15                	jne    0xfffff800002e78bc
fffff800002e78a7:	44 38 73 41          	cmp    %r14b,0x41(%rbx)
fffff800002e78ab:	75 0f                	jne    0xfffff800002e78bc
fffff800002e78ad:	44 38 73 42          	cmp    %r14b,0x42(%rbx)
fffff800002e78b1:	74 09                	je     0xfffff800002e78bc
fffff800002e78b3:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
fffff800002e78b7:	e8 84 43 fe ff       	call   0xfffff800002cbc40
fffff800002e78bc:	45 84 e4             	test   %r12b,%r12b
fffff800002e78bf:	75 11                	jne    0xfffff800002e78d2
fffff800002e78c1:	f6 05 98 1c 32 00 10 	testb  $0x10,0x321c98(%rip)        # 0xfffff80000609560
fffff800002e78c8:	74 08                	je     0xfffff800002e78d2
fffff800002e78ca:	48 8b cb             	mov    %rbx,%rcx
fffff800002e78cd:	e8 6a 64 03 00       	call   0xfffff8000031dd3c
fffff800002e78d2:	41 8b fe             	mov    %r14d,%edi
fffff800002e78d5:	44 39 b3 04 01 00 00 	cmp    %r14d,0x104(%rbx)
fffff800002e78dc:	76 2c                	jbe    0xfffff800002e790a
fffff800002e78de:	8b c7                	mov    %edi,%eax
fffff800002e78e0:	48 69 c8 d8 02 00 00 	imul   $0x2d8,%rax,%rcx
fffff800002e78e7:	44 38 b4 19 d8 03 00 	cmp    %r14b,0x3d8(%rcx,%rbx,1)
fffff800002e78ee:	00
fffff800002e78ef:	74 0f                	je     0xfffff800002e7900
fffff800002e78f1:	48 81 c1 08 01 00 00 	add    $0x108,%rcx
fffff800002e78f8:	48 03 cb             	add    %rbx,%rcx
fffff800002e78fb:	e8 68 26 fe ff       	call   0xfffff800002c9f68
fffff800002e7900:	ff c7                	inc    %edi
fffff800002e7902:	3b bb 04 01 00 00    	cmp    0x104(%rbx),%edi
fffff800002e7908:	72 d4                	jb     0xfffff800002e78de
fffff800002e790a:	45 84 e4             	test   %r12b,%r12b
fffff800002e790d:	75 74                	jne    0xfffff800002e7983
fffff800002e790f:	48 b9 00 00 00 00 00 	movabs $0x20000000000,%rcx
fffff800002e7916:	02 00 00
fffff800002e7919:	48 85 0d 40 1c 32 00 	test   %rcx,0x321c40(%rip)        # 0xfffff80000609560
fffff800002e7920:	74 0d                	je     0xfffff800002e792f
fffff800002e7922:	49 8b cf             	mov    %r15,%rcx
fffff800002e7925:	e8 fe 23 fe ff       	call   0xfffff800002c9d28
fffff800002e792a:	45 84 e4             	test   %r12b,%r12b
fffff800002e792d:	75 54                	jne    0xfffff800002e7983
fffff800002e792f:	49 8b 87 30 01 00 00 	mov    0x130(%r15),%rax
fffff800002e7936:	48 8b d3             	mov    %rbx,%rdx
fffff800002e7939:	48 8b 08             	mov    (%rax),%rcx
fffff800002e793c:	48 f7 c3 ff 0f 00 00 	test   $0xfff,%rbx
fffff800002e7943:	75 07                	jne    0xfffff800002e794c
fffff800002e7945:	e8 fa 12 f4 ff       	call   0xfffff80000228c44
fffff800002e794a:	eb 05                	jmp    0xfffff800002e7951
fffff800002e794c:	e8 0b 14 f4 ff       	call   0xfffff80000228d5c
fffff800002e7951:	41 f6 87 20 01 00 00 	testb  $0x1,0x120(%r15)
fffff800002e7958:	01
fffff800002e7959:	0f 94 c1             	sete   %cl
fffff800002e795c:	f6 45 1c 20          	testb  $0x20,0x1c(%rbp)
fffff800002e7960:	0f 94 c0             	sete   %al
fffff800002e7963:	84 c8                	test   %cl,%al
fffff800002e7965:	74 0d                	je     0xfffff800002e7974
fffff800002e7967:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
fffff800002e796c:	f0 0f c1 85 90 00 00 	lock xadd %eax,0x90(%rbp)
fffff800002e7973:	00
fffff800002e7974:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
fffff800002e7978:	f0 49 0f c1 87 98 30 	lock xadd %rax,0x13098(%r15)
fffff800002e797f:	01 00
fffff800002e7981:	eb 2b                	jmp    0xfffff800002e79ae
fffff800002e7983:	41 8b d6             	mov    %r14d,%edx
fffff800002e7986:	44 39 b3 04 01 00 00 	cmp    %r14d,0x104(%rbx)
fffff800002e798d:	76 1b                	jbe    0xfffff800002e79aa
fffff800002e798f:	8b c2                	mov    %edx,%eax
fffff800002e7991:	ff c2                	inc    %edx
fffff800002e7993:	48 69 c8 d8 02 00 00 	imul   $0x2d8,%rax,%rcx
fffff800002e799a:	44 88 b4 19 d8 03 00 	mov    %r14b,0x3d8(%rcx,%rbx,1)
fffff800002e79a1:	00