14019d9ff:	48 8b 05 fa b4 21 01 	mov    0x121b4fa(%rip),%rax        # 0x1413b8f00
14019da06:	48 33 c4             	xor    %rsp,%rax
14019da09:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14019da0d:	44 0f b6 ea          	movzbl %dl,%r13d
14019da11:	4c 8b e1             	mov    %rcx,%r12
14019da14:	41 8d 45 ff          	lea    -0x1(%r13),%eax
14019da18:	45 33 ff             	xor    %r15d,%r15d
14019da1b:	3c 01                	cmp    $0x1,%al
14019da1d:	0f 87 1f 04 00 00    	ja     0x14019de42
14019da23:	0f 57 c0             	xorps  %xmm0,%xmm0
14019da26:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
14019da2a:	41 8b f7             	mov    %r15d,%esi
14019da2d:	4c 89 7d e0          	mov    %r15,-0x20(%rbp)
14019da31:	41 8b ff             	mov    %r15d,%edi
14019da34:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
14019da38:	4c 89 7d f0          	mov    %r15,-0x10(%rbp)
14019da3c:	48 8b 09             	mov    (%rcx),%rcx
14019da3f:	48 8b 41 08          	mov    0x8(%rcx),%rax
14019da43:	41 80 fd 02          	cmp    $0x2,%r13b
14019da47:	0f 85 2f 01 00 00    	jne    0x14019db7c
14019da4d:	48 2b 01             	sub    (%rcx),%rax
14019da50:	48 c1 f8 04          	sar    $0x4,%rax
14019da54:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14019da58:	48 85 c0             	test   %rax,%rax
14019da5b:	74 28                	je     0x14019da85
14019da5d:	48 b9 ff ff ff ff ff 	movabs $0xfffffffffffffff,%rcx
14019da64:	ff ff 0f
14019da67:	48 3b c1             	cmp    %rcx,%rax
14019da6a:	0f 87 ee 04 00 00    	ja     0x14019df5e
14019da70:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019da74:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14019da78:	e8 53 9d ff ff       	call   0x1401977d0
14019da7d:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019da81:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019da85:	49 8b 04 24          	mov    (%r12),%rax
14019da89:	48 8d 5d e0          	lea    -0x20(%rbp),%rbx
14019da8d:	4c 8b 78 08          	mov    0x8(%rax),%r15
14019da91:	4c 8b 30             	mov    (%rax),%r14
14019da94:	4d 3b f7             	cmp    %r15,%r14
14019da97:	74 49                	je     0x14019dae2
14019da99:	33 ff                	xor    %edi,%edi
14019da9b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14019daa0:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14019daa4:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
14019daa8:	74 1c                	je     0x14019dac6
14019daaa:	41 0f b6 06          	movzbl (%r14),%eax
14019daae:	88 02                	mov    %al,(%rdx)
14019dab0:	49 8b 46 08          	mov    0x8(%r14),%rax
14019dab4:	48 89 42 08          	mov    %rax,0x8(%rdx)
14019dab8:	41 88 3e             	mov    %dil,(%r14)
14019dabb:	49 89 7e 08          	mov    %rdi,0x8(%r14)
14019dabf:	48 83 43 08 10       	addq   $0x10,0x8(%rbx)
14019dac4:	eb 0b                	jmp    0x14019dad1
14019dac6:	4d 8b c6             	mov    %r14,%r8
14019dac9:	48 8b cb             	mov    %rbx,%rcx
14019dacc:	e8 0f 99 ff ff       	call   0x1401973e0
14019dad1:	49 83 c6 10          	add    $0x10,%r14
14019dad5:	4d 3b f7             	cmp    %r15,%r14
14019dad8:	75 c6                	jne    0x14019daa0
14019dada:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019dade:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019dae2:	45 33 ff             	xor    %r15d,%r15d
14019dae5:	48 3b f7             	cmp    %rdi,%rsi
14019dae8:	0f 84 f1 02 00 00    	je     0x14019dddf
14019daee:	66 90                	xchg   %ax,%ax
14019daf0:	0f b6 47 f0          	movzbl -0x10(%rdi),%eax
14019daf4:	88 45 d0             	mov    %al,-0x30(%rbp)
14019daf7:	48 8b 47 f8          	mov    -0x8(%rdi),%rax
14019dafb:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14019daff:	c6 47 f0 00          	movb   $0x0,-0x10(%rdi)
14019db03:	4c 89 7f f8          	mov    %r15,-0x8(%rdi)
14019db07:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14019db0b:	48 8d 4a f8          	lea    -0x8(%rdx),%rcx
14019db0f:	0f b6 52 f0          	movzbl -0x10(%rdx),%edx
14019db13:	e8 c8 fe ff ff       	call   0x14019d9e0
14019db18:	90                   	nop
14019db19:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14019db1d:	48 83 ea 10          	sub    $0x10,%rdx
14019db21:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
14019db25:	80 7d d0 02          	cmpb   $0x2,-0x30(%rbp)
14019db29:	0f 85 83 01 00 00    	jne    0x14019dcb2
14019db2f:	48 8d 5d e0          	lea    -0x20(%rbp),%rbx
14019db33:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
14019db37:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14019db3b:	48 8b 3e             	mov    (%rsi),%rdi
14019db3e:	49 3b fe             	cmp    %r14,%rdi
14019db41:	0f 84 37 01 00 00    	je     0x14019dc7e
14019db47:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14019db4e:	00 00
14019db50:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14019db54:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
14019db58:	0f 84 04 01 00 00    	je     0x14019dc62
14019db5e:	0f b6 07             	movzbl (%rdi),%eax
14019db61:	88 02                	mov    %al,(%rdx)
14019db63:	48 8b 47 08          	mov    0x8(%rdi),%rax
14019db67:	48 89 42 08          	mov    %rax,0x8(%rdx)
14019db6b:	c6 07 00             	movb   $0x0,(%rdi)
14019db6e:	4c 89 7f 08          	mov    %r15,0x8(%rdi)
14019db72:	48 83 43 08 10       	addq   $0x10,0x8(%rbx)
14019db77:	e9 f1 00 00 00       	jmp    0x14019dc6d
14019db7c:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14019db80:	48 85 c0             	test   %rax,%rax
14019db83:	74 28                	je     0x14019dbad
14019db85:	48 b9 ff ff ff ff ff 	movabs $0xfffffffffffffff,%rcx
14019db8c:	ff ff 0f
14019db8f:	48 3b c1             	cmp    %rcx,%rax
14019db92:	0f 87 c6 03 00 00    	ja     0x14019df5e
14019db98:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14019db9c:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14019dba0:	e8 2b 9c ff ff       	call   0x1401977d0
14019dba5:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019dba9:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019dbad:	49 8b 04 24          	mov    (%r12),%rax
14019dbb1:	48 8b 18             	mov    (%rax),%rbx
14019dbb4:	48 8b 1b             	mov    (%rbx),%rbx
14019dbb7:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14019dbbb:	0f 85 24 ff ff ff    	jne    0x14019dae5
14019dbc1:	4c 8d 43 40          	lea    0x40(%rbx),%r8
14019dbc5:	48 3b 7d f0          	cmp    -0x10(%rbp),%rdi
14019dbc9:	74 24                	je     0x14019dbef
14019dbcb:	41 0f b6 00          	movzbl (%r8),%eax
14019dbcf:	88 07                	mov    %al,(%rdi)
14019dbd1:	49 8b 40 08          	mov    0x8(%r8),%rax
14019dbd5:	48 89 47 08          	mov    %rax,0x8(%rdi)
14019dbd9:	41 c6 00 00          	movb   $0x0,(%r8)
14019dbdd:	4d 89 78 08          	mov    %r15,0x8(%r8)
14019dbe1:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019dbe5:	48 83 c7 10          	add    $0x10,%rdi
14019dbe9:	48 89 7d e8          	mov    %rdi,-0x18(%rbp)
14019dbed:	eb 10                	jmp    0x14019dbff
14019dbef:	48 8b d7             	mov    %rdi,%rdx
14019dbf2:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14019dbf6:	e8 e5 97 ff ff       	call   0x1401973e0
14019dbfb:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019dbff:	48 8b 43 10          	mov    0x10(%rbx),%rax
14019dc03:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dc07:	74 22                	je     0x14019dc2b
14019dc09:	48 8b 43 08          	mov    0x8(%rbx),%rax
14019dc0d:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dc11:	75 13                	jne    0x14019dc26
14019dc13:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14019dc17:	75 0d                	jne    0x14019dc26
14019dc19:	48 8b d8             	mov    %rax,%rbx
14019dc1c:	48 8b 40 08          	mov    0x8(%rax),%rax
14019dc20:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dc24:	74 ed                	je     0x14019dc13
14019dc26:	48 8b d8             	mov    %rax,%rbx
14019dc29:	eb 24                	jmp    0x14019dc4f
14019dc2b:	48 8b d8             	mov    %rax,%rbx
14019dc2e:	48 8b 08             	mov    (%rax),%rcx
14019dc31:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14019dc35:	75 18                	jne    0x14019dc4f
14019dc37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14019dc3e:	00 00
14019dc40:	48 8b d9             	mov    %rcx,%rbx
14019dc43:	48 8b 01             	mov    (%rcx),%rax
14019dc46:	48 8b c8             	mov    %rax,%rcx
14019dc49:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dc4d:	74 f1                	je     0x14019dc40
14019dc4f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14019dc53:	0f 84 68 ff ff ff    	je     0x14019dbc1
14019dc59:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019dc5d:	e9 83 fe ff ff       	jmp    0x14019dae5
14019dc62:	4c 8b c7             	mov    %rdi,%r8
14019dc65:	48 8b cb             	mov    %rbx,%rcx
14019dc68:	e8 73 97 ff ff       	call   0x1401973e0
14019dc6d:	48 83 c7 10          	add    $0x10,%rdi
14019dc71:	49 3b fe             	cmp    %r14,%rdi
14019dc74:	0f 85 d6 fe ff ff    	jne    0x14019db50
14019dc7a:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
14019dc7e:	48 8b 1e             	mov    (%rsi),%rbx
14019dc81:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14019dc85:	48 3b df             	cmp    %rdi,%rbx
14019dc88:	0f 84 32 01 00 00    	je     0x14019ddc0
14019dc8e:	66 90                	xchg   %ax,%ax
14019dc90:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
14019dc94:	0f b6 13             	movzbl (%rbx),%edx
14019dc97:	e8 44 fd ff ff       	call   0x14019d9e0
14019dc9c:	90                   	nop
14019dc9d:	48 83 c3 10          	add    $0x10,%rbx
14019dca1:	48 3b df             	cmp    %rdi,%rbx
14019dca4:	75 ea                	jne    0x14019dc90
14019dca6:	48 8b 06             	mov    (%rsi),%rax
14019dca9:	48 89 46 08          	mov    %rax,0x8(%rsi)
14019dcad:	e9 0e 01 00 00       	jmp    0x14019ddc0
14019dcb2:	80 7d d0 01          	cmpb   $0x1,-0x30(%rbp)
14019dcb6:	0f 85 04 01 00 00    	jne    0x14019ddc0
14019dcbc:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
14019dcc0:	48 8b 1e             	mov    (%rsi),%rbx
14019dcc3:	48 8b 1b             	mov    (%rbx),%rbx
14019dcc6:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14019dcca:	0f 85 9d 00 00 00    	jne    0x14019dd6d
14019dcd0:	4c 8d 43 40          	lea    0x40(%rbx),%r8
14019dcd4:	48 3b 55 f0          	cmp    -0x10(%rbp),%rdx
14019dcd8:	74 24                	je     0x14019dcfe
14019dcda:	41 0f b6 00          	movzbl (%r8),%eax
14019dcde:	88 02                	mov    %al,(%rdx)
14019dce0:	49 8b 40 08          	mov    0x8(%r8),%rax
14019dce4:	48 89 42 08          	mov    %rax,0x8(%rdx)
14019dce8:	41 c6 00 00          	movb   $0x0,(%r8)
14019dcec:	4d 89 78 08          	mov    %r15,0x8(%r8)
14019dcf0:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14019dcf4:	48 83 c2 10          	add    $0x10,%rdx
14019dcf8:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
14019dcfc:	eb 0d                	jmp    0x14019dd0b
14019dcfe:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14019dd02:	e8 d9 96 ff ff       	call   0x1401973e0
14019dd07:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14019dd0b:	48 8b 43 10          	mov    0x10(%rbx),%rax
14019dd0f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd13:	74 23                	je     0x14019dd38
14019dd15:	48 8b 43 08          	mov    0x8(%rbx),%rax
14019dd19:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd1d:	75 14                	jne    0x14019dd33
14019dd1f:	90                   	nop
14019dd20:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14019dd24:	75 0d                	jne    0x14019dd33
14019dd26:	48 8b d8             	mov    %rax,%rbx
14019dd29:	48 8b 40 08          	mov    0x8(%rax),%rax
14019dd2d:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd31:	74 ed                	je     0x14019dd20
14019dd33:	48 8b d8             	mov    %rax,%rbx
14019dd36:	eb 27                	jmp    0x14019dd5f
14019dd38:	48 8b d8             	mov    %rax,%rbx
14019dd3b:	48 8b 08             	mov    (%rax),%rcx
14019dd3e:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14019dd42:	75 1b                	jne    0x14019dd5f
14019dd44:	0f 1f 40 00          	nopl   0x0(%rax)
14019dd48:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14019dd4f:	00
14019dd50:	48 8b d9             	mov    %rcx,%rbx
14019dd53:	48 8b 01             	mov    (%rcx),%rax
14019dd56:	48 8b c8             	mov    %rax,%rcx
14019dd59:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14019dd5d:	74 f1                	je     0x14019dd50
14019dd5f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14019dd63:	0f 84 67 ff ff ff    	je     0x14019dcd0
14019dd69:	48 8b 75 d8          	mov    -0x28(%rbp),%rsi
14019dd6d:	4c 8b 36             	mov    (%rsi),%r14
14019dd70:	49 8b 7e 08          	mov    0x8(%r14),%rdi
14019dd74:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14019dd78:	75 37                	jne    0x14019ddb1
14019dd7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14019dd80:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14019dd84:	48 8b d6             	mov    %rsi,%rdx
14019dd87:	48 8b ce             	mov    %rsi,%rcx
14019dd8a:	e8 a1 98 ff ff       	call   0x140197630
14019dd8f:	48 8b df             	mov    %rdi,%rbx
14019dd92:	48 8b 3f             	mov    (%rdi),%rdi
14019dd95:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14019dd99:	e8 62 a1 ff ff       	call   0x140197f00
14019dd9e:	ba 50 00 00 00       	mov    $0x50,%edx
14019dda3:	48 8b cb             	mov    %rbx,%rcx
14019dda6:	e8 99 d3 c7 00       	call   0x140e1b144
14019ddab:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14019ddaf:	74 cf                	je     0x14019dd80
14019ddb1:	4d 89 76 08          	mov    %r14,0x8(%r14)
14019ddb5:	4d 89 36             	mov    %r14,(%r14)
14019ddb8:	4d 89 76 10          	mov    %r14,0x10(%r14)
14019ddbc:	4c 89 7e 08          	mov    %r15,0x8(%rsi)
14019ddc0:	0f b6 55 d0          	movzbl -0x30(%rbp),%edx
14019ddc4:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
14019ddc8:	e8 13 fc ff ff       	call   0x14019d9e0
14019ddcd:	90                   	nop
14019ddce:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019ddd2:	48 8b 7d e8          	mov    -0x18(%rbp),%rdi
14019ddd6:	48 3b f7             	cmp    %rdi,%rsi
14019ddd9:	0f 85 11 fd ff ff    	jne    0x14019daf0
14019dddf:	48 85 f6             	test   %rsi,%rsi
14019dde2:	74 5e                	je     0x14019de42
14019dde4:	48 3b f7             	cmp    %rdi,%rsi
14019dde7:	74 21                	je     0x14019de0a
14019dde9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14019ddf0:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
14019ddf4:	0f b6 16             	movzbl (%rsi),%edx
14019ddf7:	e8 e4 fb ff ff       	call   0x14019d9e0
14019ddfc:	90                   	nop
14019ddfd:	48 83 c6 10          	add    $0x10,%rsi
14019de01:	48 3b f7             	cmp    %rdi,%rsi
14019de04:	75 ea                	jne    0x14019ddf0
14019de06:	48 8b 75 e0          	mov    -0x20(%rbp),%rsi
14019de0a:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14019de0e:	48 2b d6             	sub    %rsi,%rdx
14019de11:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
14019de15:	48 8b c6             	mov    %rsi,%rax
14019de18:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14019de1f:	72 19                	jb     0x14019de3a
14019de21:	48 83 c2 27          	add    $0x27,%rdx
14019de25:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
14019de29:	48 2b c6             	sub    %rsi,%rax
14019de2c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14019de30:	48 83 f8 1f          	cmp    $0x1f,%rax
14019de34:	0f 87 2a 01 00 00    	ja     0x14019df64
14019de3a:	48 8b ce             	mov    %rsi,%rcx
14019de3d:	e8 02 d3 c7 00       	call   0x140e1b144
14019de42:	41 8b cd             	mov    %r13d,%ecx
14019de45:	83 e9 01             	sub    $0x1,%ecx
14019de48:	0f 84 c6 00 00 00    	je     0x14019df14
14019de4e:	83 e9 01             	sub    $0x1,%ecx
14019de51:	0f 84 ad 00 00 00    	je     0x14019df04
14019de57:	83 e9 01             	sub    $0x1,%ecx
14019de5a:	74 58                	je     0x14019deb4
14019de5c:	83 f9 05             	cmp    $0x5,%ecx
14019de5f:	0f 85 c9 00 00 00    	jne    0x14019df2e
14019de65:	49 8b 1c 24          	mov    (%r12),%rbx
14019de69:	48 8b 0b             	mov    (%rbx),%rcx
14019de6c:	48 85 c9             	test   %rcx,%rcx
14019de6f:	74 3c                	je     0x14019dead
14019de71:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14019de75:	48 2b d1             	sub    %rcx,%rdx
14019de78:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14019de7f:	72 1c                	jb     0x14019de9d
14019de81:	48 83 c2 27          	add    $0x27,%rdx
14019de85:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14019de89:	49 2b c8             	sub    %r8,%rcx
14019de8c:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14019de90:	48 83 f8 1f          	cmp    $0x1f,%rax
14019de94:	0f 87 be 00 00 00    	ja     0x14019df58
14019de9a:	49 8b c8             	mov    %r8,%rcx
14019de9d:	e8 a2 d2 c7 00       	call   0x140e1b144
14019dea2:	4c 89 3b             	mov    %r15,(%rbx)
14019dea5:	4c 89 7b 08          	mov    %r15,0x8(%rbx)
14019dea9:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
14019dead:	ba 28 00 00 00       	mov    $0x28,%edx
14019deb2:	eb 71                	jmp    0x14019df25
14019deb4:	49 8b 1c 24          	mov    (%r12),%rbx
14019deb8:	48 8b 53 18          	mov    0x18(%rbx),%rdx
14019debc:	48 83 fa 0f          	cmp    $0xf,%rdx
14019dec0:	76 2c                	jbe    0x14019deee
14019dec2:	48 ff c2             	inc    %rdx
14019dec5:	48 8b 0b             	mov    (%rbx),%rcx
14019dec8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14019decf:	72 18                	jb     0x14019dee9
14019ded1:	48 83 c2 27          	add    $0x27,%rdx
14019ded5:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14019ded9:	49 2b c8             	sub    %r8,%rcx
14019dedc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14019dee0:	48 83 f8 1f          	cmp    $0x1f,%rax
14019dee4:	77 72                	ja     0x14019df58
14019dee6:	49 8b c8             	mov    %r8,%rcx
14019dee9:	e8 56 d2 c7 00       	call   0x140e1b144
14019deee:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
14019def2:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
14019def9:	00
14019defa:	c6 03 00             	movb   $0x0,(%rbx)
14019defd:	ba 20 00 00 00       	mov    $0x20,%edx
14019df02:	eb 21                	jmp    0x14019df25
14019df04:	49 8b 0c 24          	mov    (%r12),%rcx
14019df08:	e8 63 f5 ff ff       	call   0x14019d470
14019df0d:	ba 18 00 00 00       	mov    $0x18,%edx