fffff8000031682e:	e8 3d 4d f2 ff       	call   0xfffff8000023b570
fffff80000316833:	48 83 c4 50          	add    $0x50,%rsp
fffff80000316837:	5b                   	pop    %rbx
fffff80000316838:	c3                   	ret
fffff80000316839:	cc                   	int3
fffff8000031683a:	cc                   	int3
fffff8000031683b:	cc                   	int3
fffff8000031683c:	cc                   	int3
fffff8000031683d:	cc                   	int3
fffff8000031683e:	cc                   	int3
fffff8000031683f:	cc                   	int3
fffff80000316840:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000316845:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
fffff8000031684a:	56                   	push   %rsi
fffff8000031684b:	57                   	push   %rdi
fffff8000031684c:	41 54                	push   %r12
fffff8000031684e:	41 56                	push   %r14
fffff80000316850:	41 57                	push   %r15
fffff80000316852:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000316856:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff8000031685d:	45 33 e4             	xor    %r12d,%r12d
fffff80000316860:	41 8a d8             	mov    %r8b,%bl
fffff80000316863:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
fffff80000316868:	44 8a f2             	mov    %dl,%r14b
fffff8000031686b:	48 8b f1             	mov    %rcx,%rsi
fffff8000031686e:	48 8b b8 80 10 00 00 	mov    0x1080(%rax),%rdi
fffff80000316875:	48 8d a8 80 0e 00 00 	lea    0xe80(%rax),%rbp
fffff8000031687c:	44 8a 7f 68          	mov    0x68(%rdi),%r15b
fffff80000316880:	44 88 67 68          	mov    %r12b,0x68(%rdi)
fffff80000316884:	44 38 65 18          	cmp    %r12b,0x18(%rbp)
fffff80000316888:	0f 85 fc 00 00 00    	jne    0xfffff8000031698a
fffff8000031688e:	44 38 65 1c          	cmp    %r12b,0x1c(%rbp)
fffff80000316892:	0f 85 f2 00 00 00    	jne    0xfffff8000031698a
fffff80000316898:	f7 85 90 f1 ff ff 00 	testl  $0x4000,-0xe70(%rbp)
fffff8000031689f:	40 00 00
fffff800003168a2:	0f 85 e2 00 00 00    	jne    0xfffff8000031698a
fffff800003168a8:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff800003168af:	8b 88 80 0e 00 00    	mov    0xe80(%rax),%ecx
fffff800003168b5:	c1 e9 1f             	shr    $0x1f,%ecx
fffff800003168b8:	84 c9                	test   %cl,%cl
fffff800003168ba:	0f 85 ca 00 00 00    	jne    0xfffff8000031698a
fffff800003168c0:	4c 8b c7             	mov    %rdi,%r8
fffff800003168c3:	48 8b ce             	mov    %rsi,%rcx
fffff800003168c6:	e8 55 36 00 00       	call   0xfffff80000319f20
fffff800003168cb:	66 85 c0             	test   %ax,%ax
fffff800003168ce:	0f 85 bb 00 00 00    	jne    0xfffff8000031698f
fffff800003168d4:	41 b1 01             	mov    $0x1,%r9b
fffff800003168d7:	4c 8b c7             	mov    %rdi,%r8
fffff800003168da:	48 8b d5             	mov    %rbp,%rdx
fffff800003168dd:	48 8b ce             	mov    %rsi,%rcx
fffff800003168e0:	e8 57 39 00 00       	call   0xfffff8000031a23c
fffff800003168e5:	66 85 c0             	test   %ax,%ax
fffff800003168e8:	0f 85 a1 00 00 00    	jne    0xfffff8000031698f
fffff800003168ee:	48 8b 17             	mov    (%rdi),%rdx
fffff800003168f1:	48 8b cf             	mov    %rdi,%rcx
fffff800003168f4:	41 c0 e6 04          	shl    $0x4,%r14b
fffff800003168f8:	45 8a c6             	mov    %r14b,%r8b
fffff800003168fb:	e8 90 35 00 00       	call   0xfffff80000319e90
fffff80000316900:	66 85 c0             	test   %ax,%ax
fffff80000316903:	0f 85 86 00 00 00    	jne    0xfffff8000031698f
fffff80000316909:	48 8b d7             	mov    %rdi,%rdx
fffff8000031690c:	c6 47 6d ff          	movb   $0xff,0x6d(%rdi)
fffff80000316910:	c6 47 4a 01          	movb   $0x1,0x4a(%rdi)
fffff80000316914:	e8 73 0e 00 00       	call   0xfffff8000031778c
fffff80000316919:	66 85 c0             	test   %ax,%ax
fffff8000031691c:	75 71                	jne    0xfffff8000031698f
fffff8000031691e:	41 be 01 00 08 00    	mov    $0x80001,%r14d
fffff80000316924:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
fffff80000316929:	41 8b ce             	mov    %r14d,%ecx
fffff8000031692c:	e8 93 de f0 ff       	call   0xfffff800002247c4
fffff80000316931:	4c 8b c7             	mov    %rdi,%r8
fffff80000316934:	48 8b d5             	mov    %rbp,%rdx
fffff80000316937:	48 8b ce             	mov    %rsi,%rcx
fffff8000031693a:	e8 ad 1f 00 00       	call   0xfffff800003188ec
fffff8000031693f:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
fffff80000316944:	41 8b ce             	mov    %r14d,%ecx
fffff80000316947:	e8 e4 86 ff ff       	call   0xfffff8000030f030
fffff8000031694c:	48 8b ce             	mov    %rsi,%rcx
fffff8000031694f:	44 88 7f 68          	mov    %r15b,0x68(%rdi)
fffff80000316953:	e8 98 c2 ff ff       	call   0xfffff80000312bf0
fffff80000316958:	44 8a f3             	mov    %bl,%r14b
fffff8000031695b:	41 80 e6 01          	and    $0x1,%r14b
fffff8000031695f:	74 0c                	je     0xfffff8000031696d
fffff80000316961:	d0 eb                	shr    $1,%bl
fffff80000316963:	80 e3 01             	and    $0x1,%bl
fffff80000316966:	8a cb                	mov    %bl,%cl
fffff80000316968:	e8 93 e7 fe ff       	call   0xfffff80000305100
fffff8000031696d:	b2 01                	mov    $0x1,%dl
fffff8000031696f:	48 8b ce             	mov    %rsi,%rcx
fffff80000316972:	e8 d9 dc ff ff       	call   0xfffff80000314650
fffff80000316977:	83 3e 1b             	cmpl   $0x1b,(%rsi)
fffff8000031697a:	74 2f                	je     0xfffff800003169ab
fffff8000031697c:	48 8b ce             	mov    %rsi,%rcx
fffff8000031697f:	c7 06 1b 00 00 00    	movl   $0x1b,(%rsi)
fffff80000316985:	e8 36 e1 ff ff       	call   0xfffff80000314ac0
fffff8000031698a:	b8 2d 10 00 00       	mov    $0x102d,%eax
fffff8000031698f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
fffff80000316994:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff80000316999:	44 88 7f 68          	mov    %r15b,0x68(%rdi)
fffff8000031699d:	48 83 c4 20          	add    $0x20,%rsp
fffff800003169a1:	41 5f                	pop    %r15
fffff800003169a3:	41 5e                	pop    %r14
fffff800003169a5:	41 5c                	pop    %r12
fffff800003169a7:	5f                   	pop    %rdi
fffff800003169a8:	5e                   	pop    %rsi
fffff800003169a9:	c3                   	ret
fffff800003169aa:	cc                   	int3
fffff800003169ab:	8a 85 20 02 00 00    	mov    0x220(%rbp),%al
fffff800003169b1:	24 fe                	and    $0xfe,%al
fffff800003169b3:	c6 85 da 02 00 00 01 	movb   $0x1,0x2da(%rbp)
fffff800003169ba:	41 0a c6             	or     %r14b,%al
fffff800003169bd:	88 85 20 02 00 00    	mov    %al,0x220(%rbp)
fffff800003169c3:	41 0f b7 c4          	movzwl %r12w,%eax
fffff800003169c7:	eb c6                	jmp    0xfffff8000031698f
fffff800003169c9:	cc                   	int3
fffff800003169ca:	cc                   	int3
fffff800003169cb:	cc                   	int3
fffff800003169cc:	cc                   	int3
fffff800003169cd:	cc                   	int3
fffff800003169ce:	cc                   	int3
fffff800003169cf:	cc                   	int3
fffff800003169d0:	4c 8b dc             	mov    %rsp,%r11
fffff800003169d3:	53                   	push   %rbx
fffff800003169d4:	48 83 ec 60          	sub    $0x60,%rsp
fffff800003169d8:	48 8b 05 09 ac 2e 00 	mov    0x2eac09(%rip),%rax        # 0xfffff800006015e8
fffff800003169df:	48 33 c4             	xor    %rsp,%rax
fffff800003169e2:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
fffff800003169e7:	33 c0                	xor    %eax,%eax
fffff800003169e9:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff800003169ec:	48 8b d9             	mov    %rcx,%rbx
fffff800003169ef:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
fffff800003169f4:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
fffff800003169f9:	49 89 43 e8          	mov    %rax,-0x18(%r11)
fffff800003169fd:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000316a04:	48 8b 88 80 10 00 00 	mov    0x1080(%rax),%rcx
fffff80000316a0b:	48 8b 01             	mov    (%rcx),%rax
fffff80000316a0e:	48 83 c1 10          	add    $0x10,%rcx
fffff80000316a12:	48 8b 50 78          	mov    0x78(%rax),%rdx
fffff80000316a16:	33 c0                	xor    %eax,%eax
fffff80000316a18:	48 39 01             	cmp    %rax,(%rcx)
fffff80000316a1b:	75 3a                	jne    0xfffff80000316a57
fffff80000316a1d:	49 8d 43 c8          	lea    -0x38(%r11),%rax
fffff80000316a21:	41 b8 01 00 00 00    	mov    $0x1,%r8d
fffff80000316a27:	49 89 43 c0          	mov    %rax,-0x40(%r11)
fffff80000316a2b:	49 89 4b b8          	mov    %rcx,-0x48(%r11)
fffff80000316a2f:	48 8b cb             	mov    %rbx,%rcx
fffff80000316a32:	e8 11 ef fa ff       	call   0xfffff800002c5948
fffff80000316a37:	44 0f b7 c8          	movzwl %ax,%r9d
fffff80000316a3b:	b8 07 10 00 00       	mov    $0x1007,%eax
fffff80000316a40:	66 44 3b c8          	cmp    %ax,%r9w
fffff80000316a44:	75 0d                	jne    0xfffff80000316a53
fffff80000316a46:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff80000316a4b:	48 8b cb             	mov    %rbx,%rcx
fffff80000316a4e:	e8 f1 da fa ff       	call   0xfffff800002c4544
fffff80000316a53:	41 0f b7 c1          	movzwl %r9w,%eax
fffff80000316a57:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
fffff80000316a5c:	48 33 cc             	xor    %rsp,%rcx
fffff80000316a5f:	e8 0c 4b f2 ff       	call   0xfffff8000023b570
fffff80000316a64:	48 83 c4 60          	add    $0x60,%rsp
fffff80000316a68:	5b                   	pop    %rbx
fffff80000316a69:	c3                   	ret
fffff80000316a6a:	cc                   	int3
fffff80000316a6b:	cc                   	int3
fffff80000316a6c:	cc                   	int3
fffff80000316a6d:	cc                   	int3
fffff80000316a6e:	cc                   	int3
fffff80000316a6f:	cc                   	int3
fffff80000316a70:	cc                   	int3
fffff80000316a71:	cc                   	int3
fffff80000316a72:	cc                   	int3
fffff80000316a73:	cc                   	int3
fffff80000316a74:	48 8b c4             	mov    %rsp,%rax
fffff80000316a77:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff80000316a7b:	48 89 68 18          	mov    %rbp,0x18(%rax)
fffff80000316a7f:	88 50 10             	mov    %dl,0x10(%rax)
fffff80000316a82:	56                   	push   %rsi
fffff80000316a83:	57                   	push   %rdi
fffff80000316a84:	41 54                	push   %r12
fffff80000316a86:	41 56                	push   %r14
fffff80000316a88:	41 57                	push   %r15
fffff80000316a8a:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000316a8e:	4c 8b b1 c0 02 00 00 	mov    0x2c0(%rcx),%r14
fffff80000316a95:	45 33 e4             	xor    %r12d,%r12d
fffff80000316a98:	48 8b f9             	mov    %rcx,%rdi
fffff80000316a9b:	44 89 60 10          	mov    %r12d,0x10(%rax)
fffff80000316a9f:	49 8b b6 80 10 00 00 	mov    0x1080(%r14),%rsi
fffff80000316aa6:	4d 8d be 80 0e 00 00 	lea    0xe80(%r14),%r15
fffff80000316aad:	48 85 f6             	test   %rsi,%rsi
fffff80000316ab0:	75 0f                	jne    0xfffff80000316ac1
fffff80000316ab2:	e8 15 0e 00 00       	call   0xfffff800003178cc
fffff80000316ab7:	bb 01 30 00 00       	mov    $0x3001,%ebx
fffff80000316abc:	e9 03 01 00 00       	jmp    0xfffff80000316bc4
fffff80000316ac1:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
fffff80000316ac6:	e8 05 a9 ef ff       	call   0xfffff800002113d0
fffff80000316acb:	f6 44 24 58 02       	testb  $0x2,0x58(%rsp)
fffff80000316ad0:	48 8b cf             	mov    %rdi,%rcx
fffff80000316ad3:	74 14                	je     0xfffff80000316ae9
fffff80000316ad5:	ba 1a 00 00 00       	mov    $0x1a,%edx
fffff80000316ada:	e8 81 0e 00 00       	call   0xfffff80000317960
fffff80000316adf:	bb 01 30 00 00       	mov    $0x3001,%ebx
fffff80000316ae4:	e9 c5 00 00 00       	jmp    0xfffff80000316bae
fffff80000316ae9:	4c 8b c6             	mov    %rsi,%r8
fffff80000316aec:	e8 2f 34 00 00       	call   0xfffff80000319f20
fffff80000316af1:	0f b7 d8             	movzwl %ax,%ebx
fffff80000316af4:	48 8b cf             	mov    %rdi,%rcx
fffff80000316af7:	66 85 c0             	test   %ax,%ax
fffff80000316afa:	74 0f                	je     0xfffff80000316b0b
fffff80000316afc:	ba 07 00 00 00       	mov    $0x7,%edx
fffff80000316b01:	e8 5a 0e 00 00       	call   0xfffff80000317960
fffff80000316b06:	e9 9e 00 00 00       	jmp    0xfffff80000316ba9
fffff80000316b0b:	45 33 c9             	xor    %r9d,%r9d
fffff80000316b0e:	4c 8b c6             	mov    %rsi,%r8
fffff80000316b11:	49 8b d7             	mov    %r15,%rdx
fffff80000316b14:	e8 23 37 00 00       	call   0xfffff8000031a23c
fffff80000316b19:	0f b7 d8             	movzwl %ax,%ebx
fffff80000316b1c:	48 8b cf             	mov    %rdi,%rcx
fffff80000316b1f:	66 85 c0             	test   %ax,%ax
fffff80000316b22:	74 07                	je     0xfffff80000316b2b
fffff80000316b24:	ba 08 00 00 00       	mov    $0x8,%edx
fffff80000316b29:	eb d6                	jmp    0xfffff80000316b01
fffff80000316b2b:	4c 8b 06             	mov    (%rsi),%r8
fffff80000316b2e:	48 8b d6             	mov    %rsi,%rdx
fffff80000316b31:	e8 5a fc ff ff       	call   0xfffff80000316790
fffff80000316b36:	0f b7 d8             	movzwl %ax,%ebx
fffff80000316b39:	66 85 c0             	test   %ax,%ax
fffff80000316b3c:	75 70                	jne    0xfffff80000316bae
fffff80000316b3e:	4c 8b c6             	mov    %rsi,%r8
fffff80000316b41:	48 8b cf             	mov    %rdi,%rcx
fffff80000316b44:	e8 f7 31 00 00       	call   0xfffff80000319d40
fffff80000316b49:	bd 01 30 00 00       	mov    $0x3001,%ebp
fffff80000316b4e:	0f b7 d8             	movzwl %ax,%ebx
fffff80000316b51:	66 3b c5             	cmp    %bp,%ax
fffff80000316b54:	75 0d                	jne    0xfffff80000316b63
fffff80000316b56:	ba 07 00 00 00       	mov    $0x7,%edx
fffff80000316b5b:	48 8b cf             	mov    %rdi,%rcx
fffff80000316b5e:	e8 fd 0d 00 00       	call   0xfffff80000317960
fffff80000316b63:	66 85 db             	test   %bx,%bx
fffff80000316b66:	75 46                	jne    0xfffff80000316bae
fffff80000316b68:	4c 8b c6             	mov    %rsi,%r8
fffff80000316b6b:	49 8b d7             	mov    %r15,%rdx
fffff80000316b6e:	48 8b cf             	mov    %rdi,%rcx
fffff80000316b71:	e8 e2 25 00 00       	call   0xfffff80000319158
fffff80000316b76:	0f b7 d8             	movzwl %ax,%ebx
fffff80000316b79:	66 85 c0             	test   %ax,%ax
fffff80000316b7c:	75 30                	jne    0xfffff80000316bae
fffff80000316b7e:	48 8b d6             	mov    %rsi,%rdx
fffff80000316b81:	48 8b cf             	mov    %rdi,%rcx
fffff80000316b84:	e8 3f 31 00 00       	call   0xfffff80000319cc8
fffff80000316b89:	0f b7 d8             	movzwl %ax,%ebx
fffff80000316b8c:	66 3b c5             	cmp    %bp,%ax
fffff80000316b8f:	75 0d                	jne    0xfffff80000316b9e
fffff80000316b91:	ba 07 00 00 00       	mov    $0x7,%edx
fffff80000316b96:	48 8b cf             	mov    %rdi,%rcx
fffff80000316b99:	e8 c2 0d 00 00       	call   0xfffff80000317960
fffff80000316b9e:	66 85 db             	test   %bx,%bx
fffff80000316ba1:	75 0b                	jne    0xfffff80000316bae
fffff80000316ba3:	c7 07 13 00 00 00    	movl   $0x13,(%rdi)
fffff80000316ba9:	66 85 db             	test   %bx,%bx
fffff80000316bac:	74 16                	je     0xfffff80000316bc4
fffff80000316bae:	48 8b d6             	mov    %rsi,%rdx
fffff80000316bb1:	44 89 66 40          	mov    %r12d,0x40(%rsi)
fffff80000316bb5:	49 8b ce             	mov    %r14,%rcx
fffff80000316bb8:	4c 89 a6 c0 00 00 00 	mov    %r12,0xc0(%rsi)
fffff80000316bbf:	e8 d0 fa ff ff       	call   0xfffff80000316694
fffff80000316bc4:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
fffff80000316bc9:	0f b7 c3             	movzwl %bx,%eax
fffff80000316bcc:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff80000316bd1:	48 83 c4 20          	add    $0x20,%rsp
fffff80000316bd5:	41 5f                	pop    %r15
fffff80000316bd7:	41 5e                	pop    %r14
fffff80000316bd9:	41 5c                	pop    %r12
fffff80000316bdb:	5f                   	pop    %rdi
fffff80000316bdc:	5e                   	pop    %rsi
fffff80000316bdd:	c3                   	ret
fffff80000316bde:	cc                   	int3
fffff80000316bdf:	cc                   	int3
fffff80000316be0:	cc                   	int3
fffff80000316be1:	cc                   	int3
fffff80000316be2:	cc                   	int3
fffff80000316be3:	cc                   	int3
fffff80000316be4:	cc                   	int3
fffff80000316be5:	cc                   	int3
fffff80000316be6:	cc                   	int3
fffff80000316be7:	cc                   	int3
fffff80000316be8:	40 55                	rex push %rbp
fffff80000316bea:	53                   	push   %rbx
fffff80000316beb:	56                   	push   %rsi
fffff80000316bec:	57                   	push   %rdi
fffff80000316bed:	41 54                	push   %r12
fffff80000316bef:	41 55                	push   %r13
fffff80000316bf1:	41 56                	push   %r14
fffff80000316bf3:	41 57                	push   %r15
fffff80000316bf5:	48 8b ec             	mov    %rsp,%rbp
fffff80000316bf8:	48 83 ec 48          	sub    $0x48,%rsp
fffff80000316bfc:	48 8b 31             	mov    (%rcx),%rsi
fffff80000316bff:	48 8d b9 80 0e 00 00 	lea    0xe80(%rcx),%rdi
fffff80000316c06:	41 bd 01 00 00 00    	mov    $0x1,%r13d
fffff80000316c0c:	45 33 e4             	xor    %r12d,%r12d
fffff80000316c0f:	44 88 aa 06 02 00 00 	mov    %r13b,0x206(%rdx)
fffff80000316c16:	48 8b da             	mov    %rdx,%rbx
fffff80000316c19:	44 88 a2 07 02 00 00 	mov    %r12b,0x207(%rdx)
fffff80000316c20:	4c 8b f1             	mov    %rcx,%r14
fffff80000316c23:	66 0f c7 b2 68 02 00 	vmclear 0x268(%rdx)
fffff80000316c2a:	00
fffff80000316c2b:	48 8b 8b 60 02 00 00 	mov    0x260(%rbx),%rcx
fffff80000316c32:	41 bf 00 10 00 00    	mov    $0x1000,%r15d
fffff80000316c38:	41 8b d7             	mov    %r15d,%edx
fffff80000316c3b:	e8 ca 68 f2 ff       	call   0xfffff8000023d50a
fffff80000316c40:	48 8b 8b f8 01 00 00 	mov    0x1f8(%rbx),%rcx
fffff80000316c47:	41 8b d7             	mov    %r15d,%edx
fffff80000316c4a:	e8 bb 68 f2 ff       	call   0xfffff8000023d50a
fffff80000316c4f:	8b 0d 8b 28 2f 00    	mov    0x2f288b(%rip),%ecx        # 0xfffff800006094e0
fffff80000316c55:	48 8b d3             	mov    %rbx,%rdx
fffff80000316c58:	48 8b 83 60 02 00 00 	mov    0x260(%rbx),%rax
fffff80000316c5f:	0f ba f1 1f          	btr    $0x1f,%ecx
fffff80000316c63:	89 08                	mov    %ecx,(%rax)
fffff80000316c65:	48 8b cf             	mov    %rdi,%rcx
fffff80000316c68:	48 8b 83 60 02 00 00 	mov    0x260(%rbx),%rax
fffff80000316c6f:	44 89 60 04          	mov    %r12d,0x4(%rax)
fffff80000316c73:	e8 d4 2e 00 00       	call   0xfffff80000319b4c
fffff80000316c78:	65 4c 8b 3c 25 00 00 	mov    %gs:0x0,%r15
fffff80000316c7f:	00 00
fffff80000316c81:	49 8b cf             	mov    %r15,%rcx
fffff80000316c84:	e8 e3 b3 ff ff       	call   0xfffff8000031206c
fffff80000316c89:	48 8b 86 98 0b 00 00 	mov    0xb98(%rsi),%rax
fffff80000316c90:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
fffff80000316c94:	48 89 45 58          	mov    %rax,0x58(%rbp)
fffff80000316c98:	e8 e7 59 ff ff       	call   0xfffff8000030c684
fffff80000316c9d:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
fffff80000316ca1:	48 8d 55 50          	lea    0x50(%rbp),%rdx
fffff80000316ca5:	4c 89 65 50          	mov    %r12,0x50(%rbp)
fffff80000316ca9:	48 8b 89 18 01 00 00 	mov    0x118(%rcx),%rcx
fffff80000316cb0:	e8 db 53 02 00       	call   0xfffff8000033c090
fffff80000316cb5:	44 84 2d a0 28 2f 00 	test   %r13b,0x2f28a0(%rip)        # 0xfffff8000060955c
fffff80000316cbc:	41 bb fb ff ff ff    	mov    $0xfffffffb,%r11d
fffff80000316cc2:	74 1d                	je     0xfffff80000316ce1
fffff80000316cc4:	65 48 8b 0c 25 50 c9 	mov    %gs:0x2c950,%rcx
fffff80000316ccb:	02 00
fffff80000316ccd:	48 8b 45 50          	mov    0x50(%rbp),%rax
fffff80000316cd1:	44 21 99 38 03 00 00 	and    %r11d,0x338(%rcx)
fffff80000316cd8:	48 89 81 98 01 00 00 	mov    %rax,0x198(%rcx)
fffff80000316cdf:	eb 09                	jmp    0xfffff80000316cea
fffff80000316ce1:	b9 12 20 00 00       	mov    $0x2012,%ecx
fffff80000316ce6:	0f 79 4d 50          	vmwrite 0x50(%rbp),%rcx
fffff80000316cea:	48 8d 0d e3 f7 0e 00 	lea    0xef7e3(%rip),%rcx        # 0xfffff800004064d4
fffff80000316cf1:	e8 ee dd fe ff       	call   0xfffff80000304ae4
fffff80000316cf6:	48 8b 47 10          	mov    0x10(%rdi),%rax
fffff80000316cfa:	48 b9 06 04 07 00 06 	movabs $0x7040600070406,%rcx
fffff80000316d01:	04 07 00
fffff80000316d04:	44 8b 15 8d a7 2e 00 	mov    0x2ea78d(%rip),%r10d        # 0xfffff80000601498