14039d37f:	48 8b cb             	mov    %rbx,%rcx
14039d382:	e8 89 1c b4 00       	call   0x140edf010
14039d387:	42 c6 04 2b 0a       	movb   $0xa,(%rbx,%r13,1)
14039d38c:	c6 04 33 00          	movb   $0x0,(%rbx,%rsi,1)
14039d390:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14039d395:	48 83 7d 80 0f       	cmpq   $0xf,-0x80(%rbp)
14039d39a:	4c 0f 47 44 24 68    	cmova  0x68(%rsp),%r8
14039d3a0:	44 8b 4c 24 78       	mov    0x78(%rsp),%r9d
14039d3a5:	41 8b 97 e0 0c 00 00 	mov    0xce0(%r15),%edx
14039d3ac:	49 8b cf             	mov    %r15,%rcx
14039d3af:	e8 3c e3 ff ff       	call   0x14039b6f0
14039d3b4:	0f b6 d8             	movzbl %al,%ebx
14039d3b7:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
14039d3bb:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d3bf:	0f 86 5b 08 00 00    	jbe    0x14039dc20
14039d3c5:	48 ff c2             	inc    %rdx
14039d3c8:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14039d3cd:	48 8b c1             	mov    %rcx,%rax
14039d3d0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039d3d7:	72 19                	jb     0x14039d3f2
14039d3d9:	48 83 c2 27          	add    $0x27,%rdx
14039d3dd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039d3e1:	48 2b c1             	sub    %rcx,%rax
14039d3e4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039d3e8:	48 83 f8 1f          	cmp    $0x1f,%rax
14039d3ec:	0f 87 01 09 00 00    	ja     0x14039dcf3
14039d3f2:	e8 4d dd a7 00       	call   0x140e1b144
14039d3f7:	e9 24 08 00 00       	jmp    0x14039dc20
14039d3fc:	49 8d 97 68 0d 00 00 	lea    0xd68(%r15),%rdx
14039d403:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14039d407:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14039d40c:	76 03                	jbe    0x14039d411
14039d40e:	48 8b 12             	mov    (%rdx),%rdx
14039d411:	45 33 c9             	xor    %r9d,%r9d
14039d414:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14039d418:	e8 73 a7 4c 00       	call   0x140867b90
14039d41d:	90                   	nop
14039d41e:	4d 8d 87 e8 0d 00 00 	lea    0xde8(%r15),%r8
14039d425:	49 8b 40 10          	mov    0x10(%r8),%rax
14039d429:	48 ba ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdx
14039d430:	ff ff 7f
14039d433:	48 2b d0             	sub    %rax,%rdx
14039d436:	48 83 fa 0a          	cmp    $0xa,%rdx
14039d43a:	0f 82 b9 08 00 00    	jb     0x14039dcf9
14039d440:	4d 8b c8             	mov    %r8,%r9
14039d443:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
14039d448:	76 03                	jbe    0x14039d44d
14039d44a:	4d 8b 08             	mov    (%r8),%r9
14039d44d:	48 c7 44 24 30 0a 00 	movq   $0xa,0x30(%rsp)
14039d454:	00 00
14039d456:	48 8d 0d 43 73 c4 00 	lea    0xc47343(%rip),%rcx        # 0x140fe47a0
14039d45d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14039d462:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14039d467:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
14039d46c:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14039d470:	e8 6b 53 e9 ff       	call   0x1402327e0
14039d475:	90                   	nop
14039d476:	4c 8d 4d 08          	lea    0x8(%rbp),%r9
14039d47a:	4c 8d 45 48          	lea    0x48(%rbp),%r8
14039d47e:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
14039d483:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14039d488:	e8 d3 0d e4 ff       	call   0x1401de260
14039d48d:	bb 00 e0 00 00       	mov    $0xe000,%ebx
14039d492:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14039d497:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
14039d49b:	48 8b c2             	mov    %rdx,%rax
14039d49e:	48 2b c1             	sub    %rcx,%rax
14039d4a1:	48 83 f8 01          	cmp    $0x1,%rax
14039d4a5:	72 25                	jb     0x14039d4cc
14039d4a7:	48 8d 41 01          	lea    0x1(%rcx),%rax
14039d4ab:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14039d4b0:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14039d4b5:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d4b9:	48 0f 47 44 24 68    	cmova  0x68(%rsp),%rax
14039d4bf:	66 c7 04 08 0a 00    	movw   $0xa,(%rax,%rcx,1)
14039d4c5:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14039d4ca:	eb 25                	jmp    0x14039d4f1
14039d4cc:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
14039d4d3:	00 00
14039d4d5:	4c 8d 0d 90 93 c1 00 	lea    0xc19390(%rip),%r9        # 0x140fb686c
14039d4dc:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
14039d4e2:	ba 01 00 00 00       	mov    $0x1,%edx
14039d4e7:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14039d4ec:	e8 8f b1 e0 ff       	call   0x1401a8680
14039d4f1:	0f 57 c0             	xorps  %xmm0,%xmm0
14039d4f4:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
14039d4f8:	0f 57 c9             	xorps  %xmm1,%xmm1
14039d4fb:	f3 0f 7f 4d 38       	movdqu %xmm1,0x38(%rbp)
14039d500:	0f 10 00             	movups (%rax),%xmm0
14039d503:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
14039d507:	0f 10 48 10          	movups 0x10(%rax),%xmm1
14039d50b:	0f 11 4d 38          	movups %xmm1,0x38(%rbp)
14039d50f:	48 c7 40 10 00 00 00 	movq   $0x0,0x10(%rax)
14039d516:	00
14039d517:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
14039d51e:	00
14039d51f:	c6 00 00             	movb   $0x0,(%rax)
14039d522:	0f ba eb 10          	bts    $0x10,%ebx
14039d526:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
14039d52a:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d52e:	76 32                	jbe    0x14039d562
14039d530:	48 ff c2             	inc    %rdx
14039d533:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14039d538:	48 8b c1             	mov    %rcx,%rax
14039d53b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039d542:	72 19                	jb     0x14039d55d
14039d544:	48 83 c2 27          	add    $0x27,%rdx
14039d548:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039d54c:	48 2b c1             	sub    %rcx,%rax
14039d54f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039d553:	48 83 f8 1f          	cmp    $0x1f,%rax
14039d557:	0f 87 a2 07 00 00    	ja     0x14039dcff
14039d55d:	e8 e2 db a7 00       	call   0x140e1b144
14039d562:	66 0f 6f 35 c6 68 c0 	movdqa 0xc068c6(%rip),%xmm6        # 0x140fa3e30
14039d569:	00
14039d56a:	f3 0f 7f 74 24 78    	movdqu %xmm6,0x78(%rsp)
14039d570:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
14039d575:	48 8b 55 60          	mov    0x60(%rbp),%rdx
14039d579:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d57d:	76 32                	jbe    0x14039d5b1
14039d57f:	48 ff c2             	inc    %rdx
14039d582:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
14039d586:	48 8b c1             	mov    %rcx,%rax
14039d589:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039d590:	72 19                	jb     0x14039d5ab
14039d592:	48 83 c2 27          	add    $0x27,%rdx
14039d596:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039d59a:	48 2b c1             	sub    %rcx,%rax
14039d59d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039d5a1:	48 83 f8 1f          	cmp    $0x1f,%rax
14039d5a5:	0f 87 5a 07 00 00    	ja     0x14039dd05
14039d5ab:	e8 94 db a7 00       	call   0x140e1b144
14039d5b0:	90                   	nop
14039d5b1:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14039d5b5:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d5b9:	76 31                	jbe    0x14039d5ec
14039d5bb:	48 ff c2             	inc    %rdx
14039d5be:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14039d5c2:	48 8b c1             	mov    %rcx,%rax
14039d5c5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039d5cc:	72 19                	jb     0x14039d5e7
14039d5ce:	48 83 c2 27          	add    $0x27,%rdx
14039d5d2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039d5d6:	48 2b c1             	sub    %rcx,%rax
14039d5d9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039d5dd:	48 83 f8 1f          	cmp    $0x1f,%rax
14039d5e1:	0f 87 24 07 00 00    	ja     0x14039dd0b
14039d5e7:	e8 58 db a7 00       	call   0x140e1b144
14039d5ec:	f3 0f 7f 75 18       	movdqu %xmm6,0x18(%rbp)
14039d5f1:	c6 45 08 00          	movb   $0x0,0x8(%rbp)
14039d5f5:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14039d5f9:	48 83 7d 40 0f       	cmpq   $0xf,0x40(%rbp)
14039d5fe:	4c 0f 47 45 28       	cmova  0x28(%rbp),%r8
14039d603:	44 8b 4d 38          	mov    0x38(%rbp),%r9d
14039d607:	41 8b 97 e0 0c 00 00 	mov    0xce0(%r15),%edx
14039d60e:	49 8b cf             	mov    %r15,%rcx
14039d611:	e8 da e0 ff ff       	call   0x14039b6f0
14039d616:	84 c0                	test   %al,%al
14039d618:	0f 84 bc 05 00 00    	je     0x14039dbda
14039d61e:	49 8d 97 88 0d 00 00 	lea    0xd88(%r15),%rdx
14039d625:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14039d629:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14039d62e:	76 03                	jbe    0x14039d633
14039d630:	48 8b 12             	mov    (%rdx),%rdx
14039d633:	45 33 c9             	xor    %r9d,%r9d
14039d636:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
14039d63d:	e8 4e a5 4c 00       	call   0x140867b90
14039d642:	0f ba eb 11          	bts    $0x11,%ebx
14039d646:	83 cb 01             	or     $0x1,%ebx
14039d649:	0f 57 c0             	xorps  %xmm0,%xmm0
14039d64c:	0f 11 45 c8          	movups %xmm0,-0x38(%rbp)
14039d650:	66 0f 6f 0d f8 6c c0 	movdqa 0xc06cf8(%rip),%xmm1        # 0x140fa4350
14039d657:	00
14039d658:	f3 0f 7f 4d d8       	movdqu %xmm1,-0x28(%rbp)
14039d65d:	f2 0f 10 05 3b 6f c4 	movsd  0xc46f3b(%rip),%xmm0        # 0x140fe45a0
14039d664:	00
14039d665:	f2 0f 11 45 c8       	movsd  %xmm0,-0x38(%rbp)
14039d66a:	8b 05 38 6f c4 00    	mov    0xc46f38(%rip),%eax        # 0x140fe45a8
14039d670:	89 45 d0             	mov    %eax,-0x30(%rbp)
14039d673:	0f b6 05 32 6f c4 00 	movzbl 0xc46f32(%rip),%eax        # 0x140fe45ac
14039d67a:	88 45 d4             	mov    %al,-0x2c(%rbp)
14039d67d:	c6 45 d5 00          	movb   $0x0,-0x2b(%rbp)
14039d681:	83 cb 02             	or     $0x2,%ebx
14039d684:	89 5c 24 44          	mov    %ebx,0x44(%rsp)
14039d688:	4c 8d 85 88 00 00 00 	lea    0x88(%rbp),%r8
14039d68f:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14039d693:	49 8b cf             	mov    %r15,%rcx
14039d696:	e8 b5 06 00 00       	call   0x14039dd50
14039d69b:	84 c0                	test   %al,%al
14039d69d:	0f 84 d6 01 00 00    	je     0x14039d879
14039d6a3:	49 8d 97 a8 0d 00 00 	lea    0xda8(%r15),%rdx
14039d6aa:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14039d6ae:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14039d6b3:	76 03                	jbe    0x14039d6b8
14039d6b5:	48 8b 12             	mov    (%rdx),%rdx
14039d6b8:	45 33 c9             	xor    %r9d,%r9d
14039d6bb:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14039d6bf:	e8 cc a4 4c 00       	call   0x140867b90
14039d6c4:	0f ba eb 12          	bts    $0x12,%ebx
14039d6c8:	83 cb 04             	or     $0x4,%ebx
14039d6cb:	0f 57 c0             	xorps  %xmm0,%xmm0
14039d6ce:	0f 11 45 e8          	movups %xmm0,-0x18(%rbp)
14039d6d2:	66 0f 6f 0d f6 73 c0 	movdqa 0xc073f6(%rip),%xmm1        # 0x140fa4ad0
14039d6d9:	00
14039d6da:	f3 0f 7f 4d f8       	movdqu %xmm1,-0x8(%rbp)
14039d6df:	f2 0f 10 05 c9 6e c4 	movsd  0xc46ec9(%rip),%xmm0        # 0x140fe45b0
14039d6e6:	00
14039d6e7:	f2 0f 11 45 e8       	movsd  %xmm0,-0x18(%rbp)
14039d6ec:	0f b7 05 c5 6e c4 00 	movzwl 0xc46ec5(%rip),%eax        # 0x140fe45b8
14039d6f3:	66 89 45 f0          	mov    %ax,-0x10(%rbp)
14039d6f7:	0f b6 05 bc 6e c4 00 	movzbl 0xc46ebc(%rip),%eax        # 0x140fe45ba
14039d6fe:	88 45 f2             	mov    %al,-0xe(%rbp)
14039d701:	c6 45 f3 00          	movb   $0x0,-0xd(%rbp)
14039d705:	83 cb 08             	or     $0x8,%ebx
14039d708:	89 5c 24 44          	mov    %ebx,0x44(%rsp)
14039d70c:	4c 8d 45 68          	lea    0x68(%rbp),%r8
14039d710:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
14039d714:	49 8b cf             	mov    %r15,%rcx
14039d717:	e8 34 06 00 00       	call   0x14039dd50
14039d71c:	84 c0                	test   %al,%al
14039d71e:	0f 84 55 01 00 00    	je     0x14039d879
14039d724:	49 8d 97 c8 0d 00 00 	lea    0xdc8(%r15),%rdx
14039d72b:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14039d72f:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14039d734:	76 03                	jbe    0x14039d739
14039d736:	48 8b 12             	mov    (%rdx),%rdx
14039d739:	45 33 c9             	xor    %r9d,%r9d
14039d73c:	48 8d 8d c8 00 00 00 	lea    0xc8(%rbp),%rcx
14039d743:	e8 48 a4 4c 00       	call   0x140867b90
14039d748:	0f ba eb 13          	bts    $0x13,%ebx
14039d74c:	83 cb 10             	or     $0x10,%ebx
14039d74f:	0f 57 c0             	xorps  %xmm0,%xmm0
14039d752:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
14039d757:	66 0f 6f 0d 71 73 c0 	movdqa 0xc07371(%rip),%xmm1        # 0x140fa4ad0
14039d75e:	00
14039d75f:	f3 0f 7f 4c 24 78    	movdqu %xmm1,0x78(%rsp)
14039d765:	f2 0f 10 05 53 6e c4 	movsd  0xc46e53(%rip),%xmm0        # 0x140fe45c0
14039d76c:	00
14039d76d:	f2 0f 11 44 24 68    	movsd  %xmm0,0x68(%rsp)
14039d773:	0f b7 05 4e 6e c4 00 	movzwl 0xc46e4e(%rip),%eax        # 0x140fe45c8
14039d77a:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
14039d77f:	0f b6 05 44 6e c4 00 	movzbl 0xc46e44(%rip),%eax        # 0x140fe45ca
14039d786:	88 44 24 72          	mov    %al,0x72(%rsp)
14039d78a:	c6 44 24 73 00       	movb   $0x0,0x73(%rsp)
14039d78f:	83 cb 20             	or     $0x20,%ebx
14039d792:	89 5c 24 44          	mov    %ebx,0x44(%rsp)
14039d796:	4c 8d 85 c8 00 00 00 	lea    0xc8(%rbp),%r8
14039d79d:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14039d7a2:	49 8b cf             	mov    %r15,%rcx
14039d7a5:	e8 a6 05 00 00       	call   0x14039dd50
14039d7aa:	84 c0                	test   %al,%al
14039d7ac:	0f 84 c7 00 00 00    	je     0x14039d879
14039d7b2:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14039d7b6:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
14039d7bb:	76 03                	jbe    0x14039d7c0
14039d7bd:	48 8b 3f             	mov    (%rdi),%rdi
14039d7c0:	45 33 c9             	xor    %r9d,%r9d
14039d7c3:	48 8b d7             	mov    %rdi,%rdx
14039d7c6:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14039d7cd:	e8 be a3 4c 00       	call   0x140867b90
14039d7d2:	0f ba eb 14          	bts    $0x14,%ebx
14039d7d6:	83 cb 40             	or     $0x40,%ebx
14039d7d9:	0f 57 c0             	xorps  %xmm0,%xmm0
14039d7dc:	0f 11 85 a8 00 00 00 	movups %xmm0,0xa8(%rbp)
14039d7e3:	66 0f 6f 0d 05 6b c0 	movdqa 0xc06b05(%rip),%xmm1        # 0x140fa42f0
14039d7ea:	00
14039d7eb:	f3 0f 7f 8d b8 00 00 	movdqu %xmm1,0xb8(%rbp)
14039d7f2:	00
14039d7f3:	c7 85 a8 00 00 00 70 	movl   $0x68746170,0xa8(%rbp)
14039d7fa:	61 74 68
14039d7fd:	c6 85 ac 00 00 00 00 	movb   $0x0,0xac(%rbp)
14039d804:	0f ba eb 07          	bts    $0x7,%ebx
14039d808:	89 5c 24 44          	mov    %ebx,0x44(%rsp)
14039d80c:	4c 8d 85 e8 00 00 00 	lea    0xe8(%rbp),%r8
14039d813:	48 8d 95 a8 00 00 00 	lea    0xa8(%rbp),%rdx
14039d81a:	49 8b cf             	mov    %r15,%rcx
14039d81d:	e8 2e 05 00 00       	call   0x14039dd50
14039d822:	84 c0                	test   %al,%al
14039d824:	74 53                	je     0x14039d879
14039d826:	0f 57 d2             	xorps  %xmm2,%xmm2
14039d829:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14039d82d:	49 8b cf             	mov    %r15,%rcx
14039d830:	e8 4b f5 ff ff       	call   0x14039cd80
14039d835:	90                   	nop
14039d836:	0f ba eb 08          	bts    $0x8,%ebx
14039d83a:	0f 57 c0             	xorps  %xmm0,%xmm0
14039d83d:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14039d841:	66 0f 6f 0d a7 6a c0 	movdqa 0xc06aa7(%rip),%xmm1        # 0x140fa42f0
14039d848:	00
14039d849:	f3 0f 7f 4d 18       	movdqu %xmm1,0x18(%rbp)
14039d84e:	c7 45 08 6f 70 65 6e 	movl   $0x6e65706f,0x8(%rbp)
14039d855:	c6 45 0c 00          	movb   $0x0,0xc(%rbp)
14039d859:	0f ba eb 09          	bts    $0x9,%ebx
14039d85d:	89 5c 24 44          	mov    %ebx,0x44(%rsp)
14039d861:	4c 8b c0             	mov    %rax,%r8
14039d864:	48 8d 55 08          	lea    0x8(%rbp),%rdx
14039d868:	49 8b cf             	mov    %r15,%rcx
14039d86b:	e8 e0 04 00 00       	call   0x14039dd50
14039d870:	84 c0                	test   %al,%al
14039d872:	74 05                	je     0x14039d879
14039d874:	40 32 ff             	xor    %dil,%dil
14039d877:	eb 03                	jmp    0x14039d87c
14039d879:	40 b7 01             	mov    $0x1,%dil
14039d87c:	0f ba e3 09          	bt     $0x9,%ebx
14039d880:	73 40                	jae    0x14039d8c2
14039d882:	0f ba f3 09          	btr    $0x9,%ebx
14039d886:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14039d88a:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d88e:	76 32                	jbe    0x14039d8c2
14039d890:	48 ff c2             	inc    %rdx
14039d893:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14039d897:	48 8b c1             	mov    %rcx,%rax
14039d89a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039d8a1:	72 19                	jb     0x14039d8bc
14039d8a3:	48 83 c2 27          	add    $0x27,%rdx
14039d8a7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039d8ab:	48 2b c1             	sub    %rcx,%rax
14039d8ae:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039d8b2:	48 83 f8 1f          	cmp    $0x1f,%rax
14039d8b6:	0f 87 55 04 00 00    	ja     0x14039dd11
14039d8bc:	e8 83 d8 a7 00       	call   0x140e1b144
14039d8c1:	90                   	nop
14039d8c2:	0f ba e3 08          	bt     $0x8,%ebx
14039d8c6:	73 48                	jae    0x14039d910
14039d8c8:	0f ba f3 08          	btr    $0x8,%ebx
14039d8cc:	48 8b 55 60          	mov    0x60(%rbp),%rdx
14039d8d0:	48 83 fa 0f          	cmp    $0xf,%rdx
14039d8d4:	76 31                	jbe    0x14039d907
14039d8d6:	48 ff c2             	inc    %rdx
14039d8d9:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
14039d8dd:	48 8b c1             	mov    %rcx,%rax
14039d8e0:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14039d8e7:	72 19                	jb     0x14039d902
14039d8e9:	48 83 c2 27          	add    $0x27,%rdx
14039d8ed:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14039d8f1:	48 2b c1             	sub    %rcx,%rax
14039d8f4:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14039d8f8:	48 83 f8 1f          	cmp    $0x1f,%rax
14039d8fc:	0f 87 15 04 00 00    	ja     0x14039dd17
14039d902:	e8 3d d8 a7 00       	call   0x140e1b144
14039d907:	f3 0f 7f 75 58       	movdqu %xmm6,0x58(%rbp)
14039d90c:	c6 45 48 00          	movb   $0x0,0x48(%rbp)
14039d910:	84 db                	test   %bl,%bl
14039d912:	79 11                	jns    0x14039d925
14039d914:	0f ba f3 07          	btr    $0x7,%ebx
14039d918:	48 8d 8d a8 00 00 00 	lea    0xa8(%rbp),%rcx
14039d91f:	e8 2c a1 df ff       	call   0x140197a50
14039d924:	90                   	nop
14039d925:	f6 c3 40             	test   $0x40,%bl
14039d928:	74 10                	je     0x14039d93a