fffff80000289ee2:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
fffff80000289ee7:	48 8b d3             	mov    %rbx,%rdx
fffff80000289eea:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff80000289ef1:	01 00
fffff80000289ef3:	48 8b 88 c0 02 00 00 	mov    0x2c0(%rax),%rcx
fffff80000289efa:	44 8a 49 14          	mov    0x14(%rcx),%r9b
fffff80000289efe:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
fffff80000289f03:	44 88 4c 24 40       	mov    %r9b,0x40(%rsp)
fffff80000289f08:	e8 eb b2 ff ff       	call   0xfffff800002851f8
fffff80000289f0d:	66 85 c0             	test   %ax,%ax
fffff80000289f10:	0f 85 cb 00 00 00    	jne    0xfffff80000289fe1
fffff80000289f16:	48 3b 5c 24 38       	cmp    0x38(%rsp),%rbx
fffff80000289f1b:	75 56                	jne    0xfffff80000289f73
fffff80000289f1d:	41 8a d1             	mov    %r9b,%dl
fffff80000289f20:	48 8b cb             	mov    %rbx,%rcx
fffff80000289f23:	e8 40 d2 03 00       	call   0xfffff800002c7168
fffff80000289f28:	84 c0                	test   %al,%al
fffff80000289f2a:	74 a0                	je     0xfffff80000289ecc
fffff80000289f2c:	8b 93 1c 0c 01 00    	mov    0x10c1c(%rbx),%edx
fffff80000289f32:	b8 01 00 00 00       	mov    $0x1,%eax
fffff80000289f37:	8a 4c 24 40          	mov    0x40(%rsp),%cl
fffff80000289f3b:	d3 e0                	shl    %cl,%eax
fffff80000289f3d:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff80000289f40:	0b c8                	or     %eax,%ecx
fffff80000289f42:	f7 d1                	not    %ecx
fffff80000289f44:	23 ca                	and    %edx,%ecx
fffff80000289f46:	0f bc c1             	bsf    %ecx,%eax
fffff80000289f49:	89 45 67             	mov    %eax,0x67(%rbp)
fffff80000289f4c:	0f 95 c0             	setne  %al
fffff80000289f4f:	84 c0                	test   %al,%al
fffff80000289f51:	74 20                	je     0xfffff80000289f73
fffff80000289f53:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff80000289f5a:	01 00
fffff80000289f5c:	8a 45 67             	mov    0x67(%rbp),%al
fffff80000289f5f:	88 41 10             	mov    %al,0x10(%rcx)
fffff80000289f62:	b8 16 10 00 00       	mov    $0x1016,%eax
fffff80000289f67:	c7 01 09 00 00 00    	movl   $0x9,(%rcx)
fffff80000289f6d:	44 88 61 11          	mov    %r12b,0x11(%rcx)
fffff80000289f71:	eb 6e                	jmp    0xfffff80000289fe1
fffff80000289f73:	44 88 64 24 28       	mov    %r12b,0x28(%rsp)
fffff80000289f78:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
fffff80000289f7d:	4c 8d 45 a7          	lea    -0x59(%rbp),%r8
fffff80000289f81:	44 88 64 24 20       	mov    %r12b,0x20(%rsp)
fffff80000289f86:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
fffff80000289f8b:	48 8d 4d 7f          	lea    0x7f(%rbp),%rcx
fffff80000289f8f:	e8 68 8c f7 ff       	call   0xfffff80000202bfc
fffff80000289f94:	48 8b 7d 7f          	mov    0x7f(%rbp),%rdi
fffff80000289f98:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000289f9d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000289fa2:	45 33 c9             	xor    %r9d,%r9d
fffff80000289fa5:	41 b8 e0 00 00 00    	mov    $0xe0,%r8d
fffff80000289fab:	49 8b d7             	mov    %r15,%rdx
fffff80000289fae:	48 8b cb             	mov    %rbx,%rcx
fffff80000289fb1:	89 07                	mov    %eax,(%rdi)
fffff80000289fb3:	40 88 77 08          	mov    %sil,0x8(%rdi)
fffff80000289fb7:	e8 d4 8b f7 ff       	call   0xfffff80000202b90
fffff80000289fbc:	48 89 47 10          	mov    %rax,0x10(%rdi)
fffff80000289fc0:	48 8b d3             	mov    %rbx,%rdx
fffff80000289fc3:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
fffff80000289fc9:	49 8b 8e 08 01 00 00 	mov    0x108(%r14),%rcx
fffff80000289fd0:	e8 07 86 f7 ff       	call   0xfffff800002025dc
fffff80000289fd5:	66 85 c0             	test   %ax,%ax
fffff80000289fd8:	75 07                	jne    0xfffff80000289fe1
fffff80000289fda:	0f b7 87 88 00 00 00 	movzwl 0x88(%rdi),%eax
fffff80000289fe1:	4c 8d 9c 24 00 01 00 	lea    0x100(%rsp),%r11
fffff80000289fe8:	00
fffff80000289fe9:	49 8b 5b 38          	mov    0x38(%r11),%rbx
fffff80000289fed:	49 8b 73 40          	mov    0x40(%r11),%rsi
fffff80000289ff1:	49 8b e3             	mov    %r11,%rsp
fffff80000289ff4:	41 5f                	pop    %r15
fffff80000289ff6:	41 5e                	pop    %r14
fffff80000289ff8:	41 5c                	pop    %r12
fffff80000289ffa:	5f                   	pop    %rdi
fffff80000289ffb:	5d                   	pop    %rbp
fffff80000289ffc:	c3                   	ret
fffff80000289ffd:	cc                   	int3
fffff80000289ffe:	cc                   	int3
fffff80000289fff:	cc                   	int3
fffff8000028a000:	cc                   	int3
fffff8000028a001:	cc                   	int3
fffff8000028a002:	cc                   	int3
fffff8000028a003:	cc                   	int3
fffff8000028a004:	48 8b c4             	mov    %rsp,%rax
fffff8000028a007:	48 89 58 08          	mov    %rbx,0x8(%rax)
fffff8000028a00b:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff8000028a00f:	56                   	push   %rsi
fffff8000028a010:	57                   	push   %rdi
fffff8000028a011:	41 56                	push   %r14
fffff8000028a013:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000028a017:	49 8b f0             	mov    %r8,%rsi
fffff8000028a01a:	45 33 f6             	xor    %r14d,%r14d
fffff8000028a01d:	4c 8d 40 20          	lea    0x20(%rax),%r8
fffff8000028a021:	44 88 70 20          	mov    %r14b,0x20(%rax)
fffff8000028a025:	40 8a ea             	mov    %dl,%bpl
fffff8000028a028:	48 8b d9             	mov    %rcx,%rbx
fffff8000028a02b:	e8 f4 a3 f9 ff       	call   0xfffff80000224424
fffff8000028a030:	0f b7 f8             	movzwl %ax,%edi
fffff8000028a033:	66 85 c0             	test   %ax,%ax
fffff8000028a036:	0f 85 1f 01 00 00    	jne    0xfffff8000028a15b
fffff8000028a03c:	48 8b 83 c0 02 00 00 	mov    0x2c0(%rbx),%rax
fffff8000028a043:	83 b8 78 10 00 00 01 	cmpl   $0x1,0x1078(%rax)
fffff8000028a04a:	7e 09                	jle    0xfffff8000028a055
fffff8000028a04c:	41 8d 7e 15          	lea    0x15(%r14),%edi
fffff8000028a050:	e9 06 01 00 00       	jmp    0xfffff8000028a15b
fffff8000028a055:	8b 46 10             	mov    0x10(%rsi),%eax
fffff8000028a058:	48 0f ba e0 11       	bt     $0x11,%rax
fffff8000028a05d:	0f 82 f3 00 00 00    	jb     0xfffff8000028a156
fffff8000028a063:	8b 86 c0 00 00 00    	mov    0xc0(%rsi),%eax
fffff8000028a069:	b9 00 00 00 80       	mov    $0x80000000,%ecx
fffff8000028a06e:	48 85 c1             	test   %rax,%rcx
fffff8000028a071:	0f 84 df 00 00 00    	je     0xfffff8000028a156
fffff8000028a077:	48 8b d6             	mov    %rsi,%rdx
fffff8000028a07a:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a07d:	e8 fe e4 ff ff       	call   0xfffff80000288580
fffff8000028a082:	0f b7 f8             	movzwl %ax,%edi
fffff8000028a085:	66 85 c0             	test   %ax,%ax
fffff8000028a088:	0f 85 cd 00 00 00    	jne    0xfffff8000028a15b
fffff8000028a08e:	e8 21 65 04 00       	call   0xfffff800002d05b4
fffff8000028a093:	48 8b d6             	mov    %rsi,%rdx
fffff8000028a096:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a099:	e8 06 e0 01 00       	call   0xfffff800002a80a4
fffff8000028a09e:	0f b7 f8             	movzwl %ax,%edi
fffff8000028a0a1:	66 85 c0             	test   %ax,%ax
fffff8000028a0a4:	0f 85 b1 00 00 00    	jne    0xfffff8000028a15b
fffff8000028a0aa:	83 a3 18 01 00 00 f7 	andl   $0xfffffff7,0x118(%rbx)
fffff8000028a0b1:	44 8b 9b 18 01 00 00 	mov    0x118(%rbx),%r11d
fffff8000028a0b8:	44 38 b3 88 09 00 00 	cmp    %r14b,0x988(%rbx)
fffff8000028a0bf:	74 56                	je     0xfffff8000028a117
fffff8000028a0c1:	8a 83 75 0c 00 00    	mov    0xc75(%rbx),%al
fffff8000028a0c7:	41 8b d3             	mov    %r11d,%edx
fffff8000028a0ca:	41 83 e3 0b          	and    $0xb,%r11d
fffff8000028a0ce:	40 0f 95 c6          	setne  %sil
fffff8000028a0d2:	81 e2 84 00 00 00    	and    $0x84,%edx
fffff8000028a0d8:	0f 95 c1             	setne  %cl
fffff8000028a0db:	24 01                	and    $0x1,%al
fffff8000028a0dd:	3a c1                	cmp    %cl,%al
fffff8000028a0df:	74 13                	je     0xfffff8000028a0f4
fffff8000028a0e1:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a0e4:	85 d2                	test   %edx,%edx
fffff8000028a0e6:	74 07                	je     0xfffff8000028a0ef
fffff8000028a0e8:	e8 fb fb fa ff       	call   0xfffff80000239ce8
fffff8000028a0ed:	eb 05                	jmp    0xfffff8000028a0f4
fffff8000028a0ef:	e8 b0 fc fa ff       	call   0xfffff80000239da4
fffff8000028a0f4:	8a 83 75 0c 00 00    	mov    0xc75(%rbx),%al
fffff8000028a0fa:	d0 e8                	shr    $1,%al
fffff8000028a0fc:	24 01                	and    $0x1,%al
fffff8000028a0fe:	40 3a c6             	cmp    %sil,%al
fffff8000028a101:	74 14                	je     0xfffff8000028a117
fffff8000028a103:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a106:	45 85 db             	test   %r11d,%r11d
fffff8000028a109:	74 07                	je     0xfffff8000028a112
fffff8000028a10b:	e8 40 fc fa ff       	call   0xfffff80000239d50
fffff8000028a110:	eb 05                	jmp    0xfffff8000028a117
fffff8000028a112:	e8 1d fd fa ff       	call   0xfffff80000239e34
fffff8000028a117:	33 d2                	xor    %edx,%edx
fffff8000028a119:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a11c:	e8 8f 67 04 00       	call   0xfffff800002d08b0
fffff8000028a121:	33 d2                	xor    %edx,%edx
fffff8000028a123:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a126:	e8 f5 1f fa ff       	call   0xfffff8000022c120
fffff8000028a12b:	8b 93 40 01 00 00    	mov    0x140(%rbx),%edx
fffff8000028a131:	40 8a cd             	mov    %bpl,%cl
fffff8000028a134:	b8 01 00 00 00       	mov    $0x1,%eax
fffff8000028a139:	d3 e0                	shl    %cl,%eax
fffff8000028a13b:	09 83 44 01 00 00    	or     %eax,0x144(%rbx)
fffff8000028a141:	8d 48 ff             	lea    -0x1(%rax),%ecx
fffff8000028a144:	0b c8                	or     %eax,%ecx
fffff8000028a146:	f7 d1                	not    %ecx
fffff8000028a148:	23 ca                	and    %edx,%ecx
fffff8000028a14a:	0f bc e9             	bsf    %ecx,%ebp
fffff8000028a14d:	0f 95 c0             	setne  %al
fffff8000028a150:	84 c0                	test   %al,%al
fffff8000028a152:	75 dd                	jne    0xfffff8000028a131
fffff8000028a154:	eb 05                	jmp    0xfffff8000028a15b
fffff8000028a156:	bf 05 00 00 00       	mov    $0x5,%edi
fffff8000028a15b:	8a 54 24 68          	mov    0x68(%rsp),%dl
fffff8000028a15f:	48 8b cb             	mov    %rbx,%rcx
fffff8000028a162:	e8 25 f7 f7 ff       	call   0xfffff8000020988c
fffff8000028a167:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
fffff8000028a16c:	0f b7 c7             	movzwl %di,%eax
fffff8000028a16f:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
fffff8000028a174:	48 83 c4 30          	add    $0x30,%rsp
fffff8000028a178:	41 5e                	pop    %r14
fffff8000028a17a:	5f                   	pop    %rdi
fffff8000028a17b:	5e                   	pop    %rsi
fffff8000028a17c:	c3                   	ret
fffff8000028a17d:	cc                   	int3
fffff8000028a17e:	cc                   	int3
fffff8000028a17f:	cc                   	int3
fffff8000028a180:	cc                   	int3
fffff8000028a181:	cc                   	int3
fffff8000028a182:	cc                   	int3
fffff8000028a183:	cc                   	int3
fffff8000028a184:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000028a189:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff8000028a18e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff8000028a193:	57                   	push   %rdi
fffff8000028a194:	41 54                	push   %r12
fffff8000028a196:	41 55                	push   %r13
fffff8000028a198:	41 56                	push   %r14
fffff8000028a19a:	41 57                	push   %r15
fffff8000028a19c:	48 83 ec 30          	sub    $0x30,%rsp
fffff8000028a1a0:	48 8b 81 08 03 00 00 	mov    0x308(%rcx),%rax
fffff8000028a1a7:	41 bd 01 00 00 00    	mov    $0x1,%r13d
fffff8000028a1ad:	33 db                	xor    %ebx,%ebx
fffff8000028a1af:	48 8b f9             	mov    %rcx,%rdi
fffff8000028a1b2:	44 39 a8 8c 00 00 00 	cmp    %r13d,0x8c(%rax)
fffff8000028a1b9:	75 08                	jne    0xfffff8000028a1c3
fffff8000028a1bb:	0f b7 c3             	movzwl %bx,%eax
fffff8000028a1be:	e9 8c 01 00 00       	jmp    0xfffff8000028a34f
fffff8000028a1c3:	4c 8d b9 78 03 00 00 	lea    0x378(%rcx),%r15
fffff8000028a1ca:	45 33 c9             	xor    %r9d,%r9d
fffff8000028a1cd:	4c 8d a1 10 03 00 00 	lea    0x310(%rcx),%r12
fffff8000028a1d4:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
fffff8000028a1d9:	48 8b 89 18 03 00 00 	mov    0x318(%rcx),%rcx
fffff8000028a1e0:	49 8b d4             	mov    %r12,%rdx
fffff8000028a1e3:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000028a1e9:	49 89 1f             	mov    %rbx,(%r15)
fffff8000028a1ec:	e8 07 bb f9 ff       	call   0xfffff80000225cf8
fffff8000028a1f1:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000028a1f5:	66 85 c0             	test   %ax,%ax
fffff8000028a1f8:	0f 85 ca 00 00 00    	jne    0xfffff8000028a2c8
fffff8000028a1fe:	40 8a eb             	mov    %bl,%bpl
fffff8000028a201:	48 8b b7 08 03 00 00 	mov    0x308(%rdi),%rsi
fffff8000028a208:	48 8b 86 20 01 00 00 	mov    0x120(%rsi),%rax
fffff8000028a20f:	48 0f ba e0 11       	bt     $0x11,%rax
fffff8000028a214:	73 04                	jae    0xfffff8000028a21a
fffff8000028a216:	b0 03                	mov    $0x3,%al
fffff8000028a218:	eb 0b                	jmp    0xfffff8000028a225
fffff8000028a21a:	48 0f ba e0 10       	bt     $0x10,%rax
fffff8000028a21f:	0f 92 c0             	setb   %al
fffff8000028a222:	41 02 c5             	add    %r13b,%al
fffff8000028a225:	40 3a e8             	cmp    %al,%bpl
fffff8000028a228:	73 3e                	jae    0xfffff8000028a268
fffff8000028a22a:	48 8b 8f 18 03 00 00 	mov    0x318(%rdi),%rcx
fffff8000028a231:	45 33 c9             	xor    %r9d,%r9d
fffff8000028a234:	40 0f b6 c5          	movzbl %bpl,%eax
fffff8000028a238:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000028a23e:	48 8b 94 c7 a8 02 00 	mov    0x2a8(%rdi,%rax,8),%rdx
fffff8000028a245:	00
fffff8000028a246:	48 83 c2 18          	add    $0x18,%rdx
fffff8000028a24a:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
fffff8000028a24f:	48 89 1a             	mov    %rbx,(%rdx)
fffff8000028a252:	49 8b d4             	mov    %r12,%rdx
fffff8000028a255:	e8 9e ba f9 ff       	call   0xfffff80000225cf8
fffff8000028a25a:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000028a25e:	66 85 c0             	test   %ax,%ax
fffff8000028a261:	75 65                	jne    0xfffff8000028a2c8
fffff8000028a263:	41 02 ed             	add    %r13b,%bpl
fffff8000028a266:	eb 99                	jmp    0xfffff8000028a201
fffff8000028a268:	f0 48 0f ba 2d 0e 46 	lock btsq $0x0,0x56460e(%rip)        # 0xfffff800007ee880
fffff8000028a26f:	56 00 00
fffff8000028a272:	73 0c                	jae    0xfffff8000028a280
fffff8000028a274:	48 8d 0d 05 46 56 00 	lea    0x564605(%rip),%rcx        # 0xfffff800007ee880
fffff8000028a27b:	e8 90 13 f9 ff       	call   0xfffff8000021b610
fffff8000028a280:	44 0f b7 86 fc 25 00 	movzwl 0x25fc(%rsi),%r8d
fffff8000028a287:	00
fffff8000028a288:	8b 96 f8 25 00 00    	mov    0x25f8(%rsi),%edx
fffff8000028a28e:	66 45 03 c5          	add    %r13w,%r8w
fffff8000028a292:	66 44 3b 05 a8 cb 48 	cmp    0x48cba8(%rip),%r8w        # 0xfffff80000716e42
fffff8000028a299:	00
fffff8000028a29a:	77 0d                	ja     0xfffff8000028a2a9
fffff8000028a29c:	8b 86 20 01 00 00    	mov    0x120(%rsi),%eax
fffff8000028a2a2:	48 0f ba e0 09       	bt     $0x9,%rax
fffff8000028a2a7:	73 02                	jae    0xfffff8000028a2ab
fffff8000028a2a9:	8b d3                	mov    %ebx,%edx
fffff8000028a2ab:	48 8b ce             	mov    %rsi,%rcx
fffff8000028a2ae:	e8 f5 f8 ff ff       	call   0xfffff80000289ba8
fffff8000028a2b3:	44 0f b7 f0          	movzwl %ax,%r14d
fffff8000028a2b7:	f0 48 21 1d c1 45 56 	lock and %rbx,0x5645c1(%rip)        # 0xfffff800007ee880
fffff8000028a2be:	00
fffff8000028a2bf:	66 85 c0             	test   %ax,%ax
fffff8000028a2c2:	0f 84 83 00 00 00    	je     0xfffff8000028a34b
fffff8000028a2c8:	49 8b 17             	mov    (%r15),%rdx
fffff8000028a2cb:	bd ff 0f 00 00       	mov    $0xfff,%ebp
fffff8000028a2d0:	48 85 d2             	test   %rdx,%rdx
fffff8000028a2d3:	74 18                	je     0xfffff8000028a2ed
fffff8000028a2d5:	48 8b 8f 18 03 00 00 	mov    0x318(%rdi),%rcx
fffff8000028a2dc:	48 85 d5             	test   %rdx,%rbp
fffff8000028a2df:	75 07                	jne    0xfffff8000028a2e8
fffff8000028a2e1:	e8 5e e9 f9 ff       	call   0xfffff80000228c44
fffff8000028a2e6:	eb 05                	jmp    0xfffff8000028a2ed
fffff8000028a2e8:	e8 6f ea f9 ff       	call   0xfffff80000228d5c
fffff8000028a2ed:	40 8a f3             	mov    %bl,%sil
fffff8000028a2f0:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax
fffff8000028a2f7:	48 8b 88 20 01 00 00 	mov    0x120(%rax),%rcx
fffff8000028a2fe:	48 0f ba e1 11       	bt     $0x11,%rcx
fffff8000028a303:	73 04                	jae    0xfffff8000028a309
fffff8000028a305:	b0 03                	mov    $0x3,%al
fffff8000028a307:	eb 0b                	jmp    0xfffff8000028a314
fffff8000028a309:	48 0f ba e1 10       	bt     $0x10,%rcx
fffff8000028a30e:	0f 92 c0             	setb   %al
fffff8000028a311:	41 02 c5             	add    %r13b,%al
fffff8000028a314:	40 3a f0             	cmp    %al,%sil
fffff8000028a317:	73 32                	jae    0xfffff8000028a34b
fffff8000028a319:	40 0f b6 c6          	movzbl %sil,%eax
fffff8000028a31d:	48 8b 8c c7 a8 02 00 	mov    0x2a8(%rdi,%rax,8),%rcx
fffff8000028a324:	00
fffff8000028a325:	48 8b 51 18          	mov    0x18(%rcx),%rdx
fffff8000028a329:	48 85 d2             	test   %rdx,%rdx
fffff8000028a32c:	74 18                	je     0xfffff8000028a346
fffff8000028a32e:	48 8b 8f 18 03 00 00 	mov    0x318(%rdi),%rcx
fffff8000028a335:	48 85 d5             	test   %rdx,%rbp
fffff8000028a338:	75 07                	jne    0xfffff8000028a341
fffff8000028a33a:	e8 05 e9 f9 ff       	call   0xfffff80000228c44
fffff8000028a33f:	eb 05                	jmp    0xfffff8000028a346
fffff8000028a341:	e8 16 ea f9 ff       	call   0xfffff80000228d5c
fffff8000028a346:	41 02 f5             	add    %r13b,%sil
fffff8000028a349:	eb a5                	jmp    0xfffff8000028a2f0
fffff8000028a34b:	41 0f b7 c6          	movzwl %r14w,%eax
fffff8000028a34f:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
fffff8000028a354:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
fffff8000028a359:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
fffff8000028a35e:	48 83 c4 30          	add    $0x30,%rsp
fffff8000028a362:	41 5f                	pop    %r15
fffff8000028a364:	41 5e                	pop    %r14
fffff8000028a366:	41 5d                	pop    %r13
fffff8000028a368:	41 5c                	pop    %r12
fffff8000028a36a:	5f                   	pop    %rdi
fffff8000028a36b:	c3                   	ret
fffff8000028a36c:	cc                   	int3
fffff8000028a36d:	cc                   	int3
fffff8000028a36e:	cc                   	int3
fffff8000028a36f:	cc                   	int3
fffff8000028a370:	cc                   	int3
fffff8000028a371:	cc                   	int3
fffff8000028a372:	cc                   	int3
fffff8000028a373:	cc                   	int3
fffff8000028a374:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff8000028a379:	57                   	push   %rdi
fffff8000028a37a:	48 83 ec 20          	sub    $0x20,%rsp
fffff8000028a37e:	48 8b f9             	mov    %rcx,%rdi
fffff8000028a381:	e8 ba 00 00 00       	call   0xfffff8000028a440
fffff8000028a386:	48 8b 8f 78 03 00 00 	mov    0x378(%rdi),%rcx
fffff8000028a38d:	33 d2                	xor    %edx,%edx
fffff8000028a38f:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
fffff8000028a395:	e8 26 a2 fb ff       	call   0xfffff800002445c0
fffff8000028a39a:	48 8b 8f 08 03 00 00 	mov    0x308(%rdi),%rcx
fffff8000028a3a1:	83 b9 8c 00 00 00 01 	cmpl   $0x1,0x8c(%rcx)
fffff8000028a3a8:	0f 84 80 00 00 00    	je     0xfffff8000028a42e
fffff8000028a3ae:	e8 e5 f3 ff ff       	call   0xfffff80000289798
fffff8000028a3b3:	48 8b 97 78 03 00 00 	mov    0x378(%rdi),%rdx
fffff8000028a3ba:	48 8b 8f 18 03 00 00 	mov    0x318(%rdi),%rcx
fffff8000028a3c1:	48 f7 c2 ff 0f 00 00 	test   $0xfff,%rdx
fffff8000028a3c8:	75 07                	jne    0xfffff8000028a3d1
fffff8000028a3ca:	e8 75 e8 f9 ff       	call   0xfffff80000228c44
fffff8000028a3cf:	eb 05                	jmp    0xfffff8000028a3d6
fffff8000028a3d1:	e8 86 e9 f9 ff       	call   0xfffff80000228d5c
fffff8000028a3d6:	32 db                	xor    %bl,%bl
fffff8000028a3d8:	48 8b 87 08 03 00 00 	mov    0x308(%rdi),%rax