FNCSignature

We have fixed an issue here. It was related to some size differences of types in Delphi 12. To fix the issue, change

AStream.Write(FSignaturePoints.Count, SizeOf(FSignaturePoints.Count));

to

AStream.Write(FSignaturePoints.Count, SizeOf(Integer(FSignaturePoints.Count)));

at line 680