login.groove.microsoft.com

Issued by Microsoft IT SSL SHA2

About this certificate


This digital certificate with serial number 5a:00:00:55:e8:34:b2:42:3c:36:c7:b9:20:00:01:00:00:55:e8 was issued on by Microsoft Corporation .

While the certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates.

Cerificate errors/warnings *beta

  • ERROR: KeyUsage extension SHOULD be marked as critical when present

login.groove.microsoft.com

Microsoft Corporation

Organization: Microsoft Corporation
Organization unit: Microsoft IT

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 5a:00:00:55:e8:34:b2:42:3c:36:c7:b9:20:00:01:00:00:55:e8
Serial Number (int): 2007067182057817404047266166512624731563251176
Serial Number lenght: 151 bits, 19 octets

SubjectKeyId: b2:28:d1:2d:c9:fb:5c:e3:1a:a7:37:b3:25:f8:1b:13:13:1b:2e:33
AuthorityKeyId: 51:af:24:26:9c:f4:68:22:57:80:26:2b:3b:46:62:15:7b:1e:cc:a5

Fingerprint (sha1): 6d:81:cb:b8:f4:37:73:8b:67:f8:dc:94:4d:9b:ac:f7:55:52:11:1e
Fingerprint (sha256): 33:b4:e9:f4:59:9f:d0:e1:66:3c:7b:18:ed:fd:33:89:47:f6:51:1e:5b:af:eb:d1:f8:c4:e6:72:31:ec:9b:78

Issuing Certificate URL: http://www.microsoft.com/pki/mscorp/msitwww2.crt

Revocation information

OCSP Server: http://ocsp.msocsp.com
CRL Distribution Point: http://mscrl.microsoft.com/pki/mscorp/crl/msitwww2.crl

Check the revocation status for the current certificate on login.groove.microsoft.com
1
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA



Key Usage

Digital Signature
Key Encipherment
Data Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

9 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

This certificate doesn't contain any other subject alternative names besides the common name of the subject: login.groove.microsoft.com

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIGQTCCBCmgAwIBAgITWgAAVeg0skI8Nse5IAABAABV6DANBgkqhkiG9w0BAQsF ADCBizELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEVMBMGA1UE CxMMTWljcm9zb2Z0IElUMR4wHAYDVQQDExVNaWNyb3NvZnQgSVQgU1NMIFNIQTIw HhcNMTQxMDI0MTYyMzQ4WhcNMTYxMDIzMTYyMzQ4WjAlMSMwIQYDVQQDExpsb2dp bi5ncm9vdmUubWljcm9zb2Z0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAKMiQgEubcH+XBywefSDrXfxjAximWjEXULeW4fQ4DTkY6CEI3D1jJu0 6kNTJQLRLSdt5hAk0L7+ZBrxkJfN91vW9Xs2a88AwIIc7qEPZ5pBoAPZmqxojT2x QQshBu/sFwDcbDnTEwj5/7TByPOyywDl7fqxVKXufLeCTPG3tb2ZQbFtbi9XIRX8 F2bKLX6GH353eH7MI8z9TvADVh2I881heyzTfHPhby9rDx+ZfF1MYSQj5HUafKCK 4htD1lCSpq/cVkQOiUWYssGo1HfWuEbFRaKY3vvkylV/nIeYmgOTkbXuQqCqspyW 0bjSGaSi6ZwMfYopgtGz2AC4sNArAT8CAwEAAaOCAgEwggH9MB0GA1UdDgQWBBSy KNEtyftc4xqnN7Ml+BsTExsuMzALBgNVHQ8EBAMCBLAwHwYDVR0jBBgwFoAUUa8k Jpz0aCJXgCYrO0ZiFXsezKUwfQYDVR0fBHYwdDByoHCgboY2aHR0cDovL21zY3Js Lm1pY3Jvc29mdC5jb20vcGtpL21zY29ycC9jcmwvbXNpdHd3dzIuY3JshjRodHRw Oi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpL21zY29ycC9jcmwvbXNpdHd3dzIuY3Js MHAGCCsGAQUFBwEBBGQwYjA8BggrBgEFBQcwAoYwaHR0cDovL3d3dy5taWNyb3Nv ZnQuY29tL3BraS9tc2NvcnAvbXNpdHd3dzIuY3J0MCIGCCsGAQUFBzABhhZodHRw Oi8vb2NzcC5tc29jc3AuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD AjBOBgNVHSAERzBFMEMGCSsGAQQBgjcqATA2MDQGCCsGAQUFBwIBFihodHRwOi8v d3d3Lm1pY3Jvc29mdC5jb20vcGtpL21zY29ycC9jcHMAMCcGCSsGAQQBgjcVCgQa MBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwJQYDVR0RBB4wHIIabG9naW4uZ3Jv b3ZlLm1pY3Jvc29mdC5jb20wDQYJKoZIhvcNAQELBQADggIBABS0B+jE9jd9cbB6 sVBLshifGPJaW9pJo+pzESogZEh121SyGZdxEcenLG3c/NXcDCWye2st857L9CMV 3kfByFTEvhDEQjLt8a/S/GUhwtu0n2EusTZTylWKno5AtEnyIwrbe87QM3qTQVds nRHOyUNL4kF8VgPCwrtXbbBWUhGrOFdsi9iAD8ft1zg2uTwfZ4qoP4pfNe7kYCyT 5Y2lMlDcNQbAzWpsQ86DSjEITEWOIZiccd0gXaJsLn3HBRa9HcI3a72WNRPBBO5I M0+H+v4hFHW6vftNl9JGzIvGgtV5hKHYp9JgFMco+Dt0V6EYnJi4egz8iyVCi6bQ LwE/mWxLWVFnJptt51+V0D6JKgkCUWG5OZWTBlrJIrz1uO8IkEYwycOYWbYyOVNt /pMZqRa9/HcDQm8unsmFWXoiy2GwM257Wvr1vlvrpUG2oEf1Fpm1cLZqIOR/znYr EBRCzKjOfNPn3XHSRUNnTNvbzFee0eYyddQ45gh9BeIVbldAksMvQ6v8R7mLb3Zf SywrHlc77rlHGhoQQdX1rPx2NN8075fXhDF7s5AX4KYYHlf5OycdrO3PzSob750m eQPhxabBzdQx1+l8oemyRlrayNTHwdTn5pi5WjrhlDty0OY61Ok+vcSQKxcTkwCQ eKGTO+keEid3V0opfOpnKX48hvhK -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoyJCAS5twf5cHLB59IOt d/GMDGKZaMRdQt5bh9DgNORjoIQjcPWMm7TqQ1MlAtEtJ23mECTQvv5kGvGQl833 W9b1ezZrzwDAghzuoQ9nmkGgA9marGiNPbFBCyEG7+wXANxsOdMTCPn/tMHI87LL AOXt+rFUpe58t4JM8be1vZlBsW1uL1chFfwXZsotfoYffnd4fswjzP1O8ANWHYjz zWF7LNN8c+FvL2sPH5l8XUxhJCPkdRp8oIriG0PWUJKmr9xWRA6JRZiywajUd9a4 RsVFopje++TKVX+ch5iaA5ORte5CoKqynJbRuNIZpKLpnAx9iimC0bPYALiw0CsB PwIDAQAB -----END PUBLIC KEY-----

