public Checksum CalculateChecksum()
 {
     return(new ChecksumString(ChecksumHelper.CalculateMD5(GetStateString())));
 }