fffff8000022658c:	0f 85 a1 00 00 00    	jne    0xfffff80000226633
fffff80000226592:	8d 41 01             	lea    0x1(%rcx),%eax
fffff80000226595:	42 89 44 c4 20       	mov    %eax,0x20(%rsp,%r8,8)
fffff8000022659a:	42 ff 44 d3 20       	incl   0x20(%rbx,%r10,8)
fffff8000022659f:	49 83 c3 08          	add    $0x8,%r11
fffff800002265a3:	48 83 ee 01          	sub    $0x1,%rsi
fffff800002265a7:	75 ac                	jne    0xfffff80000226555
fffff800002265a9:	39 3d 89 32 4f 00    	cmp    %edi,0x4f3289(%rip)        # 0xfffff80000719838
fffff800002265af:	74 55                	je     0xfffff80000226606
fffff800002265b1:	48 8d 04 bf          	lea    (%rdi,%rdi,4),%rax
fffff800002265b5:	8b cf                	mov    %edi,%ecx
fffff800002265b7:	4c 8d 04 c3          	lea    (%rbx,%rax,8),%r8
fffff800002265bb:	4d 8b 08             	mov    (%r8),%r9
fffff800002265be:	4d 3b ce             	cmp    %r14,%r9
fffff800002265c1:	74 39                	je     0xfffff800002265fc
fffff800002265c3:	48 03 c9             	add    %rcx,%rcx
fffff800002265c6:	8b 54 cc 20          	mov    0x20(%rsp,%rcx,8),%edx
fffff800002265ca:	48 8b 44 cc 28       	mov    0x28(%rsp,%rcx,8),%rax
fffff800002265cf:	ff ca                	dec    %edx
fffff800002265d1:	48 23 d5             	and    %rbp,%rdx
fffff800002265d4:	49 23 c6             	and    %r14,%rax
fffff800002265d7:	48 c1 e0 09          	shl    $0x9,%rax
fffff800002265db:	49 8b c8             	mov    %r8,%rcx
fffff800002265de:	48 0b d0             	or     %rax,%rdx
fffff800002265e1:	4b 8b 04 cf          	mov    (%r15,%r9,8),%rax
fffff800002265e5:	48 c1 e2 08          	shl    $0x8,%rdx
fffff800002265e9:	49 23 c4             	and    %r12,%rax
fffff800002265ec:	48 0b d0             	or     %rax,%rdx
fffff800002265ef:	4b 89 14 cf          	mov    %rdx,(%r15,%r9,8)
fffff800002265f3:	49 8d 50 08          	lea    0x8(%r8),%rdx
fffff800002265f7:	e8 98 f9 ff ff       	call   0xfffff80000225f94
fffff800002265fc:	ff c7                	inc    %edi
fffff800002265fe:	3b 3d 34 32 4f 00    	cmp    0x4f3234(%rip),%edi        # 0xfffff80000719838
fffff80000226604:	72 ab                	jb     0xfffff800002265b1
fffff80000226606:	48 8b 8c 24 20 04 00 	mov    0x420(%rsp),%rcx
fffff8000022660d:	00
fffff8000022660e:	48 33 cc             	xor    %rsp,%rcx
fffff80000226611:	e8 5a 4f 01 00       	call   0xfffff8000023b570
fffff80000226616:	4c 8d 9c 24 30 04 00 	lea    0x430(%rsp),%r11
fffff8000022661d:	00
fffff8000022661e:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff80000226622:	49 8b 6b 48          	mov    0x48(%r11),%rbp
fffff80000226626:	49 8b e3             	mov    %r11,%rsp
fffff80000226629:	41 5f                	pop    %r15
fffff8000022662b:	41 5e                	pop    %r14
fffff8000022662d:	41 5c                	pop    %r12
fffff8000022662f:	5f                   	pop    %rdi
fffff80000226630:	5e                   	pop    %rsi
fffff80000226631:	c3                   	ret
fffff80000226632:	cc                   	int3
fffff80000226633:	49 8b c1             	mov    %r9,%rax
fffff80000226636:	48 f7 d0             	not    %rax
fffff80000226639:	48 85 c5             	test   %rax,%rbp
fffff8000022663c:	74 0d                	je     0xfffff8000022664b
fffff8000022663e:	49 8d 41 01          	lea    0x1(%r9),%rax
fffff80000226642:	48 3b c2             	cmp    %rdx,%rax
fffff80000226645:	0f 84 05 88 02 00    	je     0xfffff8000024ee50
fffff8000022664b:	42 8b 4c c4 20       	mov    0x20(%rsp,%r8,8),%ecx
fffff80000226650:	4a 8b 44 c4 28       	mov    0x28(%rsp,%r8,8),%rax
fffff80000226655:	ff c9                	dec    %ecx
fffff80000226657:	49 23 c6             	and    %r14,%rax
fffff8000022665a:	48 23 cd             	and    %rbp,%rcx
fffff8000022665d:	48 c1 e0 09          	shl    $0x9,%rax
fffff80000226661:	48 0b c8             	or     %rax,%rcx
fffff80000226664:	49 8b 04 d7          	mov    (%r15,%rdx,8),%rax
fffff80000226668:	49 23 c4             	and    %r12,%rax
fffff8000022666b:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000022666f:	48 0b c8             	or     %rax,%rcx
fffff80000226672:	49 89 0c d7          	mov    %rcx,(%r15,%rdx,8)
fffff80000226676:	4a 8b 14 d3          	mov    (%rbx,%r10,8),%rdx
fffff8000022667a:	42 c7 44 c4 20 01 00 	movl   $0x1,0x20(%rsp,%r8,8)
fffff80000226681:	00 00
fffff80000226683:	4a 89 54 c4 28       	mov    %rdx,0x28(%rsp,%r8,8)
fffff80000226688:	4e 89 0c d3          	mov    %r9,(%rbx,%r10,8)
fffff8000022668c:	e9 09 ff ff ff       	jmp    0xfffff8000022659a
fffff80000226691:	cc                   	int3
fffff80000226692:	cc                   	int3
fffff80000226693:	cc                   	int3
fffff80000226694:	cc                   	int3
fffff80000226695:	cc                   	int3
fffff80000226696:	cc                   	int3
fffff80000226697:	cc                   	int3
fffff80000226698:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000022669d:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff800002266a2:	56                   	push   %rsi
fffff800002266a3:	57                   	push   %rdi
fffff800002266a4:	41 54                	push   %r12
fffff800002266a6:	41 55                	push   %r13
fffff800002266a8:	41 56                	push   %r14
fffff800002266aa:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002266ae:	4c 8b c9             	mov    %rcx,%r9
fffff800002266b1:	48 8b fa             	mov    %rdx,%rdi
fffff800002266b4:	48 8b ca             	mov    %rdx,%rcx
fffff800002266b7:	e8 8c 0b 00 00       	call   0xfffff80000227248
fffff800002266bc:	33 db                	xor    %ebx,%ebx
fffff800002266be:	49 bc ff ff ff ff 1f 	movabs $0x1fffffffff,%r12
fffff800002266c5:	00 00 00
fffff800002266c8:	4d 3b cc             	cmp    %r12,%r9
fffff800002266cb:	0f 84 94 00 00 00    	je     0xfffff80000226765
fffff800002266d1:	48 be ff 00 00 00 00 	movabs $0xffc00000000000ff,%rsi
fffff800002266d8:	00 c0 ff
fffff800002266db:	49 bd 00 00 00 00 00 	movabs $0xfffffe0000000000,%r13
fffff800002266e2:	fe ff ff
fffff800002266e5:	49 8b e9             	mov    %r9,%rbp
fffff800002266e8:	4f 8b 4c cd 00       	mov    0x0(%r13,%r9,8),%r9
fffff800002266ed:	4d 8b d1             	mov    %r9,%r10
fffff800002266f0:	48 8b cd             	mov    %rbp,%rcx
fffff800002266f3:	49 c1 ea 08          	shr    $0x8,%r10
fffff800002266f7:	49 c1 e9 11          	shr    $0x11,%r9
fffff800002266fb:	41 81 e2 ff 01 00 00 	and    $0x1ff,%r10d
fffff80000226702:	4d 23 cc             	and    %r12,%r9
fffff80000226705:	41 ff c2             	inc    %r10d
fffff80000226708:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
fffff8000022670d:	e8 f6 01 00 00       	call   0xfffff80000226908
fffff80000226712:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff80000226718:	44 8b c0             	mov    %eax,%r8d
fffff8000022671b:	45 3b d3             	cmp    %r11d,%r10d
fffff8000022671e:	0f 87 3e 87 02 00    	ja     0xfffff8000024ee62
fffff80000226724:	41 8b c0             	mov    %r8d,%eax
fffff80000226727:	41 8d 4b ff          	lea    -0x1(%r11),%ecx
fffff8000022672b:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff80000226731:	48 8d 14 80          	lea    (%rax,%rax,4),%rdx
fffff80000226735:	48 8b 04 d7          	mov    (%rdi,%rdx,8),%rax
fffff80000226739:	49 23 c4             	and    %r12,%rax
fffff8000022673c:	48 c1 e0 09          	shl    $0x9,%rax
fffff80000226740:	48 0b c8             	or     %rax,%rcx
fffff80000226743:	49 8b 44 ed 00       	mov    0x0(%r13,%rbp,8),%rax
fffff80000226748:	48 23 c6             	and    %rsi,%rax
fffff8000022674b:	48 c1 e1 08          	shl    $0x8,%rcx
fffff8000022674f:	48 0b c8             	or     %rax,%rcx
fffff80000226752:	49 89 4c ed 00       	mov    %rcx,0x0(%r13,%rbp,8)
fffff80000226757:	44 01 5c d7 20       	add    %r11d,0x20(%rdi,%rdx,8)
fffff8000022675c:	48 89 2c d7          	mov    %rbp,(%rdi,%rdx,8)
fffff80000226760:	4d 3b cc             	cmp    %r12,%r9
fffff80000226763:	75 80                	jne    0xfffff800002266e5
fffff80000226765:	39 1d cd 30 4f 00    	cmp    %ebx,0x4f30cd(%rip)        # 0xfffff80000719838
fffff8000022676b:	76 1b                	jbe    0xfffff80000226788
fffff8000022676d:	48 8d 0c 9b          	lea    (%rbx,%rbx,4),%rcx
fffff80000226771:	48 8d 0c cf          	lea    (%rdi,%rcx,8),%rcx
fffff80000226775:	48 8d 51 08          	lea    0x8(%rcx),%rdx
fffff80000226779:	e8 16 f8 ff ff       	call   0xfffff80000225f94
fffff8000022677e:	ff c3                	inc    %ebx
fffff80000226780:	3b 1d b2 30 4f 00    	cmp    0x4f30b2(%rip),%ebx        # 0xfffff80000719838
fffff80000226786:	72 e5                	jb     0xfffff8000022676d
fffff80000226788:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff8000022678d:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff80000226792:	48 83 c4 20          	add    $0x20,%rsp
fffff80000226796:	41 5e                	pop    %r14
fffff80000226798:	41 5d                	pop    %r13
fffff8000022679a:	41 5c                	pop    %r12
fffff8000022679c:	5f                   	pop    %rdi
fffff8000022679d:	5e                   	pop    %rsi
fffff8000022679e:	c3                   	ret
fffff8000022679f:	cc                   	int3
fffff800002267a0:	cc                   	int3
fffff800002267a1:	cc                   	int3
fffff800002267a2:	cc                   	int3
fffff800002267a3:	cc                   	int3
fffff800002267a4:	cc                   	int3
fffff800002267a5:	cc                   	int3
fffff800002267a6:	cc                   	int3
fffff800002267a7:	cc                   	int3
fffff800002267a8:	48 8b c4             	mov    %rsp,%rax
fffff800002267ab:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff800002267af:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff800002267b3:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff800002267b7:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff800002267bb:	41 54                	push   %r12
fffff800002267bd:	41 56                	push   %r14
fffff800002267bf:	41 57                	push   %r15
fffff800002267c1:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002267c5:	48 3b ca             	cmp    %rdx,%rcx
fffff800002267c8:	48 8b fa             	mov    %rdx,%rdi
fffff800002267cb:	4c 8b c9             	mov    %rcx,%r9
fffff800002267ce:	49 bf ff ff ff ff 1f 	movabs $0x1fffffffff,%r15
fffff800002267d5:	00 00 00
fffff800002267d8:	48 0f 46 f9          	cmovbe %rcx,%rdi
fffff800002267dc:	49 8b e8             	mov    %r8,%rbp
fffff800002267df:	4c 8b d7             	mov    %rdi,%r10
fffff800002267e2:	4d 8b df             	mov    %r15,%r11
fffff800002267e5:	4c 0f 46 ca          	cmovbe %rdx,%r9
fffff800002267e9:	49 be 00 00 00 00 00 	movabs $0xfffffe0000000000,%r14
fffff800002267f0:	fe ff ff
fffff800002267f3:	41 bc ff 01 00 00    	mov    $0x1ff,%r12d
fffff800002267f9:	4b 8b 14 d6          	mov    (%r14,%r10,8),%rdx
fffff800002267fd:	49 8b db             	mov    %r11,%rbx
fffff80000226800:	4d 8b da             	mov    %r10,%r11
fffff80000226803:	4c 8b d2             	mov    %rdx,%r10
fffff80000226806:	49 c1 ea 11          	shr    $0x11,%r10
fffff8000022680a:	4d 23 d7             	and    %r15,%r10
fffff8000022680d:	4d 3b d1             	cmp    %r9,%r10
fffff80000226810:	72 e7                	jb     0xfffff800002267f9
fffff80000226812:	48 c1 ea 08          	shr    $0x8,%rdx
fffff80000226816:	41 23 d4             	and    %r12d,%edx
fffff80000226819:	ff c2                	inc    %edx
fffff8000022681b:	8b c2                	mov    %edx,%eax
fffff8000022681d:	49 8b f2             	mov    %r10,%rsi
fffff80000226820:	49 03 c3             	add    %r11,%rax
fffff80000226823:	49 3b c1             	cmp    %r9,%rax
fffff80000226826:	0f 82 aa 00 00 00    	jb     0xfffff800002268d6
fffff8000022682c:	4d 85 cc             	test   %r9,%r12
fffff8000022682f:	0f 84 a1 00 00 00    	je     0xfffff800002268d6
fffff80000226835:	4b 8b 0c ce          	mov    (%r14,%r9,8),%rcx
fffff80000226839:	ff c2                	inc    %edx
fffff8000022683b:	4d 8b ca             	mov    %r10,%r9
fffff8000022683e:	48 8b c1             	mov    %rcx,%rax
fffff80000226841:	48 c1 e8 08          	shr    $0x8,%rax
fffff80000226845:	4c 8b d1             	mov    %rcx,%r10
fffff80000226848:	41 23 c4             	and    %r12d,%eax
fffff8000022684b:	49 c1 ea 11          	shr    $0x11,%r10
fffff8000022684f:	03 d0                	add    %eax,%edx
fffff80000226851:	4d 23 d7             	and    %r15,%r10
fffff80000226854:	4d 3b d1             	cmp    %r9,%r10
fffff80000226857:	77 c2                	ja     0xfffff8000022681b
fffff80000226859:	81 fa 00 02 00 00    	cmp    $0x200,%edx
fffff8000022685f:	74 5d                	je     0xfffff800002268be
fffff80000226861:	4b 8b 0c de          	mov    (%r14,%r11,8),%rcx
fffff80000226865:	ff ca                	dec    %edx
fffff80000226867:	49 23 d4             	and    %r12,%rdx
fffff8000022686a:	49 8b c2             	mov    %r10,%rax
fffff8000022686d:	49 23 c7             	and    %r15,%rax
fffff80000226870:	48 c1 e0 09          	shl    $0x9,%rax
fffff80000226874:	48 0b d0             	or     %rax,%rdx
fffff80000226877:	48 b8 ff 00 00 00 00 	movabs $0xffc00000000000ff,%rax
fffff8000022687e:	00 c0 ff
fffff80000226881:	48 23 c8             	and    %rax,%rcx
fffff80000226884:	48 c1 e2 08          	shl    $0x8,%rdx
fffff80000226888:	48 0b d1             	or     %rcx,%rdx
fffff8000022688b:	4b 89 14 de          	mov    %rdx,(%r14,%r11,8)
fffff8000022688f:	4c 8b ce             	mov    %rsi,%r9
fffff80000226892:	49 3b f7             	cmp    %r15,%rsi
fffff80000226895:	0f 85 5e ff ff ff    	jne    0xfffff800002267f9
fffff8000022689b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff800002268a0:	48 8b c7             	mov    %rdi,%rax
fffff800002268a3:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff800002268a8:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff800002268ad:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff800002268b2:	48 83 c4 20          	add    $0x20,%rsp
fffff800002268b6:	41 5f                	pop    %r15
fffff800002268b8:	41 5e                	pop    %r14
fffff800002268ba:	41 5c                	pop    %r12
fffff800002268bc:	c3                   	ret
fffff800002268bd:	cc                   	int3
fffff800002268be:	49 8b d3             	mov    %r11,%rdx
fffff800002268c1:	48 8b cd             	mov    %rbp,%rcx
fffff800002268c4:	e8 a7 0d 00 00       	call   0xfffff80000227670
fffff800002268c9:	49 3b df             	cmp    %r15,%rbx
fffff800002268cc:	75 10                	jne    0xfffff800002268de
fffff800002268ce:	49 8b fa             	mov    %r10,%rdi
fffff800002268d1:	4c 8b db             	mov    %rbx,%r11
fffff800002268d4:	eb b9                	jmp    0xfffff8000022688f
fffff800002268d6:	4d 8b d1             	mov    %r9,%r10
fffff800002268d9:	e9 7b ff ff ff       	jmp    0xfffff80000226859
fffff800002268de:	49 8b c2             	mov    %r10,%rax
fffff800002268e1:	48 b9 00 00 fe ff ff 	movabs $0x3ffffffffe0000,%rcx
fffff800002268e8:	ff 3f 00
fffff800002268eb:	48 c1 e0 11          	shl    $0x11,%rax
fffff800002268ef:	49 33 04 de          	xor    (%r14,%rbx,8),%rax
fffff800002268f3:	48 23 c1             	and    %rcx,%rax
fffff800002268f6:	49 33 04 de          	xor    (%r14,%rbx,8),%rax
fffff800002268fa:	49 89 04 de          	mov    %rax,(%r14,%rbx,8)
fffff800002268fe:	eb d1                	jmp    0xfffff800002268d1
fffff80000226900:	cc                   	int3
fffff80000226901:	cc                   	int3
fffff80000226902:	cc                   	int3
fffff80000226903:	cc                   	int3
fffff80000226904:	cc                   	int3
fffff80000226905:	cc                   	int3
fffff80000226906:	cc                   	int3
fffff80000226907:	cc                   	int3
fffff80000226908:	83 3d f1 2e 4f 00 00 	cmpl   $0x0,0x4f2ef1(%rip)        # 0xfffff80000719800
fffff8000022690f:	74 3c                	je     0xfffff8000022694d
fffff80000226911:	65 48 8b 14 25 00 00 	mov    %gs:0x0,%rdx
fffff80000226918:	00 00
fffff8000022691a:	48 8b 82 20 8c 02 00 	mov    0x28c20(%rdx),%rax
fffff80000226921:	48 3b 08             	cmp    (%rax),%rcx
fffff80000226924:	72 0b                	jb     0xfffff80000226931
fffff80000226926:	48 3b 48 08          	cmp    0x8(%rax),%rcx
fffff8000022692a:	77 05                	ja     0xfffff80000226931
fffff8000022692c:	8b 40 10             	mov    0x10(%rax),%eax
fffff8000022692f:	c3                   	ret
fffff80000226930:	cc                   	int3
fffff80000226931:	48 8b 05 08 2f 4f 00 	mov    0x4f2f08(%rip),%rax        # 0xfffff80000719840
fffff80000226938:	eb 04                	jmp    0xfffff8000022693e
fffff8000022693a:	48 83 c0 18          	add    $0x18,%rax
fffff8000022693e:	48 3b 48 08          	cmp    0x8(%rax),%rcx
fffff80000226942:	77 f6                	ja     0xfffff8000022693a
fffff80000226944:	48 89 82 20 8c 02 00 	mov    %rax,0x28c20(%rdx)
fffff8000022694b:	eb df                	jmp    0xfffff8000022692c
fffff8000022694d:	33 c0                	xor    %eax,%eax
fffff8000022694f:	c3                   	ret
fffff80000226950:	cc                   	int3
fffff80000226951:	cc                   	int3
fffff80000226952:	cc                   	int3
fffff80000226953:	cc                   	int3
fffff80000226954:	cc                   	int3
fffff80000226955:	cc                   	int3
fffff80000226956:	cc                   	int3
fffff80000226957:	cc                   	int3
fffff80000226958:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000022695c:	48 8b 05 fd 2b 3e 00 	mov    0x3e2bfd(%rip),%rax        # 0xfffff80000609560
fffff80000226963:	48 0f ba e0 13       	bt     $0x13,%rax
fffff80000226968:	72 12                	jb     0xfffff8000022697c
fffff8000022696a:	48 0f ba e0 12       	bt     $0x12,%rax
fffff8000022696f:	72 12                	jb     0xfffff80000226983
fffff80000226971:	e8 1a 00 00 00       	call   0xfffff80000226990
fffff80000226976:	48 83 c4 28          	add    $0x28,%rsp
fffff8000022697a:	c3                   	ret
fffff8000022697b:	cc                   	int3
fffff8000022697c:	e8 43 63 11 00       	call   0xfffff8000033ccc4
fffff80000226981:	eb f3                	jmp    0xfffff80000226976
fffff80000226983:	e8 fc 62 11 00       	call   0xfffff8000033cc84
fffff80000226988:	eb ec                	jmp    0xfffff80000226976
fffff8000022698a:	cc                   	int3
fffff8000022698b:	cc                   	int3
fffff8000022698c:	cc                   	int3
fffff8000022698d:	cc                   	int3
fffff8000022698e:	cc                   	int3
fffff8000022698f:	cc                   	int3
fffff80000226990:	83 64 24 10 00       	andl   $0x0,0x10(%rsp)
fffff80000226995:	48 83 fa ff          	cmp    $0xffffffffffffffff,%rdx
fffff80000226999:	0f 85 57 85 02 00    	jne    0xfffff8000024eef6
fffff8000022699f:	ba 40 00 00 00       	mov    $0x40,%edx
fffff800002269a4:	0f ae 39             	clflush (%rcx)
fffff800002269a7:	48 8d 49 40          	lea    0x40(%rcx),%rcx
fffff800002269ab:	48 83 ea 01          	sub    $0x1,%rdx
fffff800002269af:	75 f3                	jne    0xfffff800002269a4
fffff800002269b1:	c3                   	ret
fffff800002269b2:	cc                   	int3
fffff800002269b3:	cc                   	int3
fffff800002269b4:	cc                   	int3
fffff800002269b5:	cc                   	int3
fffff800002269b6:	cc                   	int3
fffff800002269b7:	cc                   	int3
fffff800002269b8:	cc                   	int3
fffff800002269b9:	cc                   	int3
fffff800002269ba:	cc                   	int3
fffff800002269bb:	cc                   	int3
fffff800002269bc:	48 8b c4             	mov    %rsp,%rax
fffff800002269bf:	48 89 58 10          	mov    %rbx,0x10(%rax)
fffff800002269c3:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff800002269c7:	48 89 70 20          	mov    %rsi,0x20(%rax)
fffff800002269cb:	57                   	push   %rdi
fffff800002269cc:	41 56                	push   %r14
fffff800002269ce:	41 57                	push   %r15
fffff800002269d0:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002269d4:	45 33 f6             	xor    %r14d,%r14d
fffff800002269d7:	48 8b d9             	mov    %rcx,%rbx
fffff800002269da:	8a 0a                	mov    (%rdx),%cl
fffff800002269dc:	4c 8b c2             	mov    %rdx,%r8