fffff800002afc90:	48 0f ba e0 10       	bt     $0x10,%rax
fffff800002afc95:	0f 92 c0             	setb   %al
fffff800002afc98:	fe c0                	inc    %al
fffff800002afc9a:	3a d0                	cmp    %al,%dl
fffff800002afc9c:	73 1c                	jae    0xfffff800002afcba
fffff800002afc9e:	0f b6 c2             	movzbl %dl,%eax
fffff800002afca1:	48 69 c8 c0 46 00 00 	imul   $0x46c0,%rax,%rcx
fffff800002afca8:	fe c2                	inc    %dl
fffff800002afcaa:	4a 8b 84 01 68 37 00 	mov    0x3768(%rcx,%r8,1),%rax
fffff800002afcb1:	00
fffff800002afcb2:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
fffff800002afcb8:	eb c4                	jmp    0xfffff800002afc7e
fffff800002afcba:	c3                   	ret
fffff800002afcbb:	cc                   	int3
fffff800002afcbc:	cc                   	int3
fffff800002afcbd:	cc                   	int3
fffff800002afcbe:	cc                   	int3
fffff800002afcbf:	cc                   	int3
fffff800002afcc0:	cc                   	int3
fffff800002afcc1:	cc                   	int3
fffff800002afcc2:	cc                   	int3
fffff800002afcc3:	cc                   	int3
fffff800002afcc4:	65 48 8b 04 25 a0 03 	mov    %gs:0x103a0,%rax
fffff800002afccb:	01 00
fffff800002afccd:	4c 8b ca             	mov    %rdx,%r9
fffff800002afcd0:	4c 8b d1             	mov    %rcx,%r10
fffff800002afcd3:	4c 8b 80 c0 02 00 00 	mov    0x2c0(%rax),%r8
fffff800002afcda:	41 0f b6 40 14       	movzbl 0x14(%r8),%eax
fffff800002afcdf:	4c 69 c0 c0 46 00 00 	imul   $0x46c0,%rax,%r8
fffff800002afce6:	33 c0                	xor    %eax,%eax
fffff800002afce8:	49 39 84 08 58 37 00 	cmp    %rax,0x3758(%r8,%rcx,1)
fffff800002afcef:	00
fffff800002afcf0:	75 0a                	jne    0xfffff800002afcfc
fffff800002afcf2:	48 89 02             	mov    %rax,(%rdx)
fffff800002afcf5:	b8 06 00 00 00       	mov    $0x6,%eax
fffff800002afcfa:	c3                   	ret
fffff800002afcfb:	cc                   	int3
fffff800002afcfc:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff800002afd03:	01 00
fffff800002afd05:	48 8b 91 c0 02 00 00 	mov    0x2c0(%rcx),%rdx
fffff800002afd0c:	0f b6 4a 14          	movzbl 0x14(%rdx),%ecx
fffff800002afd10:	48 69 d1 c0 46 00 00 	imul   $0x46c0,%rcx,%rdx
fffff800002afd17:	4a 8b 8c 12 60 37 00 	mov    0x3760(%rdx,%r10,1),%rcx
fffff800002afd1e:	00
fffff800002afd1f:	49 89 09             	mov    %rcx,(%r9)
fffff800002afd22:	c3                   	ret
fffff800002afd23:	cc                   	int3
fffff800002afd24:	cc                   	int3
fffff800002afd25:	cc                   	int3
fffff800002afd26:	cc                   	int3
fffff800002afd27:	cc                   	int3
fffff800002afd28:	cc                   	int3
fffff800002afd29:	cc                   	int3
fffff800002afd2a:	cc                   	int3
fffff800002afd2b:	cc                   	int3
fffff800002afd2c:	40 53                	rex push %rbx
fffff800002afd2e:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002afd32:	65 4c 8b 1c 25 a8 03 	mov    %gs:0x103a8,%r11
fffff800002afd39:	01 00
fffff800002afd3b:	45 8a d0             	mov    %r8b,%r10b
fffff800002afd3e:	0f b6 c2             	movzbl %dl,%eax
fffff800002afd41:	48 69 d8 c0 46 00 00 	imul   $0x46c0,%rax,%rbx
fffff800002afd48:	81 e9 70 02 00 00    	sub    $0x270,%ecx
fffff800002afd4e:	0f 84 c6 01 00 00    	je     0xfffff800002aff1a
fffff800002afd54:	81 e9 91 fd 08 00    	sub    $0x8fd91,%ecx
fffff800002afd5a:	0f 84 8f 01 00 00    	je     0xfffff800002afeef
fffff800002afd60:	83 e9 01             	sub    $0x1,%ecx
fffff800002afd63:	0f 84 5b 01 00 00    	je     0xfffff800002afec4
fffff800002afd69:	83 e9 05             	sub    $0x5,%ecx
fffff800002afd6c:	0f 84 14 01 00 00    	je     0xfffff800002afe86
fffff800002afd72:	83 e9 10             	sub    $0x10,%ecx
fffff800002afd75:	0f 84 dc 00 00 00    	je     0xfffff800002afe57
fffff800002afd7b:	81 e9 f2 ff f6 0f    	sub    $0xff6fff2,%ecx
fffff800002afd81:	0f 84 a2 00 00 00    	je     0xfffff800002afe29
fffff800002afd87:	83 e9 01             	sub    $0x1,%ecx
fffff800002afd8a:	74 76                	je     0xfffff800002afe02
fffff800002afd8c:	83 e9 01             	sub    $0x1,%ecx
fffff800002afd8f:	74 4a                	je     0xfffff800002afddb
fffff800002afd91:	83 f9 02             	cmp    $0x2,%ecx
fffff800002afd94:	0f 85 b8 01 00 00    	jne    0xfffff800002aff52
fffff800002afd9a:	45 33 c0             	xor    %r8d,%r8d
fffff800002afd9d:	45 84 d2             	test   %r10b,%r10b
fffff800002afda0:	74 16                	je     0xfffff800002afdb8
fffff800002afda2:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afda9:	01 00
fffff800002afdab:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002afdb1:	48 0f ba e1 0f       	bt     $0xf,%rcx
fffff800002afdb6:	73 0a                	jae    0xfffff800002afdc2
fffff800002afdb8:	41 f6 83 80 34 00 00 	testb  $0x2,0x3480(%r11)
fffff800002afdbf:	02
fffff800002afdc0:	77 0a                	ja     0xfffff800002afdcc
fffff800002afdc2:	b8 06 00 00 00       	mov    $0x6,%eax
fffff800002afdc7:	e9 a7 01 00 00       	jmp    0xfffff800002aff73
fffff800002afdcc:	49 8b 83 30 0b 01 00 	mov    0x10b30(%r11),%rax
fffff800002afdd3:	49 89 01             	mov    %rax,(%r9)
fffff800002afdd6:	e9 94 01 00 00       	jmp    0xfffff800002aff6f
fffff800002afddb:	45 33 c0             	xor    %r8d,%r8d
fffff800002afdde:	45 84 d2             	test   %r10b,%r10b
fffff800002afde1:	74 16                	je     0xfffff800002afdf9
fffff800002afde3:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afdea:	01 00
fffff800002afdec:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002afdf2:	48 0f ba e1 0d       	bt     $0xd,%rcx
fffff800002afdf7:	73 c9                	jae    0xfffff800002afdc2
fffff800002afdf9:	49 8b 83 28 0b 01 00 	mov    0x10b28(%r11),%rax
fffff800002afe00:	eb d1                	jmp    0xfffff800002afdd3
fffff800002afe02:	45 33 c0             	xor    %r8d,%r8d
fffff800002afe05:	45 84 d2             	test   %r10b,%r10b
fffff800002afe08:	74 16                	je     0xfffff800002afe20
fffff800002afe0a:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afe11:	01 00
fffff800002afe13:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002afe19:	48 0f ba e1 0d       	bt     $0xd,%rcx
fffff800002afe1e:	73 a2                	jae    0xfffff800002afdc2
fffff800002afe20:	49 8b 83 20 0b 01 00 	mov    0x10b20(%r11),%rax
fffff800002afe27:	eb aa                	jmp    0xfffff800002afdd3
fffff800002afe29:	45 33 c0             	xor    %r8d,%r8d
fffff800002afe2c:	45 84 d2             	test   %r10b,%r10b
fffff800002afe2f:	74 1a                	je     0xfffff800002afe4b
fffff800002afe31:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afe38:	01 00
fffff800002afe3a:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002afe40:	48 0f ba e1 0d       	bt     $0xd,%rcx
fffff800002afe45:	0f 83 77 ff ff ff    	jae    0xfffff800002afdc2
fffff800002afe4b:	49 8b 83 18 0b 01 00 	mov    0x10b18(%r11),%rax
fffff800002afe52:	e9 7c ff ff ff       	jmp    0xfffff800002afdd3
fffff800002afe57:	45 33 c0             	xor    %r8d,%r8d
fffff800002afe5a:	45 84 d2             	test   %r10b,%r10b
fffff800002afe5d:	74 1a                	je     0xfffff800002afe79
fffff800002afe5f:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afe66:	01 00
fffff800002afe68:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002afe6e:	48 0f ba e1 09       	bt     $0x9,%rcx
fffff800002afe73:	0f 83 49 ff ff ff    	jae    0xfffff800002afdc2
fffff800002afe79:	4a 8b 84 1b 80 37 00 	mov    0x3780(%rbx,%r11,1),%rax
fffff800002afe80:	00
fffff800002afe81:	e9 4d ff ff ff       	jmp    0xfffff800002afdd3
fffff800002afe86:	45 84 d2             	test   %r10b,%r10b
fffff800002afe89:	74 23                	je     0xfffff800002afeae
fffff800002afe8b:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afe92:	01 00
fffff800002afe94:	48 8b 88 28 01 00 00 	mov    0x128(%rax),%rcx
fffff800002afe9b:	48 b8 00 00 00 00 00 	movabs $0x100000000000,%rax
fffff800002afea2:	10 00 00
fffff800002afea5:	48 85 c8             	test   %rcx,%rax
fffff800002afea8:	0f 84 14 ff ff ff    	je     0xfffff800002afdc2
fffff800002afeae:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff800002afeb5:	01 00
fffff800002afeb7:	49 8b d1             	mov    %r9,%rdx
fffff800002afeba:	e8 05 fe ff ff       	call   0xfffff800002afcc4
fffff800002afebf:	e9 af 00 00 00       	jmp    0xfffff800002aff73
fffff800002afec4:	45 33 c0             	xor    %r8d,%r8d
fffff800002afec7:	45 84 d2             	test   %r10b,%r10b
fffff800002afeca:	74 16                	je     0xfffff800002afee2
fffff800002afecc:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afed3:	01 00
fffff800002afed5:	f6 80 28 01 00 00 20 	testb  $0x20,0x128(%rax)
fffff800002afedc:	0f 84 e0 fe ff ff    	je     0xfffff800002afdc2
fffff800002afee2:	4a 8b 84 1b 58 37 00 	mov    0x3758(%rbx,%r11,1),%rax
fffff800002afee9:	00
fffff800002afeea:	e9 e4 fe ff ff       	jmp    0xfffff800002afdd3
fffff800002afeef:	45 33 c0             	xor    %r8d,%r8d
fffff800002afef2:	45 84 d2             	test   %r10b,%r10b
fffff800002afef5:	74 16                	je     0xfffff800002aff0d
fffff800002afef7:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002afefe:	01 00
fffff800002aff00:	f6 80 28 01 00 00 20 	testb  $0x20,0x128(%rax)
fffff800002aff07:	0f 84 b5 fe ff ff    	je     0xfffff800002afdc2
fffff800002aff0d:	4a 8b 84 1b 78 37 00 	mov    0x3778(%rbx,%r11,1),%rax
fffff800002aff14:	00
fffff800002aff15:	e9 b9 fe ff ff       	jmp    0xfffff800002afdd3
fffff800002aff1a:	45 33 c0             	xor    %r8d,%r8d
fffff800002aff1d:	45 84 d2             	test   %r10b,%r10b
fffff800002aff20:	74 23                	je     0xfffff800002aff45
fffff800002aff22:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002aff29:	01 00
fffff800002aff2b:	48 8b 88 28 01 00 00 	mov    0x128(%rax),%rcx
fffff800002aff32:	48 b8 00 00 00 00 00 	movabs $0x100000000000,%rax
fffff800002aff39:	10 00 00
fffff800002aff3c:	48 85 c8             	test   %rcx,%rax
fffff800002aff3f:	0f 84 7d fe ff ff    	je     0xfffff800002afdc2
fffff800002aff45:	8a 05 ad 7c 47 00    	mov    0x477cad(%rip),%al        # 0xfffff80000727bf8
fffff800002aff4b:	c0 e8 03             	shr    $0x3,%al
fffff800002aff4e:	a8 01                	test   $0x1,%al
fffff800002aff50:	75 07                	jne    0xfffff800002aff59
fffff800002aff52:	b8 13 10 00 00       	mov    $0x1013,%eax
fffff800002aff57:	eb 1a                	jmp    0xfffff800002aff73
fffff800002aff59:	41 8b 83 50 0c 01 00 	mov    0x10c50(%r11),%eax
fffff800002aff60:	0f b6 ca             	movzbl %dl,%ecx
fffff800002aff63:	49 8b d0             	mov    %r8,%rdx
fffff800002aff66:	0f a3 c8             	bt     %ecx,%eax
fffff800002aff69:	0f 92 c2             	setb   %dl
fffff800002aff6c:	49 89 11             	mov    %rdx,(%r9)
fffff800002aff6f:	41 0f b7 c0          	movzwl %r8w,%eax
fffff800002aff73:	48 83 c4 20          	add    $0x20,%rsp
fffff800002aff77:	5b                   	pop    %rbx
fffff800002aff78:	c3                   	ret
fffff800002aff79:	cc                   	int3
fffff800002aff7a:	cc                   	int3
fffff800002aff7b:	cc                   	int3
fffff800002aff7c:	cc                   	int3
fffff800002aff7d:	cc                   	int3
fffff800002aff7e:	cc                   	int3
fffff800002aff7f:	cc                   	int3
fffff800002aff80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800002aff85:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
fffff800002aff8a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff800002aff8f:	57                   	push   %rdi
fffff800002aff90:	41 54                	push   %r12
fffff800002aff92:	41 55                	push   %r13
fffff800002aff94:	41 56                	push   %r14
fffff800002aff96:	41 57                	push   %r15
fffff800002aff98:	48 83 ec 20          	sub    $0x20,%rsp
fffff800002aff9c:	65 48 8b 3c 25 a8 03 	mov    %gs:0x103a8,%rdi
fffff800002affa3:	01 00
fffff800002affa5:	49 8b e9             	mov    %r9,%rbp
fffff800002affa8:	44 0f b6 fa          	movzbl %dl,%r15d
fffff800002affac:	41 8a f0             	mov    %r8b,%sil
fffff800002affaf:	4d 69 f7 c0 46 00 00 	imul   $0x46c0,%r15,%r14
fffff800002affb6:	4c 8d a7 18 26 00 00 	lea    0x2618(%rdi),%r12
fffff800002affbd:	8b d9                	mov    %ecx,%ebx
fffff800002affbf:	f0 49 0f ba 2c 24 00 	lock btsq $0x0,(%r12)
fffff800002affc6:	73 08                	jae    0xfffff800002affd0
fffff800002affc8:	49 8b cc             	mov    %r12,%rcx
fffff800002affcb:	e8 40 b6 f6 ff       	call   0xfffff8000021b610
fffff800002affd0:	45 33 ed             	xor    %r13d,%r13d
fffff800002affd3:	81 eb 70 02 00 00    	sub    $0x270,%ebx
fffff800002affd9:	0f 84 c0 02 00 00    	je     0xfffff800002b029f
fffff800002affdf:	81 eb 91 fd 08 00    	sub    $0x8fd91,%ebx
fffff800002affe5:	0f 84 89 02 00 00    	je     0xfffff800002b0274
fffff800002affeb:	83 eb 01             	sub    $0x1,%ebx
fffff800002affee:	0f 84 8e 01 00 00    	je     0xfffff800002b0182
fffff800002afff4:	83 eb 05             	sub    $0x5,%ebx
fffff800002afff7:	0f 84 47 01 00 00    	je     0xfffff800002b0144
fffff800002afffd:	83 eb 10             	sub    $0x10,%ebx
fffff800002b0000:	0f 84 0c 01 00 00    	je     0xfffff800002b0112
fffff800002b0006:	81 eb f2 ff f6 0f    	sub    $0xff6fff2,%ebx
fffff800002b000c:	0f 84 d1 00 00 00    	je     0xfffff800002b00e3
fffff800002b0012:	83 eb 01             	sub    $0x1,%ebx
fffff800002b0015:	74 7f                	je     0xfffff800002b0096
fffff800002b0017:	83 eb 01             	sub    $0x1,%ebx
fffff800002b001a:	74 4f                	je     0xfffff800002b006b
fffff800002b001c:	83 fb 02             	cmp    $0x2,%ebx
fffff800002b001f:	74 0b                	je     0xfffff800002b002c
fffff800002b0021:	41 b8 13 10 00 00    	mov    $0x1013,%r8d
fffff800002b0027:	e9 ad 02 00 00       	jmp    0xfffff800002b02d9
fffff800002b002c:	40 84 f6             	test   %sil,%sil
fffff800002b002f:	74 16                	je     0xfffff800002b0047
fffff800002b0031:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b0038:	01 00
fffff800002b003a:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002b0040:	48 0f ba e1 0f       	bt     $0xf,%rcx
fffff800002b0045:	73 09                	jae    0xfffff800002b0050
fffff800002b0047:	f6 87 80 34 00 00 02 	testb  $0x2,0x3480(%rdi)
fffff800002b004e:	77 0b                	ja     0xfffff800002b005b
fffff800002b0050:	41 b8 06 00 00 00    	mov    $0x6,%r8d
fffff800002b0056:	e9 7e 02 00 00       	jmp    0xfffff800002b02d9
fffff800002b005b:	48 8b d5             	mov    %rbp,%rdx
fffff800002b005e:	48 8b cf             	mov    %rdi,%rcx
fffff800002b0061:	e8 ee 07 00 00       	call   0xfffff800002b0854
fffff800002b0066:	e9 6a 02 00 00       	jmp    0xfffff800002b02d5
fffff800002b006b:	40 84 f6             	test   %sil,%sil
fffff800002b006e:	74 16                	je     0xfffff800002b0086
fffff800002b0070:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b0077:	01 00
fffff800002b0079:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002b007f:	48 0f ba e1 0d       	bt     $0xd,%rcx
fffff800002b0084:	73 ca                	jae    0xfffff800002b0050
fffff800002b0086:	48 8b d5             	mov    %rbp,%rdx
fffff800002b0089:	48 8b cf             	mov    %rdi,%rcx
fffff800002b008c:	e8 67 07 00 00       	call   0xfffff800002b07f8
fffff800002b0091:	e9 3f 02 00 00       	jmp    0xfffff800002b02d5
fffff800002b0096:	40 84 f6             	test   %sil,%sil
fffff800002b0099:	74 16                	je     0xfffff800002b00b1
fffff800002b009b:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b00a2:	01 00
fffff800002b00a4:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002b00aa:	48 0f ba e1 0d       	bt     $0xd,%rcx
fffff800002b00af:	73 9f                	jae    0xfffff800002b0050
fffff800002b00b1:	48 83 fd 02          	cmp    $0x2,%rbp
fffff800002b00b5:	0f 83 66 ff ff ff    	jae    0xfffff800002b0021
fffff800002b00bb:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff800002b00c1:	41 84 e9             	test   %bpl,%r9b
fffff800002b00c4:	75 0d                	jne    0xfffff800002b00d3
fffff800002b00c6:	44 84 8f 20 0b 01 00 	test   %r9b,0x10b20(%rdi)
fffff800002b00cd:	0f 85 4e ff ff ff    	jne    0xfffff800002b0021
fffff800002b00d3:	48 89 af 20 0b 01 00 	mov    %rbp,0x10b20(%rdi)
fffff800002b00da:	45 0f b7 c5          	movzwl %r13w,%r8d
fffff800002b00de:	e9 f6 01 00 00       	jmp    0xfffff800002b02d9
fffff800002b00e3:	40 84 f6             	test   %sil,%sil
fffff800002b00e6:	74 1a                	je     0xfffff800002b0102
fffff800002b00e8:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b00ef:	01 00
fffff800002b00f1:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002b00f7:	48 0f ba e1 0d       	bt     $0xd,%rcx
fffff800002b00fc:	0f 83 4e ff ff ff    	jae    0xfffff800002b0050
fffff800002b0102:	48 8b d5             	mov    %rbp,%rdx
fffff800002b0105:	48 8b cf             	mov    %rdi,%rcx
fffff800002b0108:	e8 9b 06 00 00       	call   0xfffff800002b07a8
fffff800002b010d:	e9 c3 01 00 00       	jmp    0xfffff800002b02d5
fffff800002b0112:	40 84 f6             	test   %sil,%sil
fffff800002b0115:	74 1a                	je     0xfffff800002b0131
fffff800002b0117:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b011e:	01 00
fffff800002b0120:	8b 88 28 01 00 00    	mov    0x128(%rax),%ecx
fffff800002b0126:	48 0f ba e1 09       	bt     $0x9,%rcx
fffff800002b012b:	0f 83 1f ff ff ff    	jae    0xfffff800002b0050
fffff800002b0131:	4c 8b c5             	mov    %rbp,%r8
fffff800002b0134:	41 8a d7             	mov    %r15b,%dl
fffff800002b0137:	48 8b cf             	mov    %rdi,%rcx
fffff800002b013a:	e8 8d 05 00 00       	call   0xfffff800002b06cc
fffff800002b013f:	e9 91 01 00 00       	jmp    0xfffff800002b02d5
fffff800002b0144:	40 84 f6             	test   %sil,%sil
fffff800002b0147:	74 23                	je     0xfffff800002b016c
fffff800002b0149:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b0150:	01 00
fffff800002b0152:	48 8b 88 28 01 00 00 	mov    0x128(%rax),%rcx
fffff800002b0159:	48 b8 00 00 00 00 00 	movabs $0x100000000000,%rax
fffff800002b0160:	10 00 00
fffff800002b0163:	48 85 c8             	test   %rcx,%rax
fffff800002b0166:	0f 84 e4 fe ff ff    	je     0xfffff800002b0050
fffff800002b016c:	65 48 8b 0c 25 a8 03 	mov    %gs:0x103a8,%rcx
fffff800002b0173:	01 00
fffff800002b0175:	48 8b d5             	mov    %rbp,%rdx
fffff800002b0178:	e8 f7 02 00 00       	call   0xfffff800002b0474
fffff800002b017d:	e9 53 01 00 00       	jmp    0xfffff800002b02d5
fffff800002b0182:	40 84 f6             	test   %sil,%sil
fffff800002b0185:	74 16                	je     0xfffff800002b019d
fffff800002b0187:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff800002b018e:	01 00
fffff800002b0190:	f6 80 28 01 00 00 20 	testb  $0x20,0x128(%rax)
fffff800002b0197:	0f 84 b3 fe ff ff    	je     0xfffff800002b0050
fffff800002b019d:	49 89 ac 3e 58 37 00 	mov    %rbp,0x3758(%r14,%rdi,1)
fffff800002b01a4:	00
fffff800002b01a5:	45 0f b7 c5          	movzwl %r13w,%r8d
fffff800002b01a9:	48 85 ed             	test   %rbp,%rbp
fffff800002b01ac:	75 17                	jne    0xfffff800002b01c5
fffff800002b01ae:	4d 8b 84 3e 78 37 00 	mov    0x3778(%r14,%rdi,1),%r8
fffff800002b01b5:	00
fffff800002b01b6:	41 8a d7             	mov    %r15b,%dl
fffff800002b01b9:	48 8b cf             	mov    %rdi,%rcx
fffff800002b01bc:	e8 03 04 00 00       	call   0xfffff800002b05c4
fffff800002b01c1:	44 0f b7 c0          	movzwl %ax,%r8d
fffff800002b01c5:	41 b9 01 00 00 00    	mov    $0x1,%r9d
fffff800002b01cb:	66 45 39 8c 3e 5e 37 	cmp    %r9w,0x375e(%r14,%rdi,1)
fffff800002b01d2:	00 00
fffff800002b01d4:	0f 85 ff 00 00 00    	jne    0xfffff800002b02d9
fffff800002b01da:	41 80 bc 3e 5d 37 00 	cmpb   $0x4,0x375d(%r14,%rdi,1)
fffff800002b01e1:	00 04
fffff800002b01e3:	0f 85 f0 00 00 00    	jne    0xfffff800002b02d9