1401fe1e6:	f3 0f 6f 0b          	movdqu (%rbx),%xmm1
1401fe1ea:	49 2b c2             	sub    %r10,%rax
1401fe1ed:	0f 10 00             	movups (%rax),%xmm0
1401fe1f0:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
1401fe1f4:	f3 0f 7f 08          	movdqu %xmm1,(%rax)
1401fe1f8:	e9 02 ff ff ff       	jmp    0x1401fe0ff
1401fe1fd:	0f 10 02             	movups (%rdx),%xmm0
1401fe200:	f3 0f 6f 09          	movdqu (%rcx),%xmm1
1401fe204:	f3 0f 7f 01          	movdqu %xmm0,(%rcx)
1401fe208:	f3 0f 7f 0a          	movdqu %xmm1,(%rdx)
1401fe20c:	e9 eb fe ff ff       	jmp    0x1401fe0fc
1401fe211:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1401fe216:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401fe21b:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401fe220:	49 89 1e             	mov    %rbx,(%r14)
1401fe223:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401fe228:	49 89 46 08          	mov    %rax,0x8(%r14)
1401fe22c:	49 8b c6             	mov    %r14,%rax
1401fe22f:	48 83 c4 30          	add    $0x30,%rsp
1401fe233:	41 5e                	pop    %r14
1401fe235:	c3                   	ret
1401fe236:	90                   	nop
1401fe237:	90                   	nop
1401fe238:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fe23d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401fe242:	57                   	push   %rdi
1401fe243:	48 83 ec 10          	sub    $0x10,%rsp
1401fe247:	49 8b d9             	mov    %r9,%rbx
1401fe24a:	48 8b fa             	mov    %rdx,%rdi
1401fe24d:	4d 8d 48 ff          	lea    -0x1(%r8),%r9
1401fe251:	4c 8b d2             	mov    %rdx,%r10
1401fe254:	4d 8b d9             	mov    %r9,%r11
1401fe257:	49 d1 fb             	sar    $1,%r11
1401fe25a:	49 3b d3             	cmp    %r11,%rdx
1401fe25d:	7d 5e                	jge    0x1401fe2bd
1401fe25f:	4b 8d 34 12          	lea    (%r10,%r10,1),%rsi
1401fe263:	49 c1 e2 05          	shl    $0x5,%r10
1401fe267:	f3 41 0f 6f 54 0a 10 	movdqu 0x10(%r10,%rcx,1),%xmm2
1401fe26e:	f3 41 0f 6f 5c 0a 20 	movdqu 0x20(%r10,%rcx,1),%xmm3
1401fe275:	0f 28 ca             	movaps %xmm2,%xmm1
1401fe278:	0f 28 c3             	movaps %xmm3,%xmm0
1401fe27b:	0f c6 ca 55          	shufps $0x55,%xmm2,%xmm1
1401fe27f:	0f c6 c3 55          	shufps $0x55,%xmm3,%xmm0
1401fe283:	0f 2e c1             	ucomiss %xmm1,%xmm0
1401fe286:	7a 07                	jp     0x1401fe28f
1401fe288:	75 05                	jne    0x1401fe28f
1401fe28a:	0f 2f d3             	comiss %xmm3,%xmm2
1401fe28d:	eb 03                	jmp    0x1401fe292
1401fe28f:	0f 2f c8             	comiss %xmm0,%xmm1
1401fe292:	0f 97 c0             	seta   %al
1401fe295:	48 03 d2             	add    %rdx,%rdx
1401fe298:	44 0f b6 d0          	movzbl %al,%r10d
1401fe29c:	49 83 f2 01          	xor    $0x1,%r10
1401fe2a0:	49 ff c2             	inc    %r10
1401fe2a3:	4c 03 d6             	add    %rsi,%r10
1401fe2a6:	49 8b c2             	mov    %r10,%rax
1401fe2a9:	48 03 c0             	add    %rax,%rax
1401fe2ac:	0f 10 04 c1          	movups (%rcx,%rax,8),%xmm0
1401fe2b0:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
1401fe2b5:	49 8b d2             	mov    %r10,%rdx
1401fe2b8:	4d 3b d3             	cmp    %r11,%r10
1401fe2bb:	7c a2                	jl     0x1401fe25f
1401fe2bd:	4d 3b d3             	cmp    %r11,%r10
1401fe2c0:	75 1a                	jne    0x1401fe2dc
1401fe2c2:	41 f6 c0 01          	test   $0x1,%r8b
1401fe2c6:	75 14                	jne    0x1401fe2dc
1401fe2c8:	4d 03 c0             	add    %r8,%r8
1401fe2cb:	48 03 d2             	add    %rdx,%rdx
1401fe2ce:	42 0f 10 44 c1 f0    	movups -0x10(%rcx,%r8,8),%xmm0
1401fe2d4:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
1401fe2d9:	49 8b d1             	mov    %r9,%rdx
1401fe2dc:	48 3b fa             	cmp    %rdx,%rdi
1401fe2df:	7d 55                	jge    0x1401fe336
1401fe2e1:	0f 10 03             	movups (%rbx),%xmm0
1401fe2e4:	f3 0f 7f 04 24       	movdqu %xmm0,(%rsp)
1401fe2e9:	f3 0f 10 54 24 04    	movss  0x4(%rsp),%xmm2
1401fe2ef:	f3 0f 10 1c 24       	movss  (%rsp),%xmm3
1401fe2f4:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
1401fe2f8:	48 d1 f8             	sar    $1,%rax
1401fe2fb:	4c 8b c0             	mov    %rax,%r8
1401fe2fe:	4d 03 c0             	add    %r8,%r8
1401fe301:	f3 42 0f 6f 0c c1    	movdqu (%rcx,%r8,8),%xmm1
1401fe307:	0f 28 c1             	movaps %xmm1,%xmm0
1401fe30a:	0f c6 c1 55          	shufps $0x55,%xmm1,%xmm0
1401fe30e:	0f 2e c2             	ucomiss %xmm2,%xmm0
1401fe311:	7a 07                	jp     0x1401fe31a
1401fe313:	75 05                	jne    0x1401fe31a
1401fe315:	0f 2f d9             	comiss %xmm1,%xmm3
1401fe318:	eb 03                	jmp    0x1401fe31d
1401fe31a:	0f 2f d0             	comiss %xmm0,%xmm2
1401fe31d:	41 0f 97 c1          	seta   %r9b
1401fe321:	45 84 c9             	test   %r9b,%r9b
1401fe324:	74 10                	je     0x1401fe336
1401fe326:	48 03 d2             	add    %rdx,%rdx
1401fe329:	f3 0f 7f 0c d1       	movdqu %xmm1,(%rcx,%rdx,8)
1401fe32e:	48 8b d0             	mov    %rax,%rdx
1401fe331:	48 3b f8             	cmp    %rax,%rdi
1401fe334:	7c be                	jl     0x1401fe2f4
1401fe336:	0f 10 03             	movups (%rbx),%xmm0
1401fe339:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1401fe33e:	48 03 d2             	add    %rdx,%rdx
1401fe341:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1401fe346:	f3 0f 7f 04 d1       	movdqu %xmm0,(%rcx,%rdx,8)
1401fe34b:	48 83 c4 10          	add    $0x10,%rsp
1401fe34f:	5f                   	pop    %rdi
1401fe350:	c3                   	ret
1401fe351:	90                   	nop
1401fe352:	90                   	nop
1401fe353:	90                   	nop
1401fe354:	f3 0f 6f 11          	movdqu (%rcx),%xmm2
1401fe358:	f3 0f 6f 1a          	movdqu (%rdx),%xmm3
1401fe35c:	0f 28 ca             	movaps %xmm2,%xmm1
1401fe35f:	0f 28 c3             	movaps %xmm3,%xmm0
1401fe362:	0f c6 ca 55          	shufps $0x55,%xmm2,%xmm1
1401fe366:	0f c6 c3 55          	shufps $0x55,%xmm3,%xmm0
1401fe36a:	0f 2e c1             	ucomiss %xmm1,%xmm0
1401fe36d:	7a 07                	jp     0x1401fe376
1401fe36f:	75 05                	jne    0x1401fe376
1401fe371:	0f 2f d3             	comiss %xmm3,%xmm2
1401fe374:	eb 03                	jmp    0x1401fe379
1401fe376:	0f 2f c8             	comiss %xmm0,%xmm1
1401fe379:	0f 97 c0             	seta   %al
1401fe37c:	84 c0                	test   %al,%al
1401fe37e:	74 08                	je     0x1401fe388
1401fe380:	f3 0f 7f 12          	movdqu %xmm2,(%rdx)
1401fe384:	f3 0f 7f 19          	movdqu %xmm3,(%rcx)
1401fe388:	f3 0f 6f 12          	movdqu (%rdx),%xmm2
1401fe38c:	f3 41 0f 6f 18       	movdqu (%r8),%xmm3
1401fe391:	0f 28 ca             	movaps %xmm2,%xmm1
1401fe394:	0f 28 c3             	movaps %xmm3,%xmm0
1401fe397:	0f c6 ca 55          	shufps $0x55,%xmm2,%xmm1
1401fe39b:	0f c6 c3 55          	shufps $0x55,%xmm3,%xmm0
1401fe39f:	0f 2e c1             	ucomiss %xmm1,%xmm0
1401fe3a2:	7a 07                	jp     0x1401fe3ab
1401fe3a4:	75 05                	jne    0x1401fe3ab
1401fe3a6:	0f 2f d3             	comiss %xmm3,%xmm2
1401fe3a9:	eb 03                	jmp    0x1401fe3ae
1401fe3ab:	0f 2f c8             	comiss %xmm0,%xmm1
1401fe3ae:	0f 97 c0             	seta   %al
1401fe3b1:	84 c0                	test   %al,%al
1401fe3b3:	74 3d                	je     0x1401fe3f2
1401fe3b5:	f3 41 0f 7f 10       	movdqu %xmm2,(%r8)
1401fe3ba:	f3 0f 6f cb          	movdqu %xmm3,%xmm1
1401fe3be:	f3 0f 7f 1a          	movdqu %xmm3,(%rdx)
1401fe3c2:	f3 0f 6f 19          	movdqu (%rcx),%xmm3
1401fe3c6:	0f 28 c1             	movaps %xmm1,%xmm0
1401fe3c9:	0f 28 d3             	movaps %xmm3,%xmm2
1401fe3cc:	0f c6 c1 55          	shufps $0x55,%xmm1,%xmm0
1401fe3d0:	0f c6 d3 55          	shufps $0x55,%xmm3,%xmm2
1401fe3d4:	0f 2e c2             	ucomiss %xmm2,%xmm0
1401fe3d7:	7a 07                	jp     0x1401fe3e0
1401fe3d9:	75 05                	jne    0x1401fe3e0
1401fe3db:	0f 2f d9             	comiss %xmm1,%xmm3
1401fe3de:	eb 03                	jmp    0x1401fe3e3
1401fe3e0:	0f 2f d0             	comiss %xmm0,%xmm2
1401fe3e3:	0f 97 c0             	seta   %al
1401fe3e6:	84 c0                	test   %al,%al
1401fe3e8:	74 08                	je     0x1401fe3f2
1401fe3ea:	f3 0f 7f 1a          	movdqu %xmm3,(%rdx)
1401fe3ee:	f3 0f 7f 09          	movdqu %xmm1,(%rcx)
1401fe3f2:	c3                   	ret
1401fe3f3:	90                   	nop
1401fe3f4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fe3f9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401fe3fe:	57                   	push   %rdi
1401fe3ff:	48 83 ec 20          	sub    $0x20,%rsp
1401fe403:	48 8b f9             	mov    %rcx,%rdi
1401fe406:	48 81 c1 40 01 00 00 	add    $0x140,%rcx
1401fe40d:	e8 be ca e1 ff       	call   0x14001aed0
1401fe412:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
1401fe416:	e8 b1 11 fb ff       	call   0x1401af5cc
1401fe41b:	48 8b 5f 18          	mov    0x18(%rdi),%rbx
1401fe41f:	83 ce ff             	or     $0xffffffff,%esi
1401fe422:	48 85 db             	test   %rbx,%rbx
1401fe425:	74 35                	je     0x1401fe45c
1401fe427:	8b c6                	mov    %esi,%eax
1401fe429:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401fe42e:	03 c6                	add    %esi,%eax
1401fe430:	75 2a                	jne    0x1401fe45c
1401fe432:	48 8b 03             	mov    (%rbx),%rax
1401fe435:	48 8b cb             	mov    %rbx,%rcx
1401fe438:	48 8b 00             	mov    (%rax),%rax
1401fe43b:	ff 15 f7 e7 90 00    	call   *0x90e7f7(%rip)        # 0x140b0cc38
1401fe441:	8b c6                	mov    %esi,%eax
1401fe443:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401fe448:	03 c6                	add    %esi,%eax
1401fe44a:	75 10                	jne    0x1401fe45c
1401fe44c:	48 8b 03             	mov    (%rbx),%rax
1401fe44f:	48 8b cb             	mov    %rbx,%rcx
1401fe452:	48 8b 40 08          	mov    0x8(%rax),%rax
1401fe456:	ff 15 dc e7 90 00    	call   *0x90e7dc(%rip)        # 0x140b0cc38
1401fe45c:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1401fe460:	48 85 db             	test   %rbx,%rbx
1401fe463:	74 35                	je     0x1401fe49a
1401fe465:	8b c6                	mov    %esi,%eax
1401fe467:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401fe46c:	03 c6                	add    %esi,%eax
1401fe46e:	75 2a                	jne    0x1401fe49a
1401fe470:	48 8b 03             	mov    (%rbx),%rax
1401fe473:	48 8b cb             	mov    %rbx,%rcx
1401fe476:	48 8b 00             	mov    (%rax),%rax
1401fe479:	ff 15 b9 e7 90 00    	call   *0x90e7b9(%rip)        # 0x140b0cc38
1401fe47f:	8b c6                	mov    %esi,%eax
1401fe481:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401fe486:	03 c6                	add    %esi,%eax
1401fe488:	75 10                	jne    0x1401fe49a
1401fe48a:	48 8b 03             	mov    (%rbx),%rax
1401fe48d:	48 8b cb             	mov    %rbx,%rcx
1401fe490:	48 8b 40 08          	mov    0x8(%rax),%rax
1401fe494:	ff 15 9e e7 90 00    	call   *0x90e79e(%rip)        # 0x140b0cc38
1401fe49a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fe49f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401fe4a4:	48 83 c4 20          	add    $0x20,%rsp
1401fe4a8:	5f                   	pop    %rdi
1401fe4a9:	c3                   	ret
1401fe4aa:	90                   	nop
1401fe4ab:	90                   	nop
1401fe4ac:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401fe4b1:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1401fe4b6:	55                   	push   %rbp
1401fe4b7:	56                   	push   %rsi
1401fe4b8:	57                   	push   %rdi
1401fe4b9:	41 54                	push   %r12
1401fe4bb:	41 55                	push   %r13
1401fe4bd:	41 56                	push   %r14
1401fe4bf:	41 57                	push   %r15
1401fe4c1:	48 8d ac 24 40 ff ff 	lea    -0xc0(%rsp),%rbp
1401fe4c8:	ff
1401fe4c9:	48 81 ec c0 01 00 00 	sub    $0x1c0,%rsp
1401fe4d0:	48 8b 05 69 0b ac 00 	mov    0xac0b69(%rip),%rax        # 0x140cbf040
1401fe4d7:	48 33 c4             	xor    %rsp,%rax
1401fe4da:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
1401fe4e1:	4c 8b e2             	mov    %rdx,%r12
1401fe4e4:	4c 8b f9             	mov    %rcx,%r15
1401fe4e7:	48 89 55 50          	mov    %rdx,0x50(%rbp)
1401fe4eb:	45 33 f6             	xor    %r14d,%r14d
1401fe4ee:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1401fe4f3:	45 8b ee             	mov    %r14d,%r13d
1401fe4f6:	48 8b 0a             	mov    (%rdx),%rcx
1401fe4f9:	48 8b 01             	mov    (%rcx),%rax
1401fe4fc:	48 8b 40 40          	mov    0x40(%rax),%rax
1401fe500:	ff 15 32 e7 90 00    	call   *0x90e732(%rip)        # 0x140b0cc38
1401fe506:	83 ce ff             	or     $0xffffffff,%esi
1401fe509:	48 85 c0             	test   %rax,%rax
1401fe50c:	0f 84 e1 0c 00 00    	je     0x1401ff1f3
1401fe512:	bb 1a 00 00 00       	mov    $0x1a,%ebx
1401fe517:	49 8b cf             	mov    %r15,%rcx
1401fe51a:	e8 cd b2 e0 ff       	call   0x1400097ec
1401fe51f:	49 8b 0c 24          	mov    (%r12),%rcx
1401fe523:	48 8b 01             	mov    (%rcx),%rax
1401fe526:	4d 8b c5             	mov    %r13,%r8
1401fe529:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401fe52e:	48 8b 40 30          	mov    0x30(%rax),%rax
1401fe532:	ff 15 00 e7 90 00    	call   *0x90e700(%rip)        # 0x140b0cc38
1401fe538:	90                   	nop
1401fe539:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1401fe53e:	48 8b 01             	mov    (%rcx),%rax
1401fe541:	48 8b 40 18          	mov    0x18(%rax),%rax
1401fe545:	ff 15 ed e6 90 00    	call   *0x90e6ed(%rip)        # 0x140b0cc38
1401fe54b:	83 f8 18             	cmp    $0x18,%eax
1401fe54e:	0f 85 88 0b 00 00    	jne    0x1401ff0dc
1401fe554:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1401fe559:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401fe55e:	e8 51 e8 e1 ff       	call   0x14001cdb4
1401fe563:	90                   	nop
1401fe564:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fe567:	f3 0f 7f 45 20       	movdqu %xmm0,0x20(%rbp)
1401fe56c:	4c 89 75 30          	mov    %r14,0x30(%rbp)
1401fe570:	89 5c 24 60          	mov    %ebx,0x60(%rsp)
1401fe574:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1401fe579:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
1401fe57d:	8d 53 e7             	lea    -0x19(%rbx),%edx
1401fe580:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1401fe584:	e8 03 42 e2 ff       	call   0x14002278c
1401fe589:	48 8b 45 80          	mov    -0x80(%rbp),%rax
1401fe58d:	44 89 74 24 60       	mov    %r14d,0x60(%rsp)
1401fe592:	85 db                	test   %ebx,%ebx
1401fe594:	75 06                	jne    0x1401fe59c
1401fe596:	33 c9                	xor    %ecx,%ecx
1401fe598:	89 08                	mov    %ecx,(%rax)
1401fe59a:	eb 02                	jmp    0x1401fe59e
1401fe59c:	89 18                	mov    %ebx,(%rax)
1401fe59e:	b9 04 00 00 00       	mov    $0x4,%ecx
1401fe5a3:	48 8d 14 08          	lea    (%rax,%rcx,1),%rdx
1401fe5a7:	48 89 55 88          	mov    %rdx,-0x78(%rbp)
1401fe5ab:	c7 44 24 60 0c 00 00 	movl   $0xc,0x60(%rsp)
1401fe5b2:	00
1401fe5b3:	48 3b 55 90          	cmp    -0x70(%rbp),%rdx
1401fe5b7:	74 0c                	je     0x1401fe5c5
1401fe5b9:	c7 02 0c 00 00 00    	movl   $0xc,(%rdx)
1401fe5bf:	48 01 4d 88          	add    %rcx,-0x78(%rbp)
1401fe5c3:	eb 0e                	jmp    0x1401fe5d3
1401fe5c5:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
1401fe5ca:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1401fe5ce:	e8 3d 38 e3 ff       	call   0x140031e10
1401fe5d3:	45 33 c9             	xor    %r9d,%r9d
1401fe5d6:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1401fe5da:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1401fe5de:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401fe5e3:	e8 b0 3d ed ff       	call   0x1400d2398
1401fe5e8:	48 8b 7d 20          	mov    0x20(%rbp),%rdi
1401fe5ec:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401fe5f0:	48 3b f9             	cmp    %rcx,%rdi
1401fe5f3:	74 6c                	je     0x1401fe661
1401fe5f5:	48 8b 07             	mov    (%rdi),%rax
1401fe5f8:	48 8b 58 30          	mov    0x30(%rax),%rbx
1401fe5fc:	48 3b 58 38          	cmp    0x38(%rax),%rbx
1401fe600:	74 53                	je     0x1401fe655
1401fe602:	49 8b 57 78          	mov    0x78(%r15),%rdx
1401fe606:	49 3b 97 80 00 00 00 	cmp    0x80(%r15),%rdx
1401fe60d:	74 29                	je     0x1401fe638
1401fe60f:	4c 89 32             	mov    %r14,(%rdx)
1401fe612:	4c 89 72 08          	mov    %r14,0x8(%rdx)
1401fe616:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401fe61a:	48 85 c0             	test   %rax,%rax
1401fe61d:	74 04                	je     0x1401fe623
1401fe61f:	f0 ff 40 08          	lock incl 0x8(%rax)
1401fe623:	48 8b 03             	mov    (%rbx),%rax
1401fe626:	48 89 02             	mov    %rax,(%rdx)
1401fe629:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401fe62d:	48 89 42 08          	mov    %rax,0x8(%rdx)
1401fe631:	49 83 47 78 10       	addq   $0x10,0x78(%r15)
1401fe636:	eb 0c                	jmp    0x1401fe644
1401fe638:	4c 8b c3             	mov    %rbx,%r8
1401fe63b:	49 8d 4f 70          	lea    0x70(%r15),%rcx
1401fe63f:	e8 e0 1e e2 ff       	call   0x140020524
1401fe644:	48 83 c3 10          	add    $0x10,%rbx
1401fe648:	48 8b 07             	mov    (%rdi),%rax
1401fe64b:	48 3b 58 38          	cmp    0x38(%rax),%rbx
1401fe64f:	75 b1                	jne    0x1401fe602
1401fe651:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401fe655:	48 83 c7 10          	add    $0x10,%rdi
1401fe659:	48 3b f9             	cmp    %rcx,%rdi
1401fe65c:	75 97                	jne    0x1401fe5f5
1401fe65e:	83 ce ff             	or     $0xffffffff,%esi
1401fe661:	41 f6 87 88 00 00 00 	testb  $0x4,0x88(%r15)
1401fe668:	04
1401fe669:	74 19                	je     0x1401fe684
1401fe66b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fe66e:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1401fe673:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401fe677:	83 4c 24 30 01       	orl    $0x1,0x30(%rsp)
1401fe67c:	49 8b c6             	mov    %r14,%rax
1401fe67f:	e9 17 01 00 00       	jmp    0x1401fe79b
1401fe684:	48 8d 55 58          	lea    0x58(%rbp),%rdx
1401fe688:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401fe68d:	e8 7a 72 eb ff       	call   0x1400b590c
1401fe692:	83 4c 24 30 02       	orl    $0x2,0x30(%rsp)
1401fe697:	48 8b 08             	mov    (%rax),%rcx
1401fe69a:	48 81 c1 88 00 00 00 	add    $0x88,%rcx