fffff80000213572:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
fffff80000213577:	e8 04 c0 01 00       	call   0xfffff8000022f580
fffff8000021357c:	83 3d a5 73 55 00 01 	cmpl   $0x1,0x5573a5(%rip)        # 0xfffff8000076a928
fffff80000213583:	48 8b 86 c0 02 00 00 	mov    0x2c0(%rsi),%rax
fffff8000021358a:	7f 0e                	jg     0xfffff8000021359a
fffff8000021358c:	83 b8 78 10 00 00 03 	cmpl   $0x3,0x1078(%rax)
fffff80000213593:	75 05                	jne    0xfffff8000021359a
fffff80000213595:	e8 b2 be 10 00       	call   0xfffff8000031f44c
fffff8000021359a:	80 7c 24 31 00       	cmpb   $0x0,0x31(%rsp)
fffff8000021359f:	74 3e                	je     0xfffff800002135df
fffff800002135a1:	48 8b 9d 80 00 00 00 	mov    0x80(%rbp),%rbx
fffff800002135a8:	48 8b 8b 70 01 00 00 	mov    0x170(%rbx),%rcx
fffff800002135af:	83 79 6c 03          	cmpl   $0x3,0x6c(%rcx)
fffff800002135b3:	75 2a                	jne    0xfffff800002135df
fffff800002135b5:	48 8b 93 48 01 00 00 	mov    0x148(%rbx),%rdx
fffff800002135bc:	48 83 c2 08          	add    $0x8,%rdx
fffff800002135c0:	e8 47 9b 0e 00       	call   0xfffff800002fd10c
fffff800002135c5:	48 8b 83 48 01 00 00 	mov    0x148(%rbx),%rax
fffff800002135cc:	48 83 60 08 fe       	andq   $0xfffffffffffffffe,0x8(%rax)
fffff800002135d1:	48 8b 83 70 01 00 00 	mov    0x170(%rbx),%rax
fffff800002135d8:	c7 40 6c 02 00 00 00 	movl   $0x2,0x6c(%rax)
fffff800002135df:	48 8b 8d 00 01 00 00 	mov    0x100(%rbp),%rcx
fffff800002135e6:	48 33 cc             	xor    %rsp,%rcx
fffff800002135e9:	e8 82 7f 02 00       	call   0xfffff8000023b570
fffff800002135ee:	48 8b 9c 24 60 02 00 	mov    0x260(%rsp),%rbx
fffff800002135f5:	00
fffff800002135f6:	48 81 c4 10 02 00 00 	add    $0x210,%rsp
fffff800002135fd:	41 5f                	pop    %r15
fffff800002135ff:	41 5e                	pop    %r14
fffff80000213601:	41 5d                	pop    %r13
fffff80000213603:	41 5c                	pop    %r12
fffff80000213605:	5f                   	pop    %rdi
fffff80000213606:	5e                   	pop    %rsi
fffff80000213607:	5d                   	pop    %rbp
fffff80000213608:	c3                   	ret
fffff80000213609:	cc                   	int3
fffff8000021360a:	cc                   	int3
fffff8000021360b:	cc                   	int3
fffff8000021360c:	cc                   	int3
fffff8000021360d:	cc                   	int3
fffff8000021360e:	cc                   	int3
fffff8000021360f:	cc                   	int3
fffff80000213610:	40 55                	rex push %rbp
fffff80000213612:	56                   	push   %rsi
fffff80000213613:	57                   	push   %rdi
fffff80000213614:	48 83 ec 30          	sub    $0x30,%rsp
fffff80000213618:	33 ff                	xor    %edi,%edi
fffff8000021361a:	48 8b ea             	mov    %rdx,%rbp
fffff8000021361d:	48 8b f1             	mov    %rcx,%rsi
fffff80000213620:	44 8b c7             	mov    %edi,%r8d
fffff80000213623:	40 38 b9 e8 03 01 00 	cmp    %dil,0x103e8(%rcx)
fffff8000021362a:	0f 84 39 05 00 00    	je     0xfffff80000213b69
fffff80000213630:	48 8b 82 c0 02 00 00 	mov    0x2c0(%rdx),%rax
fffff80000213637:	45 32 c9             	xor    %r9b,%r9b
fffff8000021363a:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
fffff8000021363f:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
fffff80000213644:	4c 89 6c 24 68       	mov    %r13,0x68(%rsp)
fffff80000213649:	0f b6 58 14          	movzbl 0x14(%rax),%ebx
fffff8000021364d:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
fffff80000213652:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff80000213657:	45 32 ff             	xor    %r15b,%r15b
fffff8000021365a:	88 9a dc 02 00 00    	mov    %bl,0x2dc(%rdx)
fffff80000213660:	48 83 b9 d8 03 01 00 	cmpq   $0xffffffffffffffff,0x103d8(%rcx)
fffff80000213667:	ff
fffff80000213668:	44 88 4c 24 50       	mov    %r9b,0x50(%rsp)
fffff8000021366d:	74 13                	je     0xfffff80000213682
fffff8000021366f:	4c 8b 80 e0 0e 00 00 	mov    0xee0(%rax),%r8
fffff80000213676:	41 0f b6 c0          	movzbl %r8b,%eax
fffff8000021367a:	24 01                	and    $0x1,%al
fffff8000021367c:	88 82 e4 02 00 00    	mov    %al,0x2e4(%rdx)
fffff80000213682:	48 8b 8a 08 03 00 00 	mov    0x308(%rdx),%rcx
fffff80000213689:	41 bb 01 00 00 00    	mov    $0x1,%r11d
fffff8000021368f:	49 bd 00 00 00 00 00 	movabs $0x40000000000,%r13
fffff80000213696:	04 00 00
fffff80000213699:	49 be 00 00 00 00 01 	movabs $0x100000000,%r14
fffff800002136a0:	00 00 00
fffff800002136a3:	48 8b 91 20 01 00 00 	mov    0x120(%rcx),%rdx
fffff800002136aa:	41 84 d3             	test   %dl,%r11b
fffff800002136ad:	74 09                	je     0xfffff800002136b8
fffff800002136af:	40 38 3d 7c 49 51 00 	cmp    %dil,0x51497c(%rip)        # 0xfffff80000728032
fffff800002136b6:	eb 28                	jmp    0xfffff800002136e0
fffff800002136b8:	8b 05 76 49 51 00    	mov    0x514976(%rip),%eax        # 0xfffff80000728034
fffff800002136be:	41 3b c3             	cmp    %r11d,%eax
fffff800002136c1:	74 23                	je     0xfffff800002136e6
fffff800002136c3:	83 f8 02             	cmp    $0x2,%eax
fffff800002136c6:	0f 85 88 02 00 00    	jne    0xfffff80000213954
fffff800002136cc:	48 8b 81 78 34 00 00 	mov    0x3478(%rcx),%rax
fffff800002136d3:	48 b9 00 00 00 00 00 	movabs $0x700000000000,%rcx
fffff800002136da:	70 00 00
fffff800002136dd:	48 85 c1             	test   %rax,%rcx
fffff800002136e0:	0f 84 6e 02 00 00    	je     0xfffff80000213954
fffff800002136e6:	49 bc 00 00 00 00 02 	movabs $0x200000000,%r12
fffff800002136ed:	00 00 00
fffff800002136f0:	44 84 9d e5 02 00 00 	test   %r11b,0x2e5(%rbp)
fffff800002136f7:	75 4f                	jne    0xfffff80000213748
fffff800002136f9:	40 38 bd 1c 01 00 00 	cmp    %dil,0x11c(%rbp)
fffff80000213700:	0f 84 a3 00 00 00    	je     0xfffff800002137a9
fffff80000213706:	48 8b 86 f0 03 01 00 	mov    0x103f0(%rsi),%rax
fffff8000021370d:	48 85 c0             	test   %rax,%rax
fffff80000213710:	78 36                	js     0xfffff80000213748
fffff80000213712:	0f 85 63 01 00 00    	jne    0xfffff8000021387b
fffff80000213718:	83 3d b1 de 3e 00 03 	cmpl   $0x3,0x3edeb1(%rip)        # 0xfffff800006015d0
fffff8000021371f:	75 27                	jne    0xfffff80000213748
fffff80000213721:	48 8b 86 80 c9 02 00 	mov    0x2c980(%rsi),%rax
fffff80000213728:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
fffff8000021372f:	ff ff 7f
fffff80000213732:	48 8b 80 00 04 01 00 	mov    0x10400(%rax),%rax
fffff80000213739:	49 85 c2             	test   %rax,%r10
fffff8000021373c:	0f 85 33 01 00 00    	jne    0xfffff80000213875
fffff80000213742:	44 0f b6 4c 24 50    	movzbl 0x50(%rsp),%r9d
fffff80000213748:	32 d2                	xor    %dl,%dl
fffff8000021374a:	0f b6 cb             	movzbl %bl,%ecx
fffff8000021374d:	45 8b d3             	mov    %r11d,%r10d
fffff80000213750:	41 d3 e2             	shl    %cl,%r10d
fffff80000213753:	8b 8d e0 02 00 00    	mov    0x2e0(%rbp),%ecx
fffff80000213759:	41 85 ca             	test   %ecx,%r10d
fffff8000021375c:	0f 84 97 01 00 00    	je     0xfffff800002138f9
fffff80000213762:	84 d2                	test   %dl,%dl
fffff80000213764:	0f 85 5c 01 00 00    	jne    0xfffff800002138c6
fffff8000021376a:	45 84 c3             	test   %r8b,%r11b
fffff8000021376d:	0f 84 53 01 00 00    	je     0xfffff800002138c6
fffff80000213773:	48 8b 05 e6 5d 3f 00 	mov    0x3f5de6(%rip),%rax        # 0xfffff80000609560
fffff8000021377a:	49 be 00 00 00 00 04 	movabs $0x400000000,%r14
fffff80000213781:	00 00 00
fffff80000213784:	49 85 c6             	test   %rax,%r14
fffff80000213787:	49 be 00 00 00 00 01 	movabs $0x100000000,%r14
fffff8000021378e:	00 00 00
fffff80000213791:	0f 84 23 01 00 00    	je     0xfffff800002138ba
fffff80000213797:	49 85 c4             	test   %rax,%r12
fffff8000021379a:	0f 85 26 01 00 00    	jne    0xfffff800002138c6
fffff800002137a0:	45 0f b6 cb          	movzbl %r11b,%r9d
fffff800002137a4:	e9 18 01 00 00       	jmp    0xfffff800002138c1
fffff800002137a9:	40 38 3d a0 5f 50 00 	cmp    %dil,0x505fa0(%rip)        # 0xfffff80000719750
fffff800002137b0:	75 09                	jne    0xfffff800002137bb
fffff800002137b2:	83 3d 17 de 3e 00 02 	cmpl   $0x2,0x3ede17(%rip)        # 0xfffff800006015d0
fffff800002137b9:	75 0d                	jne    0xfffff800002137c8
fffff800002137bb:	48 0f ba e2 12       	bt     $0x12,%rdx
fffff800002137c0:	72 06                	jb     0xfffff800002137c8
fffff800002137c2:	41 0f b6 d3          	movzbl %r11b,%edx
fffff800002137c6:	eb 02                	jmp    0xfffff800002137ca
fffff800002137c8:	32 d2                	xor    %dl,%dl
fffff800002137ca:	48 8b 86 f0 03 01 00 	mov    0x103f0(%rsi),%rax
fffff800002137d1:	49 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r10
fffff800002137d8:	ff ff 7f
fffff800002137db:	48 8b c8             	mov    %rax,%rcx
fffff800002137de:	49 23 ca             	and    %r10,%rcx
fffff800002137e1:	84 d2                	test   %dl,%dl
fffff800002137e3:	48 0f 44 c8          	cmove  %rax,%rcx
fffff800002137e7:	48 85 c9             	test   %rcx,%rcx
fffff800002137ea:	74 18                	je     0xfffff80000213804
fffff800002137ec:	48 3b 8d d0 02 00 00 	cmp    0x2d0(%rbp),%rcx
fffff800002137f3:	0f 85 82 00 00 00    	jne    0xfffff8000021387b
fffff800002137f9:	8b 46 08             	mov    0x8(%rsi),%eax
fffff800002137fc:	39 85 d8 02 00 00    	cmp    %eax,0x2d8(%rbp)
fffff80000213802:	75 77                	jne    0xfffff8000021387b
fffff80000213804:	83 3d c5 dd 3e 00 03 	cmpl   $0x3,0x3eddc5(%rip)        # 0xfffff800006015d0
fffff8000021380b:	0f 85 37 ff ff ff    	jne    0xfffff80000213748
fffff80000213811:	48 8b 8e 80 c9 02 00 	mov    0x2c980(%rsi),%rcx
fffff80000213818:	48 8b 89 00 04 01 00 	mov    0x10400(%rcx),%rcx
fffff8000021381f:	84 d2                	test   %dl,%dl
fffff80000213821:	74 03                	je     0xfffff80000213826
fffff80000213823:	49 23 ca             	and    %r10,%rcx
fffff80000213826:	48 85 c9             	test   %rcx,%rcx
fffff80000213829:	0f 84 13 ff ff ff    	je     0xfffff80000213742
fffff8000021382f:	48 8b 85 08 03 00 00 	mov    0x308(%rbp),%rax
fffff80000213836:	f6 80 20 01 00 00 04 	testb  $0x4,0x120(%rax)
fffff8000021383d:	48 8b 85 d0 02 00 00 	mov    0x2d0(%rbp),%rax
fffff80000213844:	74 04                	je     0xfffff8000021384a
fffff80000213846:	48 83 e0 fe          	and    $0xfffffffffffffffe,%rax
fffff8000021384a:	48 3b c8             	cmp    %rax,%rcx
fffff8000021384d:	75 26                	jne    0xfffff80000213875
fffff8000021384f:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
fffff80000213856:	48 8b 8e b8 04 01 00 	mov    0x104b8(%rsi),%rcx
fffff8000021385d:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
fffff80000213864:	48 8b 80 30 01 00 00 	mov    0x130(%rax),%rax
fffff8000021386b:	48 3b 41 08          	cmp    0x8(%rcx),%rax
fffff8000021386f:	0f 84 cd fe ff ff    	je     0xfffff80000213742
fffff80000213875:	44 0f b6 4c 24 50    	movzbl 0x50(%rsp),%r9d
fffff8000021387b:	f6 85 e5 02 00 00 02 	testb  $0x2,0x2e5(%rbp)
fffff80000213882:	74 2d                	je     0xfffff800002138b1
fffff80000213884:	48 8b 85 c0 02 00 00 	mov    0x2c0(%rbp),%rax
fffff8000021388b:	44 84 98 e0 0e 00 00 	test   %r11b,0xee0(%rax)
fffff80000213892:	0f 84 b0 fe ff ff    	je     0xfffff80000213748
fffff80000213898:	4c 85 25 c1 5c 3f 00 	test   %r12,0x3f5cc1(%rip)        # 0xfffff80000609560
fffff8000021389f:	45 0f b6 c9          	movzbl %r9b,%r9d
fffff800002138a3:	45 0f 44 cb          	cmove  %r11d,%r9d
fffff800002138a7:	44 88 4c 24 50       	mov    %r9b,0x50(%rsp)
fffff800002138ac:	e9 97 fe ff ff       	jmp    0xfffff80000213748
fffff800002138b1:	41 0f b6 d3          	movzbl %r11b,%edx
fffff800002138b5:	e9 90 fe ff ff       	jmp    0xfffff8000021374a
fffff800002138ba:	41 0f b6 d3          	movzbl %r11b,%edx
fffff800002138be:	45 32 c9             	xor    %r9b,%r9b
fffff800002138c1:	44 88 4c 24 50       	mov    %r9b,0x50(%rsp)
fffff800002138c6:	83 3d c7 7d 59 00 02 	cmpl   $0x2,0x597dc7(%rip)        # 0xfffff800007ab694
fffff800002138cd:	75 1d                	jne    0xfffff800002138ec
fffff800002138cf:	84 d2                	test   %dl,%dl
fffff800002138d1:	75 19                	jne    0xfffff800002138ec
fffff800002138d3:	48 f7 05 0a d4 4f 00 	testq  $0x20000000,0x4fd40a(%rip)        # 0xfffff80000710ce8
fffff800002138da:	00 00 00 20
fffff800002138de:	75 0c                	jne    0xfffff800002138ec
fffff800002138e0:	45 32 c9             	xor    %r9b,%r9b
fffff800002138e3:	41 0f b6 d3          	movzbl %r11b,%edx
fffff800002138e7:	44 88 4c 24 50       	mov    %r9b,0x50(%rsp)
fffff800002138ec:	41 f7 d2             	not    %r10d
fffff800002138ef:	44 23 d1             	and    %ecx,%r10d
fffff800002138f2:	44 89 95 e0 02 00 00 	mov    %r10d,0x2e0(%rbp)
fffff800002138f9:	48 8b 05 60 5c 3f 00 	mov    0x3f5c60(%rip),%rax        # 0xfffff80000609560
fffff80000213900:	49 85 c5             	test   %rax,%r13
fffff80000213903:	75 2a                	jne    0xfffff8000021392f
fffff80000213905:	45 84 c9             	test   %r9b,%r9b
fffff80000213908:	75 12                	jne    0xfffff8000021391c
fffff8000021390a:	48 8b 8e d8 03 01 00 	mov    0x103d8(%rsi),%rcx
fffff80000213911:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
fffff80000213915:	74 18                	je     0xfffff8000021392f
fffff80000213917:	49 3b c8             	cmp    %r8,%rcx
fffff8000021391a:	74 13                	je     0xfffff8000021392f
fffff8000021391c:	44 88 5c 24 50       	mov    %r11b,0x50(%rsp)
fffff80000213921:	45 0f b6 cb          	movzbl %r11b,%r9d
fffff80000213925:	45 84 c3             	test   %r8b,%r11b
fffff80000213928:	74 05                	je     0xfffff8000021392f
fffff8000021392a:	49 85 c6             	test   %rax,%r14
fffff8000021392d:	75 25                	jne    0xfffff80000213954
fffff8000021392f:	84 d2                	test   %dl,%dl
fffff80000213931:	74 21                	je     0xfffff80000213954
fffff80000213933:	b9 00 00 00 80       	mov    $0x80000000,%ecx
fffff80000213938:	48 85 c1             	test   %rax,%rcx
fffff8000021393b:	74 17                	je     0xfffff80000213954
fffff8000021393d:	41 8b c3             	mov    %r11d,%eax
fffff80000213940:	33 d2                	xor    %edx,%edx
fffff80000213942:	b9 49 00 00 00       	mov    $0x49,%ecx
fffff80000213947:	0f 30                	wrmsr
fffff80000213949:	48 ff 86 10 f1 02 00 	incq   0x2f110(%rsi)
fffff80000213950:	44 0f b6 f8          	movzbl %al,%r15d
fffff80000213954:	4c 85 2d 05 5c 3f 00 	test   %r13,0x3f5c05(%rip)        # 0xfffff80000609560
fffff8000021395b:	75 4a                	jne    0xfffff800002139a7
fffff8000021395d:	45 84 c9             	test   %r9b,%r9b
fffff80000213960:	75 12                	jne    0xfffff80000213974
fffff80000213962:	48 8b 86 d8 03 01 00 	mov    0x103d8(%rsi),%rax
fffff80000213969:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
fffff8000021396d:	74 38                	je     0xfffff800002139a7
fffff8000021396f:	49 3b c0             	cmp    %r8,%rax
fffff80000213972:	74 33                	je     0xfffff800002139a7
fffff80000213974:	49 8b d0             	mov    %r8,%rdx
fffff80000213977:	49 8b c0             	mov    %r8,%rax
fffff8000021397a:	48 c1 ea 20          	shr    $0x20,%rdx
fffff8000021397e:	b9 48 00 00 00       	mov    $0x48,%ecx
fffff80000213983:	0f 30                	wrmsr
fffff80000213985:	4c 89 86 d8 03 01 00 	mov    %r8,0x103d8(%rsi)
fffff8000021398c:	4c 89 86 e0 03 01 00 	mov    %r8,0x103e0(%rsi)
fffff80000213993:	45 84 c3             	test   %r8b,%r11b
fffff80000213996:	74 0f                	je     0xfffff800002139a7
fffff80000213998:	4c 85 35 c1 5b 3f 00 	test   %r14,0x3f5bc1(%rip)        # 0xfffff80000609560
fffff8000021399f:	74 06                	je     0xfffff800002139a7
fffff800002139a1:	45 0f b6 fb          	movzbl %r11b,%r15d
fffff800002139a5:	eb 05                	jmp    0xfffff800002139ac
fffff800002139a7:	45 84 ff             	test   %r15b,%r15b
fffff800002139aa:	74 06                	je     0xfffff800002139b2
fffff800002139ac:	89 bd e0 02 00 00    	mov    %edi,0x2e0(%rbp)
fffff800002139b2:	80 fb 02             	cmp    $0x2,%bl
fffff800002139b5:	74 1a                	je     0xfffff800002139d1
fffff800002139b7:	b9 02 00 00 00       	mov    $0x2,%ecx
fffff800002139bc:	2a cb                	sub    %bl,%cl
fffff800002139be:	41 d3 e3             	shl    %cl,%r11d
fffff800002139c1:	8d 4b 01             	lea    0x1(%rbx),%ecx
fffff800002139c4:	41 ff cb             	dec    %r11d
fffff800002139c7:	41 d3 e3             	shl    %cl,%r11d
fffff800002139ca:	44 09 9d e0 02 00 00 	or     %r11d,0x2e0(%rbp)
fffff800002139d1:	4c 85 2d 88 5b 3f 00 	test   %r13,0x3f5b88(%rip)        # 0xfffff80000609560
fffff800002139d8:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
fffff800002139dd:	75 28                	jne    0xfffff80000213a07
fffff800002139df:	48 8b 85 08 03 00 00 	mov    0x308(%rbp),%rax
fffff800002139e6:	48 8b 88 78 34 00 00 	mov    0x3478(%rax),%rcx
fffff800002139ed:	48 b8 00 00 00 00 00 	movabs $0x1300000000000,%rax
fffff800002139f4:	30 01 00
fffff800002139f7:	48 85 c8             	test   %rcx,%rax
fffff800002139fa:	74 0b                	je     0xfffff80000213a07
fffff800002139fc:	48 c7 86 d8 03 01 00 	movq   $0xffffffffffffffff,0x103d8(%rsi)
fffff80000213a03:	ff ff ff ff
fffff80000213a07:	49 bc 00 00 00 00 00 	movabs $0x8000000000000000,%r12
fffff80000213a0e:	00 00 80
fffff80000213a11:	40 38 bd 1c 01 00 00 	cmp    %dil,0x11c(%rbp)
fffff80000213a18:	74 14                	je     0xfffff80000213a2e
fffff80000213a1a:	48 8b df             	mov    %rdi,%rbx
fffff80000213a1d:	45 84 ff             	test   %r15b,%r15b
fffff80000213a20:	75 07                	jne    0xfffff80000213a29
fffff80000213a22:	48 8b 9e f0 03 01 00 	mov    0x103f0(%rsi),%rbx
fffff80000213a29:	49 0b dc             	or     %r12,%rbx
fffff80000213a2c:	eb 07                	jmp    0xfffff80000213a35
fffff80000213a2e:	48 8b 9d d0 02 00 00 	mov    0x2d0(%rbp),%rbx
fffff80000213a35:	83 3d 94 db 3e 00 03 	cmpl   $0x3,0x3edb94(%rip)        # 0xfffff800006015d0
fffff80000213a3c:	74 0c                	je     0xfffff80000213a4a
fffff80000213a3e:	48 89 9e f0 03 01 00 	mov    %rbx,0x103f0(%rsi)
fffff80000213a45:	e9 cb 00 00 00       	jmp    0xfffff80000213b15
fffff80000213a4a:	48 39 9e f0 03 01 00 	cmp    %rbx,0x103f0(%rsi)
fffff80000213a51:	75 0d                	jne    0xfffff80000213a60
fffff80000213a53:	40 38 be e9 03 01 00 	cmp    %dil,0x103e9(%rsi)
fffff80000213a5a:	0f 85 b5 00 00 00    	jne    0xfffff80000213b15
fffff80000213a60:	8b 86 88 c9 02 00    	mov    0x2c988(%rsi),%eax
fffff80000213a66:	48 8d 0d b3 2f 3f 00 	lea    0x3f2fb3(%rip),%rcx        # 0xfffff80000606a20
fffff80000213a6d:	4c 8b 34 c1          	mov    (%rcx,%rax,8),%r14
fffff80000213a71:	f0 49 0f ba ae f8 03 	lock btsq $0x0,0x103f8(%r14)
fffff80000213a78:	01 00 00
fffff80000213a7b:	73 0c                	jae    0xfffff80000213a89
fffff80000213a7d:	49 8d 8e f8 03 01 00 	lea    0x103f8(%r14),%rcx
fffff80000213a84:	e8 87 7b 00 00       	call   0xfffff8000021b610
fffff80000213a89:	48 8b 8e 80 c9 02 00 	mov    0x2c980(%rsi),%rcx
fffff80000213a90:	48 81 c1 08 04 01 00 	add    $0x10408,%rcx
fffff80000213a97:	48 89 9e f0 03 01 00 	mov    %rbx,0x103f0(%rsi)
fffff80000213a9e:	c6 86 e9 03 01 00 01 	movb   $0x1,0x103e9(%rsi)
fffff80000213aa5:	f0 48 0f ba 29 00    	lock btsq $0x0,(%rcx)
fffff80000213aab:	73 05                	jae    0xfffff80000213ab2
fffff80000213aad:	e8 5e 7b 00 00       	call   0xfffff8000021b610
fffff80000213ab2:	40 38 bd 1c 01 00 00 	cmp    %dil,0x11c(%rbp)
fffff80000213ab9:	74 18                	je     0xfffff80000213ad3
fffff80000213abb:	45 84 ff             	test   %r15b,%r15b
fffff80000213abe:	75 0e                	jne    0xfffff80000213ace
fffff80000213ac0:	48 8b be 80 c9 02 00 	mov    0x2c980(%rsi),%rdi
fffff80000213ac7:	48 8b bf 00 04 01 00 	mov    0x10400(%rdi),%rdi
fffff80000213ace:	49 0b fc             	or     %r12,%rdi
fffff80000213ad1:	eb 1b                	jmp    0xfffff80000213aee
fffff80000213ad3:	48 8b 85 08 03 00 00 	mov    0x308(%rbp),%rax
fffff80000213ada:	48 8b bd d0 02 00 00 	mov    0x2d0(%rbp),%rdi
fffff80000213ae1:	f6 80 20 01 00 00 04 	testb  $0x4,0x120(%rax)
fffff80000213ae8:	74 04                	je     0xfffff80000213aee
fffff80000213aea:	48 83 e7 fe          	and    $0xfffffffffffffffe,%rdi
fffff80000213aee:	48 8b 86 80 c9 02 00 	mov    0x2c980(%rsi),%rax
fffff80000213af5:	48 89 b8 00 04 01 00 	mov    %rdi,0x10400(%rax)
fffff80000213afc:	48 8b 86 80 c9 02 00 	mov    0x2c980(%rsi),%rax
fffff80000213b03:	f0 48 83 a0 08 04 01 	lock andq $0x0,0x10408(%rax)
fffff80000213b0a:	00 00
fffff80000213b0c:	f0 49 83 a6 f8 03 01 	lock andq $0x0,0x103f8(%r14)
fffff80000213b13:	00 00
fffff80000213b15:	83 3d b4 da 3e 00 03 	cmpl   $0x3,0x3edab4(%rip)        # 0xfffff800006015d0
fffff80000213b1c:	8b 46 08             	mov    0x8(%rsi),%eax
fffff80000213b1f:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
fffff80000213b24:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
fffff80000213b29:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
fffff80000213b2e:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff80000213b33:	89 85 d8 02 00 00    	mov    %eax,0x2d8(%rbp)
fffff80000213b39:	75 20                	jne    0xfffff80000213b5b
fffff80000213b3b:	48 8b 86 b8 04 01 00 	mov    0x104b8(%rsi),%rax
fffff80000213b42:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff80000213b46:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
fffff80000213b4d:	48 8b 88 38 01 00 00 	mov    0x138(%rax),%rcx
fffff80000213b54:	48 89 91 30 01 00 00 	mov    %rdx,0x130(%rcx)
fffff80000213b5b:	c6 86 e8 03 01 00 00 	movb   $0x0,0x103e8(%rsi)
fffff80000213b62:	c6 85 e5 02 00 00 00 	movb   $0x0,0x2e5(%rbp)
fffff80000213b69:	0f ae e8             	lfence
fffff80000213b6c:	48 83 c4 30          	add    $0x30,%rsp
fffff80000213b70:	5f                   	pop    %rdi