fffff8000029bb15:	cc                   	int3
fffff8000029bb16:	cc                   	int3
fffff8000029bb17:	cc                   	int3
fffff8000029bb18:	40 53                	rex push %rbx
fffff8000029bb1a:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029bb1e:	48 8b d9             	mov    %rcx,%rbx
fffff8000029bb21:	48 81 c1 78 01 00 00 	add    $0x178,%rcx
fffff8000029bb28:	e8 63 bb f7 ff       	call   0xfffff80000217690
fffff8000029bb2d:	45 33 c0             	xor    %r8d,%r8d
fffff8000029bb30:	4c 8d 4b 10          	lea    0x10(%rbx),%r9
fffff8000029bb34:	eb 0e                	jmp    0xfffff8000029bb44
fffff8000029bb36:	f3 90                	pause
fffff8000029bb38:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff8000029bb3f:	77 11                	ja     0xfffff8000029bb52
fffff8000029bb41:	49 ff c0             	inc    %r8
fffff8000029bb44:	41 8a 01             	mov    (%r9),%al
fffff8000029bb47:	84 c0                	test   %al,%al
fffff8000029bb49:	75 eb                	jne    0xfffff8000029bb36
fffff8000029bb4b:	48 83 c4 30          	add    $0x30,%rsp
fffff8000029bb4f:	5b                   	pop    %rbx
fffff8000029bb50:	c3                   	ret
fffff8000029bb51:	cc                   	int3
fffff8000029bb52:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000029bb57:	33 d2                	xor    %edx,%edx
fffff8000029bb59:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000029bb5e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000029bb63:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff8000029bb68:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff8000029bb6b:	e8 64 6a fb ff       	call   0xfffff800002525d4
fffff8000029bb70:	cc                   	int3
fffff8000029bb71:	cc                   	int3
fffff8000029bb72:	cc                   	int3
fffff8000029bb73:	cc                   	int3
fffff8000029bb74:	cc                   	int3
fffff8000029bb75:	cc                   	int3
fffff8000029bb76:	cc                   	int3
fffff8000029bb77:	cc                   	int3
fffff8000029bb78:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029bb7d:	57                   	push   %rdi
fffff8000029bb7e:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029bb82:	80 3d df d9 36 00 00 	cmpb   $0x0,0x36d9df(%rip)        # 0xfffff80000609568
fffff8000029bb89:	48 8b f9             	mov    %rcx,%rdi
fffff8000029bb8c:	48 8b 59 38          	mov    0x38(%rcx),%rbx
fffff8000029bb90:	74 08                	je     0xfffff8000029bb9a
fffff8000029bb92:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bb95:	e8 2a 16 06 00       	call   0xfffff800002fd1c4
fffff8000029bb9a:	4c 8b 87 c8 04 01 00 	mov    0x104c8(%rdi),%r8
fffff8000029bba1:	48 8b d3             	mov    %rbx,%rdx
fffff8000029bba4:	48 8b cf             	mov    %rdi,%rcx
fffff8000029bba7:	4c 89 47 38          	mov    %r8,0x38(%rdi)
fffff8000029bbab:	e8 e0 0b fa ff       	call   0xfffff8000023c790
fffff8000029bbb0:	80 3d b1 d9 36 00 00 	cmpb   $0x0,0x36d9b1(%rip)        # 0xfffff80000609568
fffff8000029bbb7:	74 08                	je     0xfffff8000029bbc1
fffff8000029bbb9:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bbbc:	e8 9f 09 06 00       	call   0xfffff800002fc560
fffff8000029bbc1:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bbc4:	e8 63 25 f8 ff       	call   0xfffff8000021e12c
fffff8000029bbc9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff8000029bbce:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029bbd2:	5f                   	pop    %rdi
fffff8000029bbd3:	c3                   	ret
fffff8000029bbd4:	cc                   	int3
fffff8000029bbd5:	cc                   	int3
fffff8000029bbd6:	cc                   	int3
fffff8000029bbd7:	cc                   	int3
fffff8000029bbd8:	cc                   	int3
fffff8000029bbd9:	cc                   	int3
fffff8000029bbda:	cc                   	int3
fffff8000029bbdb:	cc                   	int3
fffff8000029bbdc:	4c 8b dc             	mov    %rsp,%r11
fffff8000029bbdf:	49 89 5b 08          	mov    %rbx,0x8(%r11)
fffff8000029bbe3:	49 89 6b 10          	mov    %rbp,0x10(%r11)
fffff8000029bbe7:	49 89 73 18          	mov    %rsi,0x18(%r11)
fffff8000029bbeb:	57                   	push   %rdi
fffff8000029bbec:	41 54                	push   %r12
fffff8000029bbee:	41 55                	push   %r13
fffff8000029bbf0:	41 56                	push   %r14
fffff8000029bbf2:	41 57                	push   %r15
fffff8000029bbf4:	48 83 ec 50          	sub    $0x50,%rsp
fffff8000029bbf8:	4c 8b b4 24 b8 00 00 	mov    0xb8(%rsp),%r14
fffff8000029bbff:	00
fffff8000029bc00:	49 8d 43 c8          	lea    -0x38(%r11),%rax
fffff8000029bc04:	49 89 43 b8          	mov    %rax,-0x48(%r11)
fffff8000029bc08:	49 8b f9             	mov    %r9,%rdi
fffff8000029bc0b:	4c 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%r9
fffff8000029bc12:	00
fffff8000029bc13:	49 8d 43 d0          	lea    -0x30(%r11),%rax
fffff8000029bc17:	4d 8b f8             	mov    %r8,%r15
fffff8000029bc1a:	49 89 43 b0          	mov    %rax,-0x50(%r11)
fffff8000029bc1e:	45 33 ed             	xor    %r13d,%r13d
fffff8000029bc21:	c7 44 24 20 00 50 00 	movl   $0x5000,0x20(%rsp)
fffff8000029bc28:	00
fffff8000029bc29:	4d 8b c6             	mov    %r14,%r8
fffff8000029bc2c:	4d 89 6b c8          	mov    %r13,-0x38(%r11)
fffff8000029bc30:	4c 8b e2             	mov    %rdx,%r12
fffff8000029bc33:	4d 89 6b d0          	mov    %r13,-0x30(%r11)
fffff8000029bc37:	48 8b e9             	mov    %rcx,%rbp
fffff8000029bc3a:	e8 9d 04 00 00       	call   0xfffff8000029c0dc
fffff8000029bc3f:	0f b7 f0             	movzwl %ax,%esi
fffff8000029bc42:	66 85 c0             	test   %ax,%ax
fffff8000029bc45:	0f 85 11 01 00 00    	jne    0xfffff8000029bd5c
fffff8000029bc4b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029bc50:	b9 02 00 01 00       	mov    $0x10002,%ecx
fffff8000029bc55:	48 8d 93 00 20 00 00 	lea    0x2000(%rbx),%rdx
fffff8000029bc5c:	e8 43 96 fc ff       	call   0xfffff800002652a4
fffff8000029bc61:	83 3d 68 59 36 00 03 	cmpl   $0x3,0x365968(%rip)        # 0xfffff800006015d0
fffff8000029bc68:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
fffff8000029bc6f:	00
fffff8000029bc70:	48 89 ab 30 01 00 00 	mov    %rbp,0x130(%rbx)
fffff8000029bc77:	48 89 bb c0 02 00 00 	mov    %rdi,0x2c0(%rbx)
fffff8000029bc7e:	4c 89 bb 90 02 00 00 	mov    %r15,0x290(%rbx)
fffff8000029bc85:	74 2a                	je     0xfffff8000029bcb1
fffff8000029bc87:	48 8b c8             	mov    %rax,%rcx
fffff8000029bc8a:	48 c1 e9 32          	shr    $0x32,%rcx
fffff8000029bc8e:	81 e1 ff 03 00 00    	and    $0x3ff,%ecx
fffff8000029bc94:	48 83 f9 01          	cmp    $0x1,%rcx
fffff8000029bc98:	75 17                	jne    0xfffff8000029bcb1
fffff8000029bc9a:	48 c1 e7 32          	shl    $0x32,%rdi
fffff8000029bc9e:	48 b9 00 00 00 00 00 	movabs $0xffc000000000000,%rcx
fffff8000029bca5:	00 fc 0f
fffff8000029bca8:	48 33 f8             	xor    %rax,%rdi
fffff8000029bcab:	48 23 f9             	and    %rcx,%rdi
fffff8000029bcae:	48 33 c7             	xor    %rdi,%rax
fffff8000029bcb1:	48 89 83 08 02 00 00 	mov    %rax,0x208(%rbx)
fffff8000029bcb8:	8a 84 24 b0 00 00 00 	mov    0xb0(%rsp),%al
fffff8000029bcbf:	88 83 11 02 00 00    	mov    %al,0x211(%rbx)
fffff8000029bcc5:	66 c7 83 12 02 00 00 	movw   $0x103,0x212(%rbx)
fffff8000029bccc:	03 01
fffff8000029bcce:	48 83 bd a0 01 00 00 	cmpq   $0x1,0x1a0(%rbp)
fffff8000029bcd5:	01
fffff8000029bcd6:	75 04                	jne    0xfffff8000029bcdc
fffff8000029bcd8:	c6 43 45 01          	movb   $0x1,0x45(%rbx)
fffff8000029bcdc:	44 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%r8d
fffff8000029bce3:	00
fffff8000029bce4:	4d 8b cc             	mov    %r12,%r9
fffff8000029bce7:	48 8b d5             	mov    %rbp,%rdx
fffff8000029bcea:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bced:	e8 0e f8 ff ff       	call   0xfffff8000029b500
fffff8000029bcf2:	0f b7 f0             	movzwl %ax,%esi
fffff8000029bcf5:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bcf8:	66 85 c0             	test   %ax,%ax
fffff8000029bcfb:	75 57                	jne    0xfffff8000029bd54
fffff8000029bcfd:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
fffff8000029bd02:	4d 8b c7             	mov    %r15,%r8
fffff8000029bd05:	4c 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%r9
fffff8000029bd0c:	00
fffff8000029bd0d:	48 8b d5             	mov    %rbp,%rdx
fffff8000029bd10:	c7 44 24 38 00 50 00 	movl   $0x5000,0x38(%rsp)
fffff8000029bd17:	00
fffff8000029bd18:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
fffff8000029bd1d:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
fffff8000029bd24:	00
fffff8000029bd25:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
fffff8000029bd2a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
fffff8000029bd2f:	e8 b0 05 00 00       	call   0xfffff8000029c2e4
fffff8000029bd34:	48 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%rax
fffff8000029bd3b:	00
fffff8000029bd3c:	48 8d 8b 78 01 00 00 	lea    0x178(%rbx),%rcx
fffff8000029bd43:	45 33 c0             	xor    %r8d,%r8d
fffff8000029bd46:	48 89 18             	mov    %rbx,(%rax)
fffff8000029bd49:	41 8d 50 01          	lea    0x1(%r8),%edx
fffff8000029bd4d:	e8 ce 3d f8 ff       	call   0xfffff8000021fb20
fffff8000029bd52:	eb 08                	jmp    0xfffff8000029bd5c
fffff8000029bd54:	49 8b d6             	mov    %r14,%rdx
fffff8000029bd57:	e8 5c 09 00 00       	call   0xfffff8000029c6b8
fffff8000029bd5c:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
fffff8000029bd61:	0f b7 c6             	movzwl %si,%eax
fffff8000029bd64:	49 8b 5b 30          	mov    0x30(%r11),%rbx
fffff8000029bd68:	49 8b 6b 38          	mov    0x38(%r11),%rbp
fffff8000029bd6c:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff8000029bd70:	49 8b e3             	mov    %r11,%rsp
fffff8000029bd73:	41 5f                	pop    %r15
fffff8000029bd75:	41 5e                	pop    %r14
fffff8000029bd77:	41 5d                	pop    %r13
fffff8000029bd79:	41 5c                	pop    %r12
fffff8000029bd7b:	5f                   	pop    %rdi
fffff8000029bd7c:	c3                   	ret
fffff8000029bd7d:	cc                   	int3
fffff8000029bd7e:	cc                   	int3
fffff8000029bd7f:	cc                   	int3
fffff8000029bd80:	cc                   	int3
fffff8000029bd81:	cc                   	int3
fffff8000029bd82:	cc                   	int3
fffff8000029bd83:	cc                   	int3
fffff8000029bd84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000029bd89:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000029bd8e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000029bd93:	57                   	push   %rdi
fffff8000029bd94:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000029bd98:	48 8b b1 30 01 00 00 	mov    0x130(%rcx),%rsi
fffff8000029bd9f:	45 33 c0             	xor    %r8d,%r8d
fffff8000029bda2:	48 8b ea             	mov    %rdx,%rbp
fffff8000029bda5:	48 8b d9             	mov    %rcx,%rbx
fffff8000029bda8:	48 8d 7e 14          	lea    0x14(%rsi),%rdi
fffff8000029bdac:	f0 0f ba 2f 1f       	lock btsl $0x1f,(%rdi)
fffff8000029bdb1:	73 0b                	jae    0xfffff8000029bdbe
fffff8000029bdb3:	48 8b cf             	mov    %rdi,%rcx
fffff8000029bdb6:	e8 ed 8e fc ff       	call   0xfffff80000264ca8
fffff8000029bdbb:	4c 8b c0             	mov    %rax,%r8
fffff8000029bdbe:	8b 0f                	mov    (%rdi),%ecx
fffff8000029bdc0:	ba 00 00 00 80       	mov    $0x80000000,%edx
fffff8000029bdc5:	3b ca                	cmp    %edx,%ecx
fffff8000029bdc7:	74 14                	je     0xfffff8000029bddd
fffff8000029bdc9:	f3 90                	pause
fffff8000029bdcb:	49 81 f8 00 27 b9 29 	cmp    $0x29b92700,%r8
fffff8000029bdd2:	77 5c                	ja     0xfffff8000029be30
fffff8000029bdd4:	8b 07                	mov    (%rdi),%eax
fffff8000029bdd6:	49 ff c0             	inc    %r8
fffff8000029bdd9:	3b c2                	cmp    %edx,%eax
fffff8000029bddb:	75 ec                	jne    0xfffff8000029bdc9
fffff8000029bddd:	48 8d 83 50 01 00 00 	lea    0x150(%rbx),%rax
fffff8000029bde4:	48 8b 08             	mov    (%rax),%rcx
fffff8000029bde7:	48 39 41 08          	cmp    %rax,0x8(%rcx)
fffff8000029bdeb:	0f 85 92 00 00 00    	jne    0xfffff8000029be83
fffff8000029bdf1:	48 8b 50 08          	mov    0x8(%rax),%rdx
fffff8000029bdf5:	48 39 02             	cmp    %rax,(%rdx)
fffff8000029bdf8:	0f 85 85 00 00 00    	jne    0xfffff8000029be83
fffff8000029bdfe:	48 89 0a             	mov    %rcx,(%rdx)
fffff8000029be01:	48 89 51 08          	mov    %rdx,0x8(%rcx)
fffff8000029be05:	ff 4e 10             	decl   0x10(%rsi)
fffff8000029be08:	f0 83 27 00          	lock andl $0x0,(%rdi)
fffff8000029be0c:	48 8d 8b c0 01 00 00 	lea    0x1c0(%rbx),%rcx
fffff8000029be13:	e8 c8 ef f6 ff       	call   0xfffff8000020ade0
fffff8000029be18:	8b 05 b2 57 36 00    	mov    0x3657b2(%rip),%eax        # 0xfffff800006015d0
fffff8000029be1e:	83 f8 01             	cmp    $0x1,%eax
fffff8000029be21:	75 2f                	jne    0xfffff8000029be52
fffff8000029be23:	48 8b d6             	mov    %rsi,%rdx
fffff8000029be26:	48 8b cb             	mov    %rbx,%rcx
fffff8000029be29:	e8 5e 47 0a 00       	call   0xfffff8000034058c
fffff8000029be2e:	eb 32                	jmp    0xfffff8000029be62
fffff8000029be30:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
fffff8000029be35:	33 d2                	xor    %edx,%edx
fffff8000029be37:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
fffff8000029be3c:	4c 8b cf             	mov    %rdi,%r9
fffff8000029be3f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
fffff8000029be44:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
fffff8000029be49:	8d 4a 13             	lea    0x13(%rdx),%ecx
fffff8000029be4c:	e8 83 67 fb ff       	call   0xfffff800002525d4
fffff8000029be51:	cc                   	int3
fffff8000029be52:	83 f8 02             	cmp    $0x2,%eax
fffff8000029be55:	74 0b                	je     0xfffff8000029be62
fffff8000029be57:	48 8b d6             	mov    %rsi,%rdx
fffff8000029be5a:	48 8b cb             	mov    %rbx,%rcx
fffff8000029be5d:	e8 7e 97 0a 00       	call   0xfffff800003455e0
fffff8000029be62:	48 8b d5             	mov    %rbp,%rdx
fffff8000029be65:	48 8b cb             	mov    %rbx,%rcx
fffff8000029be68:	e8 4b 08 00 00       	call   0xfffff8000029c6b8
fffff8000029be6d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff8000029be72:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000029be77:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff8000029be7c:	48 83 c4 30          	add    $0x30,%rsp
fffff8000029be80:	5f                   	pop    %rdi
fffff8000029be81:	c3                   	ret
fffff8000029be82:	cc                   	int3
fffff8000029be83:	b9 03 00 00 00       	mov    $0x3,%ecx
fffff8000029be88:	cd 29                	int    $0x29
fffff8000029be8a:	cc                   	int3
fffff8000029be8b:	cc                   	int3
fffff8000029be8c:	cc                   	int3
fffff8000029be8d:	cc                   	int3
fffff8000029be8e:	cc                   	int3
fffff8000029be8f:	cc                   	int3
fffff8000029be90:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff8000029be95:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000029be9a:	56                   	push   %rsi
fffff8000029be9b:	57                   	push   %rdi
fffff8000029be9c:	41 54                	push   %r12
fffff8000029be9e:	41 56                	push   %r14
fffff8000029bea0:	41 57                	push   %r15
fffff8000029bea2:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000029bea6:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
fffff8000029beac:	4c 8d b2 00 01 00 00 	lea    0x100(%rdx),%r14
fffff8000029beb3:	65 48 8b 1c 25 38 00 	mov    %gs:0x38,%rbx
fffff8000029beba:	00 00
fffff8000029bebc:	4d 8b e0             	mov    %r8,%r12
fffff8000029bebf:	48 8b f2             	mov    %rdx,%rsi
fffff8000029bec2:	c6 44 24 50 80       	movb   $0x80,0x50(%rsp)
fffff8000029bec7:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff8000029becc:	48 8b f9             	mov    %rcx,%rdi
fffff8000029becf:	45 33 c0             	xor    %r8d,%r8d
fffff8000029bed2:	49 8b ce             	mov    %r14,%rcx
fffff8000029bed5:	4d 8b f9             	mov    %r9,%r15
fffff8000029bed8:	e8 43 3c f8 ff       	call   0xfffff8000021fb20
fffff8000029bedd:	48 8d 8b 00 01 00 00 	lea    0x100(%rbx),%rcx
fffff8000029bee4:	e8 a7 b7 f7 ff       	call   0xfffff80000217690
fffff8000029bee9:	f0 48 09 83 00 01 00 	lock or %rax,0x100(%rbx)
fffff8000029bef0:	00
fffff8000029bef1:	48 8b bf b8 04 01 00 	mov    0x104b8(%rdi),%rdi
fffff8000029bef8:	48 8d 5e 28          	lea    0x28(%rsi),%rbx
fffff8000029befc:	f0 48 0f ba 2b 00    	lock btsq $0x0,(%rbx)
fffff8000029bf02:	40 b5 01             	mov    $0x1,%bpl
fffff8000029bf05:	73 08                	jae    0xfffff8000029bf0f
fffff8000029bf07:	48 8b cb             	mov    %rbx,%rcx
fffff8000029bf0a:	e8 01 f7 f7 ff       	call   0xfffff8000021b610
fffff8000029bf0f:	8b 46 30             	mov    0x30(%rsi),%eax
fffff8000029bf12:	83 f8 03             	cmp    $0x3,%eax
fffff8000029bf15:	75 1a                	jne    0xfffff8000029bf31
fffff8000029bf17:	c7 46 30 02 00 00 00 	movl   $0x2,0x30(%rsi)
fffff8000029bf1e:	40 32 ed             	xor    %bpl,%bpl
fffff8000029bf21:	48 c7 86 c0 00 00 00 	movq   $0x0,0xc0(%rsi)
fffff8000029bf28:	00 00 00 00
fffff8000029bf2c:	48 83 67 20 00       	andq   $0x0,0x20(%rdi)
fffff8000029bf31:	f0 48 83 23 00       	lock andq $0x0,(%rbx)
fffff8000029bf36:	48 83 a6 88 00 00 00 	andq   $0x0,0x88(%rsi)
fffff8000029bf3d:	00
fffff8000029bf3e:	65 48 8b 04 25 38 00 	mov    %gs:0x38,%rax
fffff8000029bf45:	00 00
fffff8000029bf47:	48 8b 10             	mov    (%rax),%rdx
fffff8000029bf4a:	0f ba b2 18 01 00 00 	btrl   $0xc,0x118(%rdx)
fffff8000029bf51:	0c
fffff8000029bf52:	8b 47 30             	mov    0x30(%rdi),%eax
fffff8000029bf55:	41 89 04 24          	mov    %eax,(%r12)
fffff8000029bf59:	8b 47 34             	mov    0x34(%rdi),%eax
fffff8000029bf5c:	41 89 07             	mov    %eax,(%r15)
fffff8000029bf5f:	40 84 ed             	test   %bpl,%bpl
fffff8000029bf62:	75 18                	jne    0xfffff8000029bf7c
fffff8000029bf64:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
fffff8000029bf6a:	49 8b ce             	mov    %r14,%rcx
fffff8000029bf6d:	c6 44 24 50 80       	movb   $0x80,0x50(%rsp)
fffff8000029bf72:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff8000029bf77:	e8 78 0a 00 00       	call   0xfffff8000029c9f4
fffff8000029bf7c:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff8000029bf81:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff8000029bf86:	48 83 c4 20          	add    $0x20,%rsp
fffff8000029bf8a:	41 5f                	pop    %r15
fffff8000029bf8c:	41 5e                	pop    %r14
fffff8000029bf8e:	41 5c                	pop    %r12
fffff8000029bf90:	5f                   	pop    %rdi
fffff8000029bf91:	5e                   	pop    %rsi
fffff8000029bf92:	c3                   	ret
fffff8000029bf93:	cc                   	int3
fffff8000029bf94:	cc                   	int3
fffff8000029bf95:	cc                   	int3
fffff8000029bf96:	cc                   	int3
fffff8000029bf97:	cc                   	int3
fffff8000029bf98:	cc                   	int3
fffff8000029bf99:	cc                   	int3
fffff8000029bf9a:	cc                   	int3
fffff8000029bf9b:	cc                   	int3
fffff8000029bf9c:	48 83 ec 28          	sub    $0x28,%rsp
fffff8000029bfa0:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff8000029bfa7:	00 00
fffff8000029bfa9:	f6 05 b0 d5 36 00 04 	testb  $0x4,0x36d5b0(%rip)        # 0xfffff80000609560
fffff8000029bfb0:	74 18                	je     0xfffff8000029bfca
fffff8000029bfb2:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff8000029bfb6:	0f 31                	rdtsc
fffff8000029bfb8:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000029bfbc:	48 0b c2             	or     %rdx,%rax
fffff8000029bfbf:	48 8b c8             	mov    %rax,%rcx
fffff8000029bfc2:	49 8b c0             	mov    %r8,%rax