fffff80000291484:	48 b8 00 00 00 00 00 	movabs $0x2000000000000000,%rax
fffff8000029148b:	00 00 20
fffff8000029148e:	48 85 d0             	test   %rdx,%rax
fffff80000291491:	74 05                	je     0xfffff80000291498
fffff80000291493:	49 85 c8             	test   %rcx,%r8
fffff80000291496:	74 0a                	je     0xfffff800002914a2
fffff80000291498:	4c 09 15 c1 80 37 00 	or     %r10,0x3780c1(%rip)        # 0xfffff80000609560
fffff8000029149f:	44 8a fe             	mov    %sil,%r15b
fffff800002914a2:	48 85 d7             	test   %rdx,%rdi
fffff800002914a5:	74 3e                	je     0xfffff800002914e5
fffff800002914a7:	45 84 e4             	test   %r12b,%r12b
fffff800002914aa:	75 39                	jne    0xfffff800002914e5
fffff800002914ac:	48 8b 0d 35 b2 51 00 	mov    0x51b235(%rip),%rcx        # 0xfffff800007ac6e8
fffff800002914b3:	e8 8c c3 07 00       	call   0xfffff8000030d844
fffff800002914b8:	33 c9                	xor    %ecx,%ecx
fffff800002914ba:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
fffff800002914bf:	eb 0f                	jmp    0xfffff800002914d0
fffff800002914c1:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff800002914c6:	e8 79 c3 07 00       	call   0xfffff8000030d844
fffff800002914cb:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
fffff800002914d0:	48 8b 15 11 b2 51 00 	mov    0x51b211(%rip),%rdx        # 0xfffff800007ac6e8
fffff800002914d7:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
fffff800002914dc:	e8 57 ca 00 00       	call   0xfffff8000029df38
fffff800002914e1:	84 c0                	test   %al,%al
fffff800002914e3:	75 dc                	jne    0xfffff800002914c1
fffff800002914e5:	8b 05 15 4f 37 00    	mov    0x374f15(%rip),%eax        # 0xfffff80000606400
fffff800002914eb:	39 05 03 59 48 00    	cmp    %eax,0x485903(%rip)        # 0xfffff80000716df4
fffff800002914f1:	75 0f                	jne    0xfffff80000291502
fffff800002914f3:	44 38 35 fe b1 51 00 	cmp    %r14b,0x51b1fe(%rip)        # 0xfffff800007ac6f8
fffff800002914fa:	74 06                	je     0xfffff80000291502
fffff800002914fc:	09 35 76 7f 37 00    	or     %esi,0x377f76(%rip)        # 0xfffff80000609478
fffff80000291502:	45 84 ff             	test   %r15b,%r15b
fffff80000291505:	74 05                	je     0xfffff8000029150c
fffff80000291507:	e8 a0 c4 07 00       	call   0xfffff8000030d9ac
fffff8000029150c:	0f 10 05 cd f7 47 00 	movups 0x47f7cd(%rip),%xmm0        # 0xfffff80000710ce0
fffff80000291513:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
fffff80000291517:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
fffff8000029151b:	f3 0f 7f 45 98       	movdqu %xmm0,-0x68(%rbp)
fffff80000291520:	e8 8b 4d 01 00       	call   0xfffff800002a62b0
fffff80000291525:	48 8d 15 e4 42 17 00 	lea    0x1742e4(%rip),%rdx        # 0xfffff80000405810
fffff8000029152c:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
fffff80000291530:	e8 53 4d 01 00       	call   0xfffff800002a6288
fffff80000291535:	84 c0                	test   %al,%al
fffff80000291537:	74 11                	je     0xfffff8000029154a
fffff80000291539:	e8 92 7a 06 00       	call   0xfffff800002f8fd0
fffff8000029153e:	eb 0a                	jmp    0xfffff8000029154a
fffff80000291540:	48 bf 00 00 00 00 00 	movabs $0x4000000000000000,%rdi
fffff80000291547:	00 00 40
fffff8000029154a:	48 8d 0d 97 58 48 00 	lea    0x485897(%rip),%rcx        # 0xfffff80000716de8
fffff80000291551:	e8 c2 33 fc ff       	call   0xfffff80000254918
fffff80000291556:	b9 00 00 00 40       	mov    $0x40000000,%ecx
fffff8000029155b:	48 85 d9             	test   %rbx,%rcx
fffff8000029155e:	75 12                	jne    0xfffff80000291572
fffff80000291560:	48 85 0d f9 7f 37 00 	test   %rcx,0x377ff9(%rip)        # 0xfffff80000609560
fffff80000291567:	74 09                	je     0xfffff80000291572
fffff80000291569:	33 c0                	xor    %eax,%eax
fffff8000029156b:	33 d2                	xor    %edx,%edx
fffff8000029156d:	8d 48 48             	lea    0x48(%rax),%ecx
fffff80000291570:	0f 30                	wrmsr
fffff80000291572:	b9 00 00 00 80       	mov    $0x80000000,%ecx
fffff80000291577:	48 85 d9             	test   %rbx,%rcx
fffff8000029157a:	75 17                	jne    0xfffff80000291593
fffff8000029157c:	48 85 0d dd 7f 37 00 	test   %rcx,0x377fdd(%rip)        # 0xfffff80000609560
fffff80000291583:	74 0e                	je     0xfffff80000291593
fffff80000291585:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029158c:	00 00
fffff8000029158e:	e8 45 78 06 00       	call   0xfffff800002f8dd8
fffff80000291593:	48 85 3d 46 f7 47 00 	test   %rdi,0x47f746(%rip)        # 0xfffff80000710ce0
fffff8000029159a:	74 3b                	je     0xfffff800002915d7
fffff8000029159c:	45 84 e4             	test   %r12b,%r12b
fffff8000029159f:	75 36                	jne    0xfffff800002915d7
fffff800002915a1:	65 4c 8b 0c 25 00 00 	mov    %gs:0x0,%r9
fffff800002915a8:	00 00
fffff800002915aa:	33 c0                	xor    %eax,%eax
fffff800002915ac:	33 d2                	xor    %edx,%edx
fffff800002915ae:	b9 22 01 00 00       	mov    $0x122,%ecx
fffff800002915b3:	0f 30                	wrmsr
fffff800002915b5:	49 8b 41 40          	mov    0x40(%r9),%rax
fffff800002915b9:	48 8b 10             	mov    (%rax),%rdx
fffff800002915bc:	48 85 d2             	test   %rdx,%rdx
fffff800002915bf:	74 16                	je     0xfffff800002915d7
fffff800002915c1:	4c 8b 82 c0 02 00 00 	mov    0x2c0(%rdx),%r8
fffff800002915c8:	49 8b c9             	mov    %r9,%rcx
fffff800002915cb:	49 81 c0 80 0e 00 00 	add    $0xe80,%r8
fffff800002915d2:	e8 15 14 08 00       	call   0xfffff800003129ec
fffff800002915d7:	48 b9 00 00 00 00 08 	movabs $0x800000000,%rcx
fffff800002915de:	00 00 00
fffff800002915e1:	48 85 d9             	test   %rbx,%rcx
fffff800002915e4:	75 0c                	jne    0xfffff800002915f2
fffff800002915e6:	48 85 0d 73 7f 37 00 	test   %rcx,0x377f73(%rip)        # 0xfffff80000609560
fffff800002915ed:	40 8a ce             	mov    %sil,%cl
fffff800002915f0:	75 03                	jne    0xfffff800002915f5
fffff800002915f2:	41 8a ce             	mov    %r14b,%cl
fffff800002915f5:	48 ba 00 00 00 00 10 	movabs $0x1000000000,%rdx
fffff800002915fc:	00 00 00
fffff800002915ff:	48 85 da             	test   %rbx,%rdx
fffff80000291602:	75 09                	jne    0xfffff8000029160d
fffff80000291604:	48 85 15 55 7f 37 00 	test   %rdx,0x377f55(%rip)        # 0xfffff80000609560
fffff8000029160b:	75 03                	jne    0xfffff80000291610
fffff8000029160d:	41 8a f6             	mov    %r14b,%sil
fffff80000291610:	84 c9                	test   %cl,%cl
fffff80000291612:	75 05                	jne    0xfffff80000291619
fffff80000291614:	40 84 f6             	test   %sil,%sil
fffff80000291617:	74 08                	je     0xfffff80000291621
fffff80000291619:	40 8a d6             	mov    %sil,%dl
fffff8000029161c:	e8 57 de f9 ff       	call   0xfffff8000022f478
fffff80000291621:	41 8b cd             	mov    %r13d,%ecx
fffff80000291624:	e8 33 91 07 00       	call   0xfffff8000030a75c
fffff80000291629:	48 8d 0d b8 57 48 00 	lea    0x4857b8(%rip),%rcx        # 0xfffff80000716de8
fffff80000291630:	e8 e3 32 fc ff       	call   0xfffff80000254918
fffff80000291635:	48 8b 8d 90 0e 00 00 	mov    0xe90(%rbp),%rcx
fffff8000029163c:	48 33 cc             	xor    %rsp,%rcx
fffff8000029163f:	e8 2c 9f fa ff       	call   0xfffff8000023b570
fffff80000291644:	4c 8d 9c 24 a0 0f 00 	lea    0xfa0(%rsp),%r11
fffff8000029164b:	00
fffff8000029164c:	49 8b 5b 30          	mov    0x30(%r11),%rbx
fffff80000291650:	49 8b 73 38          	mov    0x38(%r11),%rsi
fffff80000291654:	49 8b 7b 40          	mov    0x40(%r11),%rdi
fffff80000291658:	49 8b e3             	mov    %r11,%rsp
fffff8000029165b:	41 5f                	pop    %r15
fffff8000029165d:	41 5e                	pop    %r14
fffff8000029165f:	41 5d                	pop    %r13
fffff80000291661:	41 5c                	pop    %r12
fffff80000291663:	5d                   	pop    %rbp
fffff80000291664:	c3                   	ret
fffff80000291665:	cc                   	int3
fffff80000291666:	cc                   	int3
fffff80000291667:	cc                   	int3
fffff80000291668:	cc                   	int3
fffff80000291669:	cc                   	int3
fffff8000029166a:	cc                   	int3
fffff8000029166b:	cc                   	int3
fffff8000029166c:	cc                   	int3
fffff8000029166d:	cc                   	int3
fffff8000029166e:	cc                   	int3
fffff8000029166f:	cc                   	int3
fffff80000291670:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000291674:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff8000029167b:	01 00
fffff8000029167d:	4c 8b c9             	mov    %rcx,%r9
fffff80000291680:	48 8b 90 28 01 00 00 	mov    0x128(%rax),%rdx
fffff80000291687:	48 b8 00 00 00 00 00 	movabs $0x100000000000,%rax
fffff8000029168e:	10 00 00
fffff80000291691:	48 85 d0             	test   %rdx,%rax
fffff80000291694:	75 07                	jne    0xfffff8000029169d
fffff80000291696:	b8 06 00 00 00       	mov    $0x6,%eax
fffff8000029169b:	eb 60                	jmp    0xfffff800002916fd
fffff8000029169d:	65 8b 04 25 08 00 00 	mov    %gs:0x8,%eax
fffff800002916a4:	00
fffff800002916a5:	3b 05 ad 68 49 00    	cmp    0x4968ad(%rip),%eax        # 0xfffff80000727f58
fffff800002916ab:	75 4b                	jne    0xfffff800002916f8
fffff800002916ad:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002916b4:	01 00
fffff800002916b6:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff800002916bd:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002916c4:	01 00
fffff800002916c6:	8a 51 14             	mov    0x14(%rcx),%dl
fffff800002916c9:	8b 88 a0 36 00 00    	mov    0x36a0(%rax),%ecx
fffff800002916cf:	0f bd c1             	bsr    %ecx,%eax
fffff800002916d2:	3a d0                	cmp    %al,%dl
fffff800002916d4:	75 22                	jne    0xfffff800002916f8
fffff800002916d6:	f6 05 1b 65 49 00 01 	testb  $0x1,0x49651b(%rip)        # 0xfffff80000727bf8
fffff800002916dd:	74 07                	je     0xfffff800002916e6
fffff800002916df:	b8 10 10 00 00       	mov    $0x1010,%eax
fffff800002916e4:	eb 17                	jmp    0xfffff800002916fd
fffff800002916e6:	4d 8b 41 10          	mov    0x10(%r9),%r8
fffff800002916ea:	49 8b 51 08          	mov    0x8(%r9),%rdx
fffff800002916ee:	49 8b 09             	mov    (%r9),%rcx
fffff800002916f1:	e8 0e b6 0a 00       	call   0xfffff8000033cd04
fffff800002916f6:	eb 05                	jmp    0xfffff800002916fd
fffff800002916f8:	b8 08 00 00 00       	mov    $0x8,%eax
fffff800002916fd:	48 83 c4 28          	add    $0x28,%rsp
fffff80000291701:	c3                   	ret
fffff80000291702:	cc                   	int3
fffff80000291703:	cc                   	int3
fffff80000291704:	cc                   	int3
fffff80000291705:	cc                   	int3
fffff80000291706:	cc                   	int3
fffff80000291707:	cc                   	int3
fffff80000291708:	cc                   	int3
fffff80000291709:	cc                   	int3
fffff8000029170a:	cc                   	int3
fffff8000029170b:	cc                   	int3
fffff8000029170c:	cc                   	int3
fffff8000029170d:	cc                   	int3
fffff8000029170e:	cc                   	int3
fffff8000029170f:	cc                   	int3
fffff80000291710:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000291715:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000029171a:	56                   	push   %rsi
fffff8000029171b:	57                   	push   %rdi
fffff8000029171c:	41 56                	push   %r14
fffff8000029171e:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000291722:	45 33 f6             	xor    %r14d,%r14d
fffff80000291725:	48 8b f9             	mov    %rcx,%rdi
fffff80000291728:	44 39 71 04          	cmp    %r14d,0x4(%rcx)
fffff8000029172c:	0f 85 9f 01 00 00    	jne    0xfffff800002918d1
fffff80000291732:	8b 09                	mov    (%rcx),%ecx
fffff80000291734:	85 c9                	test   %ecx,%ecx
fffff80000291736:	0f 84 bc 00 00 00    	je     0xfffff800002917f8
fffff8000029173c:	83 e9 02             	sub    $0x2,%ecx
fffff8000029173f:	0f 84 98 00 00 00    	je     0xfffff800002917dd
fffff80000291745:	83 e9 01             	sub    $0x1,%ecx
fffff80000291748:	0f 84 88 00 00 00    	je     0xfffff800002917d6
fffff8000029174e:	83 e9 01             	sub    $0x1,%ecx
fffff80000291751:	74 68                	je     0xfffff800002917bb
fffff80000291753:	83 e9 01             	sub    $0x1,%ecx
fffff80000291756:	74 48                	je     0xfffff800002917a0
fffff80000291758:	83 e9 02             	sub    $0x2,%ecx
fffff8000029175b:	74 28                	je     0xfffff80000291785
fffff8000029175d:	83 f9 03             	cmp    $0x3,%ecx
fffff80000291760:	74 09                	je     0xfffff8000029176b
fffff80000291762:	41 8d 5e 1e          	lea    0x1e(%r14),%ebx
fffff80000291766:	e9 6b 01 00 00       	jmp    0xfffff800002918d6
fffff8000029176b:	48 83 7f 08 02       	cmpq   $0x2,0x8(%rdi)
fffff80000291770:	0f 83 5b 01 00 00    	jae    0xfffff800002918d1
fffff80000291776:	49 8b f6             	mov    %r14,%rsi
fffff80000291779:	48 8d 2d 70 02 00 00 	lea    0x270(%rip),%rbp        # 0xfffff800002919f0
fffff80000291780:	e9 8c 00 00 00       	jmp    0xfffff80000291811
fffff80000291785:	48 83 7f 08 02       	cmpq   $0x2,0x8(%rdi)
fffff8000029178a:	0f 83 41 01 00 00    	jae    0xfffff800002918d1
fffff80000291790:	48 8d 35 b9 01 00 00 	lea    0x1b9(%rip),%rsi        # 0xfffff80000291950
fffff80000291797:	48 8d 2d f2 d7 f9 ff 	lea    -0x6280e(%rip),%rbp        # 0xfffff8000022ef90
fffff8000029179e:	eb 71                	jmp    0xfffff80000291811
fffff800002917a0:	48 83 7f 08 02       	cmpq   $0x2,0x8(%rdi)
fffff800002917a5:	0f 83 26 01 00 00    	jae    0xfffff800002918d1
fffff800002917ab:	48 8d 35 de 02 00 00 	lea    0x2de(%rip),%rsi        # 0xfffff80000291a90
fffff800002917b2:	48 8d 2d 07 03 00 00 	lea    0x307(%rip),%rbp        # 0xfffff80000291ac0
fffff800002917b9:	eb 56                	jmp    0xfffff80000291811
fffff800002917bb:	48 83 7f 08 02       	cmpq   $0x2,0x8(%rdi)
fffff800002917c0:	0f 83 0b 01 00 00    	jae    0xfffff800002918d1
fffff800002917c6:	48 8d 35 53 02 00 00 	lea    0x253(%rip),%rsi        # 0xfffff80000291a20
fffff800002917cd:	48 8d 2d 7c 02 00 00 	lea    0x27c(%rip),%rbp        # 0xfffff80000291a50
fffff800002917d4:	eb 3b                	jmp    0xfffff80000291811
fffff800002917d6:	48 83 7f 08 03       	cmpq   $0x3,0x8(%rdi)
fffff800002917db:	eb 05                	jmp    0xfffff800002917e2
fffff800002917dd:	48 83 7f 08 02       	cmpq   $0x2,0x8(%rdi)
fffff800002917e2:	0f 83 e9 00 00 00    	jae    0xfffff800002918d1
fffff800002917e8:	48 8d 35 21 03 00 00 	lea    0x321(%rip),%rsi        # 0xfffff80000291b10
fffff800002917ef:	48 8d 2d 4a 03 00 00 	lea    0x34a(%rip),%rbp        # 0xfffff80000291b40
fffff800002917f6:	eb 19                	jmp    0xfffff80000291811
fffff800002917f8:	48 83 7f 08 01       	cmpq   $0x1,0x8(%rdi)
fffff800002917fd:	0f 85 ce 00 00 00    	jne    0xfffff800002918d1
fffff80000291803:	48 8d 35 c6 f6 ff ff 	lea    -0x93a(%rip),%rsi        # 0xfffff80000290ed0
fffff8000029180a:	48 8d 2d 2f d7 f9 ff 	lea    -0x628d1(%rip),%rbp        # 0xfffff8000022ef40
fffff80000291811:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000291818:	01 00
fffff8000029181a:	48 8b 88 28 01 00 00 	mov    0x128(%rax),%rcx
fffff80000291821:	48 b8 00 00 00 00 00 	movabs $0x100000000000,%rax
fffff80000291828:	10 00 00
fffff8000029182b:	48 85 c8             	test   %rcx,%rax
fffff8000029182e:	74 31                	je     0xfffff80000291861
fffff80000291830:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000291837:	01 00
fffff80000291839:	41 0f b7 de          	movzwl %r14w,%ebx
fffff8000029183d:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000291844:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff8000029184b:	01 00
fffff8000029184d:	8a 51 14             	mov    0x14(%rcx),%dl
fffff80000291850:	8b 88 a0 36 00 00    	mov    0x36a0(%rax),%ecx
fffff80000291856:	0f bd c1             	bsr    %ecx,%eax
fffff80000291859:	89 44 24 40          	mov    %eax,0x40(%rsp)
fffff8000029185d:	3a d0                	cmp    %al,%dl
fffff8000029185f:	74 07                	je     0xfffff80000291868
fffff80000291861:	bb 06 00 00 00       	mov    $0x6,%ebx
fffff80000291866:	eb 6e                	jmp    0xfffff800002918d6
fffff80000291868:	8b 0d 92 4b 37 00    	mov    0x374b92(%rip),%ecx        # 0xfffff80000606400
fffff8000029186e:	89 0d 74 55 48 00    	mov    %ecx,0x485574(%rip)        # 0xfffff80000716de8
fffff80000291874:	89 0d 72 55 48 00    	mov    %ecx,0x485572(%rip)        # 0xfffff80000716dec
fffff8000029187a:	48 85 f6             	test   %rsi,%rsi
fffff8000029187d:	74 10                	je     0xfffff8000029188f
fffff8000029187f:	48 8b ce             	mov    %rsi,%rcx
fffff80000291882:	e8 f1 21 fc ff       	call   0xfffff80000253a78
fffff80000291887:	0f b7 d8             	movzwl %ax,%ebx
fffff8000029188a:	66 85 c0             	test   %ax,%ax
fffff8000029188d:	75 47                	jne    0xfffff800002918d6
fffff8000029188f:	48 8b cf             	mov    %rdi,%rcx
fffff80000291892:	48 8b c5             	mov    %rbp,%rax
fffff80000291895:	e8 e6 b5 fa ff       	call   0xfffff8000023ce80
fffff8000029189a:	48 85 f6             	test   %rsi,%rsi
fffff8000029189d:	74 08                	je     0xfffff800002918a7
fffff8000029189f:	48 8b c6             	mov    %rsi,%rax
fffff800002918a2:	e8 d9 b5 fa ff       	call   0xfffff8000023ce80
fffff800002918a7:	44 39 37             	cmp    %r14d,(%rdi)
fffff800002918aa:	75 11                	jne    0xfffff800002918bd
fffff800002918ac:	b8 0b 00 00 00       	mov    $0xb,%eax
fffff800002918b1:	66 39 05 38 55 48 00 	cmp    %ax,0x485538(%rip)        # 0xfffff80000716df0
fffff800002918b8:	75 03                	jne    0xfffff800002918bd
fffff800002918ba:	0f b7 d8             	movzwl %ax,%ebx
fffff800002918bd:	48 85 f6             	test   %rsi,%rsi
fffff800002918c0:	74 14                	je     0xfffff800002918d6
fffff800002918c2:	e8 41 24 fc ff       	call   0xfffff80000253d08
fffff800002918c7:	f0 4c 21 35 e1 9b 51 	lock and %r14,0x519be1(%rip)        # 0xfffff800007ab4b0
fffff800002918ce:	00
fffff800002918cf:	eb 05                	jmp    0xfffff800002918d6
fffff800002918d1:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff800002918d6:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
fffff800002918db:	0f b7 c3             	movzwl %bx,%eax
fffff800002918de:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
fffff800002918e3:	48 83 c4 20          	add    $0x20,%rsp
fffff800002918e7:	41 5e                	pop    %r14
fffff800002918e9:	5f                   	pop    %rdi
fffff800002918ea:	5e                   	pop    %rsi
fffff800002918eb:	c3                   	ret
fffff800002918ec:	cc                   	int3
fffff800002918ed:	cc                   	int3
fffff800002918ee:	cc                   	int3
fffff800002918ef:	cc                   	int3
fffff800002918f0:	cc                   	int3
fffff800002918f1:	cc                   	int3
fffff800002918f2:	cc                   	int3
fffff800002918f3:	cc                   	int3
fffff800002918f4:	cc                   	int3
fffff800002918f5:	cc                   	int3
fffff800002918f6:	cc                   	int3
fffff800002918f7:	cc                   	int3
fffff800002918f8:	cc                   	int3
fffff800002918f9:	cc                   	int3
fffff800002918fa:	cc                   	int3
fffff800002918fb:	cc                   	int3
fffff800002918fc:	cc                   	int3
fffff800002918fd:	cc                   	int3
fffff800002918fe:	cc                   	int3
fffff800002918ff:	cc                   	int3
fffff80000291900:	48 83 ec 28          	sub    $0x28,%rsp
fffff80000291904:	83 3d 89 9d 51 00 04 	cmpl   $0x4,0x519d89(%rip)        # 0xfffff800007ab694
fffff8000029190b:	48 8b d1             	mov    %rcx,%rdx
fffff8000029190e:	75 07                	jne    0xfffff80000291917
fffff80000291910:	b8 02 00 00 00       	mov    $0x2,%eax
fffff80000291915:	eb 22                	jmp    0xfffff80000291939
fffff80000291917:	8b 49 10             	mov    0x10(%rcx),%ecx
fffff8000029191a:	85 c9                	test   %ecx,%ecx
fffff8000029191c:	74 13                	je     0xfffff80000291931
fffff8000029191e:	83 f9 01             	cmp    $0x1,%ecx
fffff80000291921:	74 07                	je     0xfffff8000029192a
fffff80000291923:	b8 05 00 00 00       	mov    $0x5,%eax
fffff80000291928:	eb 0f                	jmp    0xfffff80000291939
fffff8000029192a:	e8 fd f4 ff ff       	call   0xfffff80000290e2c
fffff8000029192f:	eb 08                	jmp    0xfffff80000291939
fffff80000291931:	48 8b ca             	mov    %rdx,%rcx
fffff80000291934:	e8 2b 02 00 00       	call   0xfffff80000291b64
fffff80000291939:	48 83 c4 28          	add    $0x28,%rsp
fffff8000029193d:	c3                   	ret
fffff8000029193e:	cc                   	int3
fffff8000029193f:	cc                   	int3
fffff80000291940:	cc                   	int3
fffff80000291941:	cc                   	int3
fffff80000291942:	cc                   	int3
fffff80000291943:	cc                   	int3
fffff80000291944:	cc                   	int3