fffff8000030292a:	3b 05 14 70 30 00    	cmp    0x307014(%rip),%eax        # 0xfffff80000609944
fffff80000302930:	72 92                	jb     0xfffff800003028c4
fffff80000302932:	48 b8 00 00 00 00 0f 	movabs $0xf00000000,%rax
fffff80000302939:	00 00 00
fffff8000030293c:	48 85 d8             	test   %rbx,%rax
fffff8000030293f:	74 45                	je     0xfffff80000302986
fffff80000302941:	83 3d 00 70 30 00 00 	cmpl   $0x0,0x307000(%rip)        # 0xfffff80000609948
fffff80000302948:	74 3c                	je     0xfffff80000302986
fffff8000030294a:	be 09 03 00 00       	mov    $0x309,%esi
fffff8000030294f:	8d 8e 17 fd ff ff    	lea    -0x2e9(%rsi),%ecx
fffff80000302955:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000030295a:	48 d3 e0             	shl    %cl,%rax
fffff8000030295d:	48 85 d8             	test   %rbx,%rax
fffff80000302960:	74 14                	je     0xfffff80000302976
fffff80000302962:	48 85 c7             	test   %rax,%rdi
fffff80000302965:	8b d6                	mov    %esi,%edx
fffff80000302967:	48 8b cd             	mov    %rbp,%rcx
fffff8000030296a:	41 0f 95 c0          	setne  %r8b
fffff8000030296e:	45 8a c8             	mov    %r8b,%r9b
fffff80000302971:	e8 8e ac 00 00       	call   0xfffff8000030d604
fffff80000302976:	ff c6                	inc    %esi
fffff80000302978:	8d 86 f7 fc ff ff    	lea    -0x309(%rsi),%eax
fffff8000030297e:	3b 05 c4 6f 30 00    	cmp    0x306fc4(%rip),%eax        # 0xfffff80000609948
fffff80000302984:	72 c9                	jb     0xfffff8000030294f
fffff80000302986:	48 b8 00 00 00 00 00 	movabs $0x2000000000000000,%rax
fffff8000030298d:	00 00 20
fffff80000302990:	41 be 00 08 00 00    	mov    $0x800,%r14d
fffff80000302996:	48 85 d8             	test   %rbx,%rax
fffff80000302999:	0f 84 82 00 00 00    	je     0xfffff80000302a21
fffff8000030299f:	48 8b f7             	mov    %rdi,%rsi
fffff800003029a2:	45 8b cc             	mov    %r12d,%r9d
fffff800003029a5:	48 c1 ee 3d          	shr    $0x3d,%rsi
fffff800003029a9:	ba 00 06 00 00       	mov    $0x600,%edx
fffff800003029ae:	83 e6 01             	and    $0x1,%esi
fffff800003029b1:	48 8b cd             	mov    %rbp,%rcx
fffff800003029b4:	44 8b c6             	mov    %esi,%r8d
fffff800003029b7:	e8 d0 ab 00 00       	call   0xfffff8000030d58c
fffff800003029bc:	44 85 35 7d 6f 30 00 	test   %r14d,0x306f7d(%rip)        # 0xfffff80000609940
fffff800003029c3:	74 13                	je     0xfffff800003029d8
fffff800003029c5:	45 8b cc             	mov    %r12d,%r9d
fffff800003029c8:	44 8b c6             	mov    %esi,%r8d
fffff800003029cb:	ba f6 03 00 00       	mov    $0x3f6,%edx
fffff800003029d0:	48 8b cd             	mov    %rbp,%rcx
fffff800003029d3:	e8 b4 ab 00 00       	call   0xfffff8000030d58c
fffff800003029d8:	f7 05 5e 6f 30 00 00 	testl  $0x1000,0x306f5e(%rip)        # 0xfffff80000609940
fffff800003029df:	10 00 00
fffff800003029e2:	74 13                	je     0xfffff800003029f7
fffff800003029e4:	45 8b cc             	mov    %r12d,%r9d
fffff800003029e7:	44 8b c6             	mov    %esi,%r8d
fffff800003029ea:	ba f7 03 00 00       	mov    $0x3f7,%edx
fffff800003029ef:	48 8b cd             	mov    %rbp,%rcx
fffff800003029f2:	e8 95 ab 00 00       	call   0xfffff8000030d58c
fffff800003029f7:	48 8b 8d 80 f1 ff ff 	mov    -0xe80(%rbp),%rcx
fffff800003029fe:	48 8b 89 08 03 00 00 	mov    0x308(%rcx),%rcx
fffff80000302a05:	e8 ea d6 ff ff       	call   0xfffff800003000f4
fffff80000302a0a:	84 c0                	test   %al,%al
fffff80000302a0c:	74 13                	je     0xfffff80000302a21
fffff80000302a0e:	45 8b cc             	mov    %r12d,%r9d
fffff80000302a11:	44 8b c6             	mov    %esi,%r8d
fffff80000302a14:	ba f2 03 00 00       	mov    $0x3f2,%edx
fffff80000302a19:	48 8b cd             	mov    %rbp,%rcx
fffff80000302a1c:	e8 6b ab 00 00       	call   0xfffff8000030d58c
fffff80000302a21:	48 b8 00 00 00 00 00 	movabs $0x4000000000000000,%rax
fffff80000302a28:	00 00 40
fffff80000302a2b:	48 85 d8             	test   %rbx,%rax
fffff80000302a2e:	74 1c                	je     0xfffff80000302a4c
fffff80000302a30:	48 8b c7             	mov    %rdi,%rax
fffff80000302a33:	ba 92 03 00 00       	mov    $0x392,%edx
fffff80000302a38:	48 c1 e8 3e          	shr    $0x3e,%rax
fffff80000302a3c:	48 8b cd             	mov    %rbp,%rcx
fffff80000302a3f:	24 01                	and    $0x1,%al
fffff80000302a41:	44 8a c8             	mov    %al,%r9b
fffff80000302a44:	44 8a c0             	mov    %al,%r8b
fffff80000302a47:	e8 b8 ab 00 00       	call   0xfffff8000030d604
fffff80000302a4c:	48 85 db             	test   %rbx,%rbx
fffff80000302a4f:	79 67                	jns    0xfffff80000302ab8
fffff80000302a51:	48 85 ff             	test   %rdi,%rdi
fffff80000302a54:	79 43                	jns    0xfffff80000302a99
fffff80000302a56:	83 bd f8 01 00 00 03 	cmpl   $0x3,0x1f8(%rbp)
fffff80000302a5d:	41 b9 ff f7 ff ff    	mov    $0xfffff7ff,%r9d
fffff80000302a63:	75 13                	jne    0xfffff80000302a78
fffff80000302a65:	48 8b 85 00 02 00 00 	mov    0x200(%rbp),%rax
fffff80000302a6c:	48 8b 08             	mov    (%rax),%rcx
fffff80000302a6f:	44 85 b1 14 03 00 00 	test   %r14d,0x314(%rcx)
fffff80000302a76:	75 18                	jne    0xfffff80000302a90
fffff80000302a78:	48 8b 45 10          	mov    0x10(%rbp),%rax
fffff80000302a7c:	45 33 c0             	xor    %r8d,%r8d
fffff80000302a7f:	48 8b cd             	mov    %rbp,%rcx
fffff80000302a82:	8b 90 28 01 00 00    	mov    0x128(%rax),%edx
fffff80000302a88:	41 23 d1             	and    %r9d,%edx
fffff80000302a8b:	e8 1c 84 f2 ff       	call   0xfffff8000022aeac
fffff80000302a90:	44 21 8d 0c 02 00 00 	and    %r9d,0x20c(%rbp)
fffff80000302a97:	eb 1f                	jmp    0xfffff80000302ab8
fffff80000302a99:	48 8b 45 10          	mov    0x10(%rbp),%rax
fffff80000302a9d:	45 33 c0             	xor    %r8d,%r8d
fffff80000302aa0:	48 8b cd             	mov    %rbp,%rcx
fffff80000302aa3:	8b 90 28 01 00 00    	mov    0x128(%rax),%edx
fffff80000302aa9:	41 0b d6             	or     %r14d,%edx
fffff80000302aac:	e8 fb 83 f2 ff       	call   0xfffff8000022aeac
fffff80000302ab1:	44 09 b5 0c 02 00 00 	or     %r14d,0x20c(%rbp)
fffff80000302ab8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000302abd:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff80000302ac2:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff80000302ac7:	48 83 c4 20          	add    $0x20,%rsp
fffff80000302acb:	41 5e                	pop    %r14
fffff80000302acd:	41 5c                	pop    %r12
fffff80000302acf:	5f                   	pop    %rdi
fffff80000302ad0:	c3                   	ret
fffff80000302ad1:	cc                   	int3
fffff80000302ad2:	cc                   	int3
fffff80000302ad3:	cc                   	int3
fffff80000302ad4:	cc                   	int3
fffff80000302ad5:	cc                   	int3
fffff80000302ad6:	cc                   	int3
fffff80000302ad7:	cc                   	int3
fffff80000302ad8:	40 53                	rex push %rbx
fffff80000302ada:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000302ade:	80 b9 40 0c 00 00 00 	cmpb   $0x0,0xc40(%rcx)
fffff80000302ae5:	48 8b d9             	mov    %rcx,%rbx
fffff80000302ae8:	75 53                	jne    0xfffff80000302b3d
fffff80000302aea:	c6 81 40 0c 00 00 01 	movb   $0x1,0xc40(%rcx)
fffff80000302af1:	65 48 8b 0c 25 00 00 	mov    %gs:0x0,%rcx
fffff80000302af8:	00 00
fffff80000302afa:	f6 05 5f 6a 30 00 04 	testb  $0x4,0x306a5f(%rip)        # 0xfffff80000609560
fffff80000302b01:	74 1b                	je     0xfffff80000302b1e
fffff80000302b03:	4c 8b 41 28          	mov    0x28(%rcx),%r8
fffff80000302b07:	0f 31                	rdtsc
fffff80000302b09:	48 c1 e2 20          	shl    $0x20,%rdx
fffff80000302b0d:	48 0b c2             	or     %rdx,%rax
fffff80000302b10:	48 8b c8             	mov    %rax,%rcx
fffff80000302b13:	49 8b c0             	mov    %r8,%rax
fffff80000302b16:	48 f7 e1             	mul    %rcx
fffff80000302b19:	48 8b c2             	mov    %rdx,%rax
fffff80000302b1c:	eb 05                	jmp    0xfffff80000302b23
fffff80000302b1e:	e8 39 3a f3 ff       	call   0xfffff8000023655c
fffff80000302b23:	4c 8d 80 00 2d 31 01 	lea    0x1312d00(%rax),%r8
fffff80000302b2a:	48 8d 90 80 96 98 00 	lea    0x989680(%rax),%rdx
fffff80000302b31:	48 8d 8b 00 0c 00 00 	lea    0xc00(%rbx),%rcx
fffff80000302b38:	e8 6f 81 f0 ff       	call   0xfffff8000020acac
fffff80000302b3d:	48 83 c4 20          	add    $0x20,%rsp
fffff80000302b41:	5b                   	pop    %rbx
fffff80000302b42:	c3                   	ret
fffff80000302b43:	cc                   	int3
fffff80000302b44:	cc                   	int3
fffff80000302b45:	cc                   	int3
fffff80000302b46:	cc                   	int3
fffff80000302b47:	cc                   	int3
fffff80000302b48:	cc                   	int3
fffff80000302b49:	cc                   	int3
fffff80000302b4a:	cc                   	int3
fffff80000302b4b:	cc                   	int3
fffff80000302b4c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000302b51:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000302b56:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000302b5b:	57                   	push   %rdi
fffff80000302b5c:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000302b60:	65 48 8b 34 25 00 00 	mov    %gs:0x0,%rsi
fffff80000302b67:	00 00
fffff80000302b69:	48 8b f9             	mov    %rcx,%rdi
fffff80000302b6c:	48 8b 9e 38 a4 02 00 	mov    0x2a438(%rsi),%rbx
fffff80000302b73:	48 85 db             	test   %rbx,%rbx
fffff80000302b76:	74 77                	je     0xfffff80000302bef
fffff80000302b78:	48 39 8b 80 f1 ff ff 	cmp    %rcx,-0xe80(%rbx)
fffff80000302b7f:	75 6e                	jne    0xfffff80000302bef
fffff80000302b81:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000302b88:	8a 93 94 f1 ff ff    	mov    -0xe6c(%rbx),%dl
fffff80000302b8e:	40 8a 68 14          	mov    0x14(%rax),%bpl
fffff80000302b92:	e8 f5 6c f0 ff       	call   0xfffff8000020988c
fffff80000302b97:	48 8b cb             	mov    %rbx,%rcx
fffff80000302b9a:	e8 05 bd ff ff       	call   0xfffff800002fe8a4
fffff80000302b9f:	a8 01                	test   $0x1,%al
fffff80000302ba1:	74 1d                	je     0xfffff80000302bc0
fffff80000302ba3:	48 8b 83 68 01 00 00 	mov    0x168(%rbx),%rax
fffff80000302baa:	80 78 6b 00          	cmpb   $0x0,0x6b(%rax)
fffff80000302bae:	75 10                	jne    0xfffff80000302bc0
fffff80000302bb0:	80 78 6a 00          	cmpb   $0x0,0x6a(%rax)
fffff80000302bb4:	75 2e                	jne    0xfffff80000302be4
fffff80000302bb6:	48 8b cf             	mov    %rdi,%rcx
fffff80000302bb9:	e8 1a ff ff ff       	call   0xfffff80000302ad8
fffff80000302bbe:	eb 24                	jmp    0xfffff80000302be4
fffff80000302bc0:	48 8b cb             	mov    %rbx,%rcx
fffff80000302bc3:	e8 40 e7 ff ff       	call   0xfffff80000301308
fffff80000302bc8:	48 83 a6 38 a4 02 00 	andq   $0x0,0x2a438(%rsi)
fffff80000302bcf:	00
fffff80000302bd0:	33 d2                	xor    %edx,%edx
fffff80000302bd2:	48 8b cb             	mov    %rbx,%rcx
fffff80000302bd5:	e8 82 ec ff ff       	call   0xfffff8000030185c
fffff80000302bda:	33 d2                	xor    %edx,%edx
fffff80000302bdc:	48 8b cb             	mov    %rbx,%rcx
fffff80000302bdf:	e8 f0 f1 ff ff       	call   0xfffff80000301dd4
fffff80000302be4:	40 8a d5             	mov    %bpl,%dl
fffff80000302be7:	48 8b cf             	mov    %rdi,%rcx
fffff80000302bea:	e8 9d 6c f0 ff       	call   0xfffff8000020988c
fffff80000302bef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000302bf4:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000302bf9:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff80000302bfe:	48 83 c4 20          	add    $0x20,%rsp
fffff80000302c02:	5f                   	pop    %rdi
fffff80000302c03:	c3                   	ret
fffff80000302c04:	cc                   	int3
fffff80000302c05:	cc                   	int3
fffff80000302c06:	cc                   	int3
fffff80000302c07:	cc                   	int3
fffff80000302c08:	cc                   	int3
fffff80000302c09:	cc                   	int3
fffff80000302c0a:	cc                   	int3
fffff80000302c0b:	cc                   	int3
fffff80000302c0c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000302c11:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff80000302c16:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000302c1b:	57                   	push   %rdi
fffff80000302c1c:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000302c20:	65 48 8b 2c 25 00 00 	mov    %gs:0x0,%rbp
fffff80000302c27:	00 00
fffff80000302c29:	48 8b f1             	mov    %rcx,%rsi
fffff80000302c2c:	48 8b bd 30 a4 02 00 	mov    0x2a430(%rbp),%rdi
fffff80000302c33:	48 85 ff             	test   %rdi,%rdi
fffff80000302c36:	74 52                	je     0xfffff80000302c8a
fffff80000302c38:	48 39 8f 80 f1 ff ff 	cmp    %rcx,-0xe80(%rdi)
fffff80000302c3f:	75 49                	jne    0xfffff80000302c8a
fffff80000302c41:	f6 87 c1 01 00 00 04 	testb  $0x4,0x1c1(%rdi)
fffff80000302c48:	75 40                	jne    0xfffff80000302c8a
fffff80000302c4a:	48 8b 81 c0 02 00 00 	mov    0x2c0(%rcx),%rax
fffff80000302c51:	8a 97 94 f1 ff ff    	mov    -0xe6c(%rdi),%dl
fffff80000302c57:	8a 58 14             	mov    0x14(%rax),%bl
fffff80000302c5a:	e8 2d 6c f0 ff       	call   0xfffff8000020988c
fffff80000302c5f:	48 8b cf             	mov    %rdi,%rcx
fffff80000302c62:	e8 65 e7 ff ff       	call   0xfffff800003013cc
fffff80000302c67:	48 83 a5 30 a4 02 00 	andq   $0x0,0x2a430(%rbp)
fffff80000302c6e:	00
fffff80000302c6f:	33 d2                	xor    %edx,%edx
fffff80000302c71:	80 a7 c1 01 00 00 f7 	andb   $0xf7,0x1c1(%rdi)
fffff80000302c78:	48 8b cf             	mov    %rdi,%rcx
fffff80000302c7b:	e8 50 f4 ff ff       	call   0xfffff800003020d0
fffff80000302c80:	8a d3                	mov    %bl,%dl
fffff80000302c82:	48 8b ce             	mov    %rsi,%rcx
fffff80000302c85:	e8 02 6c f0 ff       	call   0xfffff8000020988c
fffff80000302c8a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000302c8f:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
fffff80000302c94:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff80000302c99:	48 83 c4 20          	add    $0x20,%rsp
fffff80000302c9d:	5f                   	pop    %rdi
fffff80000302c9e:	c3                   	ret
fffff80000302c9f:	cc                   	int3
fffff80000302ca0:	cc                   	int3
fffff80000302ca1:	cc                   	int3
fffff80000302ca2:	cc                   	int3
fffff80000302ca3:	cc                   	int3
fffff80000302ca4:	cc                   	int3
fffff80000302ca5:	cc                   	int3
fffff80000302ca6:	cc                   	int3
fffff80000302ca7:	cc                   	int3
fffff80000302ca8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000302cad:	57                   	push   %rdi
fffff80000302cae:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000302cb2:	48 8b f9             	mov    %rcx,%rdi
fffff80000302cb5:	48 8b 89 b0 01 00 00 	mov    0x1b0(%rcx),%rcx
fffff80000302cbc:	48 85 c9             	test   %rcx,%rcx
fffff80000302cbf:	0f 95 c0             	setne  %al
fffff80000302cc2:	38 87 bd 01 00 00    	cmp    %al,0x1bd(%rdi)
fffff80000302cc8:	74 45                	je     0xfffff80000302d0f
fffff80000302cca:	48 ba 00 00 00 00 00 	movabs $0x800000000000000,%rdx
fffff80000302cd1:	00 00 08
fffff80000302cd4:	88 87 bd 01 00 00    	mov    %al,0x1bd(%rdi)
fffff80000302cda:	48 85 97 a0 01 00 00 	test   %rdx,0x1a0(%rdi)
fffff80000302ce1:	74 2c                	je     0xfffff80000302d0f
fffff80000302ce3:	48 85 c9             	test   %rcx,%rcx
fffff80000302ce6:	ba 8e 03 00 00       	mov    $0x38e,%edx
fffff80000302ceb:	48 8b cf             	mov    %rdi,%rcx
fffff80000302cee:	0f 94 c3             	sete   %bl
fffff80000302cf1:	44 8a cb             	mov    %bl,%r9b
fffff80000302cf4:	44 8a c3             	mov    %bl,%r8b
fffff80000302cf7:	e8 08 a9 00 00       	call   0xfffff8000030d604
fffff80000302cfc:	44 8a cb             	mov    %bl,%r9b
fffff80000302cff:	44 8a c3             	mov    %bl,%r8b
fffff80000302d02:	ba 90 03 00 00       	mov    $0x390,%edx
fffff80000302d07:	48 8b cf             	mov    %rdi,%rcx
fffff80000302d0a:	e8 f5 a8 00 00       	call   0xfffff8000030d604
fffff80000302d0f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000302d14:	48 83 c4 20          	add    $0x20,%rsp
fffff80000302d18:	5f                   	pop    %rdi
fffff80000302d19:	c3                   	ret
fffff80000302d1a:	cc                   	int3
fffff80000302d1b:	cc                   	int3
fffff80000302d1c:	cc                   	int3
fffff80000302d1d:	cc                   	int3
fffff80000302d1e:	cc                   	int3
fffff80000302d1f:	cc                   	int3
fffff80000302d20:	cc                   	int3
fffff80000302d21:	cc                   	int3
fffff80000302d22:	cc                   	int3
fffff80000302d23:	cc                   	int3
fffff80000302d24:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000302d29:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000302d2e:	57                   	push   %rdi
fffff80000302d2f:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000302d33:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
fffff80000302d39:	48 8b d9             	mov    %rcx,%rbx
fffff80000302d3c:	48 83 b9 58 01 00 00 	cmpq   $0x0,0x158(%rcx)
fffff80000302d43:	00
fffff80000302d44:	be 01 00 00 00       	mov    $0x1,%esi
fffff80000302d49:	74 0b                	je     0xfffff80000302d56
fffff80000302d4b:	8a 81 c1 01 00 00    	mov    0x1c1(%rcx),%al
fffff80000302d51:	40 22 c6             	and    %sil,%al
fffff80000302d54:	eb 03                	jmp    0xfffff80000302d59
fffff80000302d56:	40 8a c6             	mov    %sil,%al
fffff80000302d59:	40 32 ff             	xor    %dil,%dil
fffff80000302d5c:	84 c0                	test   %al,%al
fffff80000302d5e:	74 30                	je     0xfffff80000302d90
fffff80000302d60:	f7 81 50 01 00 00 00 	testl  $0x10000,0x150(%rcx)
fffff80000302d67:	00 01 00
fffff80000302d6a:	75 05                	jne    0xfffff80000302d71
fffff80000302d6c:	40 8a fe             	mov    %sil,%dil
fffff80000302d6f:	eb 1f                	jmp    0xfffff80000302d90
fffff80000302d71:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff80000302d76:	b9 7d 00 08 00       	mov    $0x8007d,%ecx
fffff80000302d7b:	e8 44 1a f2 ff       	call   0xfffff800002247c4
fffff80000302d80:	48 f7 44 24 30 00 18 	testq  $0x1800,0x30(%rsp)
fffff80000302d87:	00 00
fffff80000302d89:	40 0f b6 ff          	movzbl %dil,%edi
fffff80000302d8d:	0f 45 fe             	cmovne %esi,%edi
fffff80000302d90:	48 83 bb 58 01 00 00 	cmpq   $0x0,0x158(%rbx)
fffff80000302d97:	00
fffff80000302d98:	74 07                	je     0xfffff80000302da1
fffff80000302d9a:	40 88 bb be 01 00 00 	mov    %dil,0x1be(%rbx)
fffff80000302da1:	40 84 ff             	test   %dil,%dil
fffff80000302da4:	74 2f                	je     0xfffff80000302dd5
fffff80000302da6:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff80000302dad:	00 00
fffff80000302daf:	80 b8 20 a4 02 00 00 	cmpb   $0x0,0x2a420(%rax)
fffff80000302db6:	74 1d                	je     0xfffff80000302dd5
fffff80000302db8:	c6 80 20 a4 02 00 00 	movb   $0x0,0x2a420(%rax)
fffff80000302dbf:	ba f8 00 00 00       	mov    $0xf8,%edx
fffff80000302dc4:	48 8b 05 25 52 42 00 	mov    0x425225(%rip),%rax        # 0xfffff80000727ff0
fffff80000302dcb:	b9 40 03 00 00       	mov    $0x340,%ecx
fffff80000302dd0:	e8 ab a0 f3 ff       	call   0xfffff8000023ce80
fffff80000302dd5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
fffff80000302dda:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
fffff80000302ddf:	48 83 c4 20          	add    $0x20,%rsp
fffff80000302de3:	5f                   	pop    %rdi
fffff80000302de4:	c3                   	ret
fffff80000302de5:	cc                   	int3
fffff80000302de6:	cc                   	int3
fffff80000302de7:	cc                   	int3
fffff80000302de8:	cc                   	int3
fffff80000302de9:	cc                   	int3
fffff80000302dea:	cc                   	int3
fffff80000302deb:	cc                   	int3
fffff80000302dec:	48 8b c4             	mov    %rsp,%rax
fffff80000302def:	48 89 58 08          	mov    %rbx,0x8(%rax)