1408bfaef:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1408bfaf4:	49 8b 00             	mov    (%r8),%rax
1408bfaf7:	49 8b c8             	mov    %r8,%rcx
1408bfafa:	48 3b c3             	cmp    %rbx,%rax
1408bfafd:	74 0e                	je     0x1408bfb0d
1408bfaff:	90                   	nop
1408bfb00:	48 8d 48 18          	lea    0x18(%rax),%rcx
1408bfb04:	48 8b 40 18          	mov    0x18(%rax),%rax
1408bfb08:	48 3b c3             	cmp    %rbx,%rax
1408bfb0b:	75 f3                	jne    0x1408bfb00
1408bfb0d:	4c 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%r8
1408bfb14:	00
1408bfb15:	48 8b 43 18          	mov    0x18(%rbx),%rax
1408bfb19:	48 89 01             	mov    %rax,(%rcx)
1408bfb1c:	4d 85 c0             	test   %r8,%r8
1408bfb1f:	74 40                	je     0x1408bfb61
1408bfb21:	83 bc 24 e0 00 00 00 	cmpl   $0x0,0xe0(%rsp)
1408bfb28:	00
1408bfb29:	75 19                	jne    0x1408bfb44
1408bfb2b:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bfb2f:	0f b6 08             	movzbl (%rax),%ecx
1408bfb32:	42 f6 04 09 46       	testb  $0x46,(%rcx,%r9,1)
1408bfb37:	74 0b                	je     0x1408bfb44
1408bfb39:	41 8b fc             	mov    %r12d,%edi
1408bfb3c:	4d 8b e0             	mov    %r8,%r12
1408bfb3f:	e9 de 00 00 00       	jmp    0x1408bfc22
1408bfb44:	8b 4b 10             	mov    0x10(%rbx),%ecx
1408bfb47:	8b fa                	mov    %edx,%edi
1408bfb49:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bfb4d:	4d 8b e6             	mov    %r14,%r12
1408bfb50:	80 3c 01 22          	cmpb   $0x22,(%rcx,%rax,1)
1408bfb54:	0f 85 c8 00 00 00    	jne    0x1408bfc22
1408bfb5a:	ff c7                	inc    %edi
1408bfb5c:	e9 c1 00 00 00       	jmp    0x1408bfc22
1408bfb61:	44 8b 43 10          	mov    0x10(%rbx),%r8d
1408bfb65:	48 8b ce             	mov    %rsi,%rcx
1408bfb68:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1408bfb6c:	e8 9f f4 61 00       	call   0x140edf010
1408bfb71:	8b 43 10             	mov    0x10(%rbx),%eax
1408bfb74:	c6 04 30 00          	movb   $0x0,(%rax,%rsi,1)
1408bfb78:	48 85 f6             	test   %rsi,%rsi
1408bfb7b:	74 47                	je     0x1408bfbc4
1408bfb7d:	0f b6 0e             	movzbl (%rsi),%ecx
1408bfb80:	48 8d 15 b9 82 78 00 	lea    0x7882b9(%rip),%rdx        # 0x141047e40
1408bfb87:	80 3c 11 00          	cmpb   $0x0,(%rcx,%rdx,1)
1408bfb8b:	7d 37                	jge    0x1408bfbc4
1408bfb8d:	b8 5d 00 00 00       	mov    $0x5d,%eax
1408bfb92:	80 f9 5b             	cmp    $0x5b,%cl
1408bfb95:	8b d1                	mov    %ecx,%edx
1408bfb97:	4c 8b c7             	mov    %rdi,%r8
1408bfb9a:	0f 44 d0             	cmove  %eax,%edx
1408bfb9d:	b8 01 00 00 00       	mov    $0x1,%eax
1408bfba2:	0f b6 0c 30          	movzbl (%rax,%rsi,1),%ecx
1408bfba6:	3a ca                	cmp    %dl,%cl
1408bfba8:	75 0b                	jne    0x1408bfbb5
1408bfbaa:	48 ff c0             	inc    %rax
1408bfbad:	38 14 30             	cmp    %dl,(%rax,%rsi,1)
1408bfbb0:	75 0e                	jne    0x1408bfbc0
1408bfbb2:	0f b6 ca             	movzbl %dl,%ecx
1408bfbb5:	48 ff c0             	inc    %rax
1408bfbb8:	41 88 08             	mov    %cl,(%r8)
1408bfbbb:	49 ff c0             	inc    %r8
1408bfbbe:	eb e2                	jmp    0x1408bfba2
1408bfbc0:	41 c6 00 00          	movb   $0x0,(%r8)
1408bfbc4:	8b 4b 10             	mov    0x10(%rbx),%ecx
1408bfbc7:	48 8d 15 be 3b 6e 00 	lea    0x6e3bbe(%rip),%rdx        # 0x140fa378c
1408bfbce:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408bfbd2:	4c 8d 05 37 11 79 00 	lea    0x791137(%rip),%r8        # 0x141050d10
1408bfbd9:	4c 8b ce             	mov    %rsi,%r9
1408bfbdc:	80 3c 01 27          	cmpb   $0x27,(%rcx,%rax,1)
1408bfbe0:	48 8d 05 5d 83 71 00 	lea    0x71835d(%rip),%rax        # 0x140fd7f44
1408bfbe7:	48 0f 44 d0          	cmove  %rax,%rdx
1408bfbeb:	8b 44 24 30          	mov    0x30(%rsp),%eax
1408bfbef:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1408bfbf4:	49 8b d5             	mov    %r13,%rdx
1408bfbf7:	8d 0c 00             	lea    (%rax,%rax,1),%ecx
1408bfbfa:	e8 b1 bd fc ff       	call   0x14088b9b0
1408bfbff:	4d 8b e5             	mov    %r13,%r12
1408bfc02:	4d 85 ed             	test   %r13,%r13
1408bfc05:	75 04                	jne    0x1408bfc0b
1408bfc07:	33 ff                	xor    %edi,%edi
1408bfc09:	eb 17                	jmp    0x1408bfc22
1408bfc0b:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1408bfc12:	48 ff c7             	inc    %rdi
1408bfc15:	42 80 3c 2f 00       	cmpb   $0x0,(%rdi,%r13,1)
1408bfc1a:	75 f6                	jne    0x1408bfc12
1408bfc1c:	81 e7 ff ff ff 3f    	and    $0x3fffffff,%edi
1408bfc22:	44 8b 73 08          	mov    0x8(%rbx),%r14d
1408bfc26:	44 2b b4 24 d0 00 00 	sub    0xd0(%rsp),%r14d
1408bfc2d:	00
1408bfc2e:	8b 4b 10             	mov    0x10(%rbx),%ecx
1408bfc31:	3b cf                	cmp    %edi,%ecx
1408bfc33:	74 37                	je     0x1408bfc6c
1408bfc35:	44 8b 44 24 50       	mov    0x50(%rsp),%r8d
1408bfc3a:	42 8d 14 31          	lea    (%rcx,%r14,1),%edx
1408bfc3e:	44 2b c1             	sub    %ecx,%r8d
1408bfc41:	49 03 d7             	add    %r15,%rdx
1408bfc44:	41 8d 0c 3e          	lea    (%r14,%rdi,1),%ecx
1408bfc48:	45 2b c6             	sub    %r14d,%r8d
1408bfc4b:	49 03 cf             	add    %r15,%rcx
1408bfc4e:	e8 bd f3 61 00       	call   0x140edf010
1408bfc53:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1408bfc58:	8b c7                	mov    %edi,%eax
1408bfc5a:	2b 43 10             	sub    0x10(%rbx),%eax
1408bfc5d:	03 c8                	add    %eax,%ecx
1408bfc5f:	48 63 c1             	movslq %ecx,%rax
1408bfc62:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1408bfc67:	42 c6 04 38 00       	movb   $0x0,(%rax,%r15,1)
1408bfc6c:	49 63 ce             	movslq %r14d,%rcx
1408bfc6f:	49 8b d4             	mov    %r12,%rdx
1408bfc72:	49 03 cf             	add    %r15,%rcx
1408bfc75:	44 8b c7             	mov    %edi,%r8d
1408bfc78:	e8 93 f3 61 00       	call   0x140edf010
1408bfc7d:	48 85 ed             	test   %rbp,%rbp
1408bfc80:	74 58                	je     0x1408bfcda
1408bfc82:	48 83 bd 00 03 00 00 	cmpq   $0x0,0x300(%rbp)
1408bfc89:	00
1408bfc8a:	74 0d                	je     0x1408bfc99
1408bfc8c:	48 8b d3             	mov    %rbx,%rdx
1408bfc8f:	48 8b cd             	mov    %rbp,%rcx
1408bfc92:	e8 a9 3c ff ff       	call   0x1408b3940
1408bfc97:	eb 49                	jmp    0x1408bfce2
1408bfc99:	48 3b 9d f0 01 00 00 	cmp    0x1f0(%rbp),%rbx
1408bfca0:	73 38                	jae    0x1408bfcda
1408bfca2:	48 3b 9d e0 01 00 00 	cmp    0x1e0(%rbp),%rbx
1408bfca9:	72 13                	jb     0x1408bfcbe
1408bfcab:	48 8b 85 d8 01 00 00 	mov    0x1d8(%rbp),%rax
1408bfcb2:	48 89 03             	mov    %rax,(%rbx)
1408bfcb5:	48 89 9d d8 01 00 00 	mov    %rbx,0x1d8(%rbp)
1408bfcbc:	eb 24                	jmp    0x1408bfce2
1408bfcbe:	48 3b 9d e8 01 00 00 	cmp    0x1e8(%rbp),%rbx
1408bfcc5:	72 13                	jb     0x1408bfcda
1408bfcc7:	48 8b 85 c8 01 00 00 	mov    0x1c8(%rbp),%rax
1408bfcce:	48 89 03             	mov    %rax,(%rbx)
1408bfcd1:	48 89 9d c8 01 00 00 	mov    %rbx,0x1c8(%rbp)
1408bfcd8:	eb 08                	jmp    0x1408bfce2
1408bfcda:	48 8b cb             	mov    %rbx,%rcx
1408bfcdd:	e8 6e be fc ff       	call   0x14088bb50
1408bfce2:	4c 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8
1408bfce9:	00
1408bfcea:	4c 8d 0d 4f 81 78 00 	lea    0x78814f(%rip),%r9        # 0x141047e40
1408bfcf1:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408bfcf6:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
1408bfcfb:	49 8b 18             	mov    (%r8),%rbx
1408bfcfe:	48 85 db             	test   %rbx,%rbx
1408bfd01:	0f 85 a9 fd ff ff    	jne    0x1408bfab0
1408bfd07:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1408bfd0e:	00
1408bfd0f:	41 b1 01             	mov    $0x1,%r9b
1408bfd12:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1408bfd18:	48 c7 44 24 20 ff ff 	movq   $0xffffffffffffffff,0x20(%rsp)
1408bfd1f:	ff ff
1408bfd21:	49 8b d7             	mov    %r15,%rdx
1408bfd24:	e8 17 70 00 00       	call   0x1408c6d40
1408bfd29:	48 85 ed             	test   %rbp,%rbp
1408bfd2c:	74 70                	je     0x1408bfd9e
1408bfd2e:	48 83 bd 00 03 00 00 	cmpq   $0x0,0x300(%rbp)
1408bfd35:	00
1408bfd36:	74 15                	je     0x1408bfd4d
1408bfd38:	49 8b d7             	mov    %r15,%rdx
1408bfd3b:	48 8b cd             	mov    %rbp,%rcx
1408bfd3e:	e8 fd 3b ff ff       	call   0x1408b3940
1408bfd43:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408bfd48:	e9 ad fc ff ff       	jmp    0x1408bf9fa
1408bfd4d:	4c 3b bd f0 01 00 00 	cmp    0x1f0(%rbp),%r15
1408bfd54:	73 48                	jae    0x1408bfd9e
1408bfd56:	4c 3b bd e0 01 00 00 	cmp    0x1e0(%rbp),%r15
1408bfd5d:	72 1b                	jb     0x1408bfd7a
1408bfd5f:	48 8b 85 d8 01 00 00 	mov    0x1d8(%rbp),%rax
1408bfd66:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408bfd6b:	49 89 07             	mov    %rax,(%r15)
1408bfd6e:	4c 89 bd d8 01 00 00 	mov    %r15,0x1d8(%rbp)
1408bfd75:	e9 80 fc ff ff       	jmp    0x1408bf9fa
1408bfd7a:	4c 3b bd e8 01 00 00 	cmp    0x1e8(%rbp),%r15
1408bfd81:	72 1b                	jb     0x1408bfd9e
1408bfd83:	48 8b 85 c8 01 00 00 	mov    0x1c8(%rbp),%rax
1408bfd8a:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408bfd8f:	49 89 07             	mov    %rax,(%r15)
1408bfd92:	4c 89 bd c8 01 00 00 	mov    %r15,0x1c8(%rbp)
1408bfd99:	e9 5c fc ff ff       	jmp    0x1408bf9fa
1408bfd9e:	49 8b cf             	mov    %r15,%rcx
1408bfda1:	e8 aa bd fc ff       	call   0x14088bb50
1408bfda6:	4c 8b 74 24 38       	mov    0x38(%rsp),%r14
1408bfdab:	e9 4a fc ff ff       	jmp    0x1408bf9fa
1408bfdb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bfdb5:	57                   	push   %rdi
1408bfdb6:	48 83 ec 20          	sub    $0x20,%rsp
1408bfdba:	41 8b d8             	mov    %r8d,%ebx
1408bfdbd:	4c 8b ca             	mov    %rdx,%r9
1408bfdc0:	4c 8b c2             	mov    %rdx,%r8
1408bfdc3:	48 8b f9             	mov    %rcx,%rdi
1408bfdc6:	48 8d 15 33 05 79 00 	lea    0x790533(%rip),%rdx        # 0x141050300
1408bfdcd:	e8 fe e2 02 00       	call   0x1408ee0d0
1408bfdd2:	85 db                	test   %ebx,%ebx
1408bfdd4:	75 0f                	jne    0x1408bfde5
1408bfdd6:	48 8d 15 c3 05 79 00 	lea    0x7905c3(%rip),%rdx        # 0x1410503a0
1408bfddd:	48 8b cf             	mov    %rdi,%rcx
1408bfde0:	e8 eb e2 02 00       	call   0x1408ee0d0
1408bfde5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408bfdea:	48 83 c4 20          	add    $0x20,%rsp
1408bfdee:	5f                   	pop    %rdi
1408bfdef:	c3                   	ret
1408bfdf0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408bfdf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408bfdfa:	57                   	push   %rdi
1408bfdfb:	48 83 ec 20          	sub    $0x20,%rsp
1408bfdff:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1408bfe03:	48 8b f1             	mov    %rcx,%rsi
1408bfe06:	48 8b 19             	mov    (%rcx),%rbx
1408bfe09:	48 85 ff             	test   %rdi,%rdi
1408bfe0c:	74 19                	je     0x1408bfe27
1408bfe0e:	80 bf c5 00 00 00 01 	cmpb   $0x1,0xc5(%rdi)
1408bfe15:	72 08                	jb     0x1408bfe1f
1408bfe17:	48 8b cf             	mov    %rdi,%rcx
1408bfe1a:	e8 51 55 05 00       	call   0x140915370
1408bfe1f:	48 8b cf             	mov    %rdi,%rcx
1408bfe22:	e8 f9 7b 04 00       	call   0x140907a20
1408bfe27:	48 8b 96 50 01 00 00 	mov    0x150(%rsi),%rdx
1408bfe2e:	48 85 d2             	test   %rdx,%rdx
1408bfe31:	74 1d                	je     0x1408bfe50
1408bfe33:	48 85 db             	test   %rbx,%rbx
1408bfe36:	74 0a                	je     0x1408bfe42
1408bfe38:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408bfe3f:	00
1408bfe40:	75 06                	jne    0x1408bfe48
1408bfe42:	83 42 2c ff          	addl   $0xffffffff,0x2c(%rdx)
1408bfe46:	75 08                	jne    0x1408bfe50
1408bfe48:	48 8b cb             	mov    %rbx,%rcx
1408bfe4b:	e8 d0 ed fd ff       	call   0x14089ec20
1408bfe50:	48 8b 8e 58 01 00 00 	mov    0x158(%rsi),%rcx
1408bfe57:	48 85 c9             	test   %rcx,%rcx
1408bfe5a:	74 26                	je     0x1408bfe82
1408bfe5c:	0f 1f 40 00          	nopl   0x0(%rax)
1408bfe60:	48 8b 41 28          	mov    0x28(%rcx),%rax
1408bfe64:	48 8b d1             	mov    %rcx,%rdx
1408bfe67:	48 8b cb             	mov    %rbx,%rcx
1408bfe6a:	48 89 86 58 01 00 00 	mov    %rax,0x158(%rsi)
1408bfe71:	e8 6a 3f 02 00       	call   0x1408e3de0
1408bfe76:	48 8b 8e 58 01 00 00 	mov    0x158(%rsi),%rcx
1408bfe7d:	48 85 c9             	test   %rcx,%rcx
1408bfe80:	75 de                	jne    0x1408bfe60
1408bfe82:	48 8b 96 60 01 00 00 	mov    0x160(%rsi),%rdx
1408bfe89:	48 8b cb             	mov    %rbx,%rcx
1408bfe8c:	e8 9f 7d 01 00       	call   0x1408d7c30
1408bfe91:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408bfe95:	48 85 c9             	test   %rcx,%rcx
1408bfe98:	74 62                	je     0x1408bfefc
1408bfe9a:	48 85 db             	test   %rbx,%rbx
1408bfe9d:	74 58                	je     0x1408bfef7
1408bfe9f:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408bfea6:	00
1408bfea7:	74 0d                	je     0x1408bfeb6
1408bfea9:	48 8b d1             	mov    %rcx,%rdx
1408bfeac:	48 8b cb             	mov    %rbx,%rcx
1408bfeaf:	e8 8c 3a ff ff       	call   0x1408b3940
1408bfeb4:	eb 46                	jmp    0x1408bfefc
1408bfeb6:	48 3b 8b f0 01 00 00 	cmp    0x1f0(%rbx),%rcx
1408bfebd:	73 38                	jae    0x1408bfef7
1408bfebf:	48 3b 8b e0 01 00 00 	cmp    0x1e0(%rbx),%rcx
1408bfec6:	72 13                	jb     0x1408bfedb
1408bfec8:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408bfecf:	48 89 01             	mov    %rax,(%rcx)
1408bfed2:	48 89 8b d8 01 00 00 	mov    %rcx,0x1d8(%rbx)
1408bfed9:	eb 21                	jmp    0x1408bfefc
1408bfedb:	48 3b 8b e8 01 00 00 	cmp    0x1e8(%rbx),%rcx
1408bfee2:	72 13                	jb     0x1408bfef7
1408bfee4:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408bfeeb:	48 89 01             	mov    %rax,(%rcx)
1408bfeee:	48 89 8b c8 01 00 00 	mov    %rcx,0x1c8(%rbx)
1408bfef5:	eb 05                	jmp    0x1408bfefc
1408bfef7:	e8 54 bc fc ff       	call   0x14088bb50
1408bfefc:	48 8b 8e 90 01 00 00 	mov    0x190(%rsi),%rcx
1408bff03:	48 85 c9             	test   %rcx,%rcx
1408bff06:	74 76                	je     0x1408bff7e
1408bff08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408bff0f:	00
1408bff10:	48 8b 79 18          	mov    0x18(%rcx),%rdi
1408bff14:	48 85 db             	test   %rbx,%rbx
1408bff17:	74 58                	je     0x1408bff71
1408bff19:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408bff20:	00
1408bff21:	74 0d                	je     0x1408bff30
1408bff23:	48 8b d1             	mov    %rcx,%rdx
1408bff26:	48 8b cb             	mov    %rbx,%rcx
1408bff29:	e8 12 3a ff ff       	call   0x1408b3940
1408bff2e:	eb 46                	jmp    0x1408bff76
1408bff30:	48 3b 8b f0 01 00 00 	cmp    0x1f0(%rbx),%rcx
1408bff37:	73 38                	jae    0x1408bff71
1408bff39:	48 3b 8b e0 01 00 00 	cmp    0x1e0(%rbx),%rcx
1408bff40:	72 13                	jb     0x1408bff55
1408bff42:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408bff49:	48 89 01             	mov    %rax,(%rcx)
1408bff4c:	48 89 8b d8 01 00 00 	mov    %rcx,0x1d8(%rbx)
1408bff53:	eb 21                	jmp    0x1408bff76
1408bff55:	48 3b 8b e8 01 00 00 	cmp    0x1e8(%rbx),%rcx
1408bff5c:	72 13                	jb     0x1408bff71
1408bff5e:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408bff65:	48 89 01             	mov    %rax,(%rcx)
1408bff68:	48 89 8b c8 01 00 00 	mov    %rcx,0x1c8(%rbx)
1408bff6f:	eb 05                	jmp    0x1408bff76
1408bff71:	e8 da bb fc ff       	call   0x14088bb50
1408bff76:	48 8b cf             	mov    %rdi,%rcx
1408bff79:	48 85 ff             	test   %rdi,%rdi
1408bff7c:	75 92                	jne    0x1408bff10
1408bff7e:	48 8b ce             	mov    %rsi,%rcx
1408bff81:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408bff86:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1408bff8b:	48 83 c4 20          	add    $0x20,%rsp
1408bff8f:	5f                   	pop    %rdi
1408bff90:	e9 3b 0b 03 00       	jmp    0x1408f0ad0
1408bff95:	cc                   	int3
1408bff96:	cc                   	int3
1408bff97:	cc                   	int3
1408bff98:	cc                   	int3
1408bff99:	cc                   	int3
1408bff9a:	cc                   	int3
1408bff9b:	cc                   	int3
1408bff9c:	cc                   	int3
1408bff9d:	cc                   	int3
1408bff9e:	cc                   	int3
1408bff9f:	cc                   	int3
1408bffa0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408bffa5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408bffaa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408bffaf:	57                   	push   %rdi
1408bffb0:	48 83 ec 30          	sub    $0x30,%rsp
1408bffb4:	48 8b ea             	mov    %rdx,%rbp
1408bffb7:	49 8b f1             	mov    %r9,%rsi
1408bffba:	49 8b d0             	mov    %r8,%rdx
1408bffbd:	49 8b f8             	mov    %r8,%rdi
1408bffc0:	48 8b d9             	mov    %rcx,%rbx
1408bffc3:	e8 68 0a 03 00       	call   0x1408f0a30
1408bffc8:	48 85 f6             	test   %rsi,%rsi
1408bffcb:	75 0a                	jne    0x1408bffd7
1408bffcd:	b8 07 00 00 00       	mov    $0x7,%eax
1408bffd2:	e9 07 01 00 00       	jmp    0x1408c00de
1408bffd7:	ba 07 00 00 00       	mov    $0x7,%edx
1408bffdc:	4c 8d 0d 1d 0d 79 00 	lea    0x790d1d(%rip),%r9        # 0x141050d00
1408bffe3:	4c 8b c6             	mov    %rsi,%r8
1408bffe6:	4c 8d 15 33 7d 78 00 	lea    0x787d33(%rip),%r10        # 0x141047d20
1408bffed:	0f 1f 00             	nopl   (%rax)
1408bfff0:	41 0f b6 08          	movzbl (%r8),%ecx
1408bfff4:	ff ca                	dec    %edx
1408bfff6:	84 c9                	test   %cl,%cl
1408bfff8:	74 1b                	je     0x1408c0015
1408bfffa:	41 0f b6 01          	movzbl (%r9),%eax
1408bfffe:	42 0f b6 04 10       	movzbl (%rax,%r10,1),%eax
1408c0003:	42 38 04 11          	cmp    %al,(%rcx,%r10,1)
1408c0007:	75 0c                	jne    0x1408c0015
1408c0009:	49 ff c0             	inc    %r8