anchor.diff:  BadDiscoveryUrlMissing,0x80510000,No DiscoveryUrl was specified.
   BadSempahoreFileMissing,0x80520000,The semaphore file specified by the client is not valid.
   BadRequestTypeInvalid,0x80530000,The security token request type is not valid.
  -BadSecurityModeRejected,0x80540000,The security mode does not meet the requirements set by the Server.
  -BadSecurityPolicyRejected,0x80550000,The security policy does not meet the requirements set by the Server.
  +BadSecurityModeRejected,0x80540000,The security mode does not meet the requirements set by the server.
  +BadSecurityPolicyRejected,0x80550000,The security policy does not meet the requirements set by the server.
   BadTooManySessions,0x80560000,The server has reached its maximum number of sessions.
   BadUserSignatureInvalid,0x80570000,The user token signature is missing or invalid.
   BadApplicationSignatureInvalid,0x80580000,The signature generated with the client certificate is missing or invalid.
   BadNoValidCertificates,0x80590000,The client did not provide at least one software certificate that is valid and meets the profile requirements for the server.
  -BadIdentityChangeNotSupported,0x80C60000,The Server does not support changing the user identity assigned to the session.
  +BadIdentityChangeNotSupported,0x80C60000,The server does not support changing the user identity assigned to the session.
   BadRequestCancelledByRequest,0x805A0000,The request was cancelled by the client with the Cancel service.
   BadParentNodeIdInvalid,0x805B0000,The parent node id does not to refer to a valid node.
   BadReferenceNotAllowed,0x805C0000,The reference could not be created because it violates constraints imposed by the data model.
  
positive.code: BadTcpMessageTooLarge,0x80800000,The size of the message specified in the header is too large.
  BadTcpNotEnoughResources,0x80810000,There are not enough resources to process the request.
  BadTcpInternalError,0x80820000,An internal error occurred.
  BadTcpEndpointUrlInvalid,0x80830000,The Server does not recognize the QueryString specified.
  BadRequestInterrupted,0x80840000,The request could not be sent because of a network interruption.
  BadRequestTimeout,0x80850000,Timeout occurred while processing the request.
  BadSecureChannelClosed,0x80860000,The secure channel has been closed.
  
negative.code: BadDataTypeIdUnknown,0x80110000,The extension object cannot be (de)serialized because the data type id is not recognized.
  BadCertificateInvalid,0x80120000,The certificate provided as a parameter is not valid.
  BadSecurityChecksFailed,0x80130000,An error occurred verifying security.
  BadCertificateTimeInvalid,0x80140000,The certificate has expired or is not yet valid.
  BadCertificateIssuerTimeInvalid,0x80150000,An issuer certificate has expired or is not yet valid.
  BadCertificateHostNameInvalid,0x80160000,The HostName used to connect to a server does not match a HostName in the certificate.
  BadCertificateUriInvalid,0x80170000,The URI specified in the ApplicationDescription does not match the URI in the certificate.
  BadCertificateUseNotAllowed,0x80180000,The certificate may not be used for the requested operation.
  BadCertificateIssuerUseNotAllowed,0x80190000,The issuer certificate may not be used for the requested operation.
  BadCertificateUntrusted,0x801A0000,The certificate is not trusted.
  BadCertificateRevocationUnknown,0x801B0000,It was not possible to determine if the certificate has been revoked.
  BadCertificateIssuerRevocationUnknown,0x801C0000,It was not possible to determine if the issuer certificate has been revoked.
  BadCertificateRevoked,0x801D0000,The certificate has been revoked.
  BadCertificateIssuerRevoked,0x801E0000,The issuer certificate has been revoked.
  BadCertificateChainIncomplete,0x810D0000,The certificate chain is incomplete.
  