140a0c44c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140a0c450:	48 8b fa             	mov    %rdx,%rdi
140a0c453:	48 85 c9             	test   %rcx,%rcx
140a0c456:	0f 84 88 00 00 00    	je     0x140a0c4e4
140a0c45c:	4c 3b c9             	cmp    %rcx,%r9
140a0c45f:	0f 87 ef 00 00 00    	ja     0x140a0c554
140a0c465:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0c46a:	48 8b c3             	mov    %rbx,%rax
140a0c46d:	76 03                	jbe    0x140a0c472
140a0c46f:	48 8b 03             	mov    (%rbx),%rax
140a0c472:	48 83 3d be 73 2b 00 	cmpq   $0x7,0x2b73be(%rip)        # 0x140cc3838
140a0c479:	07
140a0c47a:	4c 8d 15 9f 73 2b 00 	lea    0x2b739f(%rip),%r10        # 0x140cc3820
140a0c481:	46 0f b7 1c 48       	movzwl (%rax,%r9,2),%r11d
140a0c486:	4c 0f 47 15 92 73 2b 	cmova  0x2b7392(%rip),%r10        # 0x140cc3820
140a0c48d:	00
140a0c48e:	48 83 3d 9a 73 2b 00 	cmpq   $0x0,0x2b739a(%rip)        # 0x140cc3830
140a0c495:	00
140a0c496:	76 3a                	jbe    0x140a0c4d2
140a0c498:	48 8b 15 91 73 2b 00 	mov    0x2b7391(%rip),%rdx        # 0x140cc3830
140a0c49f:	33 c0                	xor    %eax,%eax
140a0c4a1:	4d 8b c2             	mov    %r10,%r8
140a0c4a4:	48 85 d2             	test   %rdx,%rdx
140a0c4a7:	74 1c                	je     0x140a0c4c5
140a0c4a9:	66 45 39 1a          	cmp    %r11w,(%r10)
140a0c4ad:	74 13                	je     0x140a0c4c2
140a0c4af:	48 83 fa 01          	cmp    $0x1,%rdx
140a0c4b3:	74 10                	je     0x140a0c4c5
140a0c4b5:	49 83 c0 02          	add    $0x2,%r8
140a0c4b9:	48 ff ca             	dec    %rdx
140a0c4bc:	66 45 39 18          	cmp    %r11w,(%r8)
140a0c4c0:	75 ed                	jne    0x140a0c4af
140a0c4c2:	49 8b c0             	mov    %r8,%rax
140a0c4c5:	48 85 c0             	test   %rax,%rax
140a0c4c8:	74 08                	je     0x140a0c4d2
140a0c4ca:	49 2b c2             	sub    %r10,%rax
140a0c4cd:	48 d1 f8             	sar    $1,%rax
140a0c4d0:	eb 04                	jmp    0x140a0c4d6
140a0c4d2:	48 83 c8 ff          	or     $0xffffffffffffffff,%rax
140a0c4d6:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140a0c4da:	75 15                	jne    0x140a0c4f1
140a0c4dc:	49 ff c1             	inc    %r9
140a0c4df:	4c 3b c9             	cmp    %rcx,%r9
140a0c4e2:	72 81                	jb     0x140a0c465
140a0c4e4:	32 c0                	xor    %al,%al
140a0c4e6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a0c4eb:	48 83 c4 20          	add    $0x20,%rsp
140a0c4ef:	5f                   	pop    %rdi
140a0c4f0:	c3                   	ret
140a0c4f1:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0c4f6:	48 8b c3             	mov    %rbx,%rax
140a0c4f9:	76 03                	jbe    0x140a0c4fe
140a0c4fb:	48 8b 03             	mov    (%rbx),%rax
140a0c4fe:	42 0f b7 04 48       	movzwl (%rax,%r9,2),%eax
140a0c503:	66 89 07             	mov    %ax,(%rdi)
140a0c506:	48 8b 7b 10          	mov    0x10(%rbx),%rdi
140a0c50a:	49 3b f9             	cmp    %r9,%rdi
140a0c50d:	72 4c                	jb     0x140a0c55b
140a0c50f:	ba 01 00 00 00       	mov    $0x1,%edx
140a0c514:	48 8b c7             	mov    %rdi,%rax
140a0c517:	49 2b c1             	sub    %r9,%rax
140a0c51a:	48 3b c2             	cmp    %rdx,%rax
140a0c51d:	48 0f 42 d0          	cmovb  %rax,%rdx
140a0c521:	48 83 7b 18 07       	cmpq   $0x7,0x18(%rbx)
140a0c526:	48 8b c3             	mov    %rbx,%rax
140a0c529:	76 03                	jbe    0x140a0c52e
140a0c52b:	48 8b 03             	mov    (%rbx),%rax
140a0c52e:	48 2b fa             	sub    %rdx,%rdi
140a0c531:	4a 8d 0c 48          	lea    (%rax,%r9,2),%rcx
140a0c535:	4c 8b c7             	mov    %rdi,%r8
140a0c538:	48 8d 14 51          	lea    (%rcx,%rdx,2),%rdx
140a0c53c:	4d 2b c1             	sub    %r9,%r8
140a0c53f:	4e 8d 04 45 02 00 00 	lea    0x2(,%r8,2),%r8
140a0c546:	00
140a0c547:	e8 1a 3f 0e 00       	call   0x140af0466
140a0c54c:	b0 01                	mov    $0x1,%al
140a0c54e:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140a0c552:	eb 92                	jmp    0x140a0c4e6
140a0c554:	ff 15 3e 04 10 00    	call   *0x10043e(%rip)        # 0x140b0c998
140a0c55a:	cc                   	int3
140a0c55b:	e8 a0 a9 61 ff       	call   0x140026f00
140a0c560:	cc                   	int3
140a0c561:	90                   	nop
140a0c562:	90                   	nop
140a0c563:	90                   	nop
140a0c564:	4c 8b dc             	mov    %rsp,%r11
140a0c567:	53                   	push   %rbx
140a0c568:	56                   	push   %rsi
140a0c569:	57                   	push   %rdi
140a0c56a:	41 54                	push   %r12
140a0c56c:	41 55                	push   %r13
140a0c56e:	41 56                	push   %r14
140a0c570:	41 57                	push   %r15
140a0c572:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
140a0c579:	48 8b 05 c0 2a 2b 00 	mov    0x2b2ac0(%rip),%rax        # 0x140cbf040
140a0c580:	48 33 c4             	xor    %rsp,%rax
140a0c583:	48 89 84 24 b8 00 00 	mov    %rax,0xb8(%rsp)
140a0c58a:	00
140a0c58b:	4d 8b f1             	mov    %r9,%r14
140a0c58e:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140a0c593:	4d 8b f8             	mov    %r8,%r15
140a0c596:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
140a0c59b:	8b da                	mov    %edx,%ebx
140a0c59d:	0f 57 c0             	xorps  %xmm0,%xmm0
140a0c5a0:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140a0c5a5:	45 33 e4             	xor    %r12d,%r12d
140a0c5a8:	45 8b cc             	mov    %r12d,%r9d
140a0c5ab:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140a0c5b0:	48 c7 44 24 50 07 00 	movq   $0x7,0x50(%rsp)
140a0c5b7:	00 00
140a0c5b9:	66 44 89 64 24 38    	mov    %r12w,0x38(%rsp)
140a0c5bf:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
140a0c5c4:	66 0f 6f 15 64 56 1a 	movdqa 0x1a5664(%rip),%xmm2        # 0x140bb1c30
140a0c5cb:	00
140a0c5cc:	f3 41 0f 7f 53 90    	movdqu %xmm2,-0x70(%r11)
140a0c5d2:	66 45 89 63 80       	mov    %r12w,-0x80(%r11)
140a0c5d7:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
140a0c5dc:	41 8b fc             	mov    %r12d,%edi
140a0c5df:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
140a0c5e4:	48 c7 44 24 70 07 00 	movq   $0x7,0x70(%rsp)
140a0c5eb:	00 00
140a0c5ed:	66 44 89 64 24 58    	mov    %r12w,0x58(%rsp)
140a0c5f3:	85 d2                	test   %edx,%edx
140a0c5f5:	74 4a                	je     0x140a0c641
140a0c5f7:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
140a0c5fc:	4d 8d 43 80          	lea    -0x80(%r11),%r8
140a0c600:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140a0c605:	e8 f6 f8 ff ff       	call   0x140a0bf00
140a0c60a:	84 c0                	test   %al,%al
140a0c60c:	0f 84 05 01 00 00    	je     0x140a0c717
140a0c612:	4d 8d 46 04          	lea    0x4(%r14),%r8
140a0c616:	49 8d 56 05          	lea    0x5(%r14),%rdx
140a0c61a:	4d 8b cf             	mov    %r15,%r9
140a0c61d:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140a0c622:	e8 81 f0 ff ff       	call   0x140a0b6a8
140a0c627:	84 c0                	test   %al,%al
140a0c629:	0f 84 e8 00 00 00    	je     0x140a0c717
140a0c62f:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
140a0c634:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
140a0c639:	66 0f 6f 15 ef 55 1a 	movdqa 0x1a55ef(%rip),%xmm2        # 0x140bb1c30
140a0c640:	00
140a0c641:	85 db                	test   %ebx,%ebx
140a0c643:	0f 84 ca 0c 00 00    	je     0x140a0d313
140a0c649:	83 eb 01             	sub    $0x1,%ebx
140a0c64c:	0f 84 8d 0c 00 00    	je     0x140a0d2df
140a0c652:	83 eb 01             	sub    $0x1,%ebx
140a0c655:	0f 84 c9 0a 00 00    	je     0x140a0d124
140a0c65b:	83 eb 01             	sub    $0x1,%ebx
140a0c65e:	0f 84 f7 07 00 00    	je     0x140a0ce5b
140a0c664:	83 eb 01             	sub    $0x1,%ebx
140a0c667:	0f 84 2f 06 00 00    	je     0x140a0cc9c
140a0c66d:	83 eb 01             	sub    $0x1,%ebx
140a0c670:	0f 84 54 05 00 00    	je     0x140a0cbca
140a0c676:	83 eb 01             	sub    $0x1,%ebx
140a0c679:	0f 84 bd 02 00 00    	je     0x140a0c93c
140a0c67f:	83 eb 01             	sub    $0x1,%ebx
140a0c682:	0f 84 c1 00 00 00    	je     0x140a0c749
140a0c688:	83 fb 01             	cmp    $0x1,%ebx
140a0c68b:	0f 85 7d 0c 00 00    	jne    0x140a0d30e
140a0c691:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0c696:	e8 c1 fc ff ff       	call   0x140a0c35c
140a0c69b:	84 c0                	test   %al,%al
140a0c69d:	0f 84 1a 05 00 00    	je     0x140a0cbbd
140a0c6a3:	bb 01 00 00 00       	mov    $0x1,%ebx
140a0c6a8:	48 3b fb             	cmp    %rbx,%rdi
140a0c6ab:	0f 85 0c 05 00 00    	jne    0x140a0cbbd
140a0c6b1:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140a0c6b6:	48 83 7c 24 70 07    	cmpq   $0x7,0x70(%rsp)
140a0c6bc:	48 0f 47 44 24 58    	cmova  0x58(%rsp),%rax
140a0c6c2:	44 0f b7 08          	movzwl (%rax),%r9d
140a0c6c6:	48 8d 05 13 71 2b 00 	lea    0x2b7113(%rip),%rax        # 0x140cc37e0
140a0c6cd:	48 83 3d 23 71 2b 00 	cmpq   $0x7,0x2b7123(%rip)        # 0x140cc37f8
140a0c6d4:	07
140a0c6d5:	48 0f 47 05 03 71 2b 	cmova  0x2b7103(%rip),%rax        # 0x140cc37e0
140a0c6dc:	00
140a0c6dd:	48 8b 15 0c 71 2b 00 	mov    0x2b710c(%rip),%rdx        # 0x140cc37f0
140a0c6e4:	48 85 d2             	test   %rdx,%rdx
140a0c6e7:	74 3e                	je     0x140a0c727
140a0c6e9:	4c 8b c0             	mov    %rax,%r8
140a0c6ec:	49 8b cc             	mov    %r12,%rcx
140a0c6ef:	66 44 39 08          	cmp    %r9w,(%rax)
140a0c6f3:	74 12                	je     0x140a0c707
140a0c6f5:	48 3b d3             	cmp    %rbx,%rdx
140a0c6f8:	74 10                	je     0x140a0c70a
140a0c6fa:	48 2b d3             	sub    %rbx,%rdx
140a0c6fd:	49 83 c0 02          	add    $0x2,%r8
140a0c701:	66 45 39 08          	cmp    %r9w,(%r8)
140a0c705:	75 ee                	jne    0x140a0c6f5
140a0c707:	49 8b c8             	mov    %r8,%rcx
140a0c70a:	48 85 c9             	test   %rcx,%rcx
140a0c70d:	74 18                	je     0x140a0c727
140a0c70f:	48 2b c8             	sub    %rax,%rcx
140a0c712:	48 d1 f9             	sar    $1,%rcx
140a0c715:	eb 14                	jmp    0x140a0c72b
140a0c717:	41 8a dc             	mov    %r12b,%bl
140a0c71a:	66 0f 6f 15 0e 55 1a 	movdqa 0x1a550e(%rip),%xmm2        # 0x140bb1c30
140a0c721:	00
140a0c722:	e9 f4 0b 00 00       	jmp    0x140a0d31b
140a0c727:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
140a0c72b:	66 0f 6f 15 fd 54 1a 	movdqa 0x1a54fd(%rip),%xmm2        # 0x140bb1c30
140a0c732:	00
140a0c733:	48 83 f9 ff          	cmp    $0xffffffffffffffff,%rcx
140a0c737:	0f 84 d1 0b 00 00    	je     0x140a0d30e
140a0c73d:	41 c7 06 08 00 00 00 	movl   $0x8,(%r14)
140a0c744:	e9 d2 0b 00 00       	jmp    0x140a0d31b
140a0c749:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0c74e:	e8 09 fc ff ff       	call   0x140a0c35c
140a0c753:	84 c0                	test   %al,%al
140a0c755:	0f 84 62 04 00 00    	je     0x140a0cbbd
140a0c75b:	49 8d 56 06          	lea    0x6(%r14),%rdx
140a0c75f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a0c764:	e8 d3 fc ff ff       	call   0x140a0c43c
140a0c769:	8a d8                	mov    %al,%bl
140a0c76b:	49 8d 56 06          	lea    0x6(%r14),%rdx
140a0c76f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0c774:	e8 c3 fc ff ff       	call   0x140a0c43c
140a0c779:	3a c3                	cmp    %bl,%al
140a0c77b:	0f 84 3c 04 00 00    	je     0x140a0cbbd
140a0c781:	4c 8d 54 24 38       	lea    0x38(%rsp),%r10
140a0c786:	48 83 7c 24 50 07    	cmpq   $0x7,0x50(%rsp)
140a0c78c:	4c 0f 47 54 24 38    	cmova  0x38(%rsp),%r10
140a0c792:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
140a0c797:	4d 85 db             	test   %r11,%r11
140a0c79a:	0f 85 1d 04 00 00    	jne    0x140a0cbbd
140a0c7a0:	4d 8b c4             	mov    %r12,%r8
140a0c7a3:	49 8b c2             	mov    %r10,%rax
140a0c7a6:	4c 8d 0d 0b 25 13 00 	lea    0x13250b(%rip),%r9        # 0x140b3ecb8
140a0c7ad:	49 8b c9             	mov    %r9,%rcx
140a0c7b0:	41 8d 5b 01          	lea    0x1(%r11),%ebx
140a0c7b4:	8d 53 0f             	lea    0xf(%rbx),%edx
140a0c7b7:	44 39 25 ba da 31 00 	cmp    %r12d,0x31daba(%rip)        # 0x140d2a278
140a0c7be:	74 32                	je     0x140a0c7f2
140a0c7c0:	4c 3b da             	cmp    %rdx,%r11
140a0c7c3:	72 2d                	jb     0x140a0c7f2
140a0c7c5:	8b fa                	mov    %edx,%edi
140a0c7c7:	41 83 cc ff          	or     $0xffffffff,%r12d
140a0c7cb:	c5 fe 6f 09          	vmovdqu (%rcx),%ymm1
140a0c7cf:	c5 f5 75 08          	vpcmpeqw (%rax),%ymm1,%ymm1
140a0c7d3:	c5 fd d7 f1          	vpmovmskb %ymm1,%esi
140a0c7d7:	41 3b f4             	cmp    %r12d,%esi
140a0c7da:	75 6f                	jne    0x140a0c84b
140a0c7dc:	4c 03 c2             	add    %rdx,%r8
140a0c7df:	48 83 c0 20          	add    $0x20,%rax
140a0c7e3:	48 83 c1 20          	add    $0x20,%rcx
140a0c7e7:	48 03 fa             	add    %rdx,%rdi
140a0c7ea:	74 df                	je     0x140a0c7cb
140a0c7ec:	c5 f8 77             	vzeroupper
140a0c7ef:	45 33 e4             	xor    %r12d,%r12d
140a0c7f2:	49 8d 78 08          	lea    0x8(%r8),%rdi
140a0c7f6:	49 3b fb             	cmp    %r11,%rdi
140a0c7f9:	77 2c                	ja     0x140a0c827
140a0c7fb:	41 bd ff ff 00 00    	mov    $0xffff,%r13d
140a0c801:	f3 0f 6f 09          	movdqu (%rcx),%xmm1
140a0c805:	f3 0f 6f 00          	movdqu (%rax),%xmm0
140a0c809:	66 0f 75 c8          	pcmpeqw %xmm0,%xmm1
140a0c80d:	66 0f d7 f1          	pmovmskb %xmm1,%esi
140a0c811:	66 41 3b f5          	cmp    %r13w,%si
140a0c815:	75 5b                	jne    0x140a0c872
140a0c817:	49 83 c0 08          	add    $0x8,%r8
140a0c81b:	48 03 c2             	add    %rdx,%rax
140a0c81e:	48 03 ca             	add    %rdx,%rcx
140a0c821:	48 83 c7 08          	add    $0x8,%rdi
140a0c825:	74 da                	je     0x140a0c801
140a0c827:	49 8d 50 04          	lea    0x4(%r8),%rdx
140a0c82b:	49 3b d3             	cmp    %r11,%rdx
140a0c82e:	77 6a                	ja     0x140a0c89a
140a0c830:	48 8b 38             	mov    (%rax),%rdi
140a0c833:	48 8b 01             	mov    (%rcx),%rax
140a0c836:	48 3b f8             	cmp    %rax,%rdi
140a0c839:	74 5c                	je     0x140a0c897
140a0c83b:	48 33 c7             	xor    %rdi,%rax
140a0c83e:	48 0f bc c0          	bsf    %rax,%rax
140a0c842:	c1 e8 04             	shr    $0x4,%eax
140a0c845:	49 8d 0c 00          	lea    (%r8,%rax,1),%rcx
140a0c849:	eb 36                	jmp    0x140a0c881
140a0c84b:	f7 d6                	not    %esi
140a0c84d:	0f bc c6             	bsf    %esi,%eax
140a0c850:	d1 e8                	shr    $1,%eax
140a0c852:	49 8d 0c 00          	lea    (%r8,%rax,1),%rcx
140a0c856:	49 03 c0             	add    %r8,%rax
140a0c859:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0c85e:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0c863:	1b c0                	sbb    %eax,%eax
140a0c865:	83 e0 fe             	and    $0xfffffffe,%eax
140a0c868:	03 c3                	add    %ebx,%eax
140a0c86a:	c5 f8 77             	vzeroupper
140a0c86d:	45 33 e4             	xor    %r12d,%r12d
140a0c870:	eb 41                	jmp    0x140a0c8b3
140a0c872:	0f b7 c6             	movzwl %si,%eax
140a0c875:	f7 d0                	not    %eax
140a0c877:	0f bc c8             	bsf    %eax,%ecx
140a0c87a:	d1 e9                	shr    $1,%ecx
140a0c87c:	8b c1                	mov    %ecx,%eax
140a0c87e:	49 03 c8             	add    %r8,%rcx
140a0c881:	49 03 c0             	add    %r8,%rax
140a0c884:	41 0f b7 04 41       	movzwl (%r9,%rax,2),%eax
140a0c889:	66 41 39 04 4a       	cmp    %ax,(%r10,%rcx,2)
140a0c88e:	1b c0                	sbb    %eax,%eax
140a0c890:	83 e0 fe             	and    $0xfffffffe,%eax
140a0c893:	03 c3                	add    %ebx,%eax
140a0c895:	eb 1c                	jmp    0x140a0c8b3
140a0c897:	4c 8b c2             	mov    %rdx,%r8
140a0c89a:	4d 3b c3             	cmp    %r11,%r8
140a0c89d:	73 11                	jae    0x140a0c8b0
140a0c89f:	4b 8d 04 42          	lea    (%r10,%r8,2),%rax
140a0c8a3:	0f b7 08             	movzwl (%rax),%ecx
140a0c8a6:	49 2b c2             	sub    %r10,%rax
140a0c8a9:	66 42 3b 0c 08       	cmp    (%rax,%r9,1),%cx
140a0c8ae:	75 de                	jne    0x140a0c88e
140a0c8b0:	41 8b c4             	mov    %r12d,%eax
140a0c8b3:	85 c0                	test   %eax,%eax
140a0c8b5:	0f 85 02 03 00 00    	jne    0x140a0cbbd
140a0c8bb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a0c8c0:	48 83 7c 24 70 07    	cmpq   $0x7,0x70(%rsp)
140a0c8c6:	48 0f 47 4c 24 58    	cmova  0x58(%rsp),%rcx
140a0c8cc:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
140a0c8d1:	4d 85 c0             	test   %r8,%r8
140a0c8d4:	0f 85 e3 02 00 00    	jne    0x140a0cbbd
140a0c8da:	49 8b d1             	mov    %r9,%rdx
140a0c8dd:	e8 5a b2 5f ff       	call   0x140007b3c
140a0c8e2:	85 c0                	test   %eax,%eax
140a0c8e4:	0f 85 d3 02 00 00    	jne    0x140a0cbbd
140a0c8ea:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140a0c8ef:	c7 00 07 00 00 00    	movl   $0x7,(%rax)
140a0c8f5:	48 39 5c 24 68       	cmp    %rbx,0x68(%rsp)
140a0c8fa:	73 07                	jae    0x140a0c903
140a0c8fc:	ff 15 96 00 10 00    	call   *0x100096(%rip)        # 0x140b0c998
140a0c902:	cc                   	int3
140a0c903:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140a0c908:	48 83 7c 24 70 07    	cmpq   $0x7,0x70(%rsp)
140a0c90e:	48 0f 47 44 24 58    	cmova  0x58(%rsp),%rax
140a0c914:	0f b7 40 02          	movzwl 0x2(%rax),%eax
140a0c918:	66 41 89 46 06       	mov    %ax,0x6(%r14)
140a0c91d:	4d 8b c7             	mov    %r15,%r8
140a0c920:	48 8d 15 fd b5 13 00 	lea    0x13b5fd(%rip),%rdx        # 0x140b47f24
140a0c927:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
140a0c92e:	00
140a0c92f:	e8 00 ac 72 ff       	call   0x140137534
140a0c934:	49 8b cf             	mov    %r15,%rcx
140a0c937:	e9 ce 07 00 00       	jmp    0x140a0d10a
140a0c93c:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140a0c941:	e8 16 fa ff ff       	call   0x140a0c35c
140a0c946:	84 c0                	test   %al,%al
140a0c948:	0f 84 6f 02 00 00    	je     0x140a0cbbd
140a0c94e:	4c 8d 54 24 38       	lea    0x38(%rsp),%r10
140a0c953:	48 83 7c 24 50 07    	cmpq   $0x7,0x50(%rsp)
140a0c959:	4c 0f 47 54 24 38    	cmova  0x38(%rsp),%r10
140a0c95f:	4c 8b 5c 24 48       	mov    0x48(%rsp),%r11
140a0c964:	4d 85 db             	test   %r11,%r11
140a0c967:	0f 85 50 02 00 00    	jne    0x140a0cbbd