14093c59c:	49 8b ce             	mov    %r14,%rcx
14093c59f:	f3 0f 7f 45 f3       	movdqu %xmm0,-0xd(%rbp)
14093c5a4:	f3 0f 7f 4d 07       	movdqu %xmm1,0x7(%rbp)
14093c5a9:	e8 c2 f1 fb ff       	call   0x1408fb770
14093c5ae:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14093c5b2:	48 85 d2             	test   %rdx,%rdx
14093c5b5:	0f 84 dc 29 00 00    	je     0x14093ef97
14093c5bb:	49 8b 0e             	mov    (%r14),%rcx
14093c5be:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14093c5c4:	e8 97 b5 f5 ff       	call   0x140897b60
14093c5c9:	e9 c9 29 00 00       	jmp    0x14093ef97
14093c5ce:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
14093c5d2:	48 8b 53 f0          	mov    -0x10(%rbx),%rdx
14093c5d6:	48 85 ff             	test   %rdi,%rdi
14093c5d9:	74 18                	je     0x14093c5f3
14093c5db:	48 89 57 68          	mov    %rdx,0x68(%rdi)
14093c5df:	49 8b ce             	mov    %r14,%rcx
14093c5e2:	48 8b d7             	mov    %rdi,%rdx
14093c5e5:	e8 66 f5 f7 ff       	call   0x1408bbb50
14093c5ea:	48 89 7b d8          	mov    %rdi,-0x28(%rbx)
14093c5ee:	e9 a4 29 00 00       	jmp    0x14093ef97
14093c5f3:	49 8b 0e             	mov    (%r14),%rcx
14093c5f6:	e8 c5 6a fe ff       	call   0x1409230c0
14093c5fb:	48 89 7b d8          	mov    %rdi,-0x28(%rbx)
14093c5ff:	e9 93 29 00 00       	jmp    0x14093ef97
14093c604:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
14093c608:	48 8b 53 f0          	mov    -0x10(%rbx),%rdx
14093c60c:	48 85 ff             	test   %rdi,%rdi
14093c60f:	74 18                	je     0x14093c629
14093c611:	48 89 57 68          	mov    %rdx,0x68(%rdi)
14093c615:	49 8b ce             	mov    %r14,%rcx
14093c618:	48 8b d7             	mov    %rdi,%rdx
14093c61b:	e8 30 f5 f7 ff       	call   0x1408bbb50
14093c620:	48 89 7b c0          	mov    %rdi,-0x40(%rbx)
14093c624:	e9 6e 29 00 00       	jmp    0x14093ef97
14093c629:	49 8b 0e             	mov    (%r14),%rcx
14093c62c:	e8 8f 6a fe ff       	call   0x1409230c0
14093c631:	48 89 7b c0          	mov    %rdi,-0x40(%rbx)
14093c635:	e9 5d 29 00 00       	jmp    0x14093ef97
14093c63a:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
14093c63e:	48 85 ff             	test   %rdi,%rdi
14093c641:	0f 84 47 2c 00 00    	je     0x14093f28e
14093c647:	48 8b d7             	mov    %rdi,%rdx
14093c64a:	49 8b ce             	mov    %r14,%rcx
14093c64d:	e8 fe f4 f7 ff       	call   0x1408bbb50
14093c652:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
14093c656:	e9 3c 29 00 00       	jmp    0x14093ef97
14093c65b:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
14093c65f:	4c 8b 7b d8          	mov    -0x28(%rbx),%r15
14093c663:	48 85 ff             	test   %rdi,%rdi
14093c666:	0f 84 f5 00 00 00    	je     0x14093c761
14093c66c:	48 83 7f 50 00       	cmpq   $0x0,0x50(%rdi)
14093c671:	0f 84 b1 00 00 00    	je     0x14093c728
14093c677:	48 8b d7             	mov    %rdi,%rdx
14093c67a:	49 8b ce             	mov    %r14,%rcx
14093c67d:	e8 ce f4 f7 ff       	call   0x1408bbb50
14093c682:	49 8b 36             	mov    (%r14),%rsi
14093c685:	45 33 c9             	xor    %r9d,%r9d
14093c688:	45 33 c0             	xor    %r8d,%r8d
14093c68b:	33 d2                	xor    %edx,%edx
14093c68d:	49 8b ce             	mov    %r14,%rcx
14093c690:	e8 cb 35 fc ff       	call   0x1408ffc60
14093c695:	4c 8b e0             	mov    %rax,%r12
14093c698:	48 85 c0             	test   %rax,%rax
14093c69b:	75 18                	jne    0x14093c6b5
14093c69d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14093c6a3:	48 8b d7             	mov    %rdi,%rdx
14093c6a6:	48 8b ce             	mov    %rsi,%rcx
14093c6a9:	e8 b2 b4 f5 ff       	call   0x140897b60
14093c6ae:	33 f6                	xor    %esi,%esi
14093c6b0:	44 8b e6             	mov    %esi,%r12d
14093c6b3:	eb 43                	jmp    0x14093c6f8
14093c6b5:	48 63 00             	movslq (%rax),%rax
14093c6b8:	4c 6b e8 68          	imul   $0x68,%rax,%r13
14093c6bc:	4d 03 ec             	add    %r12,%r13
14093c6bf:	41 80 be 24 01 00 00 	cmpb   $0x2,0x124(%r14)
14093c6c6:	02
14093c6c7:	72 14                	jb     0x14093c6dd
14093c6c9:	49 8b 55 b0          	mov    -0x50(%r13),%rdx
14093c6cd:	48 85 d2             	test   %rdx,%rdx
14093c6d0:	74 0b                	je     0x14093c6dd
14093c6d2:	45 33 c0             	xor    %r8d,%r8d
14093c6d5:	49 8b ce             	mov    %r14,%rcx
14093c6d8:	e8 b3 c9 fb ff       	call   0x1408f9090
14093c6dd:	49 89 7d c8          	mov    %rdi,-0x38(%r13)
14093c6e1:	f7 47 04 00 08 00 00 	testl  $0x800,0x4(%rdi)
14093c6e8:	74 08                	je     0x14093c6f2
14093c6ea:	41 81 4d e0 00 20 00 	orl    $0x2000,-0x20(%r13)
14093c6f1:	00
14093c6f2:	33 f6                	xor    %esi,%esi
14093c6f4:	49 89 75 e8          	mov    %rsi,-0x18(%r13)
14093c6f8:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14093c6fd:	45 33 c9             	xor    %r9d,%r9d
14093c700:	89 74 24 38          	mov    %esi,0x38(%rsp)
14093c704:	4d 8b c4             	mov    %r12,%r8
14093c707:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14093c70c:	33 d2                	xor    %edx,%edx
14093c70e:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14093c713:	49 8b ce             	mov    %r14,%rcx
14093c716:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14093c71b:	e8 f0 28 fc ff       	call   0x1408ff010
14093c720:	48 8b f8             	mov    %rax,%rdi
14093c723:	48 85 c0             	test   %rax,%rax
14093c726:	74 39                	je     0x14093c761
14093c728:	0f b6 43 f0          	movzbl -0x10(%rbx),%eax
14093c72c:	88 07                	mov    %al,(%rdi)
14093c72e:	4c 89 7f 50          	mov    %r15,0x50(%rdi)
14093c732:	4d 85 ff             	test   %r15,%r15
14093c735:	74 08                	je     0x14093c73f
14093c737:	41 81 67 04 ff fb ff 	andl   $0xfffffbff,0x4(%r15)
14093c73e:	ff
14093c73f:	81 67 04 ff fb ff ff 	andl   $0xfffffbff,0x4(%rdi)
14093c746:	81 7b f0 87 00 00 00 	cmpl   $0x87,-0x10(%rbx)
14093c74d:	0f 84 f6 09 00 00    	je     0x14093d149
14093c753:	41 c6 46 22 01       	movb   $0x1,0x22(%r14)
14093c758:	48 89 7b d8          	mov    %rdi,-0x28(%rbx)
14093c75c:	e9 36 28 00 00       	jmp    0x14093ef97
14093c761:	4d 85 ff             	test   %r15,%r15
14093c764:	0f 84 df 09 00 00    	je     0x14093d149
14093c76a:	49 8b 0e             	mov    (%r14),%rcx
14093c76d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14093c773:	49 8b d7             	mov    %r15,%rdx
14093c776:	e8 e5 b3 f5 ff       	call   0x140897b60
14093c77b:	48 89 7b d8          	mov    %rdi,-0x28(%rbx)
14093c77f:	e9 13 28 00 00       	jmp    0x14093ef97
14093c784:	c7 43 f0 87 00 00 00 	movl   $0x87,-0x10(%rbx)
14093c78b:	e9 07 28 00 00       	jmp    0x14093ef97
14093c790:	48 8b 43 08          	mov    0x8(%rbx),%rax
14093c794:	49 8b ce             	mov    %r14,%rcx
14093c797:	4c 8b 4b a8          	mov    -0x58(%rbx),%r9
14093c79b:	4c 8b 43 90          	mov    -0x70(%rbx),%r8
14093c79f:	48 8b 93 78 ff ff ff 	mov    -0x88(%rbx),%rdx
14093c7a6:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14093c7ab:	8b 83 60 ff ff ff    	mov    -0xa0(%rbx),%eax
14093c7b1:	89 44 24 38          	mov    %eax,0x38(%rsp)
14093c7b5:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
14093c7b9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14093c7be:	48 8b 43 d8          	mov    -0x28(%rbx),%rax
14093c7c2:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14093c7c7:	48 8b 43 c0          	mov    -0x40(%rbx),%rax
14093c7cb:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14093c7d0:	e8 3b 28 fc ff       	call   0x1408ff010
14093c7d5:	48 89 83 48 ff ff ff 	mov    %rax,-0xb8(%rbx)
14093c7dc:	e9 b6 27 00 00       	jmp    0x14093ef97
14093c7e1:	48 8b 43 08          	mov    0x8(%rbx),%rax
14093c7e5:	49 8b ce             	mov    %r14,%rcx
14093c7e8:	4c 8b 4b 90          	mov    -0x70(%rbx),%r9
14093c7ec:	4c 8b 83 78 ff ff ff 	mov    -0x88(%rbx),%r8
14093c7f3:	48 8b 93 60 ff ff ff 	mov    -0xa0(%rbx),%rdx
14093c7fa:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14093c7ff:	8b 83 48 ff ff ff    	mov    -0xb8(%rbx),%eax
14093c805:	89 44 24 38          	mov    %eax,0x38(%rsp)
14093c809:	48 8b 43 f0          	mov    -0x10(%rbx),%rax
14093c80d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14093c812:	48 8b 43 c0          	mov    -0x40(%rbx),%rax
14093c816:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14093c81b:	48 8b 43 a8          	mov    -0x58(%rbx),%rax
14093c81f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14093c824:	e8 e7 27 fc ff       	call   0x1408ff010
14093c829:	48 8b 53 d8          	mov    -0x28(%rbx),%rdx
14093c82d:	48 89 83 30 ff ff ff 	mov    %rax,-0xd0(%rbx)
14093c834:	48 85 c0             	test   %rax,%rax
14093c837:	74 09                	je     0x14093c842
14093c839:	48 89 50 78          	mov    %rdx,0x78(%rax)
14093c83d:	e9 55 27 00 00       	jmp    0x14093ef97
14093c842:	49 8b 0e             	mov    (%r14),%rcx
14093c845:	e8 56 4d fe ff       	call   0x1409215a0
14093c84a:	e9 48 27 00 00       	jmp    0x14093ef97
14093c84f:	48 8b 53 f0          	mov    -0x10(%rbx),%rdx
14093c853:	33 f6                	xor    %esi,%esi
14093c855:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14093c85a:	45 33 c9             	xor    %r9d,%r9d
14093c85d:	c7 44 24 38 00 02 00 	movl   $0x200,0x38(%rsp)
14093c864:	00
14093c865:	45 33 c0             	xor    %r8d,%r8d
14093c868:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14093c86d:	49 8b ce             	mov    %r14,%rcx
14093c870:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14093c875:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14093c87a:	e8 91 27 fc ff       	call   0x1408ff010
14093c87f:	48 89 43 c0          	mov    %rax,-0x40(%rbx)
14093c883:	e9 0f 27 00 00       	jmp    0x14093ef97
14093c888:	48 8b 53 f0          	mov    -0x10(%rbx),%rdx
14093c88c:	33 f6                	xor    %esi,%esi
14093c88e:	48 8b 7b a8          	mov    -0x58(%rbx),%rdi
14093c892:	45 33 c9             	xor    %r9d,%r9d
14093c895:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14093c89a:	45 33 c0             	xor    %r8d,%r8d
14093c89d:	c7 44 24 38 00 06 00 	movl   $0x600,0x38(%rsp)
14093c8a4:	00
14093c8a5:	49 8b ce             	mov    %r14,%rcx
14093c8a8:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14093c8ad:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
14093c8b2:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14093c8b7:	e8 54 27 fc ff       	call   0x1408ff010
14093c8bc:	48 85 ff             	test   %rdi,%rdi
14093c8bf:	74 07                	je     0x14093c8c8
14093c8c1:	81 67 04 ff fb ff ff 	andl   $0xfffffbff,0x4(%rdi)
14093c8c8:	48 85 c0             	test   %rax,%rax
14093c8cb:	74 0c                	je     0x14093c8d9
14093c8cd:	c6 00 87             	movb   $0x87,(%rax)
14093c8d0:	48 89 78 50          	mov    %rdi,0x50(%rax)
14093c8d4:	e9 ba 26 00 00       	jmp    0x14093ef93
14093c8d9:	48 8b c7             	mov    %rdi,%rax
14093c8dc:	e9 b2 26 00 00       	jmp    0x14093ef93
14093c8e1:	48 8b 53 a8          	mov    -0x58(%rbx),%rdx
14093c8e5:	48 8b 4b d8          	mov    -0x28(%rbx),%rcx
14093c8e9:	48 85 d2             	test   %rdx,%rdx
14093c8ec:	75 10                	jne    0x14093c8fe
14093c8ee:	48 8b d1             	mov    %rcx,%rdx
14093c8f1:	49 8b 0e             	mov    (%r14),%rcx
14093c8f4:	e8 37 30 fa ff       	call   0x1408df930
14093c8f9:	48 8b d0             	mov    %rax,%rdx
14093c8fc:	eb 41                	jmp    0x14093c93f
14093c8fe:	48 63 02             	movslq (%rdx),%rax
14093c901:	44 8d 40 01          	lea    0x1(%rax),%r8d
14093c905:	44 39 42 04          	cmp    %r8d,0x4(%rdx)
14093c909:	7d 10                	jge    0x14093c91b
14093c90b:	4c 8b c1             	mov    %rcx,%r8
14093c90e:	49 8b 0e             	mov    (%r14),%rcx
14093c911:	e8 2a 2f fa ff       	call   0x1408df840
14093c916:	48 8b d0             	mov    %rax,%rdx
14093c919:	eb 24                	jmp    0x14093c93f
14093c91b:	0f 10 05 8e 9f 70 00 	movups 0x709f8e(%rip),%xmm0        # 0x1410468b0
14093c922:	48 c1 e0 05          	shl    $0x5,%rax
14093c926:	0f 10 0d 93 9f 70 00 	movups 0x709f93(%rip),%xmm1        # 0x1410468c0
14093c92d:	44 89 02             	mov    %r8d,(%rdx)
14093c930:	0f 11 44 10 08       	movups %xmm0,0x8(%rax,%rdx,1)
14093c935:	0f 11 4c 10 18       	movups %xmm1,0x18(%rax,%rdx,1)
14093c93a:	48 89 4c 10 08       	mov    %rcx,0x8(%rax,%rdx,1)
14093c93f:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
14093c943:	48 89 53 a8          	mov    %rdx,-0x58(%rbx)
14093c947:	76 12                	jbe    0x14093c95b
14093c949:	4c 8d 43 08          	lea    0x8(%rbx),%r8
14093c94d:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14093c953:	49 8b ce             	mov    %r14,%rcx
14093c956:	e8 d5 36 fa ff       	call   0x1408e0030
14093c95b:	4c 8b 4b a8          	mov    -0x58(%rbx),%r9
14093c95f:	4d 85 c9             	test   %r9,%r9
14093c962:	0f 84 2f 26 00 00    	je     0x14093ef97
14093c968:	49 63 39             	movslq (%r9),%rdi
14093c96b:	48 c1 e7 05          	shl    $0x5,%rdi
14093c96f:	49 03 f9             	add    %r9,%rdi
14093c972:	48 83 7f f0 00       	cmpq   $0x0,-0x10(%rdi)
14093c977:	0f 85 1a 26 00 00    	jne    0x14093ef97
14093c97d:	4c 8b 43 f0          	mov    -0x10(%rbx),%r8
14093c981:	48 8b 53 c0          	mov    -0x40(%rbx),%rdx
14093c985:	49 8b 0e             	mov    (%r14),%rcx
14093c988:	e8 33 9e f9 ff       	call   0x1408d67c0
14093c98d:	48 89 47 f0          	mov    %rax,-0x10(%rdi)
14093c991:	8b 47 fc             	mov    -0x4(%rdi),%eax
14093c994:	83 e0 fd             	and    $0xfffffffd,%eax
14093c997:	83 c8 01             	or     $0x1,%eax
14093c99a:	89 47 fc             	mov    %eax,-0x4(%rdi)
14093c99d:	e9 f5 25 00 00       	jmp    0x14093ef97
14093c9a2:	49 8b 0e             	mov    (%r14),%rcx
14093c9a5:	45 33 c0             	xor    %r8d,%r8d
14093c9a8:	ba b4 00 00 00       	mov    $0xb4,%edx
14093c9ad:	e8 fe d4 f9 ff       	call   0x1408d9eb0
14093c9b2:	48 8b 4b d8          	mov    -0x28(%rbx),%rcx
14093c9b6:	48 8b d0             	mov    %rax,%rdx
14093c9b9:	48 85 c9             	test   %rcx,%rcx
14093c9bc:	75 14                	jne    0x14093c9d2
14093c9be:	49 8b 0e             	mov    (%r14),%rcx
14093c9c1:	e8 6a 2f fa ff       	call   0x1408df930
14093c9c6:	48 8b c8             	mov    %rax,%rcx
14093c9c9:	48 89 43 d8          	mov    %rax,-0x28(%rbx)
14093c9cd:	e9 c5 25 00 00       	jmp    0x14093ef97
14093c9d2:	48 63 01             	movslq (%rcx),%rax
14093c9d5:	44 8d 40 01          	lea    0x1(%rax),%r8d
14093c9d9:	44 39 41 04          	cmp    %r8d,0x4(%rcx)
14093c9dd:	7d 1a                	jge    0x14093c9f9
14093c9df:	4c 8b c2             	mov    %rdx,%r8
14093c9e2:	48 8b d1             	mov    %rcx,%rdx
14093c9e5:	49 8b 0e             	mov    (%r14),%rcx
14093c9e8:	e8 53 2e fa ff       	call   0x1408df840
14093c9ed:	48 8b c8             	mov    %rax,%rcx
14093c9f0:	48 89 43 d8          	mov    %rax,-0x28(%rbx)
14093c9f4:	e9 9e 25 00 00       	jmp    0x14093ef97
14093c9f9:	0f 10 05 b0 9e 70 00 	movups 0x709eb0(%rip),%xmm0        # 0x1410468b0
14093ca00:	44 89 01             	mov    %r8d,(%rcx)
14093ca03:	0f 10 0d b6 9e 70 00 	movups 0x709eb6(%rip),%xmm1        # 0x1410468c0
14093ca0a:	48 c1 e0 05          	shl    $0x5,%rax
14093ca0e:	0f 11 44 08 08       	movups %xmm0,0x8(%rax,%rcx,1)
14093ca13:	0f 11 4c 08 18       	movups %xmm1,0x18(%rax,%rcx,1)
14093ca18:	48 89 54 08 08       	mov    %rdx,0x8(%rax,%rcx,1)
14093ca1d:	48 89 4b d8          	mov    %rcx,-0x28(%rbx)
14093ca21:	e9 71 25 00 00       	jmp    0x14093ef97
14093ca26:	49 8b 0e             	mov    (%r14),%rcx
14093ca29:	ba 48 00 00 00       	mov    $0x48,%edx
14093ca2e:	e8 cd 9b f9 ff       	call   0x1408d6600
14093ca33:	4c 8b f8             	mov    %rax,%r15
14093ca36:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14093ca3d:	48 85 c0             	test   %rax,%rax
14093ca40:	0f 84 eb 00 00 00    	je     0x14093cb31
14093ca46:	0f 57 c0             	xorps  %xmm0,%xmm0
14093ca49:	33 c0                	xor    %eax,%eax
14093ca4b:	41 0f 11 07          	movups %xmm0,(%r15)
14093ca4f:	33 f6                	xor    %esi,%esi
14093ca51:	41 0f 11 47 10       	movups %xmm0,0x10(%r15)
14093ca56:	41 0f 11 47 20       	movups %xmm0,0x20(%r15)
14093ca5b:	41 0f 11 47 30       	movups %xmm0,0x30(%r15)
14093ca60:	49 89 47 40          	mov    %rax,0x40(%r15)
14093ca64:	49 8b 4f 10          	mov    0x10(%r15),%rcx
14093ca68:	41 c6 07 b4          	movb   $0xb4,(%r15)
14093ca6c:	66 41 89 7f 32       	mov    %di,0x32(%r15)
14093ca71:	48 85 c9             	test   %rcx,%rcx
14093ca74:	74 05                	je     0x14093ca7b
14093ca76:	8b 49 28             	mov    0x28(%rcx),%ecx
14093ca79:	eb 02                	jmp    0x14093ca7d
14093ca7b:	8b ce                	mov    %esi,%ecx
14093ca7d:	49 8b 47 18          	mov    0x18(%r15),%rax
14093ca81:	89 4d cf             	mov    %ecx,-0x31(%rbp)
14093ca84:	48 85 c0             	test   %rax,%rax
14093ca87:	74 0a                	je     0x14093ca93
14093ca89:	39 48 28             	cmp    %ecx,0x28(%rax)
14093ca8c:	0f 4f 48 28          	cmovg  0x28(%rax),%ecx
14093ca90:	89 4d cf             	mov    %ecx,-0x31(%rbp)
14093ca93:	45 8b 5f 04          	mov    0x4(%r15),%r11d
14093ca97:	41 0f ba e3 0c       	bt     $0xc,%r11d
14093ca9c:	73 12                	jae    0x14093cab0
14093ca9e:	49 8b 4f 20          	mov    0x20(%r15),%rcx
14093caa2:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14093caa6:	e8 55 09 f7 ff       	call   0x1408ad400
14093caab:	8b 4d cf             	mov    -0x31(%rbp),%ecx
14093caae:	eb 5d                	jmp    0x14093cb0d
14093cab0:	4d 8b 57 20          	mov    0x20(%r15),%r10
14093cab4:	4d 85 d2             	test   %r10,%r10
14093cab7:	74 54                	je     0x14093cb0d
14093cab9:	4d 63 02             	movslq (%r10),%r8
14093cabc:	4d 85 c0             	test   %r8,%r8
14093cabf:	7e 3f                	jle    0x14093cb00
14093cac1:	49 8d 52 08          	lea    0x8(%r10),%rdx
14093cac5:	4d 8b c8             	mov    %r8,%r9
14093cac8:	48 8b 02             	mov    (%rdx),%rax
14093cacb:	48 85 c0             	test   %rax,%rax
14093cace:	74 07                	je     0x14093cad7
14093cad0:	39 48 28             	cmp    %ecx,0x28(%rax)
14093cad3:	0f 4f 48 28          	cmovg  0x28(%rax),%ecx
14093cad7:	48 83 c2 20          	add    $0x20,%rdx
14093cadb:	49 83 e9 01          	sub    $0x1,%r9
14093cadf:	75 e7                	jne    0x14093cac8
14093cae1:	49 8d 52 08          	lea    0x8(%r10),%rdx
14093cae5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14093caec:	00 00 00 00
14093caf0:	48 8b 02             	mov    (%rdx),%rax
14093caf3:	48 8d 52 20          	lea    0x20(%rdx),%rdx
14093caf7:	0b 70 04             	or     0x4(%rax),%esi
14093cafa:	49 83 e8 01          	sub    $0x1,%r8
14093cafe:	75 f0                	jne    0x14093caf0