fffff800002825c3:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff800002825c7:	48 be 00 00 00 00 00 	movabs $0x7d0000000000,%rsi
fffff800002825ce:	7d 00 00
fffff800002825d1:	48 03 c6             	add    %rsi,%rax
fffff800002825d4:	0f b7 df             	movzwl %di,%ebx
fffff800002825d7:	4c 8b c6             	mov    %rsi,%r8
fffff800002825da:	48 3b f0             	cmp    %rax,%rsi
fffff800002825dd:	73 54                	jae    0xfffff80000282633
fffff800002825df:	0f b7 cb             	movzwl %bx,%ecx
fffff800002825e2:	4d 8b d0             	mov    %r8,%r10
fffff800002825e5:	49 c1 ea 27          	shr    $0x27,%r10
fffff800002825e9:	49 be 00 e0 df bf 7f 	movabs $0xffffff7fbfdfe000,%r14
fffff800002825f0:	ff ff ff
fffff800002825f3:	41 81 e2 ff 01 00 00 	and    $0x1ff,%r10d
fffff800002825fa:	66 ff c3             	inc    %bx
fffff800002825fd:	4b 8b 14 d6          	mov    (%r14,%r10,8),%rdx
fffff80000282601:	49 8b 41 18          	mov    0x18(%r9),%rax
fffff80000282605:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
fffff80000282609:	48 3b d1             	cmp    %rcx,%rdx
fffff8000028260c:	75 04                	jne    0xfffff80000282612
fffff8000028260e:	4b 89 3c d6          	mov    %rdi,(%r14,%r10,8)
fffff80000282612:	48 b8 00 00 00 00 80 	movabs $0x8000000000,%rax
fffff80000282619:	00 00 00
fffff8000028261c:	4c 03 c0             	add    %rax,%r8
fffff8000028261f:	49 8b 41 10          	mov    0x10(%r9),%rax
fffff80000282623:	49 c1 e0 10          	shl    $0x10,%r8
fffff80000282627:	48 03 c6             	add    %rsi,%rax
fffff8000028262a:	49 c1 f8 10          	sar    $0x10,%r8
fffff8000028262e:	4c 3b c0             	cmp    %rax,%r8
fffff80000282631:	72 ac                	jb     0xfffff800002825df
fffff80000282633:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff8000028263a:	00 00
fffff8000028263c:	89 b8 40 02 01 00    	mov    %edi,0x10240(%rax)
fffff80000282642:	0f 20 e1             	mov    %cr4,%rcx
fffff80000282645:	48 8b c1             	mov    %rcx,%rax
fffff80000282648:	48 0f ba f8 07       	btc    $0x7,%rax
fffff8000028264d:	0f 22 e0             	mov    %rax,%cr4
fffff80000282650:	0f 22 e1             	mov    %rcx,%cr4
fffff80000282653:	49 89 bb d0 03 01 00 	mov    %rdi,0x103d0(%r11)
fffff8000028265a:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
fffff8000028265f:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
fffff80000282664:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
fffff80000282669:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
fffff8000028266e:	c3                   	ret
fffff8000028266f:	cc                   	int3
fffff80000282670:	cc                   	int3
fffff80000282671:	cc                   	int3
fffff80000282672:	cc                   	int3
fffff80000282673:	cc                   	int3
fffff80000282674:	cc                   	int3
fffff80000282675:	cc                   	int3
fffff80000282676:	cc                   	int3
fffff80000282677:	cc                   	int3
fffff80000282678:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
fffff8000028267d:	55                   	push   %rbp
fffff8000028267e:	56                   	push   %rsi
fffff8000028267f:	57                   	push   %rdi
fffff80000282680:	41 54                	push   %r12
fffff80000282682:	41 55                	push   %r13
fffff80000282684:	41 56                	push   %r14
fffff80000282686:	41 57                	push   %r15
fffff80000282688:	48 8d ac 24 40 ff ff 	lea    -0xc0(%rsp),%rbp
fffff8000028268f:	ff
fffff80000282690:	48 81 ec c0 01 00 00 	sub    $0x1c0,%rsp
fffff80000282697:	48 8b 05 4a ef 37 00 	mov    0x37ef4a(%rip),%rax        # 0xfffff800006015e8
fffff8000028269e:	48 33 c4             	xor    %rsp,%rax
fffff800002826a1:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
fffff800002826a8:	8b 35 32 a0 52 00    	mov    0x52a032(%rip),%esi        # 0xfffff800007ac6e0
fffff800002826ae:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
fffff800002826b3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff800002826b8:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002826bb:	81 c6 ff 1f 00 00    	add    $0x1fff,%esi
fffff800002826c1:	4c 89 44 24 50       	mov    %r8,0x50(%rsp)
fffff800002826c6:	4d 8b e8             	mov    %r8,%r13
fffff800002826c9:	c1 ee 0c             	shr    $0xc,%esi
fffff800002826cc:	45 33 f6             	xor    %r14d,%r14d
fffff800002826cf:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
fffff800002826d4:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
fffff800002826d9:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
fffff800002826de:	83 c6 05             	add    $0x5,%esi
fffff800002826e1:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
fffff800002826e6:	49 bc ff ff ff ff 1f 	movabs $0x1fffffffff,%r12
fffff800002826ed:	00 00 00
fffff800002826f0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff800002826f5:	44 8b c6             	mov    %esi,%r8d
fffff800002826f8:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
fffff800002826fd:	41 b1 01             	mov    $0x1,%r9b
fffff80000282700:	4c 8b f9             	mov    %rcx,%r15
fffff80000282703:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
fffff80000282708:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
fffff8000028270d:	e8 ee 46 fa ff       	call   0xfffff80000226e00
fffff80000282712:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000282717:	0f b7 f8             	movzwl %ax,%edi
fffff8000028271a:	66 85 c0             	test   %ax,%ax
fffff8000028271d:	0f 85 08 01 00 00    	jne    0xfffff8000028282b
fffff80000282723:	85 f6                	test   %esi,%esi
fffff80000282725:	0f 84 b6 00 00 00    	je     0xfffff800002827e1
fffff8000028272b:	48 8d 7d 80          	lea    -0x80(%rbp),%rdi
fffff8000028272f:	44 8b f6             	mov    %esi,%r14d
fffff80000282732:	49 bd ff ff ff ff ff 	movabs $0xffffffffff,%r13
fffff80000282739:	00 00 00
fffff8000028273c:	4d 8b fc             	mov    %r12,%r15
fffff8000028273f:	4c 21 2f             	and    %r13,(%rdi)
fffff80000282742:	48 b8 00 00 00 00 00 	movabs $0xfffffe0000000000,%rax
fffff80000282749:	fe ff ff
fffff8000028274c:	4c 8b e3             	mov    %rbx,%r12
fffff8000028274f:	48 8b 04 d8          	mov    (%rax,%rbx,8),%rax
fffff80000282753:	48 8b c8             	mov    %rax,%rcx
fffff80000282756:	48 c1 e8 11          	shr    $0x11,%rax
fffff8000028275a:	49 23 c7             	and    %r15,%rax
fffff8000028275d:	48 c1 e9 08          	shr    $0x8,%rcx
fffff80000282761:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff80000282767:	75 05                	jne    0xfffff8000028276e
fffff80000282769:	48 8b d8             	mov    %rax,%rbx
fffff8000028276c:	eb 38                	jmp    0xfffff800002827a6
fffff8000028276e:	ff c9                	dec    %ecx
fffff80000282770:	48 c1 e0 09          	shl    $0x9,%rax
fffff80000282774:	81 e1 ff 01 00 00    	and    $0x1ff,%ecx
fffff8000028277a:	49 b8 08 00 00 00 00 	movabs $0xfffffe0000000008,%r8
fffff80000282781:	fe ff ff
fffff80000282784:	48 0b c8             	or     %rax,%rcx
fffff80000282787:	48 ba ff 00 00 00 00 	movabs $0xffc00000000000ff,%rdx
fffff8000028278e:	00 c0 ff
fffff80000282791:	48 c1 e1 08          	shl    $0x8,%rcx
fffff80000282795:	49 8b 04 d8          	mov    (%r8,%rbx,8),%rax
fffff80000282799:	48 23 c2             	and    %rdx,%rax
fffff8000028279c:	48 0b c8             	or     %rax,%rcx
fffff8000028279f:	49 89 0c d8          	mov    %rcx,(%r8,%rbx,8)
fffff800002827a3:	48 ff c3             	inc    %rbx
fffff800002827a6:	49 8b cc             	mov    %r12,%rcx
fffff800002827a9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
fffff800002827ae:	e8 15 4f fa ff       	call   0xfffff800002276c8
fffff800002827b3:	48 8b 07             	mov    (%rdi),%rax
fffff800002827b6:	49 33 c4             	xor    %r12,%rax
fffff800002827b9:	49 23 c5             	and    %r13,%rax
fffff800002827bc:	48 31 07             	xor    %rax,(%rdi)
fffff800002827bf:	48 83 c7 08          	add    $0x8,%rdi
fffff800002827c3:	49 83 ee 01          	sub    $0x1,%r14
fffff800002827c7:	0f 85 72 ff ff ff    	jne    0xfffff8000028273f
fffff800002827cd:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
fffff800002827d2:	49 bc ff ff ff ff 1f 	movabs $0x1fffffffff,%r12
fffff800002827d9:	00 00 00
fffff800002827dc:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
fffff800002827e1:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
fffff800002827e5:	8b d6                	mov    %esi,%edx
fffff800002827e7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
fffff800002827ec:	e8 7b d5 ff ff       	call   0xfffff8000027fd6c
fffff800002827f1:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff800002827f6:	33 d2                	xor    %edx,%edx
fffff800002827f8:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
fffff800002827fd:	e8 76 01 00 00       	call   0xfffff80000282978
fffff80000282802:	0f b7 f8             	movzwl %ax,%edi
fffff80000282805:	66 85 c0             	test   %ax,%ax
fffff80000282808:	75 21                	jne    0xfffff8000028282b
fffff8000028280a:	4c 8b 5c 24 40       	mov    0x40(%rsp),%r11
fffff8000028280f:	49 b8 00 00 00 00 01 	movabs $0x100000000,%r8
fffff80000282816:	00 00 00
fffff80000282819:	49 8b cb             	mov    %r11,%rcx
fffff8000028281c:	49 8b d7             	mov    %r15,%rdx
fffff8000028281f:	e8 7c 06 00 00       	call   0xfffff80000282ea0
fffff80000282824:	4d 89 5d 00          	mov    %r11,0x0(%r13)
fffff80000282828:	41 8b fe             	mov    %r14d,%edi
fffff8000028282b:	49 3b dc             	cmp    %r12,%rbx
fffff8000028282e:	74 0b                	je     0xfffff8000028283b
fffff80000282830:	48 8b d3             	mov    %rbx,%rdx
fffff80000282833:	49 8b cf             	mov    %r15,%rcx
fffff80000282836:	e8 69 58 fa ff       	call   0xfffff800002280a4
fffff8000028283b:	0f b7 c7             	movzwl %di,%eax
fffff8000028283e:	48 8b 8d b0 00 00 00 	mov    0xb0(%rbp),%rcx
fffff80000282845:	48 33 cc             	xor    %rsp,%rcx
fffff80000282848:	e8 23 8d fb ff       	call   0xfffff8000023b570
fffff8000028284d:	48 8b 9c 24 18 02 00 	mov    0x218(%rsp),%rbx
fffff80000282854:	00
fffff80000282855:	48 81 c4 c0 01 00 00 	add    $0x1c0,%rsp
fffff8000028285c:	41 5f                	pop    %r15
fffff8000028285e:	41 5e                	pop    %r14
fffff80000282860:	41 5d                	pop    %r13
fffff80000282862:	41 5c                	pop    %r12
fffff80000282864:	5f                   	pop    %rdi
fffff80000282865:	5e                   	pop    %rsi
fffff80000282866:	5d                   	pop    %rbp
fffff80000282867:	c3                   	ret
fffff80000282868:	cc                   	int3
fffff80000282869:	cc                   	int3
fffff8000028286a:	cc                   	int3
fffff8000028286b:	cc                   	int3
fffff8000028286c:	cc                   	int3
fffff8000028286d:	cc                   	int3
fffff8000028286e:	cc                   	int3
fffff8000028286f:	cc                   	int3
fffff80000282870:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000282875:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000028287a:	57                   	push   %rdi
fffff8000028287b:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
fffff80000282882:	48 8b 05 5f ed 37 00 	mov    0x37ed5f(%rip),%rax        # 0xfffff800006015e8
fffff80000282889:	48 33 c4             	xor    %rsp,%rax
fffff8000028288c:	48 89 84 24 70 01 00 	mov    %rax,0x170(%rsp)
fffff80000282893:	00
fffff80000282894:	8b 15 46 9e 52 00    	mov    0x529e46(%rip),%edx        # 0xfffff800007ac6e0
fffff8000028289a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
fffff8000028289f:	48 8b 79 08          	mov    0x8(%rcx),%rdi
fffff800002828a3:	81 c2 ff 1f 00 00    	add    $0x1fff,%edx
fffff800002828a9:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800002828ac:	c1 ea 0c             	shr    $0xc,%edx
fffff800002828af:	4c 8b d1             	mov    %rcx,%r10
fffff800002828b2:	48 be ff ff ff ff 1f 	movabs $0x1fffffffff,%rsi
fffff800002828b9:	00 00 00
fffff800002828bc:	83 c2 05             	add    $0x5,%edx
fffff800002828bf:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
fffff800002828c4:	48 8b de             	mov    %rsi,%rbx
fffff800002828c7:	0f 11 44 24 20       	movups %xmm0,0x20(%rsp)
fffff800002828cc:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800002828d1:	e8 96 d4 ff ff       	call   0xfffff8000027fd6c
fffff800002828d6:	8b 54 24 28          	mov    0x28(%rsp),%edx
fffff800002828da:	49 8b ca             	mov    %r10,%rcx
fffff800002828dd:	89 54 24 20          	mov    %edx,0x20(%rsp)
fffff800002828e1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
fffff800002828e6:	e8 5d 02 00 00       	call   0xfffff80000282b48
fffff800002828eb:	8b 44 24 24          	mov    0x24(%rsp),%eax
fffff800002828ef:	85 c0                	test   %eax,%eax
fffff800002828f1:	74 4e                	je     0xfffff80000282941
fffff800002828f3:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
fffff800002828f8:	44 8b c8             	mov    %eax,%r9d
fffff800002828fb:	4c 8b 02             	mov    (%rdx),%r8
fffff800002828fe:	48 23 de             	and    %rsi,%rbx
fffff80000282901:	48 c1 e3 11          	shl    $0x11,%rbx
fffff80000282905:	48 8d 52 08          	lea    0x8(%rdx),%rdx
fffff80000282909:	48 b8 ff ff ff ff ff 	movabs $0xffffffffff,%rax
fffff80000282910:	00 00 00
fffff80000282913:	49 ba 00 00 00 00 00 	movabs $0xfffffe0000000000,%r10
fffff8000028291a:	fe ff ff
fffff8000028291d:	4c 23 c0             	and    %rax,%r8
fffff80000282920:	48 b9 ff 00 00 00 00 	movabs $0xffc00000000000ff,%rcx
fffff80000282927:	00 c0 ff
fffff8000028292a:	4b 8b 04 c2          	mov    (%r10,%r8,8),%rax
fffff8000028292e:	48 23 c1             	and    %rcx,%rax
fffff80000282931:	48 0b d8             	or     %rax,%rbx
fffff80000282934:	4b 89 1c c2          	mov    %rbx,(%r10,%r8,8)
fffff80000282938:	49 8b d8             	mov    %r8,%rbx
fffff8000028293b:	49 83 e9 01          	sub    $0x1,%r9
fffff8000028293f:	75 ba                	jne    0xfffff800002828fb
fffff80000282941:	48 8b d3             	mov    %rbx,%rdx
fffff80000282944:	48 8b cf             	mov    %rdi,%rcx
fffff80000282947:	e8 58 57 fa ff       	call   0xfffff800002280a4
fffff8000028294c:	48 8b 8c 24 70 01 00 	mov    0x170(%rsp),%rcx
fffff80000282953:	00
fffff80000282954:	48 33 cc             	xor    %rsp,%rcx
fffff80000282957:	e8 14 8c fb ff       	call   0xfffff8000023b570
fffff8000028295c:	4c 8d 9c 24 80 01 00 	lea    0x180(%rsp),%r11
fffff80000282963:	00
fffff80000282964:	49 8b 5b 18          	mov    0x18(%r11),%rbx
fffff80000282968:	49 8b 73 20          	mov    0x20(%r11),%rsi
fffff8000028296c:	49 8b e3             	mov    %r11,%rsp
fffff8000028296f:	5f                   	pop    %rdi
fffff80000282970:	c3                   	ret
fffff80000282971:	cc                   	int3
fffff80000282972:	cc                   	int3
fffff80000282973:	cc                   	int3
fffff80000282974:	cc                   	int3
fffff80000282975:	cc                   	int3
fffff80000282976:	cc                   	int3
fffff80000282977:	cc                   	int3
fffff80000282978:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000028297d:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000282982:	56                   	push   %rsi
fffff80000282983:	57                   	push   %rdi
fffff80000282984:	41 54                	push   %r12
fffff80000282986:	41 56                	push   %r14
fffff80000282988:	41 57                	push   %r15
fffff8000028298a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000028298e:	45 33 ff             	xor    %r15d,%r15d
fffff80000282991:	8a c2                	mov    %dl,%al
fffff80000282993:	f6 d8                	neg    %al
fffff80000282995:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
fffff8000028299a:	4d 8b f0             	mov    %r8,%r14
fffff8000028299d:	40 8a f2             	mov    %dl,%sil
fffff800002829a0:	1b db                	sbb    %ebx,%ebx
fffff800002829a2:	48 8b e9             	mov    %rcx,%rbp
fffff800002829a5:	f7 db                	neg    %ebx
fffff800002829a7:	f0 48 0f ba 2d bf be 	lock btsq $0x0,0x56bebf(%rip)        # 0xfffff800007ee870
fffff800002829ae:	56 00 00
fffff800002829b1:	73 0c                	jae    0xfffff800002829bf
fffff800002829b3:	48 8d 0d b6 be 56 00 	lea    0x56beb6(%rip),%rcx        # 0xfffff800007ee870
fffff800002829ba:	e8 51 8c f9 ff       	call   0xfffff8000021b610
fffff800002829bf:	45 33 c0             	xor    %r8d,%r8d
fffff800002829c2:	8d 53 01             	lea    0x1(%rbx),%edx
fffff800002829c5:	48 8d 0d 34 9b 56 00 	lea    0x569b34(%rip),%rcx        # 0xfffff800007ec500
fffff800002829cc:	e8 b3 5e fa ff       	call   0xfffff80000228884
fffff800002829d1:	8b f8                	mov    %eax,%edi
fffff800002829d3:	83 f8 ff             	cmp    $0xffffffff,%eax
fffff800002829d6:	74 1f                	je     0xfffff800002829f7
fffff800002829d8:	44 8d 43 01          	lea    0x1(%rbx),%r8d
fffff800002829dc:	8b d7                	mov    %edi,%edx
fffff800002829de:	48 8d 0d 1b 9b 56 00 	lea    0x569b1b(%rip),%rcx        # 0xfffff800007ec500
fffff800002829e5:	e8 72 5d fa ff       	call   0xfffff8000022875c
fffff800002829ea:	48 8d 9f 00 e8 ff ff 	lea    -0x1800(%rdi),%rbx
fffff800002829f1:	48 c1 e3 20          	shl    $0x20,%rbx
fffff800002829f5:	eb 03                	jmp    0xfffff800002829fa
fffff800002829f7:	49 8b df             	mov    %r15,%rbx
fffff800002829fa:	f0 4c 21 3d 6e be 56 	lock and %r15,0x56be6e(%rip)        # 0xfffff800007ee870
fffff80000282a01:	00
fffff80000282a02:	48 85 db             	test   %rbx,%rbx
fffff80000282a05:	75 08                	jne    0xfffff80000282a0f
fffff80000282a07:	8d 43 1d             	lea    0x1d(%rbx),%eax
fffff80000282a0a:	e9 1a 01 00 00       	jmp    0xfffff80000282b29
fffff80000282a0f:	8b 3d cb 9c 52 00    	mov    0x529ccb(%rip),%edi        # 0xfffff800007ac6e0
fffff80000282a15:	49 bc ff ff ff ff ff 	movabs $0xffffffffff,%r12
fffff80000282a1c:	00 00 00
fffff80000282a1f:	81 c7 ff 1f 00 00    	add    $0x1fff,%edi
fffff80000282a25:	49 89 1e             	mov    %rbx,(%r14)
fffff80000282a28:	c1 ef 0c             	shr    $0xc,%edi
fffff80000282a2b:	45 8b f7             	mov    %r15d,%r14d
fffff80000282a2e:	40 f6 de             	neg    %sil
fffff80000282a31:	1b f6                	sbb    %esi,%esi
fffff80000282a33:	83 e6 04             	and    $0x4,%esi
fffff80000282a36:	83 c6 04             	add    $0x4,%esi
fffff80000282a39:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff80000282a3e:	48 8b cd             	mov    %rbp,%rcx
fffff80000282a41:	e8 62 d4 ff ff       	call   0xfffff8000027fea8
fffff80000282a46:	66 85 c0             	test   %ax,%ax
fffff80000282a49:	0f 85 da 00 00 00    	jne    0xfffff80000282b29
fffff80000282a4f:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
fffff80000282a54:	48 ba 00 00 c0 bf 7f 	movabs $0xffffff7fbfc00000,%rdx
fffff80000282a5b:	ff ff ff
fffff80000282a5e:	49 23 cc             	and    %r12,%rcx
fffff80000282a61:	41 8b c6             	mov    %r14d,%eax
fffff80000282a64:	48 c1 e0 1e          	shl    $0x1e,%rax
fffff80000282a68:	41 ff c6             	inc    %r14d
fffff80000282a6b:	48 03 c3             	add    %rbx,%rax
fffff80000282a6e:	48 c1 e1 0c          	shl    $0xc,%rcx
fffff80000282a72:	48 c1 e8 1e          	shr    $0x1e,%rax
fffff80000282a76:	48 83 c9 63          	or     $0x63,%rcx
fffff80000282a7a:	25 ff ff 03 00       	and    $0x3ffff,%eax
fffff80000282a7f:	48 89 0c c2          	mov    %rcx,(%rdx,%rax,8)
fffff80000282a83:	44 3b f6             	cmp    %esi,%r14d
fffff80000282a86:	72 b1                	jb     0xfffff80000282a39
fffff80000282a88:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
fffff80000282a8d:	48 8b cd             	mov    %rbp,%rcx
fffff80000282a90:	e8 13 d4 ff ff       	call   0xfffff8000027fea8
fffff80000282a95:	66 85 c0             	test   %ax,%ax
fffff80000282a98:	0f 85 8b 00 00 00    	jne    0xfffff80000282b29
fffff80000282a9e:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
fffff80000282aa3:	48 8b c3             	mov    %rbx,%rax
fffff80000282aa6:	49 23 cc             	and    %r12,%rcx
fffff80000282aa9:	48 c1 e8 15          	shr    $0x15,%rax
fffff80000282aad:	48 c1 e1 0c          	shl    $0xc,%rcx
fffff80000282ab1:	48 ba 00 00 00 80 7f 	movabs $0xffffff7f80000000,%rdx
fffff80000282ab8:	ff ff ff
fffff80000282abb:	48 83 c9 63          	or     $0x63,%rcx
fffff80000282abf:	25 ff ff ff 07       	and    $0x7ffffff,%eax