1409cc9ab:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
1409cc9af:	48 8b d9             	mov    %rcx,%rbx
1409cc9b2:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
1409cc9b6:	f2 0f 11 4d f8       	movsd  %xmm1,-0x8(%rbp)
1409cc9bb:	e8 c8 02 00 00       	call   0x1409ccc88
1409cc9c0:	84 c0                	test   %al,%al
1409cc9c2:	74 32                	je     0x1409cc9f6
1409cc9c4:	8a 45 f8             	mov    -0x8(%rbp),%al
1409cc9c7:	2c 2b                	sub    $0x2b,%al
1409cc9c9:	a8 fd                	test   $0xfd,%al
1409cc9cb:	74 29                	je     0x1409cc9f6
1409cc9cd:	4c 8b cf             	mov    %rdi,%r9
1409cc9d0:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1409cc9d4:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
1409cc9d8:	e8 13 6a 00 00       	call   0x1409d33f0
1409cc9dd:	84 c0                	test   %al,%al
1409cc9df:	74 15                	je     0x1409cc9f6
1409cc9e1:	0f 10 45 d0          	movups -0x30(%rbp),%xmm0
1409cc9e5:	b0 01                	mov    $0x1,%al
1409cc9e7:	f2 0f 10 4d e0       	movsd  -0x20(%rbp),%xmm1
1409cc9ec:	0f 11 03             	movups %xmm0,(%rbx)
1409cc9ef:	f2 0f 11 4b 10       	movsd  %xmm1,0x10(%rbx)
1409cc9f4:	eb 02                	jmp    0x1409cc9f8
1409cc9f6:	32 c0                	xor    %al,%al
1409cc9f8:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409cc9fd:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1409cca02:	48 83 c4 50          	add    $0x50,%rsp
1409cca06:	5d                   	pop    %rbp
1409cca07:	c3                   	ret
1409cca08:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cca0d:	57                   	push   %rdi
1409cca0e:	48 83 ec 20          	sub    $0x20,%rsp
1409cca12:	48 8d 15 37 e9 1d 00 	lea    0x1de937(%rip),%rdx        # 0x140bab350
1409cca19:	48 8b d9             	mov    %rcx,%rbx
1409cca1c:	e8 ab bc ff ff       	call   0x1409c86cc
1409cca21:	bf 01 00 00 00       	mov    $0x1,%edi
1409cca26:	84 c0                	test   %al,%al
1409cca28:	75 26                	jne    0x1409cca50
1409cca2a:	48 8d 15 0f e9 1d 00 	lea    0x1de90f(%rip),%rdx        # 0x140bab340
1409cca31:	48 8b cb             	mov    %rbx,%rcx
1409cca34:	e8 93 bc ff ff       	call   0x1409c86cc
1409cca39:	84 c0                	test   %al,%al
1409cca3b:	75 13                	jne    0x1409cca50
1409cca3d:	48 8d 15 3c e9 1d 00 	lea    0x1de93c(%rip),%rdx        # 0x140bab380
1409cca44:	48 8b cb             	mov    %rbx,%rcx
1409cca47:	e8 80 bc ff ff       	call   0x1409c86cc
1409cca4c:	84 c0                	test   %al,%al
1409cca4e:	74 0f                	je     0x1409cca5f
1409cca50:	48 8b d7             	mov    %rdi,%rdx
1409cca53:	48 8b cb             	mov    %rbx,%rcx
1409cca56:	e8 b5 00 00 00       	call   0x1409ccb10
1409cca5b:	84 c0                	test   %al,%al
1409cca5d:	74 13                	je     0x1409cca72
1409cca5f:	48 8d 15 5e e1 1d 00 	lea    0x1de15e(%rip),%rdx        # 0x140baabc4
1409cca66:	48 8b cb             	mov    %rbx,%rcx
1409cca69:	e8 5e bc ff ff       	call   0x1409c86cc
1409cca6e:	84 c0                	test   %al,%al
1409cca70:	75 03                	jne    0x1409cca75
1409cca72:	40 32 ff             	xor    %dil,%dil
1409cca75:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409cca7a:	40 8a c7             	mov    %dil,%al
1409cca7d:	48 83 c4 20          	add    $0x20,%rsp
1409cca81:	5f                   	pop    %rdi
1409cca82:	c3                   	ret
1409cca83:	90                   	nop
1409cca84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1409cca89:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1409cca8e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1409cca93:	57                   	push   %rdi
1409cca94:	48 83 ec 20          	sub    $0x20,%rsp
1409cca98:	0f be f2             	movsbl %dl,%esi
1409cca9b:	48 8b f9             	mov    %rcx,%rdi
1409cca9e:	40 8a d6             	mov    %sil,%dl
1409ccaa1:	41 0f be e8          	movsbl %r8b,%ebp
1409ccaa5:	e8 e2 bb ff ff       	call   0x1409c868c
1409ccaaa:	84 c0                	test   %al,%al
1409ccaac:	74 48                	je     0x1409ccaf6
1409ccaae:	bb 01 00 00 00       	mov    $0x1,%ebx
1409ccab3:	48 8b 07             	mov    (%rdi),%rax
1409ccab6:	48 85 c0             	test   %rax,%rax
1409ccab9:	74 10                	je     0x1409ccacb
1409ccabb:	48 3b 47 18          	cmp    0x18(%rdi),%rax
1409ccabf:	75 0a                	jne    0x1409ccacb
1409ccac1:	48 8b 47 20          	mov    0x20(%rdi),%rax
1409ccac5:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1409ccac9:	74 23                	je     0x1409ccaee
1409ccacb:	48 85 db             	test   %rbx,%rbx
1409ccace:	74 21                	je     0x1409ccaf1
1409ccad0:	0f b6 4f 10          	movzbl 0x10(%rdi),%ecx
1409ccad4:	3b ce                	cmp    %esi,%ecx
1409ccad6:	75 05                	jne    0x1409ccadd
1409ccad8:	48 ff c3             	inc    %rbx
1409ccadb:	eb 07                	jmp    0x1409ccae4
1409ccadd:	3b cd                	cmp    %ebp,%ecx
1409ccadf:	75 03                	jne    0x1409ccae4
1409ccae1:	48 ff cb             	dec    %rbx
1409ccae4:	48 8b cf             	mov    %rdi,%rcx
1409ccae7:	e8 98 18 03 00       	call   0x1409fe384
1409ccaec:	eb c5                	jmp    0x1409ccab3
1409ccaee:	48 85 db             	test   %rbx,%rbx
1409ccaf1:	0f 94 c0             	sete   %al
1409ccaf4:	eb 02                	jmp    0x1409ccaf8
1409ccaf6:	32 c0                	xor    %al,%al
1409ccaf8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1409ccafd:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1409ccb02:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1409ccb07:	48 83 c4 20          	add    $0x20,%rsp
1409ccb0b:	5f                   	pop    %rdi
1409ccb0c:	c3                   	ret
1409ccb0d:	90                   	nop
1409ccb0e:	90                   	nop
1409ccb0f:	90                   	nop
1409ccb10:	48 8b c4             	mov    %rsp,%rax
1409ccb13:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409ccb17:	48 89 70 10          	mov    %rsi,0x10(%rax)
1409ccb1b:	48 89 78 18          	mov    %rdi,0x18(%rax)
1409ccb1f:	4c 89 70 20          	mov    %r14,0x20(%rax)
1409ccb23:	55                   	push   %rbp
1409ccb24:	48 8b ec             	mov    %rsp,%rbp
1409ccb27:	48 83 ec 50          	sub    $0x50,%rsp
1409ccb2b:	0f 10 09             	movups (%rcx),%xmm1
1409ccb2e:	4c 8b f2             	mov    %rdx,%r14
1409ccb31:	48 8b d9             	mov    %rcx,%rbx
1409ccb34:	f2 0f 10 51 10       	movsd  0x10(%rcx),%xmm2
1409ccb39:	33 f6                	xor    %esi,%esi
1409ccb3b:	0f 11 4d e8          	movups %xmm1,-0x18(%rbp)
1409ccb3f:	f2 0f 11 55 f8       	movsd  %xmm2,-0x8(%rbp)
1409ccb44:	66 48 0f 7e c8       	movq   %xmm1,%rax
1409ccb49:	48 85 c0             	test   %rax,%rax
1409ccb4c:	74 1e                	je     0x1409ccb6c
1409ccb4e:	48 3b 43 18          	cmp    0x18(%rbx),%rax
1409ccb52:	75 18                	jne    0x1409ccb6c
1409ccb54:	66 0f 6f c1          	movdqa %xmm1,%xmm0
1409ccb58:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1409ccb5d:	66 48 0f 7e c0       	movq   %xmm0,%rax
1409ccb62:	48 3b 43 20          	cmp    0x20(%rbx),%rax
1409ccb66:	0f 84 ec 00 00 00    	je     0x1409ccc58
1409ccb6c:	48 0f be 4d f8       	movsbq -0x8(%rbp),%rcx
1409ccb71:	80 f9 20             	cmp    $0x20,%cl
1409ccb74:	77 2c                	ja     0x1409ccba2
1409ccb76:	48 ba 01 36 00 00 01 	movabs $0x100003601,%rdx
1409ccb7d:	00 00 00
1409ccb80:	48 0f a3 ca          	bt     %rcx,%rdx
1409ccb84:	73 1c                	jae    0x1409ccba2
1409ccb86:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1409ccb8a:	e8 f5 17 03 00       	call   0x1409fe384
1409ccb8f:	f2 0f 10 55 f8       	movsd  -0x8(%rbp),%xmm2
1409ccb94:	bf 01 00 00 00       	mov    $0x1,%edi
1409ccb99:	0f 10 4d e8          	movups -0x18(%rbp),%xmm1
1409ccb9d:	e9 ae 00 00 00       	jmp    0x1409ccc50
1409ccba2:	80 f9 25             	cmp    $0x25,%cl
1409ccba5:	0f 85 ad 00 00 00    	jne    0x1409ccc58
1409ccbab:	0f 11 4d d0          	movups %xmm1,-0x30(%rbp)
1409ccbaf:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1409ccbb3:	33 ff                	xor    %edi,%edi
1409ccbb5:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1409ccbb9:	f2 0f 11 55 e0       	movsd  %xmm2,-0x20(%rbp)
1409ccbbe:	8a 55 e0             	mov    -0x20(%rbp),%dl
1409ccbc1:	48 85 c9             	test   %rcx,%rcx
1409ccbc4:	74 0c                	je     0x1409ccbd2
1409ccbc6:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409ccbca:	75 06                	jne    0x1409ccbd2
1409ccbcc:	4c 3b 43 20          	cmp    0x20(%rbx),%r8
1409ccbd0:	74 6c                	je     0x1409ccc3e
1409ccbd2:	80 fa 25             	cmp    $0x25,%dl
1409ccbd5:	75 67                	jne    0x1409ccc3e
1409ccbd7:	48 ff c7             	inc    %rdi
1409ccbda:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1409ccbde:	e8 a1 17 03 00       	call   0x1409fe384
1409ccbe3:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1409ccbe7:	8a 55 e0             	mov    -0x20(%rbp),%dl
1409ccbea:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1409ccbee:	48 85 c9             	test   %rcx,%rcx
1409ccbf1:	74 0c                	je     0x1409ccbff
1409ccbf3:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409ccbf7:	75 06                	jne    0x1409ccbff
1409ccbf9:	4c 3b 43 20          	cmp    0x20(%rbx),%r8
1409ccbfd:	74 0c                	je     0x1409ccc0b
1409ccbff:	8d 42 f6             	lea    -0xa(%rdx),%eax
1409ccc02:	a8 fc                	test   $0xfc,%al
1409ccc04:	75 d4                	jne    0x1409ccbda
1409ccc06:	80 fa 0b             	cmp    $0xb,%dl
1409ccc09:	74 cf                	je     0x1409ccbda
1409ccc0b:	48 85 c9             	test   %rcx,%rcx
1409ccc0e:	74 0c                	je     0x1409ccc1c
1409ccc10:	48 3b 4b 18          	cmp    0x18(%rbx),%rcx
1409ccc14:	75 06                	jne    0x1409ccc1c
1409ccc16:	4c 3b 43 20          	cmp    0x20(%rbx),%r8
1409ccc1a:	74 a5                	je     0x1409ccbc1
1409ccc1c:	8d 42 f6             	lea    -0xa(%rdx),%eax
1409ccc1f:	a8 fc                	test   $0xfc,%al
1409ccc21:	75 9e                	jne    0x1409ccbc1
1409ccc23:	80 fa 0b             	cmp    $0xb,%dl
1409ccc26:	74 99                	je     0x1409ccbc1
1409ccc28:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1409ccc2c:	e8 53 17 03 00       	call   0x1409fe384
1409ccc31:	8a 55 e0             	mov    -0x20(%rbp),%dl
1409ccc34:	4c 8b 45 d8          	mov    -0x28(%rbp),%r8
1409ccc38:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1409ccc3c:	eb cd                	jmp    0x1409ccc0b
1409ccc3e:	0f 10 4d d0          	movups -0x30(%rbp),%xmm1
1409ccc42:	f2 0f 10 55 e0       	movsd  -0x20(%rbp),%xmm2
1409ccc47:	0f 11 4d e8          	movups %xmm1,-0x18(%rbp)
1409ccc4b:	f2 0f 11 55 f8       	movsd  %xmm2,-0x8(%rbp)
1409ccc50:	48 03 f7             	add    %rdi,%rsi
1409ccc53:	e9 ec fe ff ff       	jmp    0x1409ccb44
1409ccc58:	49 3b f6             	cmp    %r14,%rsi
1409ccc5b:	73 04                	jae    0x1409ccc61
1409ccc5d:	32 c0                	xor    %al,%al
1409ccc5f:	eb 0a                	jmp    0x1409ccc6b
1409ccc61:	0f 11 0b             	movups %xmm1,(%rbx)
1409ccc64:	b0 01                	mov    $0x1,%al
1409ccc66:	f2 0f 11 53 10       	movsd  %xmm2,0x10(%rbx)
1409ccc6b:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409ccc70:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1409ccc75:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1409ccc7a:	4c 8b 74 24 78       	mov    0x78(%rsp),%r14
1409ccc7f:	48 83 c4 50          	add    $0x50,%rsp
1409ccc83:	5d                   	pop    %rbp
1409ccc84:	c3                   	ret
1409ccc85:	90                   	nop
1409ccc86:	90                   	nop
1409ccc87:	90                   	nop
1409ccc88:	48 8b c4             	mov    %rsp,%rax
1409ccc8b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1409ccc8f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1409ccc93:	57                   	push   %rdi
1409ccc94:	48 83 ec 40          	sub    $0x40,%rsp
1409ccc98:	0f 10 02             	movups (%rdx),%xmm0
1409ccc9b:	49 8b f8             	mov    %r8,%rdi
1409ccc9e:	48 8b da             	mov    %rdx,%rbx
1409ccca1:	f2 0f 10 4a 10       	movsd  0x10(%rdx),%xmm1
1409ccca6:	48 8b f1             	mov    %rcx,%rsi
1409ccca9:	0f 11 40 d8          	movups %xmm0,-0x28(%rax)
1409cccad:	f2 0f 11 48 e8       	movsd  %xmm1,-0x18(%rax)
1409cccb2:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1409cccb7:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1409cccbc:	4d 85 c0             	test   %r8,%r8
1409cccbf:	74 0c                	je     0x1409ccccd
1409cccc1:	4c 3b 46 18          	cmp    0x18(%rsi),%r8
1409cccc5:	75 06                	jne    0x1409ccccd
1409cccc7:	48 3b 56 20          	cmp    0x20(%rsi),%rdx
1409ccccb:	74 3f                	je     0x1409ccd0c
1409ccccd:	48 0f be 4c 24 30    	movsbq 0x30(%rsp),%rcx
1409cccd3:	80 f9 3c             	cmp    $0x3c,%cl
1409cccd6:	77 10                	ja     0x1409ccce8
1409cccd8:	49 b9 01 36 00 00 21 	movabs $0x1000832100003601,%r9
1409cccdf:	83 00 10
1409ccce2:	49 0f a3 c9          	bt     %rcx,%r9
1409ccce6:	72 24                	jb     0x1409ccd0c
1409ccce8:	80 e9 3e             	sub    $0x3e,%cl
1409ccceb:	80 f9 3f             	cmp    $0x3f,%cl
1409cccee:	77 10                	ja     0x1409ccd00
1409cccf0:	48 b8 01 00 00 a0 00 	movabs $0xa0000000a0000001,%rax
1409cccf7:	00 00 a0
1409cccfa:	48 0f a3 c8          	bt     %rcx,%rax
1409cccfe:	72 0c                	jb     0x1409ccd0c
1409ccd00:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409ccd05:	e8 7a 16 03 00       	call   0x1409fe384
1409ccd0a:	eb a6                	jmp    0x1409cccb2
1409ccd0c:	4d 85 c0             	test   %r8,%r8
1409ccd0f:	74 0f                	je     0x1409ccd20
1409ccd11:	4c 3b 03             	cmp    (%rbx),%r8
1409ccd14:	75 0a                	jne    0x1409ccd20
1409ccd16:	48 3b 53 08          	cmp    0x8(%rbx),%rdx
1409ccd1a:	75 04                	jne    0x1409ccd20
1409ccd1c:	32 c0                	xor    %al,%al
1409ccd1e:	eb 15                	jmp    0x1409ccd35
1409ccd20:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
1409ccd25:	b0 01                	mov    $0x1,%al
1409ccd27:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
1409ccd2d:	0f 11 07             	movups %xmm0,(%rdi)
1409ccd30:	f2 0f 11 4f 10       	movsd  %xmm1,0x10(%rdi)
1409ccd35:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1409ccd3a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1409ccd3f:	48 83 c4 40          	add    $0x40,%rsp
1409ccd43:	5f                   	pop    %rdi
1409ccd44:	c3                   	ret
1409ccd45:	90                   	nop
1409ccd46:	90                   	nop
1409ccd47:	90                   	nop
1409ccd48:	40 53                	rex push %rbx
1409ccd4a:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1409ccd51:	48 8b 05 e8 22 2f 00 	mov    0x2f22e8(%rip),%rax        # 0x140cbf040
1409ccd58:	48 33 c4             	xor    %rsp,%rax
1409ccd5b:	48 89 84 24 90 00 00 	mov    %rax,0x90(%rsp)
1409ccd62:	00
1409ccd63:	0f 57 c0             	xorps  %xmm0,%xmm0
1409ccd66:	0f 11 44 24 28       	movups %xmm0,0x28(%rsp)
1409ccd6b:	66 0f 6f 0d dd 4e 1e 	movdqa 0x1e4edd(%rip),%xmm1        # 0x140bb1c50
1409ccd72:	00
1409ccd73:	f3 0f 7f 4c 24 38    	movdqu %xmm1,0x38(%rsp)
1409ccd79:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
1409ccd7e:	48 8d 59 08          	lea    0x8(%rcx),%rbx
1409ccd82:	48 8d 53 40          	lea    0x40(%rbx),%rdx
1409ccd86:	48 8b cb             	mov    %rbx,%rcx
1409ccd89:	e8 d2 f0 ff ff       	call   0x1409cbe60
1409ccd8e:	84 c0                	test   %al,%al
1409ccd90:	75 31                	jne    0x1409ccdc3
1409ccd92:	e8 15 f1 ff ff       	call   0x1409cbeac
1409ccd97:	b2 5b                	mov    $0x5b,%dl
1409ccd99:	48 8b cb             	mov    %rbx,%rcx
1409ccd9c:	3a c2                	cmp    %dl,%al
1409ccd9e:	75 0a                	jne    0x1409ccdaa
1409ccda0:	41 b0 5d             	mov    $0x5d,%r8b
1409ccda3:	e8 7c f7 ff ff       	call   0x1409cc524
1409ccda8:	eb 15                	jmp    0x1409ccdbf
1409ccdaa:	e8 fd f0 ff ff       	call   0x1409cbeac
1409ccdaf:	3c 7b                	cmp    $0x7b,%al
1409ccdb1:	75 0a                	jne    0x1409ccdbd
1409ccdb3:	41 b0 7d             	mov    $0x7d,%r8b
1409ccdb6:	8a d0                	mov    %al,%dl
1409ccdb8:	48 8b cb             	mov    %rbx,%rcx
1409ccdbb:	eb e6                	jmp    0x1409ccda3
1409ccdbd:	32 c0                	xor    %al,%al
1409ccdbf:	84 c0                	test   %al,%al
1409ccdc1:	75 55                	jne    0x1409cce18
1409ccdc3:	41 b0 7d             	mov    $0x7d,%r8b
1409ccdc6:	b2 7b                	mov    $0x7b,%dl
1409ccdc8:	48 8b cb             	mov    %rbx,%rcx
1409ccdcb:	e8 54 f7 ff ff       	call   0x1409cc524
1409ccdd0:	84 c0                	test   %al,%al
1409ccdd2:	75 44                	jne    0x1409cce18
1409ccdd4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1409ccdd9:	48 8b cb             	mov    %rbx,%rcx
1409ccddc:	e8 c7 5d 00 00       	call   0x1409d2ba8
1409ccde1:	84 c0                	test   %al,%al
1409ccde3:	75 33                	jne    0x1409cce18
1409ccde5:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1409ccdea:	48 8b cb             	mov    %rbx,%rcx
1409ccded:	e8 f6 38 01 00       	call   0x1409e06e8
1409ccdf2:	84 c0                	test   %al,%al
1409ccdf4:	75 22                	jne    0x1409cce18
1409ccdf6:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1409ccdfb:	48 8b cb             	mov    %rbx,%rcx
1409ccdfe:	e8 8d b6 ff ff       	call   0x1409c8490
1409cce03:	84 c0                	test   %al,%al
1409cce05:	75 11                	jne    0x1409cce18
1409cce07:	48 8d 54 24 24       	lea    0x24(%rsp),%rdx
1409cce0c:	48 8b cb             	mov    %rbx,%rcx
1409cce0f:	e8 68 3b 00 00       	call   0x1409d097c
1409cce14:	84 c0                	test   %al,%al
1409cce16:	74 55                	je     0x1409cce6d
1409cce18:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1409cce1d:	48 83 f8 0f          	cmp    $0xf,%rax
1409cce21:	76 31                	jbe    0x1409cce54
1409cce23:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1409cce28:	48 8b d1             	mov    %rcx,%rdx
1409cce2b:	48 ff c0             	inc    %rax
1409cce2e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax