fffff8000025f552:	eb 05                	jmp    0xfffff8000025f559
fffff8000025f554:	e8 03 70 fd ff       	call   0xfffff8000023655c
fffff8000025f559:	b9 e8 1d 00 00       	mov    $0x1de8,%ecx
fffff8000025f55e:	48 8b d0             	mov    %rax,%rdx
fffff8000025f561:	e8 de 96 01 00       	call   0xfffff80000278c44
fffff8000025f566:	88 1d 17 eb 51 00    	mov    %bl,0x51eb17(%rip)        # 0xfffff8000077e083
fffff8000025f56c:	40 88 3d 11 eb 51 00 	mov    %dil,0x51eb11(%rip)        # 0xfffff8000077e084
fffff8000025f573:	84 db                	test   %bl,%bl
fffff8000025f575:	0f 84 20 01 00 00    	je     0xfffff8000025f69b
fffff8000025f57b:	48 8b 05 a6 b1 50 00 	mov    0x50b1a6(%rip),%rax        # 0xfffff8000076a728
fffff8000025f582:	48 8b 0d 17 11 4e 00 	mov    0x4e1117(%rip),%rcx        # 0xfffff800007406a0
fffff8000025f589:	4c 8b c0             	mov    %rax,%r8
fffff8000025f58c:	49 c1 e8 20          	shr    $0x20,%r8
fffff8000025f590:	48 8b d1             	mov    %rcx,%rdx
fffff8000025f593:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000025f597:	44 3b c2             	cmp    %edx,%r8d
fffff8000025f59a:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
fffff8000025f59f:	66 89 05 f2 ea 51 00 	mov    %ax,0x51eaf2(%rip)        # 0xfffff8000077e098
fffff8000025f5a6:	44 0f 46 c2          	cmovbe %edx,%r8d
fffff8000025f5aa:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
fffff8000025f5af:	48 c1 e8 10          	shr    $0x10,%rax
fffff8000025f5b3:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000025f5b8:	44 89 05 dd ea 51 00 	mov    %r8d,0x51eadd(%rip)        # 0xfffff8000077e09c
fffff8000025f5bf:	66 85 c0             	test   %ax,%ax
fffff8000025f5c2:	74 0e                	je     0xfffff8000025f5d2
fffff8000025f5c4:	48 c1 e9 10          	shr    $0x10,%rcx
fffff8000025f5c8:	66 85 c9             	test   %cx,%cx
fffff8000025f5cb:	74 05                	je     0xfffff8000025f5d2
fffff8000025f5cd:	0f b7 c2             	movzwl %dx,%eax
fffff8000025f5d0:	eb 02                	jmp    0xfffff8000025f5d4
fffff8000025f5d2:	8b c6                	mov    %esi,%eax
fffff8000025f5d4:	44 8b 44 24 4c       	mov    0x4c(%rsp),%r8d
fffff8000025f5d9:	48 8d 1d 20 0a da ff 	lea    -0x25f5e0(%rip),%rbx        # 0xfffff80000000000
fffff8000025f5e0:	44 8b 4c 24 44       	mov    0x44(%rsp),%r9d
fffff8000025f5e5:	8b ce                	mov    %esi,%ecx
fffff8000025f5e7:	66 89 05 ac ea 51 00 	mov    %ax,0x51eaac(%rip)        # 0xfffff8000077e09a
fffff8000025f5ee:	45 3b c1             	cmp    %r9d,%r8d
fffff8000025f5f1:	44 8b d1             	mov    %ecx,%r10d
fffff8000025f5f4:	41 8b c1             	mov    %r9d,%eax
fffff8000025f5f7:	41 0f 42 c0          	cmovb  %r8d,%eax
fffff8000025f5fb:	3b c8                	cmp    %eax,%ecx
fffff8000025f5fd:	73 1c                	jae    0xfffff8000025f61b
fffff8000025f5ff:	4a 8b 84 d3 a8 06 74 	mov    0x7406a8(%rbx,%r10,8),%rax
fffff8000025f606:	00
fffff8000025f607:	4a 23 84 d3 30 a7 76 	and    0x76a730(%rbx,%r10,8),%rax
fffff8000025f60e:	00
fffff8000025f60f:	4a 89 84 d3 a0 e0 77 	mov    %rax,0x77e0a0(%rbx,%r10,8)
fffff8000025f616:	00
fffff8000025f617:	03 ca                	add    %edx,%ecx
fffff8000025f619:	eb d3                	jmp    0xfffff8000025f5ee
fffff8000025f61b:	41 3b c8             	cmp    %r8d,%ecx
fffff8000025f61e:	73 36                	jae    0xfffff8000025f656
fffff8000025f620:	0f b7 44 24 42       	movzwl 0x42(%rsp),%eax
fffff8000025f625:	4d 8b ca             	mov    %r10,%r9
fffff8000025f628:	66 f7 d8             	neg    %ax
fffff8000025f62b:	4d 1b db             	sbb    %r11,%r11
fffff8000025f62e:	49 c1 e1 03          	shl    $0x3,%r9
fffff8000025f632:	44 2b c1             	sub    %ecx,%r8d
fffff8000025f635:	41 8b c8             	mov    %r8d,%ecx
fffff8000025f638:	49 8b 84 19 30 a7 76 	mov    0x76a730(%r9,%rbx,1),%rax
fffff8000025f63f:	00
fffff8000025f640:	4d 8d 49 08          	lea    0x8(%r9),%r9
fffff8000025f644:	49 23 c3             	and    %r11,%rax
fffff8000025f647:	49 89 84 19 98 e0 77 	mov    %rax,0x77e098(%r9,%rbx,1)
fffff8000025f64e:	00
fffff8000025f64f:	48 2b ca             	sub    %rdx,%rcx
fffff8000025f652:	75 e4                	jne    0xfffff8000025f638
fffff8000025f654:	eb 39                	jmp    0xfffff8000025f68f
fffff8000025f656:	41 3b c9             	cmp    %r9d,%ecx
fffff8000025f659:	73 34                	jae    0xfffff8000025f68f
fffff8000025f65b:	0f b7 44 24 4a       	movzwl 0x4a(%rsp),%eax
fffff8000025f660:	4d 8b c2             	mov    %r10,%r8
fffff8000025f663:	66 f7 d8             	neg    %ax
fffff8000025f666:	4d 1b db             	sbb    %r11,%r11
fffff8000025f669:	49 c1 e0 03          	shl    $0x3,%r8
fffff8000025f66d:	44 2b c9             	sub    %ecx,%r9d
fffff8000025f670:	41 8b c9             	mov    %r9d,%ecx
fffff8000025f673:	49 8b 84 18 a8 06 74 	mov    0x7406a8(%r8,%rbx,1),%rax
fffff8000025f67a:	00
fffff8000025f67b:	4d 8d 40 08          	lea    0x8(%r8),%r8
fffff8000025f67f:	49 23 c3             	and    %r11,%rax
fffff8000025f682:	49 89 84 18 98 e0 77 	mov    %rax,0x77e098(%r8,%rbx,1)
fffff8000025f689:	00
fffff8000025f68a:	48 2b ca             	sub    %rdx,%rcx
fffff8000025f68d:	75 e4                	jne    0xfffff8000025f673
fffff8000025f68f:	c7 05 f7 e9 51 00 04 	movl   $0x4,0x51e9f7(%rip)        # 0xfffff8000077e090
fffff8000025f696:	00 00 00
fffff8000025f699:	eb 0b                	jmp    0xfffff8000025f6a6
fffff8000025f69b:	ba 01 00 00 00       	mov    $0x1,%edx
fffff8000025f6a0:	01 15 ea e9 51 00    	add    %edx,0x51e9ea(%rip)        # 0xfffff8000077e090
fffff8000025f6a6:	40 38 35 d3 e9 51 00 	cmp    %sil,0x51e9d3(%rip)        # 0xfffff8000077e080
fffff8000025f6ad:	74 43                	je     0xfffff8000025f6f2
fffff8000025f6af:	48 8b 05 ea 0f 4e 00 	mov    0x4e0fea(%rip),%rax        # 0xfffff800007406a0
fffff8000025f6b6:	44 8b c6             	mov    %esi,%r8d
fffff8000025f6b9:	48 8b c8             	mov    %rax,%rcx
fffff8000025f6bc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff8000025f6c1:	48 c1 e9 20          	shr    $0x20,%rcx
fffff8000025f6c5:	85 c9                	test   %ecx,%ecx
fffff8000025f6c7:	74 1a                	je     0xfffff8000025f6e3
fffff8000025f6c9:	48 8d 0d d8 0f 4e 00 	lea    0x4e0fd8(%rip),%rcx        # 0xfffff800007406a8
fffff8000025f6d0:	48 39 31             	cmp    %rsi,(%rcx)
fffff8000025f6d3:	75 27                	jne    0xfffff8000025f6fc
fffff8000025f6d5:	44 03 c2             	add    %edx,%r8d
fffff8000025f6d8:	48 83 c1 08          	add    $0x8,%rcx
fffff8000025f6dc:	44 3b 44 24 44       	cmp    0x44(%rsp),%r8d
fffff8000025f6e1:	72 ed                	jb     0xfffff8000025f6d0
fffff8000025f6e3:	0f b7 c8             	movzwl %ax,%ecx
fffff8000025f6e6:	44 3b c1             	cmp    %ecx,%r8d
fffff8000025f6e9:	73 07                	jae    0xfffff8000025f6f2
fffff8000025f6eb:	66 39 54 24 42       	cmp    %dx,0x42(%rsp)
fffff8000025f6f0:	74 0a                	je     0xfffff8000025f6fc
fffff8000025f6f2:	c7 05 94 e9 51 00 08 	movl   $0x8,0x51e994(%rip)        # 0xfffff8000077e090
fffff8000025f6f9:	00 00 00
fffff8000025f6fc:	e8 5f 08 00 00       	call   0xfffff8000025ff60
fffff8000025f701:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000025f706:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000025f70b:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025f70f:	5f                   	pop    %rdi
fffff8000025f710:	c3                   	ret
fffff8000025f711:	cc                   	int3
fffff8000025f712:	cc                   	int3
fffff8000025f713:	cc                   	int3
fffff8000025f714:	cc                   	int3
fffff8000025f715:	cc                   	int3
fffff8000025f716:	cc                   	int3
fffff8000025f717:	cc                   	int3
fffff8000025f718:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000025f71c:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000025f723:	00 00
fffff8000025f725:	80 3d dc ea 51 00 00 	cmpb   $0x0,0x51eadc(%rip)        # 0xfffff8000077e208
fffff8000025f72c:	74 3b                	je     0xfffff8000025f769
fffff8000025f72e:	f6 05 2b 9e 3a 00 04 	testb  $0x4,0x3a9e2b(%rip)        # 0xfffff80000609560
fffff8000025f735:	74 18                	je     0xfffff8000025f74f
fffff8000025f737:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000025f73b:	0f 31                	rdtsc
fffff8000025f73d:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025f741:	48 0b c2             	or     %rdx,%rax
fffff8000025f744:	48 8b c8             	mov    %rax,%rcx
fffff8000025f747:	49 8b c0             	mov    %r8,%rax
fffff8000025f74a:	48 f7 e1             	mul    %rcx
fffff8000025f74d:	eb 08                	jmp    0xfffff8000025f757
fffff8000025f74f:	e8 08 6e fd ff       	call   0xfffff8000023655c
fffff8000025f754:	48 8b d0             	mov    %rax,%rdx
fffff8000025f757:	48 8d 82 00 8c 86 47 	lea    0x47868c00(%rdx),%rax
fffff8000025f75e:	48 3b 05 ab ea 51 00 	cmp    0x51eaab(%rip),%rax        # 0xfffff8000077e210
fffff8000025f765:	76 40                	jbe    0xfffff8000025f7a7
fffff8000025f767:	eb 37                	jmp    0xfffff8000025f7a0
fffff8000025f769:	f6 05 f0 9d 3a 00 04 	testb  $0x4,0x3a9df0(%rip)        # 0xfffff80000609560
fffff8000025f770:	74 18                	je     0xfffff8000025f78a
fffff8000025f772:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000025f776:	0f 31                	rdtsc
fffff8000025f778:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025f77c:	48 0b c2             	or     %rdx,%rax
fffff8000025f77f:	48 8b c8             	mov    %rax,%rcx
fffff8000025f782:	49 8b c0             	mov    %r8,%rax
fffff8000025f785:	48 f7 e1             	mul    %rcx
fffff8000025f788:	eb 08                	jmp    0xfffff8000025f792
fffff8000025f78a:	e8 cd 6d fd ff       	call   0xfffff8000023655c
fffff8000025f78f:	48 8b d0             	mov    %rax,%rdx
fffff8000025f792:	48 8d 82 00 8c 86 47 	lea    0x47868c00(%rdx),%rax
fffff8000025f799:	c6 05 68 ea 51 00 01 	movb   $0x1,0x51ea68(%rip)        # 0xfffff8000077e208
fffff8000025f7a0:	48 89 05 69 ea 51 00 	mov    %rax,0x51ea69(%rip)        # 0xfffff8000077e210
fffff8000025f7a7:	48 83 c4 28          	add    $0x28,%rsp
fffff8000025f7ab:	c3                   	ret
fffff8000025f7ac:	cc                   	int3
fffff8000025f7ad:	cc                   	int3
fffff8000025f7ae:	cc                   	int3
fffff8000025f7af:	cc                   	int3
fffff8000025f7b0:	cc                   	int3
fffff8000025f7b1:	cc                   	int3
fffff8000025f7b2:	cc                   	int3
fffff8000025f7b3:	cc                   	int3
fffff8000025f7b4:	48 8b c4             	mov    %rsp,%rax
fffff8000025f7b7:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000025f7bb:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000025f7bf:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff8000025f7c3:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff8000025f7c7:	41 56                	push   %r14
fffff8000025f7c9:	48 83 ec 40          	sub    $0x40,%rsp
fffff8000025f7cd:	48 8b b1 b0 a2 02 00 	mov    0x2a2b0(%rcx),%rsi
fffff8000025f7d4:	48 8b f9             	mov    %rcx,%rdi
fffff8000025f7d7:	48 8b a9 b8 a2 02 00 	mov    0x2a2b8(%rcx),%rbp
fffff8000025f7de:	4d 8b f0             	mov    %r8,%r14
fffff8000025f7e1:	33 c9                	xor    %ecx,%ecx
fffff8000025f7e3:	8b da                	mov    %edx,%ebx
fffff8000025f7e5:	38 8f 91 a2 02 00    	cmp    %cl,0x2a291(%rdi)
fffff8000025f7eb:	75 12                	jne    0xfffff8000025f7ff
fffff8000025f7ed:	48 39 8f 28 a2 02 00 	cmp    %rcx,0x2a228(%rdi)
fffff8000025f7f4:	74 0f                	je     0xfffff8000025f805
fffff8000025f7f6:	48 39 8f 30 a2 02 00 	cmp    %rcx,0x2a230(%rdi)
fffff8000025f7fd:	74 06                	je     0xfffff8000025f805
fffff8000025f7ff:	8b 9f 94 a2 02 00    	mov    0x2a294(%rdi),%ebx
fffff8000025f805:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000025f80a:	3b d8                	cmp    %eax,%ebx
fffff8000025f80c:	0f 46 d8             	cmovbe %eax,%ebx
fffff8000025f80f:	48 85 f6             	test   %rsi,%rsi
fffff8000025f812:	74 11                	je     0xfffff8000025f825
fffff8000025f814:	8b c3                	mov    %ebx,%eax
fffff8000025f816:	33 d2                	xor    %edx,%edx
fffff8000025f818:	48 0f af c5          	imul   %rbp,%rax
fffff8000025f81c:	48 6b c0 64          	imul   $0x64,%rax,%rax
fffff8000025f820:	48 f7 f6             	div    %rsi
fffff8000025f823:	eb 03                	jmp    0xfffff8000025f828
fffff8000025f825:	6b c3 64             	imul   $0x64,%ebx,%eax
fffff8000025f828:	49 89 00             	mov    %rax,(%r8)
fffff8000025f82b:	38 0d 6f 9a 52 00    	cmp    %cl,0x529a6f(%rip)        # 0xfffff800007892a0
fffff8000025f831:	74 6f                	je     0xfffff8000025f8a2
fffff8000025f833:	f7 05 5f 9a 52 00 00 	testl  $0x400,0x529a5f(%rip)        # 0xfffff8000078929c
fffff8000025f83a:	04 00 00
fffff8000025f83d:	74 63                	je     0xfffff8000025f8a2
fffff8000025f83f:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000025f846:	00 00
fffff8000025f848:	f6 05 11 9d 3a 00 04 	testb  $0x4,0x3a9d11(%rip)        # 0xfffff80000609560
fffff8000025f84f:	74 1b                	je     0xfffff8000025f86c
fffff8000025f851:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000025f855:	0f 31                	rdtsc
fffff8000025f857:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000025f85b:	48 0b c2             	or     %rdx,%rax
fffff8000025f85e:	48 8b c8             	mov    %rax,%rcx
fffff8000025f861:	49 8b c0             	mov    %r8,%rax
fffff8000025f864:	48 f7 e1             	mul    %rcx
fffff8000025f867:	48 8b c2             	mov    %rdx,%rax
fffff8000025f86a:	eb 05                	jmp    0xfffff8000025f871
fffff8000025f86c:	e8 eb 6c fd ff       	call   0xfffff8000023655c
fffff8000025f871:	8b 97 80 00 01 00    	mov    0x10080(%rdi),%edx
fffff8000025f877:	48 2b f5             	sub    %rbp,%rsi
fffff8000025f87a:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
fffff8000025f87f:	b9 ea 1d 00 00       	mov    $0x1dea,%ecx
fffff8000025f884:	49 8b 16             	mov    (%r14),%rdx
fffff8000025f887:	4c 8b cd             	mov    %rbp,%r9
fffff8000025f88a:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
fffff8000025f88f:	4c 8b c6             	mov    %rsi,%r8
fffff8000025f892:	44 8b d3             	mov    %ebx,%r10d
fffff8000025f895:	48 8b d0             	mov    %rax,%rdx
fffff8000025f898:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
fffff8000025f89d:	e8 82 9a 01 00       	call   0xfffff80000279324
fffff8000025f8a2:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff8000025f8a7:	8b c3                	mov    %ebx,%eax
fffff8000025f8a9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff8000025f8ae:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff8000025f8b3:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
fffff8000025f8b8:	48 83 c4 40          	add    $0x40,%rsp
fffff8000025f8bc:	41 5e                	pop    %r14
fffff8000025f8be:	c3                   	ret
fffff8000025f8bf:	cc                   	int3
fffff8000025f8c0:	cc                   	int3
fffff8000025f8c1:	cc                   	int3
fffff8000025f8c2:	cc                   	int3
fffff8000025f8c3:	cc                   	int3
fffff8000025f8c4:	cc                   	int3
fffff8000025f8c5:	cc                   	int3
fffff8000025f8c6:	cc                   	int3
fffff8000025f8c7:	cc                   	int3
fffff8000025f8c8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000025f8cd:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000025f8d2:	56                   	push   %rsi
fffff8000025f8d3:	57                   	push   %rdi
fffff8000025f8d4:	41 56                	push   %r14
fffff8000025f8d6:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000025f8da:	48 8b 01             	mov    (%rcx),%rax
fffff8000025f8dd:	45 33 c9             	xor    %r9d,%r9d
fffff8000025f8e0:	4c 8b c0             	mov    %rax,%r8
fffff8000025f8e3:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
fffff8000025f8e8:	49 c1 e8 20          	shr    $0x20,%r8
fffff8000025f8ec:	48 8b da             	mov    %rdx,%rbx
fffff8000025f8ef:	4c 8b d9             	mov    %rcx,%r11
fffff8000025f8f2:	45 8b d1             	mov    %r9d,%r10d
fffff8000025f8f5:	41 8d 69 01          	lea    0x1(%r9),%ebp
fffff8000025f8f9:	45 85 c0             	test   %r8d,%r8d
fffff8000025f8fc:	74 74                	je     0xfffff8000025f972
fffff8000025f8fe:	44 8b 54 24 44       	mov    0x44(%rsp),%r10d
fffff8000025f903:	48 8d 79 08          	lea    0x8(%rcx),%rdi
fffff8000025f907:	41 8b f2             	mov    %r10d,%esi
fffff8000025f90a:	49 be 33 33 33 33 33 	movabs $0x3333333333333333,%r14
fffff8000025f911:	33 33 33
fffff8000025f914:	4c 8b 07             	mov    (%rdi),%r8
fffff8000025f917:	48 ba 55 55 55 55 55 	movabs $0x5555555555555555,%rdx
fffff8000025f91e:	55 55 55
fffff8000025f921:	49 8b c8             	mov    %r8,%rcx
fffff8000025f924:	48 8d 7f 08          	lea    0x8(%rdi),%rdi
fffff8000025f928:	48 d1 e9             	shr    $1,%rcx
fffff8000025f92b:	48 23 ca             	and    %rdx,%rcx
fffff8000025f92e:	4c 2b c1             	sub    %rcx,%r8
fffff8000025f931:	49 8b d0             	mov    %r8,%rdx
fffff8000025f934:	4d 23 c6             	and    %r14,%r8
fffff8000025f937:	48 c1 ea 02          	shr    $0x2,%rdx
fffff8000025f93b:	49 23 d6             	and    %r14,%rdx
fffff8000025f93e:	49 03 d0             	add    %r8,%rdx
fffff8000025f941:	48 8b ca             	mov    %rdx,%rcx
fffff8000025f944:	48 c1 e9 04          	shr    $0x4,%rcx
fffff8000025f948:	48 03 ca             	add    %rdx,%rcx
fffff8000025f94b:	48 ba 0f 0f 0f 0f 0f 	movabs $0xf0f0f0f0f0f0f0f,%rdx
fffff8000025f952:	0f 0f 0f
fffff8000025f955:	48 23 ca             	and    %rdx,%rcx
fffff8000025f958:	48 ba 01 01 01 01 01 	movabs $0x101010101010101,%rdx
fffff8000025f95f:	01 01 01
fffff8000025f962:	48 0f af ca          	imul   %rdx,%rcx
fffff8000025f966:	48 c1 e9 38          	shr    $0x38,%rcx
fffff8000025f96a:	44 03 c9             	add    %ecx,%r9d
fffff8000025f96d:	48 2b f5             	sub    %rbp,%rsi
fffff8000025f970:	75 a2                	jne    0xfffff8000025f914
fffff8000025f972:	0f b7 c8             	movzwl %ax,%ecx
fffff8000025f975:	44 3b d1             	cmp    %ecx,%r10d
fffff8000025f978:	73 10                	jae    0xfffff8000025f98a
fffff8000025f97a:	66 39 6c 24 42       	cmp    %bp,0x42(%rsp)
fffff8000025f97f:	75 09                	jne    0xfffff8000025f98a
fffff8000025f981:	41 2b ca             	sub    %r10d,%ecx
fffff8000025f984:	c1 e1 06             	shl    $0x6,%ecx
fffff8000025f987:	44 03 c9             	add    %ecx,%r9d
fffff8000025f98a:	ba 07 00 00 00       	mov    $0x7,%edx
fffff8000025f98f:	44 89 0d fe e6 51 00 	mov    %r9d,0x51e6fe(%rip)        # 0xfffff8000077e094
fffff8000025f996:	49 8b cb             	mov    %r11,%rcx
fffff8000025f999:	48 89 1d e8 e6 51 00 	mov    %rbx,0x51e6e8(%rip)        # 0xfffff8000077e088
fffff8000025f9a0:	e8 eb 43 ff ff       	call   0xfffff80000253d90
fffff8000025f9a5:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff8000025f9aa:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff8000025f9af:	48 83 c4 20          	add    $0x20,%rsp
fffff8000025f9b3:	41 5e                	pop    %r14
fffff8000025f9b5:	5f                   	pop    %rdi
fffff8000025f9b6:	5e                   	pop    %rsi
fffff8000025f9b7:	c3                   	ret
fffff8000025f9b8:	cc                   	int3
fffff8000025f9b9:	cc                   	int3
fffff8000025f9ba:	cc                   	int3
fffff8000025f9bb:	cc                   	int3
fffff8000025f9bc:	cc                   	int3
fffff8000025f9bd:	cc                   	int3
fffff8000025f9be:	cc                   	int3
fffff8000025f9bf:	cc                   	int3
fffff8000025f9c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000025f9c5:	57                   	push   %rdi
fffff8000025f9c6:	48 81 ec d0 00 00 00 	sub    $0xd0,%rsp
fffff8000025f9cd:	48 8b 05 14 1c 3a 00 	mov    0x3a1c14(%rip),%rax        # 0xfffff800006015e8
fffff8000025f9d4:	48 33 c4             	xor    %rsp,%rax
fffff8000025f9d7:	48 89 84 24 c0 00 00 	mov    %rax,0xc0(%rsp)
fffff8000025f9de:	00
fffff8000025f9df:	33 d2                	xor    %edx,%edx
fffff8000025f9e1:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff8000025f9e6:	41 b8 80 00 00 00    	mov    $0x80,%r8d
fffff8000025f9ec:	e8 cf 4b fe ff       	call   0xfffff800002445c0
fffff8000025f9f1:	83 c8 ff             	or     $0xffffffff,%eax
fffff8000025f9f4:	f0 0f c1 05 98 e6 51 	lock xadd %eax,0x51e698(%rip)        # 0xfffff8000077e094
fffff8000025f9fb:	00
fffff8000025f9fc:	83 f8 01             	cmp    $0x1,%eax
fffff8000025f9ff:	75 5f                	jne    0xfffff8000025fa60
fffff8000025fa01:	48 83 25 7f e6 51 00 	andq   $0x0,0x51e67f(%rip)        # 0xfffff8000077e088
fffff8000025fa08:	00
fffff8000025fa09:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff8000025fa0e:	65 8b 3c 25 08 00 00 	mov    %gs:0x8,%edi
fffff8000025fa15:	00