1408dcbe7:	8d 42 01             	lea    0x1(%rdx),%eax
1408dcbea:	41 89 87 90 00 00 00 	mov    %eax,0x90(%r15)
1408dcbf1:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dcbf8:	c7 04 c8 4d 00 00 00 	movl   $0x4d,(%rax,%rcx,8)
1408dcbff:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1408dcc04:	44 89 6c c8 08       	mov    %r13d,0x8(%rax,%rcx,8)
1408dcc09:	44 89 64 c8 0c       	mov    %r12d,0xc(%rax,%rcx,8)
1408dcc0e:	4c 89 64 c8 10       	mov    %r12,0x10(%rax,%rcx,8)
1408dcc13:	49 8b 0f             	mov    (%r15),%rcx
1408dcc16:	44 38 61 67          	cmp    %r12b,0x67(%rcx)
1408dcc1a:	74 73                	je     0x1408dcc8f
1408dcc1c:	48 85 ff             	test   %rdi,%rdi
1408dcc1f:	0f 84 6f 13 00 00    	je     0x1408ddf94
1408dcc25:	4c 39 a1 00 03 00 00 	cmp    %r12,0x300(%rcx)
1408dcc2c:	74 0d                	je     0x1408dcc3b
1408dcc2e:	48 8b d7             	mov    %rdi,%rdx
1408dcc31:	e8 0a 6d fd ff       	call   0x1408b3940
1408dcc36:	e9 59 13 00 00       	jmp    0x1408ddf94
1408dcc3b:	48 3b b9 f0 01 00 00 	cmp    0x1f0(%rcx),%rdi
1408dcc42:	73 3e                	jae    0x1408dcc82
1408dcc44:	48 3b b9 e0 01 00 00 	cmp    0x1e0(%rcx),%rdi
1408dcc4b:	72 16                	jb     0x1408dcc63
1408dcc4d:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408dcc54:	48 89 07             	mov    %rax,(%rdi)
1408dcc57:	48 89 b9 d8 01 00 00 	mov    %rdi,0x1d8(%rcx)
1408dcc5e:	e9 31 13 00 00       	jmp    0x1408ddf94
1408dcc63:	48 3b b9 e8 01 00 00 	cmp    0x1e8(%rcx),%rdi
1408dcc6a:	72 16                	jb     0x1408dcc82
1408dcc6c:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1408dcc73:	48 89 07             	mov    %rax,(%rdi)
1408dcc76:	48 89 b9 c8 01 00 00 	mov    %rdi,0x1c8(%rcx)
1408dcc7d:	e9 12 13 00 00       	jmp    0x1408ddf94
1408dcc82:	48 8b cf             	mov    %rdi,%rcx
1408dcc85:	e8 c6 ee fa ff       	call   0x14088bb50
1408dcc8a:	e9 05 13 00 00       	jmp    0x1408ddf94
1408dcc8f:	85 d2                	test   %edx,%edx
1408dcc91:	79 09                	jns    0x1408dcc9c
1408dcc93:	41 8b 97 90 00 00 00 	mov    0x90(%r15),%edx
1408dcc9a:	ff ca                	dec    %edx
1408dcc9c:	48 63 c2             	movslq %edx,%rax
1408dcc9f:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408dcca3:	49 8b 87 88 00 00 00 	mov    0x88(%r15),%rax
1408dccaa:	44 38 64 c8 01       	cmp    %r12b,0x1(%rax,%rcx,8)
1408dccaf:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408dccb3:	74 16                	je     0x1408dcccb
1408dccb5:	41 b9 fa ff ff ff    	mov    $0xfffffffa,%r9d
1408dccbb:	4c 8b c7             	mov    %rdi,%r8
1408dccbe:	49 8b cf             	mov    %r15,%rcx
1408dccc1:	e8 4a b1 04 00       	call   0x140927e10
1408dccc6:	e9 c9 12 00 00       	jmp    0x1408ddf94
1408dcccb:	48 85 ff             	test   %rdi,%rdi
1408dccce:	0f 84 c0 12 00 00    	je     0x1408ddf94
1408dccd4:	48 89 7a 10          	mov    %rdi,0x10(%rdx)
1408dccd8:	c6 42 01 fa          	movb   $0xfa,0x1(%rdx)
1408dccdc:	e9 b3 12 00 00       	jmp    0x1408ddf94
1408dcce1:	44 0f bf 46 30       	movswl 0x30(%rsi),%r8d
1408dcce6:	45 8b cd             	mov    %r13d,%r9d
1408dcce9:	ba 4e 00 00 00       	mov    $0x4e,%edx
1408dccee:	49 8b cf             	mov    %r15,%rcx
1408dccf1:	e8 4a 9f 02 00       	call   0x140906c40
1408dccf6:	48 8b 46 08          	mov    0x8(%rsi),%rax
1408dccfa:	44 38 60 01          	cmp    %r12b,0x1(%rax)
1408dccfe:	0f 84 90 12 00 00    	je     0x1408ddf94
1408dcd04:	4d 8b 86 38 01 00 00 	mov    0x138(%r14),%r8
1408dcd0b:	4d 85 c0             	test   %r8,%r8
1408dcd0e:	74 25                	je     0x1408dcd35
1408dcd10:	45 8b 48 04          	mov    0x4(%r8),%r9d
1408dcd14:	b9 02 00 00 00       	mov    $0x2,%ecx
1408dcd19:	44 0f bf 56 30       	movswl 0x30(%rsi),%r10d
1408dcd1e:	66 90                	xchg   %ax,%ax
1408dcd20:	48 63 c1             	movslq %ecx,%rax
1408dcd23:	45 39 14 80          	cmp    %r10d,(%r8,%rax,4)
1408dcd27:	49 8d 14 80          	lea    (%r8,%rax,4),%rdx
1408dcd2b:	74 0d                	je     0x1408dcd3a
1408dcd2d:	03 4a 04             	add    0x4(%rdx),%ecx
1408dcd30:	41 3b c9             	cmp    %r9d,%ecx
1408dcd33:	7c eb                	jl     0x1408dcd20
1408dcd35:	49 8b d4             	mov    %r12,%rdx
1408dcd38:	eb 0a                	jmp    0x1408dcd44
1408dcd3a:	8d 41 02             	lea    0x2(%rcx),%eax
1408dcd3d:	48 63 c8             	movslq %eax,%rcx
1408dcd40:	49 8d 14 88          	lea    (%r8,%rcx,4),%rdx
1408dcd44:	45 89 20             	mov    %r12d,(%r8)
1408dcd47:	49 8b cf             	mov    %r15,%rcx
1408dcd4a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
1408dcd51:	e8 0a a5 02 00       	call   0x140907260
1408dcd56:	e9 39 12 00 00       	jmp    0x1408ddf94
1408dcd5b:	8b 46 2c             	mov    0x2c(%rsi),%eax
1408dcd5e:	e9 34 12 00 00       	jmp    0x1408ddf97
1408dcd63:	48 8b 56 10          	mov    0x10(%rsi),%rdx
1408dcd67:	45 8b c5             	mov    %r13d,%r8d
1408dcd6a:	49 8b ce             	mov    %r14,%rcx
1408dcd6d:	e8 ce f9 ff ff       	call   0x1408dc740
1408dcd72:	8b d8                	mov    %eax,%ebx
1408dcd74:	41 3b c5             	cmp    %r13d,%eax
1408dcd77:	74 16                	je     0x1408dcd8f
1408dcd79:	45 8b cd             	mov    %r13d,%r9d
1408dcd7c:	44 8b c0             	mov    %eax,%r8d
1408dcd7f:	ba 51 00 00 00       	mov    $0x51,%edx
1408dcd84:	49 8b cf             	mov    %r15,%rcx
1408dcd87:	e8 b4 9e 02 00       	call   0x140906c40
1408dcd8c:	41 8b dd             	mov    %r13d,%ebx
1408dcd8f:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1408dcd93:	33 d2                	xor    %edx,%edx
1408dcd95:	e8 26 b6 fe ff       	call   0x1408c83c0
1408dcd9a:	44 0f be c8          	movsbl %al,%r9d
1408dcd9e:	45 8b c5             	mov    %r13d,%r8d
1408dcda1:	ba 58 00 00 00       	mov    $0x58,%edx
1408dcda6:	49 8b cf             	mov    %r15,%rcx
1408dcda9:	e8 92 9e 02 00       	call   0x140906c40
1408dcdae:	8b c3                	mov    %ebx,%eax
1408dcdb0:	e9 e2 11 00 00       	jmp    0x1408ddf97
1408dcdb5:	83 fb 2d             	cmp    $0x2d,%ebx
1408dcdb8:	41 8b c4             	mov    %r12d,%eax
1408dcdbb:	ba 80 00 00 00       	mov    $0x80,%edx
1408dcdc0:	0f 94 c0             	sete   %al
1408dcdc3:	89 54 24 60          	mov    %edx,0x60(%rsp)
1408dcdc7:	8d 58 34             	lea    0x34(%rax),%ebx
1408dcdca:	eb 04                	jmp    0x1408dcdd0
1408dcdcc:	8b 54 24 60          	mov    0x60(%rsp),%edx
1408dcdd0:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1408dcdd4:	48 8b cf             	mov    %rdi,%rcx
1408dcdd7:	e8 c4 29 00 00       	call   0x1408df7a0
1408dcddc:	49 8b ce             	mov    %r14,%rcx
1408dcddf:	85 c0                	test   %eax,%eax
1408dcde1:	74 18                	je     0x1408dcdfb
1408dcde3:	88 54 24 20          	mov    %dl,0x20(%rsp)
1408dcde7:	44 0f b6 cb          	movzbl %bl,%r9d
1408dcdeb:	48 8b d6             	mov    %rsi,%rdx
1408dcdee:	45 8b c5             	mov    %r13d,%r8d
1408dcdf1:	e8 ca de fb ff       	call   0x14089acc0
1408dcdf6:	e9 4b 11 00 00       	jmp    0x1408ddf46
1408dcdfb:	4c 8d 85 80 00 00 00 	lea    0x80(%rbp),%r8
1408dce02:	48 8b d7             	mov    %rdi,%rdx
1408dce05:	e8 d6 12 00 00       	call   0x1408de0e0
1408dce0a:	48 8b 56 18          	mov    0x18(%rsi),%rdx
1408dce0e:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1408dce13:	49 8b ce             	mov    %r14,%rcx
1408dce16:	89 85 88 00 00 00    	mov    %eax,0x88(%rbp)
1408dce1c:	e8 bf 12 00 00       	call   0x1408de0e0
1408dce21:	45 8b cd             	mov    %r13d,%r9d
1408dce24:	89 85 90 00 00 00    	mov    %eax,0x90(%rbp)
1408dce2a:	ba 47 00 00 00       	mov    $0x47,%edx
1408dce2f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408dce35:	49 8b cf             	mov    %r15,%rcx
1408dce38:	e8 03 9e 02 00       	call   0x140906c40
1408dce3d:	8b 4e 04             	mov    0x4(%rsi),%ecx
1408dce40:	44 8b cb             	mov    %ebx,%r9d
1408dce43:	41 8b 87 90 00 00 00 	mov    0x90(%r15),%eax
1408dce4a:	48 8b d7             	mov    %rdi,%rdx
1408dce4d:	44 8b 64 24 60       	mov    0x60(%rsp),%r12d
1408dce52:	83 c0 02             	add    $0x2,%eax
1408dce55:	4c 8b 46 18          	mov    0x18(%rsi),%r8
1408dce59:	c1 e9 0a             	shr    $0xa,%ecx
1408dce5c:	83 e1 01             	and    $0x1,%ecx
1408dce5f:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
1408dce63:	49 8b ce             	mov    %r14,%rcx
1408dce66:	44 89 64 24 38       	mov    %r12d,0x38(%rsp)
1408dce6b:	89 44 24 30          	mov    %eax,0x30(%rsp)
1408dce6f:	8b 85 90 00 00 00    	mov    0x90(%rbp),%eax
1408dce75:	89 44 24 28          	mov    %eax,0x28(%rsp)
1408dce79:	8b 85 88 00 00 00    	mov    0x88(%rbp),%eax
1408dce7f:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408dce83:	e8 b8 bc fb ff       	call   0x140898b40
1408dce88:	45 8b cd             	mov    %r13d,%r9d
1408dce8b:	49 8b cf             	mov    %r15,%rcx
1408dce8e:	41 81 fc 80 00 00 00 	cmp    $0x80,%r12d
1408dce95:	75 1d                	jne    0x1408dceb4
1408dce97:	45 33 c0             	xor    %r8d,%r8d
1408dce9a:	ba 47 00 00 00       	mov    $0x47,%edx
1408dce9f:	e8 9c 9d 02 00       	call   0x140906c40
1408dcea4:	8b 8d 80 00 00 00    	mov    0x80(%rbp),%ecx
1408dceaa:	44 8b 64 24 50       	mov    0x50(%rsp),%r12d
1408dceaf:	e9 98 10 00 00       	jmp    0x1408ddf4c
1408dceb4:	8b 85 90 00 00 00    	mov    0x90(%rbp),%eax
1408dceba:	ba 5c 00 00 00       	mov    $0x5c,%edx
1408dcebf:	44 8b 85 88 00 00 00 	mov    0x88(%rbp),%r8d
1408dcec6:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408dceca:	e8 e1 9d 02 00       	call   0x140906cb0
1408dcecf:	8b 8d 80 00 00 00    	mov    0x80(%rbp),%ecx
1408dced5:	44 8b 64 24 50       	mov    0x50(%rsp),%r12d
1408dceda:	e9 6d 10 00 00       	jmp    0x1408ddf4c
1408dcedf:	48 8b 5e 10          	mov    0x10(%rsi),%rbx
1408dcee3:	48 85 db             	test   %rbx,%rbx
1408dcee6:	74 2b                	je     0x1408dcf13
1408dcee8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408dceef:	00
1408dcef0:	8b 43 04             	mov    0x4(%rbx),%eax
1408dcef3:	a9 00 20 08 00       	test   $0x82000,%eax
1408dcef8:	74 19                	je     0x1408dcf13
1408dcefa:	0f ba e0 13          	bt     $0x13,%eax
1408dcefe:	73 0a                	jae    0x1408dcf0a
1408dcf00:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408dcf04:	48 8b 58 08          	mov    0x8(%rax),%rbx
1408dcf08:	eb 04                	jmp    0x1408dcf0e
1408dcf0a:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1408dcf0e:	48 85 db             	test   %rbx,%rbx
1408dcf11:	75 dd                	jne    0x1408dcef0
1408dcf13:	48 8d 0d e6 6f fc ff 	lea    -0x3901a(%rip),%rcx        # 0x1408a3f00
1408dcf1a:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1408dcf21:	48 8d 15 b8 28 02 00 	lea    0x228b8(%rip),%rdx        # 0x1408ff7e0
1408dcf28:	b8 02 00 00 00       	mov    $0x2,%eax
1408dcf2d:	45 38 66 23          	cmp    %r12b,0x23(%r14)
1408dcf31:	0f 84 8e 00 00 00    	je     0x1408dcfc5
1408dcf37:	48 85 db             	test   %rbx,%rbx
1408dcf3a:	0f 84 85 00 00 00    	je     0x1408dcfc5
1408dcf40:	80 3b b0             	cmpb   $0xb0,(%rbx)
1408dcf43:	0f 84 7c 00 00 00    	je     0x1408dcfc5
1408dcf49:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1408dcf4d:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1408dcf51:	48 89 55 90          	mov    %rdx,-0x70(%rbp)
1408dcf55:	48 8b d3             	mov    %rbx,%rdx
1408dcf58:	66 89 45 a4          	mov    %ax,-0x5c(%rbp)
1408dcf5c:	44 89 65 a8          	mov    %r12d,-0x58(%rbp)
1408dcf60:	e8 8b 22 05 00       	call   0x14092f1f0
1408dcf65:	66 44 39 65 a4       	cmp    %r12w,-0x5c(%rbp)
1408dcf6a:	74 59                	je     0x1408dcfc5
1408dcf6c:	44 8b c7             	mov    %edi,%r8d
1408dcf6f:	48 8b d3             	mov    %rbx,%rdx
1408dcf72:	49 8b ce             	mov    %r14,%rcx
1408dcf75:	e8 a6 f5 ff ff       	call   0x1408dc520
1408dcf7a:	89 85 90 00 00 00    	mov    %eax,0x90(%rbp)
1408dcf80:	49 8d 4e 1f          	lea    0x1f(%r14),%rcx
1408dcf84:	48 89 8d 88 00 00 00 	mov    %rcx,0x88(%rbp)
1408dcf8b:	44 89 a5 98 00 00 00 	mov    %r12d,0x98(%rbp)
1408dcf92:	48 8b 5e 18          	mov    0x18(%rsi),%rbx
1408dcf96:	48 85 db             	test   %rbx,%rbx
1408dcf99:	0f 84 b0 00 00 00    	je     0x1408dd04f
1408dcf9f:	90                   	nop
1408dcfa0:	8b 43 04             	mov    0x4(%rbx),%eax
1408dcfa3:	a9 00 20 08 00       	test   $0x82000,%eax
1408dcfa8:	0f 84 a1 00 00 00    	je     0x1408dd04f
1408dcfae:	0f ba e0 13          	bt     $0x13,%eax
1408dcfb2:	0f 83 8a 00 00 00    	jae    0x1408dd042
1408dcfb8:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408dcfbc:	48 8b 58 08          	mov    0x8(%rax),%rbx
1408dcfc0:	e9 81 00 00 00       	jmp    0x1408dd046
1408dcfc5:	41 0f b6 46 1f       	movzbl 0x1f(%r14),%eax
1408dcfca:	49 8d 4e 1f          	lea    0x1f(%r14),%rcx
1408dcfce:	48 89 8d 88 00 00 00 	mov    %rcx,0x88(%rbp)
1408dcfd5:	84 c0                	test   %al,%al
1408dcfd7:	75 0a                	jne    0x1408dcfe3
1408dcfd9:	41 ff 46 38          	incl   0x38(%r14)
1408dcfdd:	41 8b 46 38          	mov    0x38(%r14),%eax
1408dcfe1:	eb 0f                	jmp    0x1408dcff2
1408dcfe3:	fe c8                	dec    %al
1408dcfe5:	0f b6 c0             	movzbl %al,%eax
1408dcfe8:	88 01                	mov    %al,(%rcx)
1408dcfea:	41 8b 84 86 d8 00 00 	mov    0xd8(%r14,%rax,4),%eax
1408dcff1:	00
1408dcff2:	44 8b c0             	mov    %eax,%r8d
1408dcff5:	89 85 98 00 00 00    	mov    %eax,0x98(%rbp)
1408dcffb:	48 8b d3             	mov    %rbx,%rdx
1408dcffe:	49 8b ce             	mov    %r14,%rcx
1408dd001:	e8 3a f7 ff ff       	call   0x1408dc740
1408dd006:	8b 95 98 00 00 00    	mov    0x98(%rbp),%edx
1408dd00c:	89 85 90 00 00 00    	mov    %eax,0x90(%rbp)
1408dd012:	3b c2                	cmp    %edx,%eax
1408dd014:	0f 84 78 ff ff ff    	je     0x1408dcf92
1408dd01a:	85 d2                	test   %edx,%edx
1408dd01c:	0f 84 5e ff ff ff    	je     0x1408dcf80
1408dd022:	41 0f b6 46 1f       	movzbl 0x1f(%r14),%eax
1408dd027:	49 8d 4e 1f          	lea    0x1f(%r14),%rcx
1408dd02b:	3c 08                	cmp    $0x8,%al
1408dd02d:	0f 83 51 ff ff ff    	jae    0x1408dcf84
1408dd033:	41 89 94 86 d8 00 00 	mov    %edx,0xd8(%r14,%rax,4)
1408dd03a:	00
1408dd03b:	fe 01                	incb   (%rcx)
1408dd03d:	e9 42 ff ff ff       	jmp    0x1408dcf84
1408dd042:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1408dd046:	48 85 db             	test   %rbx,%rbx
1408dd049:	0f 85 51 ff ff ff    	jne    0x1408dcfa0
1408dd04f:	45 38 66 23          	cmp    %r12b,0x23(%r14)
1408dd053:	74 53                	je     0x1408dd0a8
1408dd055:	48 85 db             	test   %rbx,%rbx
1408dd058:	74 4e                	je     0x1408dd0a8
1408dd05a:	80 3b b0             	cmpb   $0xb0,(%rbx)
1408dd05d:	74 49                	je     0x1408dd0a8
1408dd05f:	b8 02 00 00 00       	mov    $0x2,%eax
1408dd064:	44 89 65 a8          	mov    %r12d,-0x58(%rbp)
1408dd068:	66 89 45 a4          	mov    %ax,-0x5c(%rbp)
1408dd06c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1408dd070:	48 8d 05 89 6e fc ff 	lea    -0x39177(%rip),%rax        # 0x1408a3f00
1408dd077:	48 8b d3             	mov    %rbx,%rdx
1408dd07a:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1408dd07e:	48 8d 05 5b 27 02 00 	lea    0x2275b(%rip),%rax        # 0x1408ff7e0
1408dd085:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1408dd089:	e8 62 21 05 00       	call   0x14092f1f0
1408dd08e:	66 44 39 65 a4       	cmp    %r12w,-0x5c(%rbp)
1408dd093:	74 13                	je     0x1408dd0a8
1408dd095:	44 8b c7             	mov    %edi,%r8d
1408dd098:	48 8b d3             	mov    %rbx,%rdx
1408dd09b:	49 8b ce             	mov    %r14,%rcx
1408dd09e:	e8 7d f4 ff ff       	call   0x1408dc520
1408dd0a3:	44 8b c0             	mov    %eax,%r8d
1408dd0a6:	eb 56                	jmp    0x1408dd0fe
1408dd0a8:	48 8b bd 88 00 00 00 	mov    0x88(%rbp),%rdi
1408dd0af:	0f b6 07             	movzbl (%rdi),%eax
1408dd0b2:	84 c0                	test   %al,%al
1408dd0b4:	75 0a                	jne    0x1408dd0c0
1408dd0b6:	41 ff 46 38          	incl   0x38(%r14)
1408dd0ba:	41 8b 76 38          	mov    0x38(%r14),%esi
1408dd0be:	eb 0f                	jmp    0x1408dd0cf
1408dd0c0:	fe c8                	dec    %al
1408dd0c2:	0f b6 c0             	movzbl %al,%eax
1408dd0c5:	88 07                	mov    %al,(%rdi)
1408dd0c7:	41 8b b4 86 d8 00 00 	mov    0xd8(%r14,%rax,4),%esi
1408dd0ce:	00
1408dd0cf:	44 8b c6             	mov    %esi,%r8d
1408dd0d2:	48 8b d3             	mov    %rbx,%rdx
1408dd0d5:	49 8b ce             	mov    %r14,%rcx
1408dd0d8:	e8 63 f6 ff ff       	call   0x1408dc740
1408dd0dd:	44 8b c0             	mov    %eax,%r8d
1408dd0e0:	3b c6                	cmp    %esi,%eax
1408dd0e2:	75 05                	jne    0x1408dd0e9
1408dd0e4:	44 8b e6             	mov    %esi,%r12d
1408dd0e7:	eb 15                	jmp    0x1408dd0fe
1408dd0e9:	85 f6                	test   %esi,%esi
1408dd0eb:	74 11                	je     0x1408dd0fe
1408dd0ed:	0f b6 07             	movzbl (%rdi),%eax
1408dd0f0:	3c 08                	cmp    $0x8,%al
1408dd0f2:	73 0a                	jae    0x1408dd0fe
1408dd0f4:	41 89 b4 86 d8 00 00 	mov    %esi,0xd8(%r14,%rax,4)
1408dd0fb:	00
1408dd0fc:	fe 07                	incb   (%rdi)
1408dd0fe:	44 8b 8d 90 00 00 00 	mov    0x90(%rbp),%r9d
1408dd105:	49 8b cf             	mov    %r15,%rcx
1408dd108:	8b 54 24 58          	mov    0x58(%rsp),%edx
1408dd10c:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1408dd111:	e8 9a 9b 02 00       	call   0x140906cb0
1408dd116:	e9 2b 0e 00 00       	jmp    0x1408ddf46
1408dd11b:	48 8b 46 10          	mov    0x10(%rsi),%rax
1408dd11f:	0f b6 08             	movzbl (%rax),%ecx
1408dd122:	80 f9 9b             	cmp    $0x9b,%cl
1408dd125:	75 19                	jne    0x1408dd140
1408dd127:	45 8b cd             	mov    %r13d,%r9d
1408dd12a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408dd130:	48 8b d0             	mov    %rax,%rdx
1408dd133:	49 8b ce             	mov    %r14,%rcx
1408dd136:	e8 65 ca fb ff       	call   0x140899ba0
1408dd13b:	e9 54 0e 00 00       	jmp    0x1408ddf94
1408dd140:	80 f9 99             	cmp    $0x99,%cl
1408dd143:	75 1a                	jne    0x1408dd15f
1408dd145:	48 8b 50 08          	mov    0x8(%rax),%rdx
1408dd149:	45 8b cd             	mov    %r13d,%r9d
1408dd14c:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408dd152:	49 8b cf             	mov    %r15,%rcx
1408dd155:	e8 b6 cd fb ff       	call   0x140899f10
1408dd15a:	e9 35 0e 00 00       	jmp    0x1408ddf94
1408dd15f:	c6 45 e0 9b          	movb   $0x9b,-0x20(%rbp)