1408ae871:	48 85 c0             	test   %rax,%rax
1408ae874:	0f 85 0f 01 00 00    	jne    0x1408ae989
1408ae87a:	48 8b 46 40          	mov    0x40(%rsi),%rax
1408ae87e:	33 d2                	xor    %edx,%edx
1408ae880:	4c 8b 24 03          	mov    (%rbx,%rax,1),%r12
1408ae884:	8b da                	mov    %edx,%ebx
1408ae886:	39 55 00             	cmp    %edx,0x0(%rbp)
1408ae889:	0f 8e 21 01 00 00    	jle    0x1408ae9b0
1408ae88f:	48 8d 7d 08          	lea    0x8(%rbp),%rdi
1408ae893:	48 8b 07             	mov    (%rdi),%rax
1408ae896:	48 8b d0             	mov    %rax,%rdx
1408ae899:	48 85 c0             	test   %rax,%rax
1408ae89c:	74 26                	je     0x1408ae8c4
1408ae89e:	66 90                	xchg   %ax,%ax
1408ae8a0:	8b 48 04             	mov    0x4(%rax),%ecx
1408ae8a3:	f7 c1 00 20 08 00    	test   $0x82000,%ecx
1408ae8a9:	74 29                	je     0x1408ae8d4
1408ae8ab:	0f ba e1 13          	bt     $0x13,%ecx
1408ae8af:	73 0a                	jae    0x1408ae8bb
1408ae8b1:	48 8b 48 20          	mov    0x20(%rax),%rcx
1408ae8b5:	48 8b 41 08          	mov    0x8(%rcx),%rax
1408ae8b9:	eb 04                	jmp    0x1408ae8bf
1408ae8bb:	48 8b 40 10          	mov    0x10(%rax),%rax
1408ae8bf:	48 85 c0             	test   %rax,%rax
1408ae8c2:	75 dc                	jne    0x1408ae8a0
1408ae8c4:	ff c3                	inc    %ebx
1408ae8c6:	48 83 c7 20          	add    $0x20,%rdi
1408ae8ca:	3b 5d 00             	cmp    0x0(%rbp),%ebx
1408ae8cd:	7c c4                	jl     0x1408ae893
1408ae8cf:	e9 da 00 00 00       	jmp    0x1408ae9ae
1408ae8d4:	0f b6 08             	movzbl (%rax),%ecx
1408ae8d7:	80 c1 59             	add    $0x59,%cl
1408ae8da:	f6 c1 fd             	test   $0xfd,%cl
1408ae8dd:	75 e5                	jne    0x1408ae8c4
1408ae8df:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408ae8e3:	45 0f b7 04 0e       	movzwl (%r14,%rcx,1),%r8d
1408ae8e8:	66 44 39 40 30       	cmp    %r8w,0x30(%rax)
1408ae8ed:	75 d5                	jne    0x1408ae8c4
1408ae8ef:	8b 8c 24 88 00 00 00 	mov    0x88(%rsp),%ecx
1408ae8f6:	39 48 2c             	cmp    %ecx,0x2c(%rax)
1408ae8f9:	75 c9                	jne    0x1408ae8c4
1408ae8fb:	49 8b cf             	mov    %r15,%rcx
1408ae8fe:	e8 6d f9 02 00       	call   0x1408de270
1408ae903:	48 85 c0             	test   %rax,%rax
1408ae906:	75 07                	jne    0x1408ae90f
1408ae908:	49 8b 07             	mov    (%r15),%rax
1408ae90b:	48 8b 40 10          	mov    0x10(%rax),%rax
1408ae90f:	4c 8b 00             	mov    (%rax),%r8
1408ae912:	4d 8b cc             	mov    %r12,%r9
1408ae915:	4d 2b c8             	sub    %r8,%r9
1408ae918:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408ae91f:	00
1408ae920:	41 0f b6 08          	movzbl (%r8),%ecx
1408ae924:	43 0f b6 04 01       	movzbl (%r9,%r8,1),%eax
1408ae929:	3b c8                	cmp    %eax,%ecx
1408ae92b:	75 2d                	jne    0x1408ae95a
1408ae92d:	85 c9                	test   %ecx,%ecx
1408ae92f:	75 42                	jne    0x1408ae973
1408ae931:	85 db                	test   %ebx,%ebx
1408ae933:	78 79                	js     0x1408ae9ae
1408ae935:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408ae939:	4a 0f bf 0c 30       	movswq (%rax,%r14,1),%rcx
1408ae93e:	85 c9                	test   %ecx,%ecx
1408ae940:	78 36                	js     0x1408ae978
1408ae942:	48 8b 46 18          	mov    0x18(%rsi),%rax
1408ae946:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1408ae94a:	48 8b 48 08          	mov    0x8(%rax),%rcx
1408ae94e:	f7 44 d1 08 0f 00 00 	testl  $0xf,0x8(%rcx,%rdx,8)
1408ae955:	00
1408ae956:	74 56                	je     0x1408ae9ae
1408ae958:	eb 23                	jmp    0x1408ae97d
1408ae95a:	4c 8d 15 bf 93 79 00 	lea    0x7993bf(%rip),%r10        # 0x141047d20
1408ae961:	42 0f b6 14 10       	movzbl (%rax,%r10,1),%edx
1408ae966:	42 0f b6 0c 11       	movzbl (%rcx,%r10,1),%ecx
1408ae96b:	3b ca                	cmp    %edx,%ecx
1408ae96d:	0f 85 51 ff ff ff    	jne    0x1408ae8c4
1408ae973:	49 ff c0             	inc    %r8
1408ae976:	eb a8                	jmp    0x1408ae920
1408ae978:	83 f9 ff             	cmp    $0xffffffff,%ecx
1408ae97b:	75 31                	jne    0x1408ae9ae
1408ae97d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408ae982:	8b bc 24 88 00 00 00 	mov    0x88(%rsp),%edi
1408ae989:	0f b7 46 5e          	movzwl 0x5e(%rsi),%eax
1408ae98d:	48 83 c3 08          	add    $0x8,%rbx
1408ae991:	41 ff c5             	inc    %r13d
1408ae994:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1408ae999:	49 83 c6 02          	add    $0x2,%r14
1408ae99d:	44 3b e8             	cmp    %eax,%r13d
1408ae9a0:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1408ae9a7:	00
1408ae9a8:	0f 8c a2 fe ff ff    	jl     0x1408ae850
1408ae9ae:	33 d2                	xor    %edx,%edx
1408ae9b0:	8b bc 24 88 00 00 00 	mov    0x88(%rsp),%edi
1408ae9b7:	0f b7 46 5e          	movzwl 0x5e(%rsi),%eax
1408ae9bb:	44 3b e8             	cmp    %eax,%r13d
1408ae9be:	74 16                	je     0x1408ae9d6
1408ae9c0:	48 8b 76 28          	mov    0x28(%rsi),%rsi
1408ae9c4:	48 85 f6             	test   %rsi,%rsi
1408ae9c7:	74 14                	je     0x1408ae9dd
1408ae9c9:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
1408ae9d0:	00
1408ae9d1:	e9 4b fe ff ff       	jmp    0x1408ae821
1408ae9d6:	b8 01 00 00 00       	mov    $0x1,%eax
1408ae9db:	eb 02                	jmp    0x1408ae9df
1408ae9dd:	33 c0                	xor    %eax,%eax
1408ae9df:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
1408ae9e6:	00
1408ae9e7:	48 83 c4 40          	add    $0x40,%rsp
1408ae9eb:	41 5f                	pop    %r15
1408ae9ed:	41 5e                	pop    %r14
1408ae9ef:	41 5d                	pop    %r13
1408ae9f1:	41 5c                	pop    %r12
1408ae9f3:	5f                   	pop    %rdi
1408ae9f4:	5e                   	pop    %rsi
1408ae9f5:	5d                   	pop    %rbp
1408ae9f6:	c3                   	ret
1408ae9f7:	cc                   	int3
1408ae9f8:	cc                   	int3
1408ae9f9:	cc                   	int3
1408ae9fa:	cc                   	int3
1408ae9fb:	cc                   	int3
1408ae9fc:	cc                   	int3
1408ae9fd:	cc                   	int3
1408ae9fe:	cc                   	int3
1408ae9ff:	cc                   	int3
1408aea00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408aea05:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1408aea0a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1408aea0f:	57                   	push   %rdi
1408aea10:	41 56                	push   %r14
1408aea12:	41 57                	push   %r15
1408aea14:	49 8b 40 08          	mov    0x8(%r8),%rax
1408aea18:	49 8b e8             	mov    %r8,%rbp
1408aea1b:	4d 63 d1             	movslq %r9d,%r10
1408aea1e:	48 8b f1             	mov    %rcx,%rsi
1408aea21:	42 0f b7 3c 50       	movzwl (%rax,%r10,2),%edi
1408aea26:	85 d2                	test   %edx,%edx
1408aea28:	7e 6d                	jle    0x1408aea97
1408aea2a:	4c 8b 59 08          	mov    0x8(%rcx),%r11
1408aea2e:	4e 8d 34 d5 00 00 00 	lea    0x0(,%r10,8),%r14
1408aea35:	00
1408aea36:	45 33 d2             	xor    %r10d,%r10d
1408aea39:	48 63 da             	movslq %edx,%rbx
1408aea3c:	4c 8d 3d dd 92 79 00 	lea    0x7992dd(%rip),%r15        # 0x141047d20
1408aea43:	66 41 39 3b          	cmp    %di,(%r11)
1408aea47:	75 42                	jne    0x1408aea8b
1408aea49:	48 8b 46 40          	mov    0x40(%rsi),%rax
1408aea4d:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1408aea51:	4a 8b 04 d0          	mov    (%rax,%r10,8),%rax
1408aea55:	4d 8b 0c 0e          	mov    (%r14,%rcx,1),%r9
1408aea59:	4c 2b c8             	sub    %rax,%r9
1408aea5c:	0f 1f 40 00          	nopl   0x0(%rax)
1408aea60:	0f b6 10             	movzbl (%rax),%edx
1408aea63:	41 0f b6 0c 01       	movzbl (%r9,%rax,1),%ecx
1408aea68:	3b d1                	cmp    %ecx,%edx
1408aea6a:	75 0b                	jne    0x1408aea77
1408aea6c:	85 d2                	test   %edx,%edx
1408aea6e:	75 16                	jne    0x1408aea86
1408aea70:	b8 01 00 00 00       	mov    $0x1,%eax
1408aea75:	eb 22                	jmp    0x1408aea99
1408aea77:	46 0f b6 04 39       	movzbl (%rcx,%r15,1),%r8d
1408aea7c:	42 0f b6 14 3a       	movzbl (%rdx,%r15,1),%edx
1408aea81:	41 3b d0             	cmp    %r8d,%edx
1408aea84:	75 05                	jne    0x1408aea8b
1408aea86:	48 ff c0             	inc    %rax
1408aea89:	eb d5                	jmp    0x1408aea60
1408aea8b:	49 ff c2             	inc    %r10
1408aea8e:	49 83 c3 02          	add    $0x2,%r11
1408aea92:	4c 3b d3             	cmp    %rbx,%r10
1408aea95:	7c ac                	jl     0x1408aea43
1408aea97:	33 c0                	xor    %eax,%eax
1408aea99:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1408aea9e:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1408aeaa3:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408aeaa8:	41 5f                	pop    %r15
1408aeaaa:	41 5e                	pop    %r14
1408aeaac:	5f                   	pop    %rdi
1408aeaad:	c3                   	ret
1408aeaae:	cc                   	int3
1408aeaaf:	cc                   	int3
1408aeab0:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1408aeab5:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
1408aeaba:	53                   	push   %rbx
1408aeabb:	55                   	push   %rbp
1408aeabc:	56                   	push   %rsi
1408aeabd:	57                   	push   %rdi
1408aeabe:	41 54                	push   %r12
1408aeac0:	41 55                	push   %r13
1408aeac2:	41 56                	push   %r14
1408aeac4:	41 57                	push   %r15
1408aeac6:	48 83 ec 58          	sub    $0x58,%rsp
1408aeaca:	48 8b 42 20          	mov    0x20(%rdx),%rax
1408aeace:	33 ed                	xor    %ebp,%ebp
1408aead0:	4c 8b f1             	mov    %rcx,%r14
1408aead3:	48 8b 09             	mov    (%rcx),%rcx
1408aead6:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1408aeadb:	48 8b da             	mov    %rdx,%rbx
1408aeade:	44 8b e5             	mov    %ebp,%r12d
1408aeae1:	8b f5                	mov    %ebp,%esi
1408aeae3:	48 85 c0             	test   %rax,%rax
1408aeae6:	0f 84 c9 03 00 00    	je     0x1408aeeb5
1408aeaec:	8b 38                	mov    (%rax),%edi
1408aeaee:	41 b1 01             	mov    $0x1,%r9b
1408aeaf1:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1408aeaf5:	44 8b c7             	mov    %edi,%r8d
1408aeaf8:	40 88 74 24 20       	mov    %sil,0x20(%rsp)
1408aeafd:	e8 2e 1c 03 00       	call   0x1408e0730
1408aeb02:	48 85 c0             	test   %rax,%rax
1408aeb05:	0f 84 aa 03 00 00    	je     0x1408aeeb5
1408aeb0b:	8b 48 04             	mov    0x4(%rax),%ecx
1408aeb0e:	f6 c1 04             	test   $0x4,%cl
1408aeb11:	0f 84 9e 03 00 00    	je     0x1408aeeb5
1408aeb17:	48 8b 40 08          	mov    0x8(%rax),%rax
1408aeb1b:	44 0f b7 08          	movzwl (%rax),%r9d
1408aeb1f:	44 0f b6 68 02       	movzbl 0x2(%rax),%r13d
1408aeb24:	66 44 89 8c 24 a0 00 	mov    %r9w,0xa0(%rsp)
1408aeb2b:	00 00
1408aeb2d:	44 0f b6 94 24 a1 00 	movzbl 0xa1(%rsp),%r10d
1408aeb34:	00 00
1408aeb36:	44 88 94 24 a0 00 00 	mov    %r10b,0xa0(%rsp)
1408aeb3d:	00
1408aeb3e:	66 44 89 4c 24 32    	mov    %r9w,0x32(%rsp)
1408aeb44:	44 88 ac 24 a8 00 00 	mov    %r13b,0xa8(%rsp)
1408aeb4b:	00
1408aeb4c:	83 ff 03             	cmp    $0x3,%edi
1408aeb4f:	7d 05                	jge    0x1408aeb56
1408aeb51:	45 32 ff             	xor    %r15b,%r15b
1408aeb54:	eb 3e                	jmp    0x1408aeb94
1408aeb56:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408aeb5a:	48 8b 50 48          	mov    0x48(%rax),%rdx
1408aeb5e:	80 3a 75             	cmpb   $0x75,(%rdx)
1408aeb61:	0f 85 4e 03 00 00    	jne    0x1408aeeb5
1408aeb67:	48 8b 42 08          	mov    0x8(%rdx),%rax
1408aeb6b:	44 0f b6 38          	movzbl (%rax),%r15d
1408aeb6f:	45 84 ff             	test   %r15b,%r15b
1408aeb72:	0f 84 3d 03 00 00    	je     0x1408aeeb5
1408aeb78:	40 38 70 01          	cmp    %sil,0x1(%rax)
1408aeb7c:	0f 85 33 03 00 00    	jne    0x1408aeeb5
1408aeb82:	45 3a f9             	cmp    %r9b,%r15b
1408aeb85:	0f 84 2a 03 00 00    	je     0x1408aeeb5
1408aeb8b:	45 3a fa             	cmp    %r10b,%r15b
1408aeb8e:	0f 84 21 03 00 00    	je     0x1408aeeb5
1408aeb94:	48 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%rax
1408aeb9b:	00
1408aeb9c:	c1 e9 03             	shr    $0x3,%ecx
1408aeb9f:	f7 d1                	not    %ecx
1408aeba1:	83 e1 01             	and    $0x1,%ecx
1408aeba4:	89 08                	mov    %ecx,(%rax)
1408aeba6:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408aebaa:	48 8b 58 08          	mov    0x8(%rax),%rbx
1408aebae:	48 8b 48 28          	mov    0x28(%rax),%rcx
1408aebb2:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1408aebb7:	48 85 db             	test   %rbx,%rbx
1408aebba:	74 16                	je     0x1408aebd2
1408aebbc:	0f 1f 40 00          	nopl   0x0(%rax)
1408aebc0:	f7 43 04 00 20 00 00 	testl  $0x2000,0x4(%rbx)
1408aebc7:	74 09                	je     0x1408aebd2
1408aebc9:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1408aebcd:	48 85 db             	test   %rbx,%rbx
1408aebd0:	75 ee                	jne    0x1408aebc0
1408aebd2:	0f b6 03             	movzbl (%rbx),%eax
1408aebd5:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1408aebdb:	88 44 24 30          	mov    %al,0x30(%rsp)
1408aebdf:	3c 9c                	cmp    $0x9c,%al
1408aebe1:	0f 85 30 01 00 00    	jne    0x1408aed17
1408aebe7:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1408aebec:	8b 40 30             	mov    0x30(%rax),%eax
1408aebef:	48 0f ba e0 17       	bt     $0x17,%rax
1408aebf4:	0f 82 b2 03 00 00    	jb     0x1408aefac
1408aebfa:	49 8b 96 40 01 00 00 	mov    0x140(%r14),%rdx
1408aec01:	48 0f bf 43 30       	movswq 0x30(%rbx),%rax
1408aec06:	89 44 24 34          	mov    %eax,0x34(%rsp)
1408aec0a:	48 85 d2             	test   %rdx,%rdx
1408aec0d:	0f 84 c6 00 00 00    	je     0x1408aecd9
1408aec13:	4c 6b e8 38          	imul   $0x38,%rax,%r13
1408aec17:	4c 03 aa 80 00 00 00 	add    0x80(%rdx),%r13
1408aec1e:	45 84 5d dc          	test   %r11b,-0x24(%r13)
1408aec22:	0f 85 b1 00 00 00    	jne    0x1408aecd9
1408aec28:	48 8b 3a             	mov    (%rdx),%rdi
1408aec2b:	48 85 ff             	test   %rdi,%rdi
1408aec2e:	74 0f                	je     0x1408aec3f
1408aec30:	ba 38 00 00 00       	mov    $0x38,%edx
1408aec35:	48 8b cf             	mov    %rdi,%rcx
1408aec38:	e8 c3 79 02 00       	call   0x1408d6600
1408aec3d:	eb 0a                	jmp    0x1408aec49
1408aec3f:	b9 38 00 00 00       	mov    $0x38,%ecx
1408aec44:	e8 17 eb 03 00       	call   0x1408ed760
1408aec49:	48 8b f0             	mov    %rax,%rsi
1408aec4c:	48 85 c0             	test   %rax,%rax
1408aec4f:	74 73                	je     0x1408aecc4
1408aec51:	0f 57 c0             	xorps  %xmm0,%xmm0
1408aec54:	49 8d 55 c8          	lea    -0x38(%r13),%rdx
1408aec58:	0f 11 06             	movups %xmm0,(%rsi)
1408aec5b:	33 c0                	xor    %eax,%eax
1408aec5d:	48 8b ce             	mov    %rsi,%rcx
1408aec60:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
1408aec64:	0f 11 46 20          	movups %xmm0,0x20(%rsi)
1408aec68:	48 89 46 30          	mov    %rax,0x30(%rsi)
1408aec6c:	66 c7 46 14 01 00    	movw   $0x1,0x14(%rsi)
1408aec72:	48 89 7e 18          	mov    %rdi,0x18(%rsi)
1408aec76:	e8 75 40 06 00       	call   0x140912cf0
1408aec7b:	48 85 f6             	test   %rsi,%rsi
1408aec7e:	74 44                	je     0x1408aecc4
1408aec80:	0f b7 4e 14          	movzwl 0x14(%rsi),%ecx
1408aec84:	48 8d 15 f5 93 79 00 	lea    0x7993f5(%rip),%rdx        # 0x141048080
1408aec8b:	8b c1                	mov    %ecx,%eax
1408aec8d:	83 e0 3f             	and    $0x3f,%eax
1408aec90:	80 3c 10 03          	cmpb   $0x3,(%rax,%rdx,1)
1408aec94:	75 2e                	jne    0x1408aecc4
1408aec96:	ba 02 02 00 00       	mov    $0x202,%edx
1408aec9b:	0f b7 c1             	movzwl %cx,%eax
1408aec9e:	66 23 c2             	and    %dx,%ax
1408aeca1:	66 3b c2             	cmp    %dx,%ax
1408aeca4:	75 0c                	jne    0x1408aecb2
1408aeca6:	80 7e 16 01          	cmpb   $0x1,0x16(%rsi)
1408aecaa:	75 06                	jne    0x1408aecb2
1408aecac:	4c 8b 66 08          	mov    0x8(%rsi),%r12
1408aecb0:	eb 12                	jmp    0x1408aecc4
1408aecb2:	f6 c1 01             	test   $0x1,%cl
1408aecb5:	75 0d                	jne    0x1408aecc4
1408aecb7:	b2 01                	mov    $0x1,%dl
1408aecb9:	48 8b ce             	mov    %rsi,%rcx
1408aecbc:	e8 8f 90 07 00       	call   0x140927d50
1408aecc1:	4c 8b e0             	mov    %rax,%r12
1408aecc4:	44 0f b7 4c 24 32    	movzwl 0x32(%rsp),%r9d
1408aecca:	41 bb 01 00 00 00    	mov    $0x1,%r11d
1408aecd0:	44 0f b6 94 24 a0 00 	movzbl 0xa0(%rsp),%r10d
1408aecd7:	00 00
1408aecd9:	49 8b 56 10          	mov    0x10(%r14),%rdx
1408aecdd:	8b 44 24 34          	mov    0x34(%rsp),%eax
1408aece1:	8b 8a 1c 01 00 00    	mov    0x11c(%rdx),%ecx
1408aece7:	83 f8 20             	cmp    $0x20,%eax
1408aecea:	7c 15                	jl     0x1408aed01
1408aecec:	0f ba e9 1f          	bts    $0x1f,%ecx
1408aecf0:	89 8a 1c 01 00 00    	mov    %ecx,0x11c(%rdx)
1408aecf6:	44 0f b6 ac 24 a8 00 	movzbl 0xa8(%rsp),%r13d
1408aecfd:	00 00
1408aecff:	eb 22                	jmp    0x1408aed23
1408aed01:	ff c8                	dec    %eax
1408aed03:	0f ab c1             	bts    %eax,%ecx
1408aed06:	89 8a 1c 01 00 00    	mov    %ecx,0x11c(%rdx)
1408aed0c:	44 0f b6 ac 24 a8 00 	movzbl 0xa8(%rsp),%r13d
1408aed13:	00 00
1408aed15:	eb 0c                	jmp    0x1408aed23
1408aed17:	3c 75                	cmp    $0x75,%al
1408aed19:	0f 85 8d 02 00 00    	jne    0x1408aefac
1408aed1f:	4c 8b 63 08          	mov    0x8(%rbx),%r12
1408aed23:	4d 85 e4             	test   %r12,%r12
1408aed26:	0f 84 80 02 00 00    	je     0x1408aefac
1408aed2c:	45 0f b6 04 24       	movzbl (%r12),%r8d