fffff8000027652c:	48 89 05 7d 15 4b 00 	mov    %rax,0x4b157d(%rip)        # 0xfffff80000727ab0
fffff80000276533:	c7 05 df 15 4b 00 40 	movl   $0x40,0x4b15df(%rip)        # 0xfffff80000727b1c
fffff8000027653a:	00 00 00
fffff8000027653d:	c7 05 d9 15 4b 00 02 	movl   $0x2,0x4b15d9(%rip)        # 0xfffff80000727b20
fffff80000276544:	00 00 00
fffff80000276547:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027654b:	5b                   	pop    %rbx
fffff8000027654c:	c3                   	ret
fffff8000027654d:	cc                   	int3
fffff8000027654e:	cc                   	int3
fffff8000027654f:	cc                   	int3
fffff80000276550:	cc                   	int3
fffff80000276551:	cc                   	int3
fffff80000276552:	cc                   	int3
fffff80000276553:	cc                   	int3
fffff80000276554:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000276558:	48 8b 51 68          	mov    0x68(%rcx),%rdx
fffff8000027655c:	48 85 d2             	test   %rdx,%rdx
fffff8000027655f:	74 10                	je     0xfffff80000276571
fffff80000276561:	e8 86 0a fa ff       	call   0xfffff80000216fec
fffff80000276566:	48 8b c8             	mov    %rax,%rcx
fffff80000276569:	48 8b c2             	mov    %rdx,%rax
fffff8000027656c:	e8 0f 69 fc ff       	call   0xfffff8000023ce80
fffff80000276571:	48 83 c4 28          	add    $0x28,%rsp
fffff80000276575:	c3                   	ret
fffff80000276576:	cc                   	int3
fffff80000276577:	cc                   	int3
fffff80000276578:	cc                   	int3
fffff80000276579:	cc                   	int3
fffff8000027657a:	cc                   	int3
fffff8000027657b:	cc                   	int3
fffff8000027657c:	cc                   	int3
fffff8000027657d:	cc                   	int3
fffff8000027657e:	cc                   	int3
fffff8000027657f:	cc                   	int3
fffff80000276580:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000276585:	57                   	push   %rdi
fffff80000276586:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027658a:	65 48 8b 1c 25 00 00 	mov    %gs:0x0,%rbx
fffff80000276591:	00 00
fffff80000276593:	85 c9                	test   %ecx,%ecx
fffff80000276595:	75 73                	jne    0xfffff8000027660a
fffff80000276597:	f6 05 c2 2f 39 00 04 	testb  $0x4,0x392fc2(%rip)        # 0xfffff80000609560
fffff8000027659e:	75 76                	jne    0xfffff80000276616
fffff800002765a0:	48 83 63 20 00       	andq   $0x0,0x20(%rbx)
fffff800002765a5:	0f 31                	rdtsc
fffff800002765a7:	48 8b 3d 42 ac 38 00 	mov    0x38ac42(%rip),%rdi        # 0xfffff800006011f0
fffff800002765ae:	48 c1 e2 20          	shl    $0x20,%rdx
fffff800002765b2:	48 8b cf             	mov    %rdi,%rcx
fffff800002765b5:	48 0b c2             	or     %rdx,%rax
fffff800002765b8:	48 89 43 10          	mov    %rax,0x10(%rbx)
fffff800002765bc:	e8 2b 0a fa ff       	call   0xfffff80000216fec
fffff800002765c1:	48 8b c8             	mov    %rax,%rcx
fffff800002765c4:	48 8b 47 70          	mov    0x70(%rdi),%rax
fffff800002765c8:	e8 b3 68 fc ff       	call   0xfffff8000023ce80
fffff800002765cd:	48 81 bf c0 00 00 00 	cmpq   $0x989680,0xc0(%rdi)
fffff800002765d4:	80 96 98 00
fffff800002765d8:	4c 8b c0             	mov    %rax,%r8
fffff800002765db:	74 1a                	je     0xfffff800002765f7
fffff800002765dd:	48 8b 87 30 01 00 00 	mov    0x130(%rdi),%rax
fffff800002765e4:	48 8b 8f 28 01 00 00 	mov    0x128(%rdi),%rcx
fffff800002765eb:	49 f7 e0             	mul    %r8
fffff800002765ee:	49 0f af c8          	imul   %r8,%rcx
fffff800002765f2:	48 03 d1             	add    %rcx,%rdx
fffff800002765f5:	eb 03                	jmp    0xfffff800002765fa
fffff800002765f7:	49 8b d0             	mov    %r8,%rdx
fffff800002765fa:	48 8b 0d d7 60 53 00 	mov    0x5360d7(%rip),%rcx        # 0xfffff800007ac6d8
fffff80000276601:	48 03 ca             	add    %rdx,%rcx
fffff80000276604:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
fffff80000276608:	eb 0c                	jmp    0xfffff80000276616
fffff8000027660a:	48 8b 0d 97 15 4b 00 	mov    0x4b1597(%rip),%rcx        # 0xfffff80000727ba8
fffff80000276611:	e8 3e ff ff ff       	call   0xfffff80000276554
fffff80000276616:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000027661b:	48 83 c4 20          	add    $0x20,%rsp
fffff8000027661f:	5f                   	pop    %rdi
fffff80000276620:	c3                   	ret
fffff80000276621:	cc                   	int3
fffff80000276622:	cc                   	int3
fffff80000276623:	cc                   	int3
fffff80000276624:	cc                   	int3
fffff80000276625:	cc                   	int3
fffff80000276626:	cc                   	int3
fffff80000276627:	cc                   	int3
fffff80000276628:	40 53                	rex push %rbx
fffff8000027662a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027662e:	48 8b 0d bb ab 38 00 	mov    0x38abbb(%rip),%rcx        # 0xfffff800006011f0
fffff80000276635:	e8 1a ff ff ff       	call   0xfffff80000276554
fffff8000027663a:	48 83 25 96 60 53 00 	andq   $0x0,0x536096(%rip)        # 0xfffff800007ac6d8
fffff80000276641:	00
fffff80000276642:	f6 05 17 2f 39 00 04 	testb  $0x4,0x392f17(%rip)        # 0xfffff80000609560
fffff80000276649:	75 60                	jne    0xfffff800002766ab
fffff8000027664b:	48 8b 1d 9e ab 38 00 	mov    0x38ab9e(%rip),%rbx        # 0xfffff800006011f0
fffff80000276652:	48 8b cb             	mov    %rbx,%rcx
fffff80000276655:	e8 92 09 fa ff       	call   0xfffff80000216fec
fffff8000027665a:	48 8b c8             	mov    %rax,%rcx
fffff8000027665d:	48 8b 43 70          	mov    0x70(%rbx),%rax
fffff80000276661:	e8 1a 68 fc ff       	call   0xfffff8000023ce80
fffff80000276666:	48 81 bb c0 00 00 00 	cmpq   $0x989680,0xc0(%rbx)
fffff8000027666d:	80 96 98 00
fffff80000276671:	4c 8b c0             	mov    %rax,%r8
fffff80000276674:	74 1a                	je     0xfffff80000276690
fffff80000276676:	48 8b 83 30 01 00 00 	mov    0x130(%rbx),%rax
fffff8000027667d:	48 8b 8b 28 01 00 00 	mov    0x128(%rbx),%rcx
fffff80000276684:	49 f7 e0             	mul    %r8
fffff80000276687:	49 0f af c8          	imul   %r8,%rcx
fffff8000027668b:	48 03 d1             	add    %rcx,%rdx
fffff8000027668e:	eb 03                	jmp    0xfffff80000276693
fffff80000276690:	49 8b d0             	mov    %r8,%rdx
fffff80000276693:	48 8b 05 96 c2 50 00 	mov    0x50c296(%rip),%rax        # 0xfffff80000782930
fffff8000027669a:	48 2b 05 37 60 53 00 	sub    0x536037(%rip),%rax        # 0xfffff800007ac6d8
fffff800002766a1:	48 2b c2             	sub    %rdx,%rax
fffff800002766a4:	48 89 05 2d 60 53 00 	mov    %rax,0x53602d(%rip)        # 0xfffff800007ac6d8
fffff800002766ab:	83 c8 ff             	or     $0xffffffff,%eax
fffff800002766ae:	c6 05 7b 18 4b 00 00 	movb   $0x0,0x4b187b(%rip)        # 0xfffff80000727f30
fffff800002766b5:	87 05 75 fd 38 00    	xchg   %eax,0x38fd75(%rip)        # 0xfffff80000606430
fffff800002766bb:	48 83 25 7d 12 4b 00 	andq   $0x0,0x4b127d(%rip)        # 0xfffff80000727940
fffff800002766c2:	00
fffff800002766c3:	b8 10 00 00 00       	mov    $0x10,%eax
fffff800002766c8:	48 83 25 78 12 4b 00 	andq   $0x0,0x4b1278(%rip)        # 0xfffff80000727948
fffff800002766cf:	00
fffff800002766d0:	83 0d a1 af 38 00 ff 	orl    $0xffffffff,0x38afa1(%rip)        # 0xfffff80000601678
fffff800002766d7:	66 89 05 62 12 4b 00 	mov    %ax,0x4b1262(%rip)        # 0xfffff80000727940
fffff800002766de:	c7 05 5c 12 4b 00 01 	movl   $0x1,0x4b125c(%rip)        # 0xfffff80000727944
fffff800002766e5:	00 00 00
fffff800002766e8:	48 83 c4 20          	add    $0x20,%rsp
fffff800002766ec:	5b                   	pop    %rbx
fffff800002766ed:	c3                   	ret
fffff800002766ee:	cc                   	int3
fffff800002766ef:	cc                   	int3
fffff800002766f0:	cc                   	int3
fffff800002766f1:	cc                   	int3
fffff800002766f2:	cc                   	int3
fffff800002766f3:	cc                   	int3
fffff800002766f4:	cc                   	int3
fffff800002766f5:	cc                   	int3
fffff800002766f6:	cc                   	int3
fffff800002766f7:	cc                   	int3
fffff800002766f8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff800002766fd:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000276702:	57                   	push   %rdi
fffff80000276703:	48 83 ec 40          	sub    $0x40,%rsp
fffff80000276707:	48 8b 05 da ae 38 00 	mov    0x38aeda(%rip),%rax        # 0xfffff800006015e8
fffff8000027670e:	48 33 c4             	xor    %rsp,%rax
fffff80000276711:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff80000276716:	66 0f 6f 05 e2 4a 19 	movdqa 0x194ae2(%rip),%xmm0        # 0xfffff8000040b200
fffff8000027671d:	00
fffff8000027671e:	ba 1f 00 00 00       	mov    $0x1f,%edx
fffff80000276723:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
fffff80000276729:	48 8b f9             	mov    %rcx,%rdi
fffff8000027672c:	e8 17 ed fe ff       	call   0xfffff80000265448
fffff80000276731:	33 db                	xor    %ebx,%ebx
fffff80000276733:	be 04 00 00 00       	mov    $0x4,%esi
fffff80000276738:	84 c0                	test   %al,%al
fffff8000027673a:	74 19                	je     0xfffff80000276755
fffff8000027673c:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
fffff80000276741:	8b ce                	mov    %esi,%ecx
fffff80000276743:	83 38 07             	cmpl   $0x7,(%rax)
fffff80000276746:	74 02                	je     0xfffff8000027674a
fffff80000276748:	89 18                	mov    %ebx,(%rax)
fffff8000027674a:	48 03 c6             	add    %rsi,%rax
fffff8000027674d:	48 83 e9 01          	sub    $0x1,%rcx
fffff80000276751:	75 f0                	jne    0xfffff80000276743
fffff80000276753:	eb 29                	jmp    0xfffff8000027677e
fffff80000276755:	ba 1e 00 00 00       	mov    $0x1e,%edx
fffff8000027675a:	48 8b cf             	mov    %rdi,%rcx
fffff8000027675d:	e8 e6 ec fe ff       	call   0xfffff80000265448
fffff80000276762:	84 c0                	test   %al,%al
fffff80000276764:	74 18                	je     0xfffff8000027677e
fffff80000276766:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
fffff8000027676b:	48 8b ce             	mov    %rsi,%rcx
fffff8000027676e:	83 38 08             	cmpl   $0x8,(%rax)
fffff80000276771:	74 02                	je     0xfffff80000276775
fffff80000276773:	89 18                	mov    %ebx,(%rax)
fffff80000276775:	48 03 c6             	add    %rsi,%rax
fffff80000276778:	48 83 e9 01          	sub    $0x1,%rcx
fffff8000027677c:	75 f0                	jne    0xfffff8000027676e
fffff8000027677e:	40 84 35 db 2d 39 00 	test   %sil,0x392ddb(%rip)        # 0xfffff80000609560
fffff80000276785:	75 18                	jne    0xfffff8000027679f
fffff80000276787:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
fffff8000027678c:	48 8b ce             	mov    %rsi,%rcx
fffff8000027678f:	83 38 08             	cmpl   $0x8,(%rax)
fffff80000276792:	75 02                	jne    0xfffff80000276796
fffff80000276794:	89 18                	mov    %ebx,(%rax)
fffff80000276796:	48 03 c6             	add    %rsi,%rax
fffff80000276799:	48 83 e9 01          	sub    $0x1,%rcx
fffff8000027679d:	75 f0                	jne    0xfffff8000027678f
fffff8000027679f:	48 8b fb             	mov    %rbx,%rdi
fffff800002767a2:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
fffff800002767a7:	44 8b c3             	mov    %ebx,%r8d
fffff800002767aa:	41 8b 09             	mov    (%r9),%ecx
fffff800002767ad:	85 c9                	test   %ecx,%ecx
fffff800002767af:	74 0d                	je     0xfffff800002767be
fffff800002767b1:	e8 0e fd ff ff       	call   0xfffff800002764c4
fffff800002767b6:	48 8b f8             	mov    %rax,%rdi
fffff800002767b9:	48 85 c0             	test   %rax,%rax
fffff800002767bc:	75 10                	jne    0xfffff800002767ce
fffff800002767be:	41 ff c0             	inc    %r8d
fffff800002767c1:	4c 03 ce             	add    %rsi,%r9
fffff800002767c4:	44 3b c6             	cmp    %esi,%r8d
fffff800002767c7:	72 e1                	jb     0xfffff800002767aa
fffff800002767c9:	48 85 ff             	test   %rdi,%rdi
fffff800002767cc:	74 29                	je     0xfffff800002767f7
fffff800002767ce:	48 8b cf             	mov    %rdi,%rcx
fffff800002767d1:	48 89 3d 18 aa 38 00 	mov    %rdi,0x38aa18(%rip)        # 0xfffff800006011f0
fffff800002767d8:	e8 77 fd ff ff       	call   0xfffff80000276554
fffff800002767dd:	48 8b cf             	mov    %rdi,%rcx
fffff800002767e0:	e8 c3 fa ff ff       	call   0xfffff800002762a8
fffff800002767e5:	83 bf 54 01 00 00 09 	cmpl   $0x9,0x154(%rdi)
fffff800002767ec:	75 0e                	jne    0xfffff800002767fc
fffff800002767ee:	c6 05 3b 18 4b 00 01 	movb   $0x1,0x4b183b(%rip)        # 0xfffff80000728030
fffff800002767f5:	eb 05                	jmp    0xfffff800002767fc
fffff800002767f7:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002767fc:	0f b7 c3             	movzwl %bx,%eax
fffff800002767ff:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff80000276804:	48 33 cc             	xor    %rsp,%rcx
fffff80000276807:	e8 64 4d fc ff       	call   0xfffff8000023b570
fffff8000027680c:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff80000276811:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff80000276816:	48 83 c4 40          	add    $0x40,%rsp
fffff8000027681a:	5f                   	pop    %rdi
fffff8000027681b:	c3                   	ret
fffff8000027681c:	cc                   	int3
fffff8000027681d:	cc                   	int3
fffff8000027681e:	cc                   	int3
fffff8000027681f:	cc                   	int3
fffff80000276820:	cc                   	int3
fffff80000276821:	cc                   	int3
fffff80000276822:	cc                   	int3
fffff80000276823:	cc                   	int3
fffff80000276824:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000276829:	57                   	push   %rdi
fffff8000027682a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000027682e:	48 8b b9 a8 88 02 00 	mov    0x288a8(%rcx),%rdi
fffff80000276835:	48 8b d9             	mov    %rcx,%rbx
fffff80000276838:	48 83 ff ff          	cmp    $0xffffffffffffffff,%rdi
fffff8000027683c:	75 06                	jne    0xfffff80000276844
fffff8000027683e:	80 79 0e 00          	cmpb   $0x0,0xe(%rcx)
fffff80000276842:	74 2f                	je     0xfffff80000276873
fffff80000276844:	4c 8b 05 5d 13 4b 00 	mov    0x4b135d(%rip),%r8        # 0xfffff80000727ba8
fffff8000027684b:	49 8b c8             	mov    %r8,%rcx
fffff8000027684e:	e8 99 07 fa ff       	call   0xfffff80000216fec
fffff80000276853:	48 8b c8             	mov    %rax,%rcx
fffff80000276856:	49 8b 80 88 00 00 00 	mov    0x88(%r8),%rax
fffff8000027685d:	e8 1e 66 fc ff       	call   0xfffff8000023ce80
fffff80000276862:	48 83 ff ff          	cmp    $0xffffffffffffffff,%rdi
fffff80000276866:	74 0b                	je     0xfffff80000276873
fffff80000276868:	48 8b d7             	mov    %rdi,%rdx
fffff8000027686b:	48 8b cb             	mov    %rbx,%rcx
fffff8000027686e:	e8 f9 1b 00 00       	call   0xfffff8000027846c
fffff80000276873:	c6 43 0e 00          	movb   $0x0,0xe(%rbx)
fffff80000276877:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000027687c:	48 83 c4 20          	add    $0x20,%rsp
fffff80000276880:	5f                   	pop    %rdi
fffff80000276881:	c3                   	ret
fffff80000276882:	cc                   	int3
fffff80000276883:	cc                   	int3
fffff80000276884:	cc                   	int3
fffff80000276885:	cc                   	int3
fffff80000276886:	cc                   	int3
fffff80000276887:	cc                   	int3
fffff80000276888:	cc                   	int3
fffff80000276889:	cc                   	int3
fffff8000027688a:	cc                   	int3
fffff8000027688b:	cc                   	int3
fffff8000027688c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000276891:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
fffff80000276896:	55                   	push   %rbp
fffff80000276897:	56                   	push   %rsi
fffff80000276898:	57                   	push   %rdi
fffff80000276899:	41 54                	push   %r12
fffff8000027689b:	41 55                	push   %r13
fffff8000027689d:	41 56                	push   %r14
fffff8000027689f:	41 57                	push   %r15
fffff800002768a1:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002768a5:	48 8b f1             	mov    %rcx,%rsi
fffff800002768a8:	8b c2                	mov    %edx,%eax
fffff800002768aa:	4c 8b f1             	mov    %rcx,%r14
fffff800002768ad:	45 33 c0             	xor    %r8d,%r8d
fffff800002768b0:	48 c7 c1 00 f0 ff ff 	mov    $0xfffffffffffff000,%rcx
fffff800002768b7:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
fffff800002768bc:	4c 23 f1             	and    %rcx,%r14
fffff800002768bf:	4d 89 01             	mov    %r8,(%r9)
fffff800002768c2:	48 8d be fe 0f 00 00 	lea    0xffe(%rsi),%rdi
fffff800002768c9:	4d 8b e9             	mov    %r9,%r13
fffff800002768cc:	48 03 f8             	add    %rax,%rdi
fffff800002768cf:	48 23 f9             	and    %rcx,%rdi
fffff800002768d2:	8b 0d 18 7d 57 00    	mov    0x577d18(%rip),%ecx        # 0xfffff800007ee5f0
fffff800002768d8:	49 2b fe             	sub    %r14,%rdi
fffff800002768db:	48 81 c7 ff 0f 00 00 	add    $0xfff,%rdi
fffff800002768e2:	48 c1 ef 0c          	shr    $0xc,%rdi
fffff800002768e6:	3b f9                	cmp    %ecx,%edi
fffff800002768e8:	0f 87 1c 01 00 00    	ja     0xfffff80000276a0a
fffff800002768ee:	85 ff                	test   %edi,%edi
fffff800002768f0:	0f 84 14 01 00 00    	je     0xfffff80000276a0a
fffff800002768f6:	48 8b 1d fb 7c 57 00 	mov    0x577cfb(%rip),%rbx        # 0xfffff800007ee5f8
fffff800002768fd:	48 ba ff ff ff ff 0f 	movabs $0xfffffffff,%rdx
fffff80000276904:	00 00 00
fffff80000276907:	48 8b c3             	mov    %rbx,%rax
fffff8000027690a:	45 8b e0             	mov    %r8d,%r12d
fffff8000027690d:	48 c1 e8 0c          	shr    $0xc,%rax
fffff80000276911:	48 23 c2             	and    %rdx,%rax
fffff80000276914:	48 ba 00 00 00 00 00 	movabs $0xffffff0000000000,%rdx
fffff8000027691b:	ff ff ff
fffff8000027691e:	4c 8d 3c c2          	lea    (%rdx,%rax,8),%r15
fffff80000276922:	85 ff                	test   %edi,%edi
fffff80000276924:	0f 84 b7 00 00 00    	je     0xfffff800002769e1
fffff8000027692a:	48 8b eb             	mov    %rbx,%rbp
fffff8000027692d:	48 b8 00 00 00 80 7f 	movabs $0xffffff7f80000000,%rax
fffff80000276934:	ff ff ff
fffff80000276937:	48 c1 ed 15          	shr    $0x15,%rbp
fffff8000027693b:	81 e5 ff ff ff 07    	and    $0x7ffffff,%ebp
fffff80000276941:	8a 04 e8             	mov    (%rax,%rbp,8),%al
fffff80000276944:	a8 01                	test   $0x1,%al
fffff80000276946:	75 3e                	jne    0xfffff80000276986
fffff80000276948:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
fffff8000027694d:	e8 e2 4c 00 00       	call   0xfffff8000027b634
fffff80000276952:	45 33 c0             	xor    %r8d,%r8d
fffff80000276955:	66 85 c0             	test   %ax,%ax
fffff80000276958:	0f 85 b1 00 00 00    	jne    0xfffff80000276a0f
fffff8000027695e:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
fffff80000276963:	48 b9 ff ff ff ff ff 	movabs $0xffffffffff,%rcx
fffff8000027696a:	00 00 00
fffff8000027696d:	48 23 c1             	and    %rcx,%rax
fffff80000276970:	48 b9 00 00 00 80 7f 	movabs $0xffffff7f80000000,%rcx
fffff80000276977:	ff ff ff
fffff8000027697a:	48 c1 e0 0c          	shl    $0xc,%rax
fffff8000027697e:	48 83 c8 23          	or     $0x23,%rax
fffff80000276982:	48 89 04 e9          	mov    %rax,(%rcx,%rbp,8)
fffff80000276986:	48 63 44 24 70       	movslq 0x70(%rsp),%rax
fffff8000027698b:	48 8d 0d ce fb 18 00 	lea    0x18fbce(%rip),%rcx        # 0xfffff80000406560
fffff80000276992:	48 ba 00 f0 ff ff ff 	movabs $0xffffffffff000,%rdx
fffff80000276999:	ff 0f 00
fffff8000027699c:	41 ff c4             	inc    %r12d
fffff8000027699f:	0f b6 0c 08          	movzbl (%rax,%rcx,1),%ecx
fffff800002769a3:	49 8b c6             	mov    %r14,%rax
fffff800002769a6:	48 23 c2             	and    %rdx,%rax
fffff800002769a9:	48 0b c8             	or     %rax,%rcx
fffff800002769ac:	48 b8 63 01 00 00 00 	movabs $0x8000000000000163,%rax
fffff800002769b3:	00 00 80
fffff800002769b6:	48 0b c8             	or     %rax,%rcx
fffff800002769b9:	49 89 0f             	mov    %rcx,(%r15)
fffff800002769bc:	b9 00 10 00 00       	mov    $0x1000,%ecx
fffff800002769c1:	4c 03 f1             	add    %rcx,%r14
fffff800002769c4:	48 03 d9             	add    %rcx,%rbx
fffff800002769c7:	49 83 c7 08          	add    $0x8,%r15
fffff800002769cb:	44 3b e7             	cmp    %edi,%r12d
fffff800002769ce:	0f 82 56 ff ff ff    	jb     0xfffff8000027692a
fffff800002769d4:	8b 0d 16 7c 57 00    	mov    0x577c16(%rip),%ecx        # 0xfffff800007ee5f0
fffff800002769da:	48 8b 1d 17 7c 57 00 	mov    0x577c17(%rip),%rbx        # 0xfffff800007ee5f8
fffff800002769e1:	8b c7                	mov    %edi,%eax