fffff80000289cdd:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
fffff80000289ce2:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289ce6:	41 5f                	pop    %r15
fffff80000289ce8:	41 5e                	pop    %r14
fffff80000289cea:	41 5d                	pop    %r13
fffff80000289cec:	41 5c                	pop    %r12
fffff80000289cee:	5f                   	pop    %rdi
fffff80000289cef:	c3                   	ret
fffff80000289cf0:	cc                   	int3
fffff80000289cf1:	cc                   	int3
fffff80000289cf2:	cc                   	int3
fffff80000289cf3:	cc                   	int3
fffff80000289cf4:	cc                   	int3
fffff80000289cf5:	cc                   	int3
fffff80000289cf6:	cc                   	int3
fffff80000289cf7:	cc                   	int3
fffff80000289cf8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000289cfd:	57                   	push   %rdi
fffff80000289cfe:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000289d02:	33 ff                	xor    %edi,%edi
fffff80000289d04:	49 8b d8             	mov    %r8,%rbx
fffff80000289d07:	85 d2                	test   %edx,%edx
fffff80000289d09:	0f 88 a4 00 00 00    	js     0xfffff80000289db3
fffff80000289d0f:	83 fa 01             	cmp    $0x1,%edx
fffff80000289d12:	7e 73                	jle    0xfffff80000289d87
fffff80000289d14:	83 fa 02             	cmp    $0x2,%edx
fffff80000289d17:	74 64                	je     0xfffff80000289d7d
fffff80000289d19:	83 fa 03             	cmp    $0x3,%edx
fffff80000289d1c:	74 69                	je     0xfffff80000289d87
fffff80000289d1e:	83 fa 04             	cmp    $0x4,%edx
fffff80000289d21:	74 31                	je     0xfffff80000289d54
fffff80000289d23:	41 b8 14 00 09 00    	mov    $0x90014,%r8d
fffff80000289d29:	41 3b d0             	cmp    %r8d,%edx
fffff80000289d2c:	0f 85 81 00 00 00    	jne    0xfffff80000289db3
fffff80000289d32:	83 3d 97 78 37 00 02 	cmpl   $0x2,0x377897(%rip)        # 0xfffff800006015d0
fffff80000289d39:	0f 94 c0             	sete   %al
fffff80000289d3c:	84 c0                	test   %al,%al
fffff80000289d3e:	74 0d                	je     0xfffff80000289d4d
fffff80000289d40:	48 8b d3             	mov    %rbx,%rdx
fffff80000289d43:	41 8b c8             	mov    %r8d,%ecx
fffff80000289d46:	e8 35 a7 f9 ff       	call   0xfffff80000224480
fffff80000289d4b:	eb 73                	jmp    0xfffff80000289dc0
fffff80000289d4d:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000289d52:	eb 6f                	jmp    0xfffff80000289dc3
fffff80000289d54:	8b 89 18 01 00 00    	mov    0x118(%rcx),%ecx
fffff80000289d5a:	8b c1                	mov    %ecx,%eax
fffff80000289d5c:	8b d1                	mov    %ecx,%edx
fffff80000289d5e:	48 c1 ea 02          	shr    $0x2,%rdx
fffff80000289d62:	83 e0 08             	and    $0x8,%eax
fffff80000289d65:	83 e2 20             	and    $0x20,%edx
fffff80000289d68:	83 e1 04             	and    $0x4,%ecx
fffff80000289d6b:	48 0b d0             	or     %rax,%rdx
fffff80000289d6e:	48 c1 ea 02          	shr    $0x2,%rdx
fffff80000289d72:	48 0b d1             	or     %rcx,%rdx
fffff80000289d75:	48 d1 ea             	shr    $1,%rdx
fffff80000289d78:	49 89 10             	mov    %rdx,(%r8)
fffff80000289d7b:	eb 43                	jmp    0xfffff80000289dc0
fffff80000289d7d:	e8 12 ff 01 00       	call   0xfffff800002a9c94
fffff80000289d82:	48 89 03             	mov    %rax,(%rbx)
fffff80000289d85:	eb 39                	jmp    0xfffff80000289dc0
fffff80000289d87:	65 48 8b 0c 25 a0 03 	mov    %gs:0x103a0,%rcx
fffff80000289d8e:	01 00
fffff80000289d90:	49 89 38             	mov    %rdi,(%r8)
fffff80000289d93:	8b 81 18 01 00 00    	mov    0x118(%rcx),%eax
fffff80000289d99:	85 d2                	test   %edx,%edx
fffff80000289d9b:	74 0e                	je     0xfffff80000289dab
fffff80000289d9d:	83 fa 01             	cmp    $0x1,%edx
fffff80000289da0:	74 06                	je     0xfffff80000289da8
fffff80000289da2:	48 c1 e8 0e          	shr    $0xe,%rax
fffff80000289da6:	eb 03                	jmp    0xfffff80000289dab
fffff80000289da8:	48 d1 e8             	shr    $1,%rax
fffff80000289dab:	83 e0 01             	and    $0x1,%eax
fffff80000289dae:	49 89 00             	mov    %rax,(%r8)
fffff80000289db1:	eb 0d                	jmp    0xfffff80000289dc0
fffff80000289db3:	4c 8b c3             	mov    %rbx,%r8
fffff80000289db6:	e8 ad eb ff ff       	call   0xfffff80000288968
fffff80000289dbb:	66 85 c0             	test   %ax,%ax
fffff80000289dbe:	75 03                	jne    0xfffff80000289dc3
fffff80000289dc0:	0f b7 c7             	movzwl %di,%eax
fffff80000289dc3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000289dc8:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289dcc:	5f                   	pop    %rdi
fffff80000289dcd:	c3                   	ret
fffff80000289dce:	cc                   	int3
fffff80000289dcf:	cc                   	int3
fffff80000289dd0:	cc                   	int3
fffff80000289dd1:	cc                   	int3
fffff80000289dd2:	cc                   	int3
fffff80000289dd3:	cc                   	int3
fffff80000289dd4:	cc                   	int3
fffff80000289dd5:	cc                   	int3
fffff80000289dd6:	cc                   	int3
fffff80000289dd7:	cc                   	int3
fffff80000289dd8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000289ddd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff80000289de2:	57                   	push   %rdi
fffff80000289de3:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000289de7:	4d 8b d0             	mov    %r8,%r10
fffff80000289dea:	8b c2                	mov    %edx,%eax
fffff80000289dec:	48 8b f9             	mov    %rcx,%rdi
fffff80000289def:	85 d2                	test   %edx,%edx
fffff80000289df1:	78 1b                	js     0xfffff80000289e0e
fffff80000289df3:	83 f8 01             	cmp    $0x1,%eax
fffff80000289df6:	7e 53                	jle    0xfffff80000289e4b
fffff80000289df8:	83 f8 02             	cmp    $0x2,%eax
fffff80000289dfb:	74 47                	je     0xfffff80000289e44
fffff80000289dfd:	83 f8 03             	cmp    $0x3,%eax
fffff80000289e00:	74 49                	je     0xfffff80000289e4b
fffff80000289e02:	83 f8 04             	cmp    $0x4,%eax
fffff80000289e05:	74 23                	je     0xfffff80000289e2a
fffff80000289e07:	3d 14 00 09 00       	cmp    $0x90014,%eax
fffff80000289e0c:	74 36                	je     0xfffff80000289e44
fffff80000289e0e:	e8 f1 ef ff ff       	call   0xfffff80000288e04
fffff80000289e13:	0f b7 d8             	movzwl %ax,%ebx
fffff80000289e16:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff80000289e1b:	0f b7 c3             	movzwl %bx,%eax
fffff80000289e1e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000289e23:	48 83 c4 20          	add    $0x20,%rsp
fffff80000289e27:	5f                   	pop    %rdi
fffff80000289e28:	c3                   	ret
fffff80000289e29:	cc                   	int3
fffff80000289e2a:	49 8b 10             	mov    (%r8),%rdx
fffff80000289e2d:	e8 12 02 02 00       	call   0xfffff800002aa044
fffff80000289e32:	0f b7 d8             	movzwl %ax,%ebx
fffff80000289e35:	66 85 c0             	test   %ax,%ax
fffff80000289e38:	75 dc                	jne    0xfffff80000289e16
fffff80000289e3a:	48 8b cf             	mov    %rdi,%rcx
fffff80000289e3d:	e8 0a 25 fa ff       	call   0xfffff8000022c34c
fffff80000289e42:	eb d2                	jmp    0xfffff80000289e16
fffff80000289e44:	bb 05 00 00 00       	mov    $0x5,%ebx
fffff80000289e49:	eb cb                	jmp    0xfffff80000289e16
fffff80000289e4b:	49 8b 12             	mov    (%r10),%rdx
fffff80000289e4e:	4d 8b c1             	mov    %r9,%r8
fffff80000289e51:	8b c8                	mov    %eax,%ecx
fffff80000289e53:	e8 fc 07 02 00       	call   0xfffff800002aa654
fffff80000289e58:	eb b9                	jmp    0xfffff80000289e13
fffff80000289e5a:	cc                   	int3
fffff80000289e5b:	cc                   	int3
fffff80000289e5c:	cc                   	int3
fffff80000289e5d:	cc                   	int3
fffff80000289e5e:	cc                   	int3
fffff80000289e5f:	cc                   	int3
fffff80000289e60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
fffff80000289e65:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
fffff80000289e6a:	55                   	push   %rbp
fffff80000289e6b:	57                   	push   %rdi
fffff80000289e6c:	41 54                	push   %r12
fffff80000289e6e:	41 56                	push   %r14
fffff80000289e70:	41 57                	push   %r15
fffff80000289e72:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
fffff80000289e77:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
fffff80000289e7e:	4d 8b f8             	mov    %r8,%r15
fffff80000289e81:	40 8a f2             	mov    %dl,%sil
fffff80000289e84:	4c 8b f1             	mov    %rcx,%r14
fffff80000289e87:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000289e8a:	45 33 e4             	xor    %r12d,%r12d
fffff80000289e8d:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
fffff80000289e91:	33 d2                	xor    %edx,%edx
fffff80000289e93:	4c 89 65 7f          	mov    %r12,0x7f(%rbp)
fffff80000289e97:	41 b8 90 00 00 00    	mov    $0x90,%r8d
fffff80000289e9d:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
fffff80000289ea2:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
fffff80000289ea7:	e8 14 a7 fb ff       	call   0xfffff800002445c0
fffff80000289eac:	49 8b 9e 08 03 00 00 	mov    0x308(%r14),%rbx
fffff80000289eb3:	0f 57 c0             	xorps  %xmm0,%xmm0
fffff80000289eb6:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
fffff80000289ebb:	0f 11 45 8f          	movups %xmm0,-0x71(%rbp)
fffff80000289ebf:	8b 83 20 01 00 00    	mov    0x120(%rbx),%eax
fffff80000289ec5:	48 0f ba e0 15       	bt     $0x15,%rax
fffff80000289eca:	73 0a                	jae    0xfffff80000289ed6
fffff80000289ecc:	b8 06 00 00 00       	mov    $0x6,%eax
fffff80000289ed1:	e9 0b 01 00 00       	jmp    0xfffff80000289fe1
fffff80000289ed6:	65 48 8b 04 25 a8 03 	mov    %gs:0x103a8,%rax
fffff80000289edd:	01 00
fffff80000289edf:	44 8a c6             	mov    %sil,%r8b
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