140a1c9c1:	00
140a1c9c2:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a1c9c6:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
140a1c9ca:	48 8d 45 28          	lea    0x28(%rbp),%rax
140a1c9ce:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140a1c9d2:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
140a1c9d6:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140a1c9da:	f2 0f 10 4d d0       	movsd  -0x30(%rbp),%xmm1
140a1c9df:	f2 0f 11 4d e8       	movsd  %xmm1,-0x18(%rbp)
140a1c9e4:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
140a1c9e8:	48 8b 11             	mov    (%rcx),%rdx
140a1c9eb:	48 8b 02             	mov    (%rdx),%rax
140a1c9ee:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1c9f2:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1c9f7:	0f 85 8a 01 00 00    	jne    0x140a1cb87
140a1c9fd:	0f b6 4f 08          	movzbl 0x8(%rdi),%ecx
140a1ca01:	84 c9                	test   %cl,%cl
140a1ca03:	0f 84 7e 01 00 00    	je     0x140a1cb87
140a1ca09:	41 80 38 00          	cmpb   $0x0,(%r8)
140a1ca0d:	74 0e                	je     0x140a1ca1d
140a1ca0f:	49 8b 40 08          	mov    0x8(%r8),%rax
140a1ca13:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a1ca17:	48 8d 77 11          	lea    0x11(%rdi),%rsi
140a1ca1b:	eb 3f                	jmp    0x140a1ca5c
140a1ca1d:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140a1ca21:	48 8b cf             	mov    %rdi,%rcx
140a1ca24:	e8 f7 e0 ff ff       	call   0x140a1ab20
140a1ca29:	48 8d 77 11          	lea    0x11(%rdi),%rsi
140a1ca2d:	80 3e 01             	cmpb   $0x1,(%rsi)
140a1ca30:	76 05                	jbe    0x140a1ca37
140a1ca32:	e9 54 01 00 00       	jmp    0x140a1cb8b
140a1ca37:	48 8b 17             	mov    (%rdi),%rdx
140a1ca3a:	48 8b 02             	mov    (%rdx),%rax
140a1ca3d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1ca41:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1ca46:	75 06                	jne    0x140a1ca4e
140a1ca48:	0f b6 4f 08          	movzbl 0x8(%rdi),%ecx
140a1ca4c:	eb 02                	jmp    0x140a1ca50
140a1ca4e:	32 c9                	xor    %cl,%cl
140a1ca50:	84 c9                	test   %cl,%cl
140a1ca52:	0f 84 2f 01 00 00    	je     0x140a1cb87
140a1ca58:	48 8b 45 20          	mov    0x20(%rbp),%rax
140a1ca5c:	80 f9 75             	cmp    $0x75,%cl
140a1ca5f:	75 48                	jne    0x140a1caa9
140a1ca61:	48 8b cf             	mov    %rdi,%rcx
140a1ca64:	e8 67 6b 00 00       	call   0x140a235d0
140a1ca69:	0f b6 c8             	movzbl %al,%ecx
140a1ca6c:	84 c0                	test   %al,%al
140a1ca6e:	0f 84 13 01 00 00    	je     0x140a1cb87
140a1ca74:	3c 73                	cmp    $0x73,%al
140a1ca76:	75 11                	jne    0x140a1ca89
140a1ca78:	48 69 45 20 e8 03 00 	imul   $0x3e8,0x20(%rbp),%rax
140a1ca7f:	00
140a1ca80:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1ca84:	e9 d7 00 00 00       	jmp    0x140a1cb60
140a1ca89:	b8 08 00 00 00       	mov    $0x8,%eax
140a1ca8e:	ba 03 00 00 00       	mov    $0x3,%edx
140a1ca93:	80 f9 0a             	cmp    $0xa,%cl
140a1ca96:	0f 45 c2             	cmovne %edx,%eax
140a1ca99:	88 06                	mov    %al,(%rsi)
140a1ca9b:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a1ca9f:	e8 5c 3e 00 00       	call   0x140a20900
140a1caa4:	e9 e2 00 00 00       	jmp    0x140a1cb8b
140a1caa9:	80 f9 6e             	cmp    $0x6e,%cl
140a1caac:	75 24                	jne    0x140a1cad2
140a1caae:	48 8b cf             	mov    %rdi,%rcx
140a1cab1:	e8 1a 6b 00 00       	call   0x140a235d0
140a1cab6:	0f b6 c8             	movzbl %al,%ecx
140a1cab9:	84 c0                	test   %al,%al
140a1cabb:	0f 84 c6 00 00 00    	je     0x140a1cb87
140a1cac1:	3c 73                	cmp    $0x73,%al
140a1cac3:	75 c4                	jne    0x140a1ca89
140a1cac5:	48 8b 45 20          	mov    0x20(%rbp),%rax
140a1cac9:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1cacd:	e9 8e 00 00 00       	jmp    0x140a1cb60
140a1cad2:	80 f9 6d             	cmp    $0x6d,%cl
140a1cad5:	75 5d                	jne    0x140a1cb34
140a1cad7:	48 8b cf             	mov    %rdi,%rcx
140a1cada:	e8 f1 6a 00 00       	call   0x140a235d0
140a1cadf:	0f b6 c8             	movzbl %al,%ecx
140a1cae2:	84 c0                	test   %al,%al
140a1cae4:	0f 84 9d 00 00 00    	je     0x140a1cb87
140a1caea:	3c 69                	cmp    $0x69,%al
140a1caec:	75 2f                	jne    0x140a1cb1d
140a1caee:	48 8b cf             	mov    %rdi,%rcx
140a1caf1:	e8 da 6a 00 00       	call   0x140a235d0
140a1caf6:	0f b6 c8             	movzbl %al,%ecx
140a1caf9:	84 c0                	test   %al,%al
140a1cafb:	0f 84 86 00 00 00    	je     0x140a1cb87
140a1cb01:	3c 6e                	cmp    $0x6e,%al
140a1cb03:	75 84                	jne    0x140a1ca89
140a1cb05:	48 63 45 20          	movslq 0x20(%rbp),%rax
140a1cb09:	48 b9 00 58 47 f8 0d 	movabs $0xdf8475800,%rcx
140a1cb10:	00 00 00
140a1cb13:	48 0f af c1          	imul   %rcx,%rax
140a1cb17:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1cb1b:	eb 43                	jmp    0x140a1cb60
140a1cb1d:	80 f9 73             	cmp    $0x73,%cl
140a1cb20:	0f 85 63 ff ff ff    	jne    0x140a1ca89
140a1cb26:	48 69 45 20 40 42 0f 	imul   $0xf4240,0x20(%rbp),%rax
140a1cb2d:	00
140a1cb2e:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1cb32:	eb 2c                	jmp    0x140a1cb60
140a1cb34:	80 f9 73             	cmp    $0x73,%cl
140a1cb37:	75 09                	jne    0x140a1cb42
140a1cb39:	48 69 c8 00 ca 9a 3b 	imul   $0x3b9aca00,%rax,%rcx
140a1cb40:	eb 1a                	jmp    0x140a1cb5c
140a1cb42:	80 f9 68             	cmp    $0x68,%cl
140a1cb45:	0f 85 3e ff ff ff    	jne    0x140a1ca89
140a1cb4b:	48 63 c8             	movslq %eax,%rcx
140a1cb4e:	48 b8 00 a0 b8 30 46 	movabs $0x34630b8a000,%rax
140a1cb55:	03 00 00
140a1cb58:	48 0f af c8          	imul   %rax,%rcx
140a1cb5c:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
140a1cb60:	48 8b cf             	mov    %rdi,%rcx
140a1cb63:	e8 68 6a 00 00       	call   0x140a235d0
140a1cb68:	84 c0                	test   %al,%al
140a1cb6a:	75 0d                	jne    0x140a1cb79
140a1cb6c:	88 06                	mov    %al,(%rsi)
140a1cb6e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a1cb72:	e8 89 3d 00 00       	call   0x140a20900
140a1cb77:	eb 12                	jmp    0x140a1cb8b
140a1cb79:	c6 06 01             	movb   $0x1,(%rsi)
140a1cb7c:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a1cb80:	e8 7b 3d 00 00       	call   0x140a20900
140a1cb85:	eb 04                	jmp    0x140a1cb8b
140a1cb87:	c6 47 11 02          	movb   $0x2,0x11(%rdi)
140a1cb8b:	80 3b 00             	cmpb   $0x0,(%rbx)
140a1cb8e:	74 03                	je     0x140a1cb93
140a1cb90:	c6 03 00             	movb   $0x0,(%rbx)
140a1cb93:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
140a1cb9a:	00
140a1cb9b:	48 83 c4 60          	add    $0x60,%rsp
140a1cb9f:	5f                   	pop    %rdi
140a1cba0:	5e                   	pop    %rsi
140a1cba1:	5d                   	pop    %rbp
140a1cba2:	c3                   	ret
140a1cba3:	cc                   	int3
140a1cba4:	cc                   	int3
140a1cba5:	cc                   	int3
140a1cba6:	cc                   	int3
140a1cba7:	cc                   	int3
140a1cba8:	cc                   	int3
140a1cba9:	cc                   	int3
140a1cbaa:	cc                   	int3
140a1cbab:	cc                   	int3
140a1cbac:	cc                   	int3
140a1cbad:	cc                   	int3
140a1cbae:	cc                   	int3
140a1cbaf:	cc                   	int3
140a1cbb0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140a1cbb5:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140a1cbba:	55                   	push   %rbp
140a1cbbb:	56                   	push   %rsi
140a1cbbc:	57                   	push   %rdi
140a1cbbd:	48 8b ec             	mov    %rsp,%rbp
140a1cbc0:	48 83 ec 60          	sub    $0x60,%rsp
140a1cbc4:	49 8b d8             	mov    %r8,%rbx
140a1cbc7:	48 8b f9             	mov    %rcx,%rdi
140a1cbca:	48 c7 45 20 00 00 00 	movq   $0x0,0x20(%rbp)
140a1cbd1:	00
140a1cbd2:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
140a1cbd6:	48 89 55 c8          	mov    %rdx,-0x38(%rbp)
140a1cbda:	48 8d 45 28          	lea    0x28(%rbp),%rax
140a1cbde:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140a1cbe2:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
140a1cbe6:	0f 11 45 d8          	movups %xmm0,-0x28(%rbp)
140a1cbea:	f2 0f 10 4d d0       	movsd  -0x30(%rbp),%xmm1
140a1cbef:	f2 0f 11 4d e8       	movsd  %xmm1,-0x18(%rbp)
140a1cbf4:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
140a1cbf8:	48 8b 11             	mov    (%rcx),%rdx
140a1cbfb:	48 8b 02             	mov    (%rdx),%rax
140a1cbfe:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1cc02:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1cc07:	0f 85 8a 01 00 00    	jne    0x140a1cd97
140a1cc0d:	0f b6 4f 08          	movzbl 0x8(%rdi),%ecx
140a1cc11:	84 c9                	test   %cl,%cl
140a1cc13:	0f 84 7e 01 00 00    	je     0x140a1cd97
140a1cc19:	41 80 38 00          	cmpb   $0x0,(%r8)
140a1cc1d:	74 0e                	je     0x140a1cc2d
140a1cc1f:	49 8b 40 08          	mov    0x8(%r8),%rax
140a1cc23:	48 89 45 20          	mov    %rax,0x20(%rbp)
140a1cc27:	48 8d 77 11          	lea    0x11(%rdi),%rsi
140a1cc2b:	eb 3f                	jmp    0x140a1cc6c
140a1cc2d:	48 8d 55 20          	lea    0x20(%rbp),%rdx
140a1cc31:	48 8b cf             	mov    %rdi,%rcx
140a1cc34:	e8 e7 de ff ff       	call   0x140a1ab20
140a1cc39:	48 8d 77 11          	lea    0x11(%rdi),%rsi
140a1cc3d:	80 3e 01             	cmpb   $0x1,(%rsi)
140a1cc40:	76 05                	jbe    0x140a1cc47
140a1cc42:	e9 54 01 00 00       	jmp    0x140a1cd9b
140a1cc47:	48 8b 17             	mov    (%rdi),%rdx
140a1cc4a:	48 8b 02             	mov    (%rdx),%rax
140a1cc4d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1cc51:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1cc56:	75 06                	jne    0x140a1cc5e
140a1cc58:	0f b6 4f 08          	movzbl 0x8(%rdi),%ecx
140a1cc5c:	eb 02                	jmp    0x140a1cc60
140a1cc5e:	32 c9                	xor    %cl,%cl
140a1cc60:	84 c9                	test   %cl,%cl
140a1cc62:	0f 84 2f 01 00 00    	je     0x140a1cd97
140a1cc68:	48 8b 45 20          	mov    0x20(%rbp),%rax
140a1cc6c:	80 f9 75             	cmp    $0x75,%cl
140a1cc6f:	75 48                	jne    0x140a1ccb9
140a1cc71:	48 8b cf             	mov    %rdi,%rcx
140a1cc74:	e8 57 69 00 00       	call   0x140a235d0
140a1cc79:	0f b6 c8             	movzbl %al,%ecx
140a1cc7c:	84 c0                	test   %al,%al
140a1cc7e:	0f 84 13 01 00 00    	je     0x140a1cd97
140a1cc84:	3c 73                	cmp    $0x73,%al
140a1cc86:	75 11                	jne    0x140a1cc99
140a1cc88:	48 69 45 20 e8 03 00 	imul   $0x3e8,0x20(%rbp),%rax
140a1cc8f:	00
140a1cc90:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1cc94:	e9 d7 00 00 00       	jmp    0x140a1cd70
140a1cc99:	b8 08 00 00 00       	mov    $0x8,%eax
140a1cc9e:	ba 03 00 00 00       	mov    $0x3,%edx
140a1cca3:	80 f9 0a             	cmp    $0xa,%cl
140a1cca6:	0f 45 c2             	cmovne %edx,%eax
140a1cca9:	88 06                	mov    %al,(%rsi)
140a1ccab:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a1ccaf:	e8 bc 3c 00 00       	call   0x140a20970
140a1ccb4:	e9 e2 00 00 00       	jmp    0x140a1cd9b
140a1ccb9:	80 f9 6e             	cmp    $0x6e,%cl
140a1ccbc:	75 24                	jne    0x140a1cce2
140a1ccbe:	48 8b cf             	mov    %rdi,%rcx
140a1ccc1:	e8 0a 69 00 00       	call   0x140a235d0
140a1ccc6:	0f b6 c8             	movzbl %al,%ecx
140a1ccc9:	84 c0                	test   %al,%al
140a1cccb:	0f 84 c6 00 00 00    	je     0x140a1cd97
140a1ccd1:	3c 73                	cmp    $0x73,%al
140a1ccd3:	75 c4                	jne    0x140a1cc99
140a1ccd5:	48 8b 45 20          	mov    0x20(%rbp),%rax
140a1ccd9:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1ccdd:	e9 8e 00 00 00       	jmp    0x140a1cd70
140a1cce2:	80 f9 6d             	cmp    $0x6d,%cl
140a1cce5:	75 5d                	jne    0x140a1cd44
140a1cce7:	48 8b cf             	mov    %rdi,%rcx
140a1ccea:	e8 e1 68 00 00       	call   0x140a235d0
140a1ccef:	0f b6 c8             	movzbl %al,%ecx
140a1ccf2:	84 c0                	test   %al,%al
140a1ccf4:	0f 84 9d 00 00 00    	je     0x140a1cd97
140a1ccfa:	3c 69                	cmp    $0x69,%al
140a1ccfc:	75 2f                	jne    0x140a1cd2d
140a1ccfe:	48 8b cf             	mov    %rdi,%rcx
140a1cd01:	e8 ca 68 00 00       	call   0x140a235d0
140a1cd06:	0f b6 c8             	movzbl %al,%ecx
140a1cd09:	84 c0                	test   %al,%al
140a1cd0b:	0f 84 86 00 00 00    	je     0x140a1cd97
140a1cd11:	3c 6e                	cmp    $0x6e,%al
140a1cd13:	75 84                	jne    0x140a1cc99
140a1cd15:	48 63 45 20          	movslq 0x20(%rbp),%rax
140a1cd19:	48 b9 00 58 47 f8 0d 	movabs $0xdf8475800,%rcx
140a1cd20:	00 00 00
140a1cd23:	48 0f af c1          	imul   %rcx,%rax
140a1cd27:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1cd2b:	eb 43                	jmp    0x140a1cd70
140a1cd2d:	80 f9 73             	cmp    $0x73,%cl
140a1cd30:	0f 85 63 ff ff ff    	jne    0x140a1cc99
140a1cd36:	48 69 45 20 40 42 0f 	imul   $0xf4240,0x20(%rbp),%rax
140a1cd3d:	00
140a1cd3e:	48 89 45 28          	mov    %rax,0x28(%rbp)
140a1cd42:	eb 2c                	jmp    0x140a1cd70
140a1cd44:	80 f9 73             	cmp    $0x73,%cl
140a1cd47:	75 09                	jne    0x140a1cd52
140a1cd49:	48 69 c8 00 ca 9a 3b 	imul   $0x3b9aca00,%rax,%rcx
140a1cd50:	eb 1a                	jmp    0x140a1cd6c
140a1cd52:	80 f9 68             	cmp    $0x68,%cl
140a1cd55:	0f 85 3e ff ff ff    	jne    0x140a1cc99
140a1cd5b:	48 63 c8             	movslq %eax,%rcx
140a1cd5e:	48 b8 00 a0 b8 30 46 	movabs $0x34630b8a000,%rax
140a1cd65:	03 00 00
140a1cd68:	48 0f af c8          	imul   %rax,%rcx
140a1cd6c:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
140a1cd70:	48 8b cf             	mov    %rdi,%rcx
140a1cd73:	e8 58 68 00 00       	call   0x140a235d0
140a1cd78:	84 c0                	test   %al,%al
140a1cd7a:	75 0d                	jne    0x140a1cd89
140a1cd7c:	88 06                	mov    %al,(%rsi)
140a1cd7e:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a1cd82:	e8 e9 3b 00 00       	call   0x140a20970
140a1cd87:	eb 12                	jmp    0x140a1cd9b
140a1cd89:	c6 06 01             	movb   $0x1,(%rsi)
140a1cd8c:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140a1cd90:	e8 db 3b 00 00       	call   0x140a20970
140a1cd95:	eb 04                	jmp    0x140a1cd9b
140a1cd97:	c6 47 11 02          	movb   $0x2,0x11(%rdi)
140a1cd9b:	80 3b 00             	cmpb   $0x0,(%rbx)
140a1cd9e:	74 03                	je     0x140a1cda3
140a1cda0:	c6 03 00             	movb   $0x0,(%rbx)
140a1cda3:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
140a1cdaa:	00
140a1cdab:	48 83 c4 60          	add    $0x60,%rsp
140a1cdaf:	5f                   	pop    %rdi
140a1cdb0:	5e                   	pop    %rsi
140a1cdb1:	5d                   	pop    %rbp
140a1cdb2:	c3                   	ret
140a1cdb3:	cc                   	int3
140a1cdb4:	cc                   	int3
140a1cdb5:	cc                   	int3
140a1cdb6:	cc                   	int3
140a1cdb7:	cc                   	int3
140a1cdb8:	cc                   	int3
140a1cdb9:	cc                   	int3
140a1cdba:	cc                   	int3
140a1cdbb:	cc                   	int3
140a1cdbc:	cc                   	int3
140a1cdbd:	cc                   	int3
140a1cdbe:	cc                   	int3
140a1cdbf:	cc                   	int3
140a1cdc0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140a1cdc5:	55                   	push   %rbp
140a1cdc6:	56                   	push   %rsi
140a1cdc7:	57                   	push   %rdi
140a1cdc8:	41 54                	push   %r12
140a1cdca:	41 55                	push   %r13
140a1cdcc:	41 56                	push   %r14
140a1cdce:	41 57                	push   %r15
140a1cdd0:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
140a1cdd5:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
140a1cddc:	48 8b 05 1d c1 99 00 	mov    0x99c11d(%rip),%rax        # 0x1413b8f00
140a1cde3:	48 33 c4             	xor    %rsp,%rax
140a1cde6:	48 89 45 17          	mov    %rax,0x17(%rbp)
140a1cdea:	4c 8b fa             	mov    %rdx,%r15
140a1cded:	48 8b f9             	mov    %rcx,%rdi
140a1cdf0:	0f 57 c0             	xorps  %xmm0,%xmm0
140a1cdf3:	0f 11 45 f7          	movups %xmm0,-0x9(%rbp)
140a1cdf7:	66 0f 6f 0d 31 70 58 	movdqa 0x587031(%rip),%xmm1        # 0x140fa3e30
140a1cdfe:	00
140a1cdff:	f3 0f 7f 4d 07       	movdqu %xmm1,0x7(%rbp)
140a1ce04:	c6 45 f7 00          	movb   $0x0,-0x9(%rbp)
140a1ce08:	45 33 e4             	xor    %r12d,%r12d
140a1ce0b:	66 44 89 64 24 20    	mov    %r12w,0x20(%rsp)
140a1ce11:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140a1ce15:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140a1ce1a:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
140a1ce1f:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140a1ce24:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140a1ce28:	48 89 55 9f          	mov    %rdx,-0x61(%rbp)
140a1ce2c:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
140a1ce31:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
140a1ce35:	48 89 55 af          	mov    %rdx,-0x51(%rbp)
140a1ce39:	48 8b 11             	mov    (%rcx),%rdx
140a1ce3c:	48 8b 02             	mov    (%rdx),%rax
140a1ce3f:	48 63 48 04          	movslq 0x4(%rax),%rcx
140a1ce43:	f6 44 11 10 06       	testb  $0x6,0x10(%rcx,%rdx,1)
140a1ce48:	0f 85 45 01 00 00    	jne    0x140a1cf93
140a1ce4e:	0f b6 77 08          	movzbl 0x8(%rdi),%esi
140a1ce52:	40 84 f6             	test   %sil,%sil
140a1ce55:	0f 84 38 01 00 00    	je     0x140a1cf93