ASN1 Decoded

[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 2007067182057817404047266166512624731563251176 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Washington' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Redmond' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Microsoft Corporation' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Microsoft IT' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Microsoft IT SSL SHA2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-10-24 16:23:48 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-10-23 16:23:48 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'login.groove.microsoft.com' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 20593736875316917336203461390649763389082846353149535166860102934865178106565475448240230085689559238125758384747526115400456940900013111242897789947118548529976910150691726672802918231158688182919232713795269128800784975097500297378766228995681277028600775859083471718582338872293638370091348358100084667144467577242483158291915392983866185428800583599620259420475172972500974056247587695028188111017609213340642789255429722381049379846875555428778233087972873755450651991939321860247910921533508353095298660412503902098472689130146798910946494277051318498964882951489006319121617272658916702965956180494271480791359 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) b228d12dc9fb5ce31aa737b325f81b13131b2e33 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4 bits) 04b0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 51af24269cf468225780262b3b4662157b1ecca5 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (118 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://mscrl.microsoft.com/pki/mscorp/crl/msitwww2.crl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.microsoft.com/pki/mscorp/crl/msitwww2.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (100 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://www.microsoft.com/pki/mscorp/msitwww2.crt' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.msocsp.com' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (71 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.311.42.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://www.microsoft.com/pki/mscorp/cps�' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.311.21.10 (applicationCertPolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'login.groove.microsoft.com' . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (4096 bits) 0014b407e8c4f6377d71b07ab1504bb2189f18f25a5bda49a3ea73112a20644875db54b219977111c7a72c6ddcfcd5dc0c25b27b6b2df39ecbf42315de47c1c854c4be10c44232edf1afd2fc6521c2dbb49f612eb13653ca558a9e8e40b449f2230adb7bced0337a9341576c9d11cec9434be2417c5603c2c2bb576db0565211ab38576c8bd8800fc7edd73836b93c1f678aa83f8a5f35eee4602c93e58da53250dc3506c0cd6a6c43ce834a31084c458e21989c71dd205da26c2e7dc70516bd1dc2376bbd963513c104ee48334f87fafe211475babdfb4d97d246cc8bc682d57984a1d8a7d26014c728f83b7457a1189c98b87a0cfc8b25428ba6d02f013f996c4b595167269b6de75f95d03e892a09025161b9399593065ac922bcf5b8ef08904630c9c39859b63239536dfe9319a916bdfc7703426f2e9ec985597a22cb61b0336e7b5afaf5be5beba541b6a047f51699b570b66a20e47fce762b101442cca8ce7cd3e7dd71d24543674cdbdbcc579ed1e63275d438e6087d05e2156e574092c32f43abfc47b98b6f765f4b2c2b1e573beeb9471a1a1041d5f5acfc7634df34ef97d784317bb39017e0a6181e57f93b271dacedcfcd2a1bef9d267903e1c5a6c1cdd431d7e97ca1e9b2465adac8d4c7c1d4e7e698b95a3ae1943b72d0e63ad4e93ebdc4902b171393009078a1933be91e122777574a297cea67297e3c86f84a