1402bca0c:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402bca11:	48 3b d0             	cmp    %rax,%rdx
1402bca14:	0f 83 97 00 00 00    	jae    0x1402bcab1
1402bca1a:	8b c7                	mov    %edi,%eax
1402bca1c:	25 3f 00 00 80       	and    $0x8000003f,%eax
1402bca21:	7d 07                	jge    0x1402bca2a
1402bca23:	ff c8                	dec    %eax
1402bca25:	83 c8 c0             	or     $0xffffffc0,%eax
1402bca28:	ff c0                	inc    %eax
1402bca2a:	2b f8                	sub    %eax,%edi
1402bca2c:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402bca31:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1402bca36:	4c 63 d7             	movslq %edi,%r10
1402bca39:	49 2b d5             	sub    %r13,%rdx
1402bca3c:	49 8d 4d 20          	lea    0x20(%r13),%rcx
1402bca40:	4d 2b c5             	sub    %r13,%r8
1402bca43:	49 c7 c1 e0 ff ff ff 	mov    $0xffffffffffffffe0,%r9
1402bca4a:	4d 2b cd             	sub    %r13,%r9
1402bca4d:	0f 1f 00             	nopl   (%rax)
1402bca50:	f3 0f 6f 41 e0       	movdqu -0x20(%rcx),%xmm0
1402bca55:	83 c5 40             	add    $0x40,%ebp
1402bca58:	f3 0f 6f 4c 0a e0    	movdqu -0x20(%rdx,%rcx,1),%xmm1
1402bca5e:	f3 0f 6f 14 0a       	movdqu (%rdx,%rcx,1),%xmm2
1402bca63:	48 8d 49 40          	lea    0x40(%rcx),%rcx
1402bca67:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bca6b:	49 8d 04 09          	lea    (%r9,%rcx,1),%rax
1402bca6f:	f3 0f 7f 49 a0       	movdqu %xmm1,-0x60(%rcx)
1402bca74:	f3 0f 6f 41 b0       	movdqu -0x50(%rcx),%xmm0
1402bca79:	f3 41 0f 6f 4c 08 a0 	movdqu -0x60(%r8,%rcx,1),%xmm1
1402bca80:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bca84:	f3 0f 7f 49 b0       	movdqu %xmm1,-0x50(%rcx)
1402bca89:	f3 0f 6f 41 c0       	movdqu -0x40(%rcx),%xmm0
1402bca8e:	f3 41 0f 6f 4c 08 c0 	movdqu -0x40(%r8,%rcx,1),%xmm1
1402bca95:	66 0f ef d0          	pxor   %xmm0,%xmm2
1402bca99:	f3 0f 7f 51 c0       	movdqu %xmm2,-0x40(%rcx)
1402bca9e:	f3 0f 6f 41 d0       	movdqu -0x30(%rcx),%xmm0
1402bcaa3:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bcaa7:	f3 0f 7f 49 d0       	movdqu %xmm1,-0x30(%rcx)
1402bcaac:	49 3b c2             	cmp    %r10,%rax
1402bcaaf:	7c 9f                	jl     0x1402bca50
1402bcab1:	48 63 cd             	movslq %ebp,%rcx
1402bcab4:	48 3b cb             	cmp    %rbx,%rcx
1402bcab7:	7d 27                	jge    0x1402bcae0
1402bcab9:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1402bcabe:	49 2b d5             	sub    %r13,%rdx
1402bcac1:	4a 8d 04 29          	lea    (%rcx,%r13,1),%rax
1402bcac5:	48 2b d9             	sub    %rcx,%rbx
1402bcac8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402bcacf:	00
1402bcad0:	0f b6 0c 10          	movzbl (%rax,%rdx,1),%ecx
1402bcad4:	30 08                	xor    %cl,(%rax)
1402bcad6:	48 8d 40 01          	lea    0x1(%rax),%rax
1402bcada:	48 83 eb 01          	sub    $0x1,%rbx
1402bcade:	75 f0                	jne    0x1402bcad0
1402bcae0:	bd 01 00 00 00       	mov    $0x1,%ebp
1402bcae5:	ba 40 00 00 00       	mov    $0x40,%edx
1402bcaea:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402bcaef:	e8 4c 47 d4 ff       	call   0x140001240
1402bcaf4:	49 63 d6             	movslq %r14d,%rdx
1402bcaf7:	4c 8d 05 ea e0 0e 00 	lea    0xee0ea(%rip),%r8        # 0x1403aabe8
1402bcafe:	41 b9 68 00 00 00    	mov    $0x68,%r9d
1402bcb04:	49 8b cc             	mov    %r12,%rcx
1402bcb07:	e8 14 c9 f6 ff       	call   0x140229420
1402bcb0c:	8b c5                	mov    %ebp,%eax
1402bcb0e:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1402bcb15:	00
1402bcb16:	48 33 cc             	xor    %rsp,%rcx
1402bcb19:	e8 22 db 03 00       	call   0x1402fa640
1402bcb1e:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
1402bcb25:	41 5f                	pop    %r15
1402bcb27:	41 5e                	pop    %r14
1402bcb29:	41 5d                	pop    %r13
1402bcb2b:	41 5c                	pop    %r12
1402bcb2d:	5f                   	pop    %rdi
1402bcb2e:	5e                   	pop    %rsi
1402bcb2f:	5d                   	pop    %rbp
1402bcb30:	5b                   	pop    %rbx
1402bcb31:	c3                   	ret
1402bcb32:	cc                   	int3
1402bcb33:	cc                   	int3
1402bcb34:	cc                   	int3
1402bcb35:	cc                   	int3
1402bcb36:	cc                   	int3
1402bcb37:	cc                   	int3
1402bcb38:	cc                   	int3
1402bcb39:	cc                   	int3
1402bcb3a:	cc                   	int3
1402bcb3b:	cc                   	int3
1402bcb3c:	cc                   	int3
1402bcb3d:	cc                   	int3
1402bcb3e:	cc                   	int3
1402bcb3f:	cc                   	int3
1402bcb40:	b8 58 00 00 00       	mov    $0x58,%eax
1402bcb45:	e8 96 da 03 00       	call   0x1402fa5e0
1402bcb4a:	48 2b e0             	sub    %rax,%rsp
1402bcb4d:	33 c0                	xor    %eax,%eax
1402bcb4f:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402bcb54:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402bcb59:	8b 84 24 90 00 00 00 	mov    0x90(%rsp),%eax
1402bcb60:	89 44 24 30          	mov    %eax,0x30(%rsp)
1402bcb64:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1402bcb6b:	00
1402bcb6c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402bcb71:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
1402bcb78:	89 44 24 20          	mov    %eax,0x20(%rsp)
1402bcb7c:	e8 0f 00 00 00       	call   0x1402bcb90
1402bcb81:	48 83 c4 58          	add    $0x58,%rsp
1402bcb85:	c3                   	ret
1402bcb86:	cc                   	int3
1402bcb87:	cc                   	int3
1402bcb88:	cc                   	int3
1402bcb89:	cc                   	int3
1402bcb8a:	cc                   	int3
1402bcb8b:	cc                   	int3
1402bcb8c:	cc                   	int3
1402bcb8d:	cc                   	int3
1402bcb8e:	cc                   	int3
1402bcb8f:	cc                   	int3
1402bcb90:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402bcb95:	55                   	push   %rbp
1402bcb96:	56                   	push   %rsi
1402bcb97:	57                   	push   %rdi
1402bcb98:	41 54                	push   %r12
1402bcb9a:	41 55                	push   %r13
1402bcb9c:	41 56                	push   %r14
1402bcb9e:	41 57                	push   %r15
1402bcba0:	b8 10 01 00 00       	mov    $0x110,%eax
1402bcba5:	e8 36 da 03 00       	call   0x1402fa5e0
1402bcbaa:	48 2b e0             	sub    %rax,%rsp
1402bcbad:	48 8b 05 cc b5 14 00 	mov    0x14b5cc(%rip),%rax        # 0x140408180
1402bcbb4:	48 33 c4             	xor    %rsp,%rax
1402bcbb7:	48 89 84 24 00 01 00 	mov    %rax,0x100(%rsp)
1402bcbbe:	00
1402bcbbf:	48 8b 84 24 78 01 00 	mov    0x178(%rsp),%rax
1402bcbc6:	00
1402bcbc7:	33 ed                	xor    %ebp,%ebp
1402bcbc9:	44 8b ac 24 70 01 00 	mov    0x170(%rsp),%r13d
1402bcbd0:	00
1402bcbd1:	4c 8b e1             	mov    %rcx,%r12
1402bcbd4:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402bcbd9:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
1402bcbdf:	48 8b 8c 24 88 01 00 	mov    0x188(%rsp),%rcx
1402bcbe6:	00
1402bcbe7:	49 8b f8             	mov    %r8,%rdi
1402bcbea:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402bcbef:	8b f5                	mov    %ebp,%esi
1402bcbf1:	48 8b 84 24 90 01 00 	mov    0x190(%rsp),%rax
1402bcbf8:	00
1402bcbf9:	44 8b f5             	mov    %ebp,%r14d
1402bcbfc:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402bcc01:	49 63 d9             	movslq %r9d,%rbx
1402bcc04:	89 54 24 30          	mov    %edx,0x30(%rsp)
1402bcc08:	48 89 4c 24 58       	mov    %rcx,0x58(%rsp)
1402bcc0d:	44 89 7c 24 3c       	mov    %r15d,0x3c(%rsp)
1402bcc12:	89 6c 24 34          	mov    %ebp,0x34(%rsp)
1402bcc16:	48 85 c9             	test   %rcx,%rcx
1402bcc19:	75 12                	jne    0x1402bcc2d
1402bcc1b:	e8 00 d5 f5 ff       	call   0x14021a120
1402bcc20:	48 8b c8             	mov    %rax,%rcx
1402bcc23:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402bcc28:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402bcc2d:	48 85 c0             	test   %rax,%rax
1402bcc30:	48 0f 44 c1          	cmove  %rcx,%rax
1402bcc34:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402bcc39:	e8 62 39 f8 ff       	call   0x1402405a0
1402bcc3e:	89 44 24 38          	mov    %eax,0x38(%rsp)
1402bcc42:	39 6c 24 30          	cmp    %ebp,0x30(%rsp)
1402bcc46:	0f 8e 9f 06 00 00    	jle    0x1402bd2eb
1402bcc4c:	85 db                	test   %ebx,%ebx
1402bcc4e:	0f 8e 97 06 00 00    	jle    0x1402bd2eb
1402bcc54:	44 3b eb             	cmp    %ebx,%r13d
1402bcc57:	0f 8c 6c 06 00 00    	jl     0x1402bd2c9
1402bcc5d:	8d 0c 45 02 00 00 00 	lea    0x2(,%rax,2),%ecx
1402bcc64:	44 3b e9             	cmp    %ecx,%r13d
1402bcc67:	0f 8c 5c 06 00 00    	jl     0x1402bd2c9
1402bcc6d:	41 8b cd             	mov    %r13d,%ecx
1402bcc70:	48 8d 15 71 df 0e 00 	lea    0xedf71(%rip),%rdx        # 0x1403aabe8
1402bcc77:	2b c8                	sub    %eax,%ecx
1402bcc79:	41 b8 9d 00 00 00    	mov    $0x9d,%r8d
1402bcc7f:	8d 41 ff             	lea    -0x1(%rcx),%eax
1402bcc82:	89 44 24 48          	mov    %eax,0x48(%rsp)
1402bcc86:	48 98                	cltq
1402bcc88:	48 8b c8             	mov    %rax,%rcx
1402bcc8b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402bcc90:	e8 2b c6 f6 ff       	call   0x1402292c0
1402bcc95:	4c 8b f8             	mov    %rax,%r15
1402bcc98:	49 63 c5             	movslq %r13d,%rax
1402bcc9b:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402bcca0:	4d 85 ff             	test   %r15,%r15
1402bcca3:	75 27                	jne    0x1402bcccc
1402bcca5:	c7 44 24 20 9f 00 00 	movl   $0x9f,0x20(%rsp)
1402bccac:	00
1402bccad:	ba 99 00 00 00       	mov    $0x99,%edx
1402bccb2:	4c 8d 0d 2f df 0e 00 	lea    0xedf2f(%rip),%r9        # 0x1403aabe8
1402bccb9:	b9 04 00 00 00       	mov    $0x4,%ecx
1402bccbe:	44 8d 42 a8          	lea    -0x58(%rdx),%r8d
1402bccc2:	e8 d9 46 f6 ff       	call   0x1402213a0
1402bccc7:	e9 9a 05 00 00       	jmp    0x1402bd266
1402bcccc:	41 b8 a3 00 00 00    	mov    $0xa3,%r8d
1402bccd2:	48 8d 15 0f df 0e 00 	lea    0xedf0f(%rip),%rdx        # 0x1403aabe8
1402bccd9:	48 8b c8             	mov    %rax,%rcx
1402bccdc:	e8 df c5 f6 ff       	call   0x1402292c0
1402bcce1:	4c 8b f0             	mov    %rax,%r14
1402bcce4:	48 85 c0             	test   %rax,%rax
1402bcce7:	75 0a                	jne    0x1402bccf3
1402bcce9:	c7 44 24 20 a6 00 00 	movl   $0xa6,0x20(%rsp)
1402bccf0:	00
1402bccf1:	eb ba                	jmp    0x1402bccad
1402bccf3:	49 63 c5             	movslq %r13d,%rax
1402bccf6:	48 03 fb             	add    %rbx,%rdi
1402bccf9:	4c 03 f0             	add    %rax,%r14
1402bccfc:	45 85 ed             	test   %r13d,%r13d
1402bccff:	7e 3d                	jle    0x1402bcd3e
1402bcd01:	49 8b d5             	mov    %r13,%rdx
1402bcd04:	0f 1f 40 00          	nopl   0x0(%rax)
1402bcd08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1402bcd0f:	00
1402bcd10:	8b c3                	mov    %ebx,%eax
1402bcd12:	8d 4b ff             	lea    -0x1(%rbx),%ecx
1402bcd15:	f7 d0                	not    %eax
1402bcd17:	c1 e9 1f             	shr    $0x1f,%ecx
1402bcd1a:	c1 e8 1f             	shr    $0x1f,%eax
1402bcd1d:	49 ff ce             	dec    %r14
1402bcd20:	23 c8                	and    %eax,%ecx
1402bcd22:	ff c9                	dec    %ecx
1402bcd24:	8b c1                	mov    %ecx,%eax
1402bcd26:	83 e0 01             	and    $0x1,%eax
1402bcd29:	2b d8                	sub    %eax,%ebx
1402bcd2b:	8b c1                	mov    %ecx,%eax
1402bcd2d:	83 e0 01             	and    $0x1,%eax
1402bcd30:	48 2b f8             	sub    %rax,%rdi
1402bcd33:	22 0f                	and    (%rdi),%cl
1402bcd35:	41 88 0e             	mov    %cl,(%r14)
1402bcd38:	48 83 ea 01          	sub    $0x1,%rdx
1402bcd3c:	75 d2                	jne    0x1402bcd10
1402bcd3e:	48 63 44 24 38       	movslq 0x38(%rsp),%rax
1402bcd43:	49 8d 5e 01          	lea    0x1(%r14),%rbx
1402bcd47:	41 0f b6 36          	movzbl (%r14),%esi
1402bcd4b:	8b d0                	mov    %eax,%edx
1402bcd4d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1402bcd52:	ff ce                	dec    %esi
1402bcd54:	44 8b 4c 24 48       	mov    0x48(%rsp),%r9d
1402bcd59:	4c 8b e8             	mov    %rax,%r13
1402bcd5c:	48 8d 78 01          	lea    0x1(%rax),%rdi
1402bcd60:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402bcd65:	49 03 fe             	add    %r14,%rdi
1402bcd68:	c1 ee 1f             	shr    $0x1f,%esi
1402bcd6b:	4c 8b c7             	mov    %rdi,%r8
1402bcd6e:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1402bcd75:	00
1402bcd76:	f7 de                	neg    %esi
1402bcd78:	e8 63 f7 ff ff       	call   0x1402bc4e0
1402bcd7d:	85 c0                	test   %eax,%eax
1402bcd7f:	0f 85 e1 04 00 00    	jne    0x1402bd266
1402bcd85:	44 8b 44 24 38       	mov    0x38(%rsp),%r8d
1402bcd8a:	44 8b d5             	mov    %ebp,%r10d
1402bcd8d:	45 85 c0             	test   %r8d,%r8d
1402bcd90:	0f 8e e5 00 00 00    	jle    0x1402bce7b
1402bcd96:	41 83 f8 40          	cmp    $0x40,%r8d
1402bcd9a:	0f 82 db 00 00 00    	jb     0x1402bce7b
1402bcda0:	41 8d 40 ff          	lea    -0x1(%r8),%eax
1402bcda4:	48 63 c8             	movslq %eax,%rcx
1402bcda7:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1402bcdae:	00
1402bcdaf:	48 03 d1             	add    %rcx,%rdx
1402bcdb2:	48 8d 04 19          	lea    (%rcx,%rbx,1),%rax
1402bcdb6:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1402bcdbd:	00
1402bcdbe:	48 3b c8             	cmp    %rax,%rcx
1402bcdc1:	77 09                	ja     0x1402bcdcc
1402bcdc3:	48 3b d3             	cmp    %rbx,%rdx
1402bcdc6:	0f 83 af 00 00 00    	jae    0x1402bce7b
1402bcdcc:	41 8b c8             	mov    %r8d,%ecx
1402bcdcf:	81 e1 3f 00 00 80    	and    $0x8000003f,%ecx
1402bcdd5:	7d 07                	jge    0x1402bcdde
1402bcdd7:	ff c9                	dec    %ecx
1402bcdd9:	83 c9 c0             	or     $0xffffffc0,%ecx
1402bcddc:	ff c1                	inc    %ecx
1402bcdde:	41 8b c0             	mov    %r8d,%eax
1402bcde1:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1402bcde8:	00
1402bcde9:	2b c1                	sub    %ecx,%eax
1402bcdeb:	4c 8d 8c 24 90 00 00 	lea    0x90(%rsp),%r9
1402bcdf2:	00
1402bcdf3:	48 98                	cltq
1402bcdf5:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
1402bcdf9:	48 2b d3             	sub    %rbx,%rdx
1402bcdfc:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402bce01:	4c 2b cb             	sub    %rbx,%r9
1402bce04:	49 c7 c3 e0 ff ff ff 	mov    $0xffffffffffffffe0,%r11
1402bce0b:	4c 2b db             	sub    %rbx,%r11
1402bce0e:	66 90                	xchg   %ax,%ax
1402bce10:	f3 0f 6f 44 0a e0    	movdqu -0x20(%rdx,%rcx,1),%xmm0
1402bce16:	41 83 c2 40          	add    $0x40,%r10d
1402bce1a:	f3 0f 6f 49 e0       	movdqu -0x20(%rcx),%xmm1
1402bce1f:	48 8d 49 40          	lea    0x40(%rcx),%rcx
1402bce23:	49 8d 04 0b          	lea    (%r11,%rcx,1),%rax
1402bce27:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bce2b:	f3 0f 7f 4c 0a a0    	movdqu %xmm1,-0x60(%rdx,%rcx,1)
1402bce31:	f3 41 0f 6f 44 09 a0 	movdqu -0x60(%r9,%rcx,1),%xmm0
1402bce38:	f3 0f 6f 49 b0       	movdqu -0x50(%rcx),%xmm1
1402bce3d:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bce41:	f3 0f 6f 41 c0       	movdqu -0x40(%rcx),%xmm0
1402bce46:	f3 41 0f 7f 4c 09 a0 	movdqu %xmm1,-0x60(%r9,%rcx,1)
1402bce4d:	f3 0f 6f 4c 11 c0    	movdqu -0x40(%rcx,%rdx,1),%xmm1
1402bce53:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bce57:	f3 0f 7f 4c 11 c0    	movdqu %xmm1,-0x40(%rcx,%rdx,1)
1402bce5d:	f3 42 0f 6f 44 09 c0 	movdqu -0x40(%rcx,%r9,1),%xmm0
1402bce64:	f3 0f 6f 49 d0       	movdqu -0x30(%rcx),%xmm1
1402bce69:	66 0f ef c8          	pxor   %xmm0,%xmm1
1402bce6d:	f3 42 0f 7f 4c 09 c0 	movdqu %xmm1,-0x40(%rcx,%r9,1)
1402bce74:	48 3b 44 24 68       	cmp    0x68(%rsp),%rax
1402bce79:	7c 95                	jl     0x1402bce10
1402bce7b:	49 63 d2             	movslq %r10d,%rdx
1402bce7e:	49 3b d5             	cmp    %r13,%rdx
1402bce81:	7d 26                	jge    0x1402bcea9
1402bce83:	48 8d 84 24 80 00 00 	lea    0x80(%rsp),%rax
1402bce8a:	00
1402bce8b:	48 2b d8             	sub    %rax,%rbx
1402bce8e:	66 90                	xchg   %ax,%ax
1402bce90:	48 8d 8c 24 80 00 00 	lea    0x80(%rsp),%rcx
1402bce97:	00
1402bce98:	48 03 ca             	add    %rdx,%rcx
1402bce9b:	48 ff c2             	inc    %rdx
1402bce9e:	0f b6 04 0b          	movzbl (%rbx,%rcx,1),%eax
1402bcea2:	30 01                	xor    %al,(%rcx)
1402bcea4:	49 3b d5             	cmp    %r13,%rdx
1402bcea7:	7c e7                	jl     0x1402bce90
1402bcea9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402bceae:	45 8b c8             	mov    %r8d,%r9d
1402bceb1:	8b 5c 24 48          	mov    0x48(%rsp),%ebx
1402bceb5:	4c 8d 84 24 80 00 00 	lea    0x80(%rsp),%r8
1402bcebc:	00
1402bcebd:	8b d3                	mov    %ebx,%edx
1402bcebf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402bcec4:	49 8b cf             	mov    %r15,%rcx
1402bcec7:	e8 14 f6 ff ff       	call   0x1402bc4e0
1402bcecc:	85 c0                	test   %eax,%eax
1402bcece:	0f 85 92 03 00 00    	jne    0x1402bd266
1402bced4:	44 8b c5             	mov    %ebp,%r8d
1402bced7:	85 db                	test   %ebx,%ebx
1402bced9:	0f 8e b1 00 00 00    	jle    0x1402bcf90
1402bcedf:	83 fb 40             	cmp    $0x40,%ebx
1402bcee2:	0f 82 a8 00 00 00    	jb     0x1402bcf90
1402bcee8:	8d 43 ff             	lea    -0x1(%rbx),%eax
1402bceeb:	48 63 c8             	movslq %eax,%rcx
1402bceee:	48 8d 04 39          	lea    (%rcx,%rdi,1),%rax
1402bcef2:	4a 8d 14 39          	lea    (%rcx,%r15,1),%rdx
1402bcef6:	4c 3b f8             	cmp    %rax,%r15
1402bcef9:	77 09                	ja     0x1402bcf04